1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[3082],{15505:e=>{e.exports={md:"Article_md__JlpAR"}},19258:(e,t,r)=>{"use strict";r.d(t,{W:()=>F});var n=r(10145),a=r(60423),l=r(88034),i=r(23157),o=r(61286),s=r(33735),u=r(44625),c=r(29542),d=r(46424),m=r(78982),f=r(32549),p=r(85582),v=r(51214),g=r(36353),x=r(59581),h=r(41551),b=r(94466),y=r(63749),I=r(39011),k=r(96562),w=(e=>(e[e.Open=0]="Open",e[e.Closed=1]="Closed",e))(w||{}),R=(e=>(e[e.Pointer=0]="Pointer",e[e.Other=1]="Other",e))(R||{}),P=(e=>(e[e.OpenMenu=0]="OpenMenu",e[e.CloseMenu=1]="CloseMenu",e[e.GoToItem=2]="GoToItem",e[e.Search=3]="Search",e[e.ClearSearch=4]="ClearSearch",e[e.RegisterItem=5]="RegisterItem",e[e.UnregisterItem=6]="UnregisterItem",e))(P||{});function S(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:e=>e,r=null!==e.activeItemIndex?e.items[e.activeItemIndex]:null,n=(0,p.wl)(t(e.items.slice()),e=>e.dataRef.current.domRef.current),a=r?n.indexOf(r):null;return -1===a&&(a=null),{items:n,activeItemIndex:a}}let D={1:e=>1===e.menuState?e:{...e,activeItemIndex:null,menuState:1},0:e=>0===e.menuState?e:{...e,__demoMode:!1,menuState:0},2:(e,t)=>{var r;let n=S(e),a=(0,m.X)(t,{resolveItems:()=>n.items,resolveActiveIndex:()=>n.activeItemIndex,resolveId:e=>e.id,resolveDisabled:e=>e.dataRef.current.disabled});return{...e,...n,searchQuery:"",activeItemIndex:a,activationTrigger:null!=(r=t.trigger)?r:1}},3:(e,t)=>{let r=+(""===e.searchQuery),n=e.searchQuery+t.value.toLowerCase(),a=(null!==e.activeItemIndex?e.items.slice(e.activeItemIndex+r).concat(e.items.slice(0,e.activeItemIndex+r)):e.items).find(e=>{var t;return(null==(t=e.dataRef.current.textValue)?void 0:t.startsWith(n))&&!e.dataRef.current.disabled}),l=a?e.items.indexOf(a):-1;return -1===l||l===e.activeItemIndex?{...e,searchQuery:n}:{...e,searchQuery:n,activeItemIndex:l,activationTrigger:1}},4:e=>""===e.searchQuery?e:{...e,searchQuery:"",searchActiveItemIndex:null},5:(e,t)=>{let r=S(e,e=>[...e,{id:t.id,dataRef:t.dataRef}]);return{...e,...r}},6:(e,t)=>{let r=S(e,e=>{let r=e.findIndex(e=>e.id===t.id);return -1!==r&&e.splice(r,1),e});return{...e,...r,activationTrigger:1}}},N=(0,n.createContext)(null);function j(e){let t=(0,n.useContext)(N);if(null===t){let t=Error("<".concat(e," /> is missing a parent <Menu /> component."));throw Error.captureStackTrace&&Error.captureStackTrace(t,j),t}return t}function _(e,t){return(0,a.Y)(t.type,D,e,t)}N.displayName="MenuContext";let M=n.Fragment,E=l.O5.RenderStrategy|l.O5.Static,T=n.Fragment,F=Object.assign((0,l.FX)(function(e,t){let{__demoMode:r=!1,...i}=e,o=(0,n.useReducer)(_,{__demoMode:r,menuState:+!r,buttonRef:(0,n.createRef)(),itemsRef:(0,n.createRef)(),items:[],searchQuery:"",activeItemIndex:null,activationTrigger:1}),[{menuState:s,itemsRef:c,buttonRef:d},m]=o,f=(0,u.P)(t);(0,v.j)([d,c],(e,t)=>{var r;m({type:1}),(0,p.Bm)(t,p.MZ.Loose)||(e.preventDefault(),null==(r=d.current)||r.focus())},0===s);let g=(0,y._)(()=>{m({type:1})}),h=(0,n.useMemo)(()=>({open:0===s,close:g}),[s,g]);return n.createElement(N.Provider,{value:o},n.createElement(x.El,{value:(0,a.Y)(s,{0:x.Uw.Open,1:x.Uw.Closed})},(0,l.XX)({ourProps:{ref:f},theirProps:i,slot:h,defaultTag:M,name:"Menu"})))}),{Button:(0,l.FX)(function(e,t){var r;let a=(0,c.B)(),{id:i="headlessui-menu-button-".concat(a),...s}=e,[p,v]=j("Menu.Button"),g=(0,u.P)(p.buttonRef,t),x=(0,o.L)(),b=(0,y._)(e=>{switch(e.key){case d.D.Space:case d.D.Enter:case d.D.ArrowDown:e.preventDefault(),e.stopPropagation(),v({type:0}),x.nextFrame(()=>v({type:2,focus:m.B.First}));break;case d.D.ArrowUp:e.preventDefault(),e.stopPropagation(),v({type:0}),x.nextFrame(()=>v({type:2,focus:m.B.Last}))}}),I=(0,y._)(e=>{e.key===d.D.Space&&e.preventDefault()}),k=(0,y._)(t=>{if((0,f.l)(t.currentTarget))return t.preventDefault();e.disabled||(0===p.menuState?(v({type:1}),x.nextFrame(()=>{var e;return null==(e=p.buttonRef.current)?void 0:e.focus({preventScroll:!0})}
1)):(t.preventDefault(),v({type:0})))}),w=(0,n.useMemo)(()=>({open:0===p.menuState}),[p]),R={ref:g,id:i,type:(0,h.c)(e,p.buttonRef),"aria-haspopup":"menu","aria-controls":null==(r=p.itemsRef.current)?void 0:r.id,"aria-expanded":0===p.menuState,onKeyDown:b,onKeyUp:I,onClick:k};return(0,l.XX)({ourProps:R,theirProps:s,slot:w,defaultTag:"button",name:"Menu.Button"})}),Items:(0,l.FX)(function(e,t){var r,a;let f=(0,c.B)(),{id:v="headlessui-menu-items-".concat(f),...h}=e,[I,k]=j("Menu.Items"),w=(0,u.P)(I.itemsRef,t),R=(0,b.g)(I.itemsRef),P=(0,o.L)(),S=(0,x.O_)(),D=null!==S?(S&x.Uw.Open)===x.Uw.Open:0===I.menuState;(0,n.useEffect)(()=>{let e=I.itemsRef.current;e&&0===I.menuState&&e!==(null==R?void 0:R.activeElement)&&e.focus({preventScroll:!0})},[I.menuState,I.itemsRef,R]),function(e){let{container:t,accept:r,walk:a,enabled:l=!0}=e,i=(0,n.useRef)(r),o=(0,n.useRef)(a);(0,n.useEffect)(()=>{i.current=r,o.current=a},[r,a]),(0,s.s)(()=>{if(!t||!l)return;let e=(0,g.T)(t);if(!e)return;let r=i.current,n=o.current,a=Object.assign(e=>r(e),{acceptNode:r}),s=e.createTreeWalker(t,NodeFilter.SHOW_ELEMENT,a,!1);for(;s.nextNode();)n(s.currentNode)},[t,l,i,o])}({container:I.itemsRef.current,enabled:0===I.menuState,accept:e=>"menuitem"===e.getAttribute("role")?NodeFilter.FILTER_REJECT:e.hasAttribute("role")?NodeFilter.FILTER_SKIP:NodeFilter.FILTER_ACCEPT,walk(e){e.setAttribute("role","none")}});let N=(0,y._)(e=>{var t,r;switch(P.dispose(),e.key){case d.D.Space:if(""!==I.searchQuery)return e.preventDefault(),e.stopPropagation(),k({type:3,value:e.key});case d.D.Enter:if(e.preventDefault(),e.stopPropagation(),k({type:1}),null!==I.activeItemIndex){let{dataRef:e}=I.items[I.activeItemIndex];null==(r=null==(t=e.current)?void 0:t.domRef.current)||r.click()}(0,p.Fh)(I.buttonRef.current);break;case d.D.ArrowDown:return e.preventDefault(),e.stopPropagation(),k({type:2,focus:m.B.Next});case d.D.ArrowUp:return e.preventDefault(),e.stopPropagation(),k({type:2,focus:m.B.Previous});case d.D.Home:case d.D.PageUp:return e.preventDefault(),e.stopPropagation(),k({type:2,focus:m.B.First});case d.D.End:case d.D.PageDown:return e.preventDefault(),e.stopPropagation(),k({type:2,focus:m.B.Last});case d.D.Escape:e.preventDefault(),e.stopPropagation(),k({type:1}),(0,i.e)().nextFrame(()=>{var e;return null==(e=I.buttonRef.current)?void 0:e.focus({preventScroll:!0})});break;case d.D.Tab:e.preventDefault(),e.stopPropagation(),k({type:1}),(0,i.e)().nextFrame(()=>{(0,p.p9)(I.buttonRef.current,e.shiftKey?p.BD.Previous:p.BD.Next)});break;default:1===e.key.length&&(k({type:3,value:e.key}),P.setTimeout(()=>k({type:4}),350))}}),_=(0,y._)(e=>{e.key===d.D.Space&&e.preventDefault()}),M=(0,n.useMemo)(()=>({open:0===I.menuState}),[I]),T={"aria-activedescendant":null===I.activeItemIndex||null==(r=I.items[I.activeItemIndex])?void 0:r.id,"aria-labelledby":null==(a=I.buttonRef.current)?void 0:a.id,id:v,onKeyDown:N,onKeyUp:_,role:"menu",tabIndex:0,ref:w};return(0,l.XX)({ourProps:T,theirProps:h,slot:M,defaultTag:"div",features:E,visible:D,name:"Menu.Items"})}),Item:(0,l.FX)(function(e,t){let r=(0,c.B)(),{id:a="headlessui-menu-item-".concat(r),disabled:o=!1,...d}=e,[f,v]=j("Menu.Item"),g=null!==f.activeItemIndex&&f.items[f.activeItemIndex].id===a,x=(0,n.useRef)(null),h=(0,u.P)(t,x);(0,s.s)(()=>{if(f.__demoMode||0!==f.menuState||!g||0===f.activationTrigger)return;let e=(0,i.e)();return e.requestAnimationFrame(()=>{var e,t;null==(t=null==(e=x.current)?void 0:e.scrollIntoView)||t.call(e,{block:"nearest"})}),e.dispose},[f.__demoMode,x,g,f.menuState,f.activationTrigger,f.activeItemIndex]);let b=(0,k.q)(x),w=(0,n.useRef)({disabled:o,domRef:x,get textValue(){return b()}});(0,s.s)(()=>{w.current.disabled=o},[w,o]),(0,s.s)(()=>(v({type:5,id:a,dataRef:w}),()=>v({type:6,id:a})),[w,a]);let R=(0,y._)(()=>{v({type:1})}),P=(0,y._)(e=>{if(o)return e.preventDefault();v({type:1}),(0,p.Fh)(f.buttonRef.current)}),S=(0,y._)(()=>{if(o)return v({type:2,focus:m.B.Nothing});v({type:2,focus:m.B.Specific,id:a})}),D=(0,I.J)(),N=(0,y._)(e=>D.update(e)),_=(0,y._)(e=>{D.wasMoved(e)&&(o||g||v({type:2,focus:m.B.Specific,id:a,trigger:0}))}),M=(0,y._)(e=>{D.wasMoved(e)&&(o||g&&v({type:2,focus:m.B.Nothing}))}),E=(0,n.useMemo)(()=>({active:g,disabled:o,close:R}),[g,o,R]);return(0,l.XX)({ourProps:{id:a,ref:h,role:"menuitem",tabIndex:!0===o?void 0:-1,"aria-disabled":!0===o||void 0,disabled:void 0,onClick:P,onFocus:S,onPointerEnter:N,onMouseEnter:N,onPointerMove:_,onMouseMove:_,onPointerLeave:M,onMouseLeave:M},theirProps:d,slot:E,defaultTag:T,name:"Menu.Item"})})})},22921:(e,t,r)=>{"use strict";r.d(t,{default:()=>i});var n=r(27205),a=r(10145),l=r(46316);function i(e){let{images:t=[]}=e,[r,i]=(0,a.useState)(0);if(!Array.isArray(t)||0===t.length)return null;let o=t[r]||t[0],s=t.length>1;return(0,n.jsxs)("div",{className:"mx-auto my-4 flex w-full max-w-[712px] flex-col md:my-8",children:[(0,n.jsx)("div",{className:"relative h-[527px] w-full",children:(0,n.jsx)(l.A,{src:o.url,alt:o.alt,className:"rounded-lg object-cover"})}),(0,n.jsx)("div",{className:"mt-2 text-sm",children:o.caption}),s&&(0,n.jsxs)("div",{className:"mt-4 flex items-center justify-between gap-4",children:[(0,n.jsx)("button",{type:"button",onClick:()=>i((r-1+t.length)%t.length),className:"rounded border border-gray-300 px-3 py-1 text-sm dark:border-gray-600","aria-label":"Show previous hero image",children:"Previous"}),(0,n.jsx)("div",{className:"flex items-center gap-2",children:t.map((e,t)=>(0,n.jsx)("button",{type:"button",onClick:()=>i(t),className:"h-2.5 w-2.5 rounded-full ".concat(t===r?"bg-gray-700 dark:bg-gray-300":"bg-gray-300 dark:bg-gray-600"),"aria-label":"Show hero image ".concat(t+1)},t))}),(0,n.jsx)("button",{type:"button",onClick:()=>i((r+1)%t.length),className:"rounded border border-gray-300 px-3 py-1 text-sm dark:border-gray-600","aria-label":"Show next hero image",children:"Next"})]})]})}},51431:(e,t,r)=>{"use strict";r.d(t,{A:()=>a});var n=r(10145);let a=n.forwardRef(function(e,t){let{title:r,titleId:a,...l}=e;return n.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 20 20",fill:"currentColor","aria-hidden":"true",ref:t,"aria-labelledby":a},l),r?n.createElement("title",{id:a},r):null,n.createElement("path",{fillRule:"evenodd",d:"M7.21 14.77a.75.75 0 01.02-1.06L11.168 10 7.23 6.29a.75.75 0 111.04-1.08l4.5 4.25a.75.75 0 010 1.08l-4.5 4.25a.75.75 0 01-1.06-.02z",clipRule:"evenodd"}))})},70312:(e,t,r)=>{"use strict";r.d(t,{default:()=>h});var n=r(27205),a=r(10145),l=r(78132),i=r(19258),o=r(51431),s=r(43870),u=r(68388),
1c=r.n(u),d=r(88789);function m(e){let{children:t}=e;return(0,n.jsx)(l.e,{as:a.Fragment,enter:"transition ease-out duration-100",enterFrom:"transform opacity-0 scale-95",enterTo:"transform opacity-100 scale-100",leave:"transition ease-in duration-75",leaveFrom:"transform opacity-100 scale-100",leaveTo:"transform opacity-0 scale-95",children:t})}function f(e){let{subItems:t,title:r,className:a,currentSubItem:l}=e;return(0,n.jsxs)(i.W,{as:"div",className:"relative inline-block text-left",children:[(0,n.jsx)(i.W.Button,{className:"inline-flex w-full items-center justify-center gap-x-1.5 py-2 text-sm text-gray-900 dark:text-gray-400 ".concat(a),children:r}),(0,n.jsx)(m,{children:(0,n.jsx)(i.W.Items,{className:"absolute left-0 z-10 mt-2 w-56 origin-top-left rounded bg-white shadow-lg ring-1 ring-black ring-opacity-5 focus:outline-none dark:bg-slate-900 dark:ring-slate-700",children:(0,n.jsx)("div",{className:"py-1",children:t.map((e,t)=>(0,n.jsx)(c(),{href:e.href||"#",className:(0,s.A)("block px-4 py-2 text-sm text-gray-700 dark:font-normal dark:text-gray-300",l===e.title?"bg-gray-100 font-bold dark:bg-slate-800 dark:font-medium":"hover:bg-gray-50 dark:hover:bg-slate-800/60"),children:e.title},e.title))})})})]})}function p(e){let{title:t,subItems:r,href:a,className:l,currentSubItem:i,isCurrentPage:o}=e;return r?(0,n.jsx)(f,{subItems:r,currentSubItem:i,title:t,className:l}):(0,n.jsx)(c(),{href:a||"#",className:"block max-w-xs truncate py-2 text-sm text-gray-700 dark:text-gray-400 ".concat(l),"aria-current":o?"page":void 0,children:t})}function v(e){let{navigationPath:t}=e;return t&&0!==t.length?(0,n.jsx)("ol",{className:"flex items-center gap-2",children:t.map((e,r)=>{var a;let l=r===t.length-1;return(0,n.jsxs)("li",{className:"flex items-center gap-2",children:[(0,n.jsx)(p,{...e,currentSubItem:null==(a=t[r+1])?void 0:a.title,className:(0,s.A)({"font-semibold":l}),isCurrentPage:l}),!l&&(0,n.jsx)(o.A,{className:"h-5 w-5 flex-shrink-0 text-gray-400","aria-hidden":"true"})]},r)})}):null}function g(e){let{navigationPath:t}=e;return(0,n.jsx)("div",{className:"hidden lg:block",children:(0,n.jsx)(v,{navigationPath:t})})}function x(e){let{navigationPath:t=[]}=e,r=null==t?void 0:t.slice(-2);return(0,n.jsx)("div",{className:"block lg:hidden",children:(0,n.jsx)(v,{navigationPath:r})})}let h=function(e){let{pageTitle:t="",dynamicPageTitle:r}=e,a=function e(t,r){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:[],a=arguments.length>3&&void 0!==arguments[3]?arguments[3]:10;if(n.length>a)return null;for(let l of t){if(!1===l.enableBreadcrumb)continue;let t=l.hideBreadCrumbItem?n:n.concat(l);if(l.title.toLowerCase()===r.toLowerCase())return t;if(l.subItems){let n=e(l.subItems,r,t,a);if(n)return n}}return null}(d.A,t,[{title:"Home",href:"/"}]);return a||(a=[{title:"Home",href:"/"},{title:t,href:""}]),r&&a.push({title:r}),(0,n.jsx)("nav",{"aria-label":"Breadcrumb",className:"flex h-[50px] items-center border-b border-slate-200 bg-slate-50 text-sm font-medium text-gray-500 dark:border-slate-700/80 dark:bg-slate-900",children:(0,n.jsxs)("div",{className:"container",children:[(0,n.jsx)(x,{navigationPath:a,pageTitle:t}),(0,n.jsx)(g,{navigationPath:a,pageTitle:t})]})})}},93082:(e,t,r)=>{Promise.resolve().then(r.bind(r,22921)),Promise.resolve().then(r.bind(r,70312)),Promise.resolve().then(r.bind(r,14532)),Promise.resolve().then(r.t.bind(r,39045,23)),Promise.resolve().then(r.t.bind(r,15505,23))}}]);
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.