1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[3040],{4584:(e,t,n)=>{n.d(t,{A:()=>u});let r={randomUUID:"undefined"!=typeof crypto&&crypto.randomUUID&&crypto.randomUUID.bind(crypto)};for(var o,i=new Uint8Array(16),l=[],a=0;a<256;++a)l.push((a+256).toString(16).slice(1));let u=function(e,t,n){if(r.randomUUID&&!t&&!e)return r.randomUUID();var a=(e=e||{}).random||(e.rng||function(){if(!o&&!(o="undefined"!=typeof crypto&&crypto.getRandomValues&&crypto.getRandomValues.bind(crypto)))throw Error("crypto.getRandomValues() not supported. See https://github.com/uuidjs/uuid#getrandomvalues-not-supported");return o(i)})();if(a[6]=15&a[6]|64,a[8]=63&a[8]|128,t){n=n||0;for(var u=0;u<16;++u)t[n+u]=a[u];return t}return function(e,t=0){return(l[e[t+0]]+l[e[t+1]]+l[e[t+2]]+l[e[t+3]]+"-"+l[e[t+4]]+l[e[t+5]]+"-"+l[e[t+6]]+l[e[t+7]]+"-"+l[e[t+8]]+l[e[t+9]]+"-"+l[e[t+10]]+l[e[t+11]]+l[e[t+12]]+l[e[t+13]]+l[e[t+14]]+l[e[t+15]]).toLowerCase()}(a)}},6556:(e,t,n)=>{n.d(t,{Oh:()=>i});var r=n(31265),o=0;function i(){r.useEffect(()=>{var e,t;let n=document.querySelectorAll("[data-radix-focus-guard]");return document.body.insertAdjacentElement("afterbegin",null!==(e=n[0])&&void 0!==e?e:l()),document.body.insertAdjacentElement("beforeend",null!==(t=n[1])&&void 0!==t?t:l()),o++,()=>{1===o&&document.querySelectorAll("[data-radix-focus-guard]").forEach(e=>e.remove()),o--}},[])}function l(){let e=document.createElement("span");return e.setAttribute("data-radix-focus-guard",""),e.tabIndex=0,e.style.outline="none",e.style.opacity="0",e.style.position="fixed",e.style.pointerEvents="none",e}},9542:(e,t,n)=>{n.d(t,{b:()=>s});var r=n(31265),o=n(67327),i=n(40197),l="horizontal",a=["horizontal","vertical"],u=r.forwardRef((e,t)=>{var n;let{decorative:r,orientation:u=l,...s}=e,c=(n=u,a.includes(n))?u:l;return(0,i.jsx)(o.sG.div,{"data-orientation":c,...r?{role:"none"}:{"aria-orientation":"vertical"===c?c:void 0,role:"separator"},...s,ref:t})});u.displayName="Separator";var s=u},9965:(e,t,n)=>{n.d(t,{L3:()=>B,UC:()=>et,VY:()=>er,ZL:()=>Q,bL:()=>Z,bm:()=>eo,hE:()=>en,hJ:()=>ee,l9:()=>J});var r=n(31265),o=n(90165),i=n(92316),l=n(71658),a=n(89133),u=n(67965),s=n(90392),c=n(49375),d=n(84015),f=n(70736),p=n(67327),m=n(6556),h=n(94982),v=n(79245),g=n(75853),y=n(40197),b="Dialog",[w,x]=(0,l.A)(b),[S,E]=w(b),A=e=>{let{__scopeDialog:t,children:n,open:o,defaultOpen:i,onOpenChange:l,modal:s=!0}=e,c=r.useRef(null),d=r.useRef(null),[f=!1,p]=(0,u.i)({prop:o,defaultProp:i,onChange:l});return(0,y.jsx)(S,{scope:t,triggerRef:c,contentRef:d,contentId:(0,a.B)(),titleId:(0,a.B)(),descriptionId:(0,a.B)(),open:f,onOpenChange:p,onOpenToggle:r.useCallback(()=>p(e=>!e),[p]),modal:s,children:n})};A.displayName=b;var C="DialogTrigger",k=r.forwardRef((e,t)=>{let{__scopeDialog:n,...r}=e,l=E(C,n),a=(0,i.s)(t,l.triggerRef);return(0,y.jsx)(p.sG.button,{type:"button","aria-haspopup":"dialog","aria-expanded":l.open,"aria-controls":l.contentId,"data-state":z(l.open),...r,ref:a,onClick:(0,o.m)(e.onClick,l.onOpenToggle)})});k.displayName=C;var I="DialogPortal",[R,T]=w(I,{forceMount:void 0}),N=e=>{let{__scopeDialog:t,forceMount:n,children:o,container:i}=e,l=E(I,t);return(0,y.jsx)(R,{scope:t,forceMount:n,children:r.Children.map(o,e=>(0,y.jsx)(f.C,{present:n||l.open,children:(0,y.jsx)(d.Z,{asChild:!0,container:i,children:e})}))})};N.displayName=I;var _="DialogOverlay",D=r.forwardRef((e,t)=>{let n=T(_,e.__scopeDialog),{forceMount:r=n.forceMount,...o}=e,i=E(_,e.__scopeDialog);return i.modal?(0,y.jsx)(f.C,{present:r||i.open,children:(0,y.jsx)(L,{...o,ref:t})}):null});D.displayName=_;var L=r.forwardRef((e,t)=>{let{__scopeDialog:n,...r}=e,o=E(_,n);return(0,y.jsx)(h.A,{as:g.DX,allowPinchZoom:!0,shards:[o.contentRef],children:(0,y.jsx)(p.sG.div,{"data-state":z(o.open),...r,ref:t,style:{pointerEvents:"auto",...r.style}})})}),j="DialogContent",O=r.forwardRef((e,t)=>{let n=T(j,e.__scopeDialog),{forceMount:r=n.forceMount,...o}=e,i=E(j,e.__scopeDialog);return(0,y.jsx)(f.C,{present:r||i.open,children:i.modal?(0,y.jsx)(P,{...o,ref:t}):(0,y.jsx)(M,{...o,ref:t})})});O.displayName=j;var P=r.forwardRef((e,t)=>
1{let n=E(j,e.__scopeDialog),l=r.useRef(null),a=(0,i.s)(t,n.contentRef,l);return r.useEffect(()=>{let e=l.current;if(e)return(0,v.Eq)(e)},[]),(0,y.jsx)(F,{...e,ref:a,trapFocus:n.open,disableOutsidePointerEvents:!0,onCloseAutoFocus:(0,o.m)(e.onCloseAutoFocus,e=>{var t;e.preventDefault(),null===(t=n.triggerRef.current)||void 0===t||t.focus()}),onPointerDownOutside:(0,o.m)(e.onPointerDownOutside,e=>{let t=e.detail.originalEvent,n=0===t.button&&!0===t.ctrlKey;(2===t.button||n)&&e.preventDefault()}),onFocusOutside:(0,o.m)(e.onFocusOutside,e=>e.preventDefault())})}),M=r.forwardRef((e,t)=>{let n=E(j,e.__scopeDialog),o=r.useRef(!1),i=r.useRef(!1);return(0,y.jsx)(F,{...e,ref:t,trapFocus:!1,disableOutsidePointerEvents:!1,onCloseAutoFocus:t=>{var r,l;null===(r=e.onCloseAutoFocus)||void 0===r||r.call(e,t),t.defaultPrevented||(o.current||null===(l=n.triggerRef.current)||void 0===l||l.focus(),t.preventDefault()),o.current=!1,i.current=!1},onInteractOutside:t=>{var r,l;null===(r=e.onInteractOutside)||void 0===r||r.call(e,t),t.defaultPrevented||(o.current=!0,"pointerdown"!==t.detail.originalEvent.type||(i.current=!0));let a=t.target;(null===(l=n.triggerRef.current)||void 0===l?void 0:l.contains(a))&&t.preventDefault(),"focusin"===t.detail.originalEvent.type&&i.current&&t.preventDefault()}})}),F=r.forwardRef((e,t)=>{let{__scopeDialog:n,trapFocus:o,onOpenAutoFocus:l,onCloseAutoFocus:a,...u}=e,d=E(j,n),f=r.useRef(null),p=(0,i.s)(t,f);return(0,m.Oh)(),(0,y.jsxs)(y.Fragment,{children:[(0,y.jsx)(c.n,{asChild:!0,loop:!0,trapped:o,onMountAutoFocus:l,onUnmountAutoFocus:a,children:(0,y.jsx)(s.qW,{role:"dialog",id:d.contentId,"aria-describedby":d.descriptionId,"aria-labelledby":d.titleId,"data-state":z(d.open),...u,ref:p,onDismiss:()=>d.onOpenChange(!1)})}),(0,y.jsxs)(y.Fragment,{children:[(0,y.jsx)(X,{titleId:d.titleId}),(0,y.jsx)(Y,{contentRef:f,descriptionId:d.descriptionId})]})]})}),V="DialogTitle",B=r.forwardRef((e,t)=>{let{__scopeDialog:n,...r}=e,o=E(V,n);return(0,y.jsx)(p.sG.h2,{id:o.titleId,...r,ref:t})});B.displayName=V;var H="DialogDescription",U=r.forwardRef((e,t)=>{let{__scopeDialog:n,...r}=e,o=E(H,n);return(0,y.jsx)(p.sG.p,{id:o.descriptionId,...r,ref:t})});U.displayName=H;var G="DialogClose",W=r.forwardRef((e,t)=>{let{__scopeDialog:n,...r}=e,i=E(G,n);return(0,y.jsx)(p.sG.button,{type:"button",...r,ref:t,onClick:(0,o.m)(e.onClick,()=>i.onOpenChange(!1))})});function z(e){return e?"open":"closed"}W.displayName=G;var q="DialogTitleWarning",[K,$]=(0,l.q)(q,{contentName:j,titleName:V,docsSlug:"dialog"}),X=e=>{let{titleId:t}=e,n=$(q),o="`".concat(n.contentName,"` requires a `").concat(n.titleName,"` for the component to be accessible for screen reader users.\n\nIf you want to hide the `").concat(n.titleName,"`, you can wrap it with our VisuallyHidden component.\n\nFor more information, see https://radix-ui.com/primitives/docs/components/").concat(n.docsSlug);return r.useEffect(()=>{t&&!document.getElementById(t)&&console.error(o)},[o,t]),null},Y=e=>{let{contentRef:t,descriptionId:n}=e,o=$("DialogDescriptionWarning"),i="Warning: Missing `Description` or `aria-describedby={undefined}` for {".concat(o.contentName,"}.");return r.useEffect(()=>{var e;let r=null===(e=t.current)||void 0===e?void 0:e.getAttribute("aria-describedby");n&&r&&!document.getElementById(n)&&console.warn(i)},[i,t,n]),null},Z=A,J=k,Q=N,ee=D,et=O,en=B,er=U,eo=W},20809:(e,t,n)=>{n.d(t,{A:()=>o});var r=n(40197);let o=({internalDocToHref:e})=>({autolink:({node:e,nodesToJSX:t})=>{let n=t({nodes:e.children}),o=e.fields.newTab?"noopener noreferrer":void 0,i=e.fields.newTab?"_blank":void 0;return(0,r.jsx)("a",{href:e.fields.url,rel:o,target:i,children:n})},link:({node:t,nodesToJSX:n})=>{let o=n({nodes:t.children}),i=t.fields.newTab?"noopener noreferrer":void 0,l=t.fields.newTab?"_blank":void 0,a=t.fields.url??"";return"internal"===t.fields.linkType&&(e?a=e({linkNode:t}):(console.error("Lexical => JSX converter: Link converter: found internal link, but internalDocToHref is not provided"),a="#")),(0,r.jsx)("a",{href:a,rel:i,target:l,children:o})}})},21859:(e,t,n)=>{n.d(t,{s:()=>d});var r=n(40197),o=n(31265),i=n(20809),l=n(4584);let a={IS_NORMAL:0,IS_TOKEN:1,IS_SEGMENTED:2,IS_BOLD:1,IS_ITALIC:2,IS_STRIKETHROUGH:4,IS_UNDERLINE:8,IS_CODE:16,IS_SUBSCRIPT:32,IS_SUPERSCRIPT:64,IS_HIGHLIGHT:128,IS_DIRECTIONLESS:1,IS_UNMERGEABLE:2,IS_ALIGN_LEFT:1,IS_ALIGN_CENTER:2,IS_ALIGN_RIGHT:3,IS_ALIGN_JUSTIFY:4,IS_ALIGN_START:5,IS_ALIGN_END:6};a.IS_BOLD,a.IS_ITALIC,a.IS_STRIKETHROUGH,a.IS_UNDERLINE,a.IS_CODE,a.IS_SUBSCRIPT,a.IS_SUPERSCRIPT,a.IS_HIGHLIGHT;let u="Ö-ß¿ï¬-﷽ﹰ-ﻼ",s="A-Za-z\xc0-\xd6\xd8-\xf6\xf8-ʸÌ-Öà -á¿¿ââ°-ï¬ï¸-﹯﻽-ï¿¿";RegExp("^[^"+s+"]*["+u+"]"),RegExp("^[^"+u+"]*["+s+"]"),a.IS_BOLD,a.IS_CODE,a.IS_HIGHLIGHT,a.IS_ITALIC,a.IS_STRIKETHROUGH,a.IS_SUBSCRIPT,a.IS_SUPERSCRIPT,a.IS_UNDERLINE,a.IS_DIRECTIONLESS,a.IS_UNMERGEABLE,a.IS_ALIGN_CENTER,a.IS_ALIGN_END,a.IS_ALIGN_JUSTIFY,a.IS_ALIGN_LEFT,a.IS_ALIGN_RIGHT,a.IS_ALIGN_START,a.IS_ALIGN_CENTER,a.IS_ALIGN_END,a.IS_ALIGN_JUSTIFY,a.IS_ALIGN_LEFT,a.IS_ALIGN_RIGHT,a.IS_ALIGN_START,a.IS_NORMAL,a.IS_SEGMENTED,a.IS_TOKEN,a.IS_NORMAL,a.IS_SEGMENTED,a.IS_TOKEN;let c={paragraph:({node:e,nodesToJSX:t})=>{let n=t({nodes:e.children});return n?.length?(0,r.jsx)("p",{children:n}):(0,r.jsx)("p",{children:(0,r.jsx)("br",{})})},text:({node:e})=>{let t=e.text;return e.format&a.IS_BOLD&&(t=(0,r.jsx)("strong",{children:t})),e.format&a.IS_ITALIC&&(t=(0,r.jsx)("em",{children:t})),e.format&a.IS_STRIKETHROUGH&&(t=(0,r.jsx)("span",{style:{textDecoration:"line-through"},children:t})),e.format&a.IS_UNDERLINE&&(t=(0,r.jsx)("span",{style:{textDecoration:"underline"},children:t})),e.format&a.IS_CODE&&(t=(0,r.jsx)("code",{children:t})),e.format&a.IS_SUBSCRIPT&&(t=(0,r.jsx)("sub",{children:t})),e.format&a.IS_SUPERSCRIPT&&(t=(0,r.jsx)("sup",{children:t})),t},linebreak:()=>(0,r.jsx)("br",{}),quote:({node:e,nodesToJSX:t})=>{let n=t({nodes:e.children});return(0,r.jsx)("blockquote",{children:n})},table:({node:e,nodesToJSX:t})=>{let n=t({nodes:e.children});return(0,r.jsx)("div",{className:"lexical-table-container",children:(0,r.jsx)("table",{className:"lexical-table",style:{borderCollapse:"collapse"},children:(0,r.jsx)("tbody",{children:n})})})},tablecell:({node:e,nodesToJSX:t})=>{let n=t({nodes:e.children}),o=e.headerState>0?"th":"td",i=`lexical-table-cell-header-${e.headerState}`,l={backgroundColor:e.backgroundColor||void 0,border:"1px solid #ccc",padding:"8px"},a=e.colSpan&&e.colSpan>1?e.colSpan:void 0,u=e.rowSpan&&e.rowSpan>1?e.rowSpan:void 0;return(0,r.jsx)(o,{className:`lexical-table-cell ${i}`,colSpan:a,rowSpan:u,style:l,children:n})},tablerow:({node:e,nodesToJSX:t})=>{let n=t({nodes:e.children});return(0,r.jsx)("tr",{className:"lexical-table-row",children:n})},heading:({node:e,nodesToJSX:t})=>{let n=t({nodes:e.children}),o=e.tag;return(0,r.jsx)(o,{children:n})},horizontalrule:()=>(0,r.jsx)("hr",{}),list:({node:e,nodesToJSX:t})=>{let n=t({nodes:e.children}),o=e.tag;return(0,r.jsx)(o,{className:`list-${e?.listType}`,children:n})},listitem:({node:e,nodesToJSX:t,parent:n})=>{let o=e.children.some(e=>"list"===e.type),i=t({nodes:e.children});if(!("listType"in n)||n?.listType!=="check")return(0,r.jsx)("li",{className:`${o?"nestedListItem":""}`,style:o?{listStyleType:"none"}:void 0,value:e?.value,children:i});{let t=(0,l.A)();return(0,r.jsx)("li",{"aria-checked":e.checked?"true":"false",className:`list-item-checkbox${e.checked?" list-item-checkbox-checked":" list-item-checkbox-unchecked"}${o?" nestedListItem":""}`,role:"checkbox",style:{listStyleType:"none"},tabIndex:-1,value:e?.value,children:o?i:(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)("input",{checked:e.checked,id:t,readOnly:!0,t
1ype:"checkbox"}),(0,r.jsx)("label",{htmlFor:t,children:i}),(0,r.jsx)("br",{})]})})}},...(0,i.A)({}),upload:({node:e})=>{if("object"!=typeof e.value)return null;let t=e.value,n=t.url;if(!t.mimeType.startsWith("image"))return(0,r.jsx)("a",{href:n,rel:"noopener noreferrer",children:t.filename});if(!Object.keys(t.sizes).length)return(0,r.jsx)("img",{alt:t.filename,height:t.height,src:n,width:t.width});let o=[];for(let e in t.sizes){let n=t.sizes[e];if(!n||!n.width||!n.height||!n.mimeType||!n.filesize||!n.filename||!n.url)continue;let i=n?.url;o.push((0,r.jsx)("source",{media:`(max-width: ${n.width}px)`,srcSet:i,type:n.mimeType},e))}return o.push((0,r.jsx)("img",{alt:t?.filename,height:t?.height,src:n,width:t?.width},"image")),(0,r.jsx)("picture",{children:o})},tab:({node:e})=>e.text},d=({className:e,converters:t,data:n,disableContainer:i,disableIndent:l,disableTextAlign:a})=>{if(!n)return null;let u={};u=t?"function"==typeof t?t({defaultConverters:c}):t:c;let s=n&&!Array.isArray(n)&&"object"==typeof n&&"root"in n&&function({converters:e,data:t,disableIndent:n,disableTextAlign:i}){return!function(e){let t=!!e?.root?.children?.length,n=!1;if(e?.root?.children?.length===1&&e?.root?.children[0]?.type==="paragraph"){let t=e?.root?.children[0];if(t?.children&&t?.children?.length!==0){if(t?.children?.length===1){let e=t?.children[0];e?.type!=="text"||e?.text?.length||(n=!0)}}else n=!0}return!!t&&!n}(t)?(0,r.jsx)(r.Fragment,{}):function e({converters:t,disableIndent:n,disableTextAlign:i,nodes:l,parent:a}){let u=t.unknown;return l.map((l,s)=>{let c;"block"===l.type?(c=t?.blocks?.[l?.fields?.blockType])||console.error(`Lexical => JSX converter: Blocks converter: found ${l?.fields?.blockType} block, but no converter is provided`):"inlineBlock"===l.type?(c=t?.inlineBlocks?.[l?.fields?.blockType])||console.error(`Lexical => JSX converter: Inline Blocks converter: found ${l?.fields?.blockType} inline block, but no converter is provided`):c=t[l.type];try{if(!c){if(u)return u({childIndex:s,converters:t,node:l,nodesToJSX:r=>e({converters:r.converters??t,disableIndent:r.disableIndent??n,disableTextAlign:r.disableTextAlign??i,nodes:r.nodes,parent:r.parent??{...l,parent:a}}),parent:a});return(0,r.jsx)("span",{children:"unknown node"},s)}let d=c({childIndex:s,converters:t,node:l,nodesToJSX:r=>e({converters:r.converters??t,disableIndent:r.disableIndent??n,disableTextAlign:r.disableTextAlign??i,nodes:r.nodes,parent:r.parent??{...l,parent:a}}),parent:a}),f={};if(!i&&(!Array.isArray(i)||!i?.includes(l.type))&&"format"in l&&l.format)switch(l.format){case"center":f.textAlign="center";break;case"end":case"right":f.textAlign="right";break;case"justify":f.textAlign="justify";break;case"left":break;case"start":f.textAlign="left"}if(!n&&(!Array.isArray(n)||!n?.includes(l.type))&&"indent"in l&&l.indent&&"listitem"!==l.type&&(f.paddingInlineStart=`${2*Number(l.indent)}em`),o.isValidElement(d)){if(f.textAlign||f.paddingInlineStart){let e={...f,...d?.props?.style??{}};return o.cloneElement(d,{key:s,style:e})}return o.cloneElement(d,{key:s})}return d}catch(e){return console.error("Error converting lexical node to HTML:",e,"node:",l),null}}).filter(Boolean).map(e=>e)}({converters:e,disableIndent:n,disableTextAlign:i,nodes:t?.root?.children,parent:t?.root})}({converters:u,data:n,disableIndent:l,disableTextAlign:a});return i?(0,r.jsx)(r.Fragment,{children:s}):(0,r.jsx)("div",{className:e??"payload-richtext",children:s})}},24133:(e,t,n)=>{n.d(t,{c:()=>o});var r=n(31265);function o(e){let t=r.useRef(e);return r.useEffect(()=>{t.current=e}),r.useMemo(()=>(...e)=>t.current?.(...e),[])}},27959:(e,t,n)=>{n.d(t,{bL:()=>S,zi:()=>E});var r=n(31265),o=n(90165),i=n(92316),l=n(71658),a=n(67965),u=n(98745),s=n(72961),c=n(67327),d=n(40197),f="Switch",[p,m]=(0,l.A)(f),[h,v]=p(f),g=r.forwardRef((e,t)=>{let{__scopeSwitch:n,name:l,checked:u,defaultChecked:s,required:f,disabled:p,value:m="on",onCheckedChange:v,form:g,...y}=e,[b,S]=r.useState(null),E=(0,i.s)(t,e=>S(e)),A=r.useRef(!1),C=!b||g||!!b.closest("form"),[k=!1,I]=(0,a.i)({prop:u,defaultProp:s,onChange:v});return(0,d.jsxs)(h,{scope:n,checked:k,disabled:p,children:[(0,d.jsx)(c.sG.button,{type:"button",role:"switch","aria-checked":k,"aria-required":f,"data-state":x(k),"data-disabled":p?"":void 0,disabled:p,value:m,...y,ref:E,onClick:(0,o.m)(e.onClick,e=>{I(e=>!e),C&&(A.current=e.isPropagationStopped(),A.current||e.stopPropagation())})}),C&&(0,d.jsx)(w,{control:b,bubbles:!A.current,name:l,value:m,checked:k,required:f,disabled:p,form:g,style:{transform:"translateX(-100%)"}})]})});g.displayName=f;var y="SwitchThumb",b=r.forwardRef((e,t)=>
1{let{__scopeSwitch:n,...r}=e,o=v(y,n);return(0,d.jsx)(c.sG.span,{"data-state":x(o.checked),"data-disabled":o.disabled?"":void 0,...r,ref:t})});b.displayName=y;var w=e=>{let{control:t,checked:n,bubbles:o=!0,...i}=e,l=r.useRef(null),a=(0,u.Z)(n),c=(0,s.X)(t);return r.useEffect(()=>{let e=l.current,t=Object.getOwnPropertyDescriptor(window.HTMLInputElement.prototype,"checked").set;if(a!==n&&t){let r=new Event("click",{bubbles:o});t.call(e,n),e.dispatchEvent(r)}},[a,n,o]),(0,d.jsx)("input",{type:"checkbox","aria-hidden":!0,defaultChecked:n,...i,tabIndex:-1,ref:l,style:{...e.style,...c,position:"absolute",pointerEvents:"none",opacity:0,margin:0}})};function x(e){return e?"checked":"unchecked"}var S=g,E=b},32730:(e,t,n)=>{n.d(t,{A:()=>r});let r=(0,n(18948).A)("ArrowRight",[["path",{d:"M5 12h14",key:"1ays0h"}],["path",{d:"m12 5 7 7-7 7",key:"xquz4c"}]])},40941:(e,t,n)=>{n.d(t,{N:()=>o});var r=n(31265),o=globalThis?.document?r.useLayoutEffect:()=>{}},43834:(e,t,n)=>{n.d(t,{A:()=>r});let r=(0,n(18948).A)("ChevronDown",[["path",{d:"m6 9 6 6 6-6",key:"qrunsl"}]])},49375:(e,t,n)=>{n.d(t,{n:()=>d});var r=n(31265),o=n(92316),i=n(67327),l=n(24133),a=n(40197),u="focusScope.autoFocusOnMount",s="focusScope.autoFocusOnUnmount",c={bubbles:!1,cancelable:!0},d=r.forwardRef((e,t)=>{let{loop:n=!1,trapped:d=!1,onMountAutoFocus:v,onUnmountAutoFocus:g,...y}=e,[b,w]=r.useState(null),x=(0,l.c)(v),S=(0,l.c)(g),E=r.useRef(null),A=(0,o.s)(t,e=>w(e)),C=r.useRef({paused:!1,pause(){this.paused=!0},resume(){this.paused=!1}}).current;r.useEffect(()=>{if(d){let e=function(e){if(C.paused||!b)return;let t=e.target;b.contains(t)?E.current=t:m(E.current,{select:!0})},t=function(e){if(C.paused||!b)return;let t=e.relatedTarget;null===t||b.contains(t)||m(E.current,{select:!0})};document.addEventListener("focusin",e),document.addEventListener("focusout",t);let n=new MutationObserver(function(e){if(document.activeElement===document.body)for(let t of e)t.removedNodes.length>0&&m(b)});return b&&n.observe(b,{childList:!0,subtree:!0}),()=>{document.removeEventListener("focusin",e),document.removeEventListener("focusout",t),n.disconnect()}}},[d,b,C.paused]),r.useEffect(()=>{if(b){h.add(C);let e=document.activeElement;if(!b.contains(e)){let t=new CustomEvent(u,c);b.addEventListener(u,x),b.dispatchEvent(t),t.defaultPrevented||(function(e){let{select:t=!1}=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=document.activeElement;for(let r of e)if(m(r,{select:t}),document.activeElement!==n)return}(f(b).filter(e=>"A"!==e.tagName),{select:!0}),document.activeElement===e&&m(b))}return()=>{b.removeEventListener(u,x),setTimeout(()=>{let t=new CustomEvent(s,c);b.addEventListener(s,S),b.dispatchEvent(t),t.defaultPrevented||m(null!=e?e:document.body,{select:!0}),b.removeEventListener(s,S),h.remove(C)},0)}}},[b,x,S,C]);let k=r.useCallback(e=>{if(!n&&!d||C.paused)return;let t="Tab"===e.key&&!e.altKey&&!e.ctrlKey&&!e.metaKey,r=document.activeElement;if(t&&r){let t=e.currentTarget,[o,i]=function(e){let t=f(e);return[p(t,e),p(t.reverse(),e)]}(t);o&&i?e.shiftKey||r!==i?e.shiftKey&&r===o&&(e.preventDefault(),n&&m(i,{select:!0})):(e.preventDefault(),n&&m(o,{select:!0})):r===t&&e.preventDefault()}},[n,d,C.paused]);return(0,a.jsx)(i.sG.div,{tabIndex:-1,...y,ref:A,onKeyDown:k})});function f(e){let t=[],n=document.createTreeWalker(e,NodeFilter.SHOW_ELEMENT,{acceptNode:e=>{let t="INPUT"===e.tagName&&"hidden"===e.type;return e.disabled||e.hidden||t?NodeFilter.FILTER_SKIP:e.tabIndex>=0?NodeFilter.FILTER_ACCEPT:NodeFilter.FILTER_SKIP}});for(;n.nextNode();)t.push(n.currentNode);return t}function p(e,t){for(let n of e)if(!function(e,t){let{upTo:n}=t;if("hidden"===getComputedStyle(e).visibility)return!0;for(;e&&(void 0===n||e!==n);){if("none"===getComputedStyle(e).display)return!0;e=e.parentElement}return!1}(n,{upTo:t}))return n}function m(e){let{select:t=!1}=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};if(e&&e.focus){var n;let r=document.activeElement;e.focus({preventScroll:!0}),e!==r&&(n=e)instanceof HTMLInputElement&&"select"in n&&t&&e.select()}}d.displayName="FocusScope";var h=function(){let e=[];return{add(t){let n=e[0];t!==n&&(null==n||n.pause()),(e=v(e,t)).unshift(t)},remove(t){var n;null===(n=(e=v(e,t))[0])||void 0===n||n.resume()}}}();function v(e,t){let n=[...e],r=n.indexOf(t);return -1!==r&&n.splice(r,1),n}}
1,53052:(e,t,n)=>{n.d(t,{A:()=>r});let r=(0,n(18948).A)("Check",[["path",{d:"M20 6 9 17l-5-5",key:"1gmf2c"}]])},63926:(e,t,n)=>{n.d(t,{A:()=>C});var r=n(31265);function o(e){return"[object Object]"===Object.prototype.toString.call(e)||Array.isArray(e)}function i(e,t){let n=Object.keys(e),r=Object.keys(t);return n.length===r.length&&JSON.stringify(Object.keys(e.breakpoints||{}))===JSON.stringify(Object.keys(t.breakpoints||{}))&&n.every(n=>{let r=e[n],l=t[n];return"function"==typeof r?`${r}`==`${l}`:o(r)&&o(l)?i(r,l):r===l})}function l(e){return e.concat().sort((e,t)=>e.name>t.name?1:-1).map(e=>e.options)}function a(e){return"number"==typeof e}function u(e){return"string"==typeof e}function s(e){return"boolean"==typeof e}function c(e){return"[object Object]"===Object.prototype.toString.call(e)}function d(e){return Math.abs(e)}function f(e){return Math.sign(e)}function p(e){return g(e).map(Number)}function m(e){return e[h(e)]}function h(e){return Math.max(0,e.length-1)}function v(e,t=0){return Array.from(Array(e),(e,n)=>t+n)}function g(e){return Object.keys(e)}function y(e,t){return void 0!==t.MouseEvent&&e instanceof t.MouseEvent}function b(){let e=[],t={add:function(n,r,o,i={passive:!0}){let l;return"addEventListener"in n?(n.addEventListener(r,o,i),l=()=>n.removeEventListener(r,o,i)):(n.addListener(o),l=()=>n.removeListener(o)),e.push(l),t},clear:function(){e=e.filter(e=>e())}};return t}function w(e=0,t=0){let n=d(e-t);function r(n){return n<e||n>t}return{length:n,max:t,min:e,constrain:function(n){return r(n)?n<e?e:t:n},reachedAny:r,reachedMax:function(e){return e>t},reachedMin:function(t){return t<e},removeOffset:function(e){return n?e-n*Math.ceil((e-t)/n):e}}}function x(e){let t=e;function n(e){return a(e)?e:e.get()}return{get:function(){return t},set:function(e){t=n(e)},add:function(e){t+=n(e)},subtract:function(e){t-=n(e)}}}function S(e,t){let n="x"===e.scroll?function(e){return`translate3d(${e}px,0px,0px)`}:function(e){return`translate3d(0px,${e}px,0px)`},r=t.style,o=null,i=!1;return{clear:function(){i||(r.transform="",t.getAttribute("style")||t.removeAttribute("style"))},to:function(t){if(i)return;let l=Math.round(100*e.direction(t))/100;l!==o&&(r.transform=n(l),o=l)},toggleActive:function(e){i=!e}}}let E={align:"center",axis:"x",container:null,slides:null,containScroll:"trimSnaps",direction:"ltr",slidesToScroll:1,inViewThreshold:0,breakpoints:{},dragFree:!1,dragThreshold:10,loop:!1,skipSnaps:!1,duration:25,startIndex:0,active:!0,watchDrag:!0,watchResize:!0,watchSlides:!0,watchFocus:!0};function A(e,t,n){let r,o,i,l,C;let k=e.ownerDocument,I=k.defaultView,R=function(e){function t(e,t){return function e(t,n){return[t,n].reduce((t,n)=>(g(n).forEach(r=>{let o=t[r],i=n[r],l=c(o)&&c(i);t[r]=l?e(o,i):i}),t),{})}(e,t||{})}return{mergeOptions:t,optionsAtMedia:function(n){let r=n.breakpoints||{},o=g(r).filter(t=>e.matchMedia(t).matches).map(e=>r[e]).reduce((e,n)=>t(e,n),{});return t(n,o)},optionsMediaQueries:function(t){return t.map(e=>g(e.breakpoints||{})).reduce((e,t)=>e.concat(t),[]).map(e.matchMedia)}}}(I),T=(C=[],{init:function(e,t){return(C=t.filter(({options:e})=>!1!==R.optionsAtMedia(e).active)).forEach(t=>t.init(e,R)),t.reduce((e,t)=>Object.assign(e,{[t.name]:t}),{})},destroy:function(){C=C.filter(e=>e.destroy())}}),N=b(),_=function(){let e,t={},n={init:function(t){e=t},emit:function(r){return(t[r]||[]).forEach(t=>t(e,r)),n},off:function(e,r){return t[e]=(t[e]||[]).filter(e=>e!==r),n},on:function(e,r){return t[e]=(t[e]||[]).concat([r]),n},clear:function(){t={}}};return n}(),{mergeOptions:D,optionsAtMedia:L,optionsMediaQueries:j}=R,{on:O,off:P,emit:M}=_,F=!1,V=D(E,A.globalOptions),B=D(V),H=[];function U(t,n){!F&&(B=L(V=D(V,t)),H=n||H,function(){let{container:t,slides:n}=B;i=(u(t)?e.querySelector(t):t)||e.children[0];let r=u(n)?i.querySelectorAll(n):n;l=[].slice.call(r||i.children)}(),r=function t(n){let r=function(e,t,n,r,o,i,l){let c,E;let{align:A,axis:C,direction:k,startIndex:I,loop:R,duration:T,dragFree:N,dragThreshold:_,inViewThreshold:D,slidesToScroll:L,skipSnaps:j,containScroll:O,watchResize:P,watchSlides:M,watchDrag:F,watchFocus:V}=i,B={measure:function(e){let{offsetTop:t,offsetLeft:n,offsetWidth:r,offsetHeight:o}=e;
1return{top:t,right:n+r,bottom:t+o,left:n,width:r,height:o}}},H=B.measure(t),U=n.map(B.measure),G=function(e,t){let n="rtl"===t,r="y"===e,o=!r&&n?-1:1;return{scroll:r?"y":"x",cross:r?"x":"y",startEdge:r?"top":n?"right":"left",endEdge:r?"bottom":n?"left":"right",measureSize:function(e){let{height:t,width:n}=e;return r?t:n},direction:function(e){return e*o}}}(C,k),W=G.measureSize(H),z={measure:function(e){return e/100*W}},q=function(e,t){let n={start:function(){return 0},center:function(e){return(t-e)/2},end:function(e){return t-e}};return{measure:function(r,o){return u(e)?n[e](r):e(t,r,o)}}}(A,W),K=!R&&!!O,{slideSizes:$,slideSizesWithGaps:X,startGap:Y,endGap:Z}=function(e,t,n,r,o,i){let{measureSize:l,startEdge:a,endEdge:u}=e,s=n[0]&&o,c=function(){if(!s)return 0;let e=n[0];return d(t[a]-e[a])}(),f=s?parseFloat(i.getComputedStyle(m(r)).getPropertyValue(`margin-${u}`)):0,p=n.map(l),v=n.map((e,t,n)=>{let r=t===h(n);return t?r?p[t]+f:n[t+1][a]-e[a]:p[t]+c}).map(d);return{slideSizes:p,slideSizesWithGaps:v,startGap:c,endGap:f}}(G,H,U,n,R||!!O,o),J=function(e,t,n,r,o,i,l,u,s){let{startEdge:c,endEdge:f,direction:v}=e,g=a(n);return{groupSlides:function(e){return g?p(e).filter(e=>e%n==0).map(t=>e.slice(t,t+n)):e.length?p(e).reduce((n,a,s)=>{let p=m(n)||0,g=a===h(e),y=o[c]-i[p][c],b=o[c]-i[a][f],w=r||0!==p?0:v(l),x=d(b-(!r&&g?v(u):0)-(y+w));return s&&x>t+2&&n.push(a),g&&n.push(e.length),n},[]).map((t,n,r)=>{let o=Math.max(r[n-1]||0);return e.slice(o,t)}):[]}}}(G,W,L,R,H,U,Y,Z,0),{snaps:Q,snapsAligned:ee}=function(e,t,n,r,o){let{startEdge:i,endEdge:l}=e,{groupSlides:a}=o,u=a(r).map(e=>m(e)[l]-e[0][i]).map(d).map(t.measure),s=r.map(e=>n[i]-e[i]).map(e=>-d(e)),c=a(s).map(e=>e[0]).map((e,t)=>e+u[t]);return{snaps:s,snapsAligned:c}}(G,q,H,U,J),et=-m(Q)+m(X),{snapsContained:en,scrollContainLimit:er}=function(e,t,n,r,o){let i=w(-t+e,0),l=n.map((e,t)=>{let{min:r,max:o}=i,l=i.constrain(e),a=t===h(n);return t?a||function(e,t){return 1>=d(e-t)}(r,l)?r:function(e,t){return 1>=d(e-t)}(o,l)?o:l:o}).map(e=>parseFloat(e.toFixed(3))),a=function(){let e=l[0],t=m(l);return w(l.lastIndexOf(e),l.indexOf(t)+1)}();function u(e,t){return 1>=d(e-t)}return{snapsContained:function(){if(t<=e+2)return[i.max];if("keepSnaps"===r)return l;let{min:n,max:o}=a;return l.slice(n,o)}(),scrollContainLimit:a}}(W,et,ee,O,0),eo=K?en:ee,{limit:ei}=function(e,t,n){let r=t[0];return{limit:w(n?r-e:m(t),r)}}(et,eo,R),el=function e(t,n,r){let{constrain:o}=w(0,t),i=t+1,l=a(n);function a(e){return r?d((i+e)%i):o(e)}function u(){return e(t,l,r)}let s={get:function(){return l},set:function(e){return l=a(e),s},add:function(e){return u().set(l+e)},clone:u};return s}(h(eo),I,R),ea=el.clone(),eu=p(n),es=({dragHandler:e,scrollBody:t,scrollBounds:n,options:{loop:r}})=>{r||n.constrain(e.pointerDown()),t.seek()},ec=({scrollBody:e,translate:t,location:n,offsetLocation:r,previousLocation:o,scrollLooper:i,slideLooper:l,dragHandler:a,animation:u,eventHandler:s,scrollBounds:c,options:{loop:d}},f)=>{let p=e.settled(),m=!c.shouldConstrain(),h=d?p:p&&m;h&&!a.pointerDown()&&(u.stop(),s.emit("settle")),h||s.emit("scroll");let v=n.get()*f+o.get()*(1-f);r.set(v),d&&(i.loop(e.direction()),l.loop()),t.to(r.get())},ed=function(e,t,n,r){let o=b(),i=1e3/60,l=null,a=0,u=0;function s(e){if(!u)return;l||(l=e,n(),n());let o=e-l;for(l=e,a+=o;a>=i;)n(),a-=i;r(a/i),u&&(u=t.requestAnimationFrame(s))}function c(){t.cancelAnimationFrame(u),l=null,a=0,u=0}return{init:function(){o.add(e,"visibilitychange",()=>{e.hidden&&(l=null,a=0)})},destroy:function(){c(),o.clear()},start:function(){u||(u=t.requestAnimationFrame(s))},stop:c,update:n,render:r}}(r,o,()=>es(eC),e=>ec(eC,e)),ef=eo[el.get()],ep=x(ef),em=x(ef),eh=x(ef),ev=x(ef),eg=function(e,t,n,r,o,i){let l=0,a=0,u=o,s=.68,c=e.get(),p=0;function m(e){return u=e,v}function h(e){return s=e,v}let v={direction:function(){return a},duration:function(){return u},velocity:function(){return l},seek:function(){let t=r.get()-e.get(),o=0;return u?(n.set(e),l+=t/u,l*=s,c+=l,e.add(l),o=c-p):(l=0,n.set(r),e.set(r),o=t),a=f(o),p=c,v},settled:function(){return .001>d(r.get()-t.get())},useBaseFriction:function(){return h(.68)},useBaseDuration:function(){return m(o)},useFriction:h,useDuration:m};return v}(ep,eh,em,ev,T,.68),ey=function(e,t,n,r,o){let{reachedAny:i,removeOffset:l,constrain:a}=r;function u(e){return e.concat().sort((e,t)=>
1d(e)-d(t))[0]}function s(t,r){let o=[t,t+n,t-n];if(!e)return t;if(!r)return u(o);let i=o.filter(e=>f(e)===r);return i.length?u(i):m(o)-n}return{byDistance:function(n,r){let u=o.get()+n,{index:c,distance:f}=function(n){let r=e?l(n):a(n),{index:o}=t.map((e,t)=>({diff:s(e-r,0),index:t})).sort((e,t)=>d(e.diff)-d(t.diff))[0];return{index:o,distance:r}}(u),p=!e&&i(u);if(!r||p)return{index:c,distance:n};let m=n+s(t[c]-f,0);return{index:c,distance:m}},byIndex:function(e,n){let r=s(t[e]-o.get(),n);return{index:e,distance:r}},shortcut:s}}(R,eo,et,ei,ev),eb=function(e,t,n,r,o,i,l){function a(o){let a=o.distance,u=o.index!==t.get();i.add(a),a&&(r.duration()?e.start():(e.update(),e.render(1),e.update())),u&&(n.set(t.get()),t.set(o.index),l.emit("select"))}return{distance:function(e,t){a(o.byDistance(e,t))},index:function(e,n){let r=t.clone().set(e);a(o.byIndex(r.get(),n))}}}(ed,el,ea,eg,ey,ev,l),ew=function(e){let{max:t,length:n}=e;return{get:function(e){return n?-((e-t)/n):0}}}(ei),ex=b(),eS=function(e,t,n,r){let o;let i={},l=null,a=null,u=!1;return{init:function(){o=new IntersectionObserver(e=>{u||(e.forEach(e=>{i[t.indexOf(e.target)]=e}),l=null,a=null,n.emit("slidesInView"))},{root:e.parentElement,threshold:r}),t.forEach(e=>o.observe(e))},destroy:function(){o&&o.disconnect(),u=!0},get:function(e=!0){if(e&&l)return l;if(!e&&a)return a;let t=g(i).reduce((t,n)=>{let r=parseInt(n),{isIntersecting:o}=i[r];return(e&&o||!e&&!o)&&t.push(r),t},[]);return e&&(l=t),e||(a=t),t}}}(t,n,l,D),{slideRegistry:eE}=function(e,t,n,r,o,i){let{groupSlides:l}=o,{min:a,max:u}=r;return{slideRegistry:function(){let r=l(i);return 1===n.length?[i]:e&&"keepSnaps"!==t?r.slice(a,u).map((e,t,n)=>{let r=t===h(n);return t?r?v(h(i)-m(n)[0]+1,m(n)[0]):e:v(m(n[0])+1)}):r}()}}(K,O,eo,er,J,eu),eA=function(e,t,n,r,o,i,l,u){let c={passive:!0,capture:!0},d=0;function f(e){"Tab"===e.code&&(d=new Date().getTime())}return{init:function(p){u&&(i.add(document,"keydown",f,!1),t.forEach((t,f)=>{i.add(t,"focus",t=>{(s(u)||u(p,t))&&function(t){if(new Date().getTime()-d>10)return;l.emit("slideFocusStart"),e.scrollLeft=0;let i=n.findIndex(e=>e.includes(t));a(i)&&(o.useDuration(0),r.index(i,0),l.emit("slideFocus"))}(f)},c)}))}}}(e,n,eE,eb,eg,ex,l,V),eC={ownerDocument:r,ownerWindow:o,eventHandler:l,containerRect:H,slideRects:U,animation:ed,axis:G,dragHandler:function(e,t,n,r,o,i,l,a,u,c,p,m,h,v,g,x,S,E,A){let{cross:C,direction:k}=e,I=["INPUT","SELECT","TEXTAREA"],R={passive:!1},T=b(),N=b(),_=w(50,225).constrain(v.measure(20)),D={mouse:300,touch:400},L={mouse:500,touch:600},j=g?43:25,O=!1,P=0,M=0,F=!1,V=!1,B=!1,H=!1;function U(e){if(!y(e,r)&&e.touches.length>=2)return G(e);let t=i.readPoint(e),n=i.readPoint(e,C),l=d(t-P),u=d(n-M);if(!V&&!H&&(!e.cancelable||!(V=l>u)))return G(e);let s=i.pointerMove(e);l>x&&(B=!0),c.useFriction(.3).useDuration(.75),a.start(),o.add(k(s)),e.preventDefault()}function G(e){let t=p.byDistance(0,!1).index!==m.get(),n=i.pointerUp(e)*(g?L:D)[H?"mouse":"touch"],r=function(e,t){let n=m.add(-1*f(e)),r=p.byDistance(e,!g).distance;return g||d(e)<_?r:S&&t?.5*r:p.byIndex(n.get(),0).distance}(k(n),t),o=function(e,t){var n,r;if(0===e||0===t||d(e)<=d(t))return 0;let o=(n=d(e),r=d(t),d(n-r));return d(o/e)}(n,r);V=!1,F=!1,N.clear(),c.useDuration(j-10*o).useFriction(.68+o/50),u.distance(r,!g),H=!1,h.emit("pointerUp")}function W(e){B&&(e.stopPropagation(),e.preventDefault(),B=!1)}return{init:function(e){A&&T.add(t,"dragstart",e=>e.preventDefault(),R).add(t,"touchmove",()=>void 0,R).add(t,"touchend",()=>void 0).add(t,"touchstart",a).add(t,"mousedown",a).add(t,"touchcancel",G).add(t,"contextmenu",G).add(t,"click",W,!0);function a(a){(s(A)||A(e,a))&&function(e){let a=y(e,r);H=a,B=g&&a&&!e.buttons&&O,O=d(o.get()-l.get())>=2,(!a||0===e.button)&&!function(e){let t=e.nodeName||"";return I.includes(t)}(e.target)&&(F=!0,i.pointerDown(e),c.useFriction(0).useDuration(0),o.set(l),function(){let e=H?n:t;N.add(e,"touchmove",U,R).add(e,"touchend",G).add(e,"mousemove",U,R).add(e,"mouseup",G)}(),P=i.readPoint(e),M=i.readPoint(e,C),h.emit("pointerDown"))}(a)}},destroy:function(){T.clear(),N.clear()},pointerDown:function(){return F}}}(G,e,r,o,ev,function(e,t){let n,r;function o(e){return e.timeStamp}function i(n,r){let o=r||e.scroll,i=`client${"x"===o?"X":"Y"}`;return(y(n,t)?n:n.touches[0])[i]}return{pointerDown:function(e){return n=e,r=e,i(e)},pointerMove:function(e){let t=i(e)-i(r),l=o(e)-o(n)>170;return r=e,l&&(n=e),t},pointerUp:function(e){if(!n||!r)return 0;let t=i(r)-i(n),l=o(e)-o(n),a=o(e)-o(r)>170,u=t/l;return l&&!a&&d(u)>.1?u:0},readPoint:i}}(G,o),ep,ed,eb,eg,ey,el,l,z,N,_,j,0,F),eventStore:ex,percentOfView:z,index:el,
1indexPrevious:ea,limit:ei,location:ep,offsetLocation:eh,previousLocation:em,options:i,resizeHandler:function(e,t,n,r,o,i,l){let a,u;let c=[e].concat(r),f=[],p=!1;function m(e){return o.measureSize(l.measure(e))}return{init:function(o){i&&(u=m(e),f=r.map(m),a=new ResizeObserver(n=>{(s(i)||i(o,n))&&function(n){for(let i of n){if(p)return;let n=i.target===e,l=r.indexOf(i.target),a=n?u:f[l];if(d(m(n?e:r[l])-a)>=.5){o.reInit(),t.emit("resize");break}}}(n)}),n.requestAnimationFrame(()=>{c.forEach(e=>a.observe(e))}))},destroy:function(){p=!0,a&&a.disconnect()}}}(t,l,o,n,G,P,B),scrollBody:eg,scrollBounds:function(e,t,n,r,o){let i=o.measure(10),l=o.measure(50),a=w(.1,.99),u=!1;function s(){return!!(!u&&e.reachedAny(n.get())&&e.reachedAny(t.get()))}return{shouldConstrain:s,constrain:function(o){if(!s())return;let u=e.reachedMin(t.get())?"min":"max",c=d(e[u]-t.get()),f=n.get()-t.get(),p=a.constrain(c/l);n.subtract(f*p),!o&&d(f)<i&&(n.set(e.constrain(n.get())),r.useDuration(25).useBaseFriction())},toggleActive:function(e){u=!e}}}(ei,eh,ev,eg,z),scrollLooper:function(e,t,n,r){let{reachedMin:o,reachedMax:i}=w(t.min+.1,t.max+.1);return{loop:function(t){if(!(1===t?i(n.get()):-1===t&&o(n.get())))return;let l=-1*t*e;r.forEach(e=>e.add(l))}}}(et,ei,eh,[ep,eh,em,ev]),scrollProgress:ew,scrollSnapList:eo.map(ew.get),scrollSnaps:eo,scrollTarget:ey,scrollTo:eb,slideLooper:function(e,t,n,r,o,i,l,a,u){let s=p(o),c=p(o).reverse(),d=h(m(c,l[0]),n,!1).concat(h(m(s,t-l[0]-1),-n,!0));function f(e,t){return e.reduce((e,t)=>e-o[t],t)}function m(e,t){return e.reduce((e,n)=>f(e,t)>0?e.concat([n]):e,[])}function h(o,l,s){let c=i.map((e,n)=>({start:e-r[n]+.5+l,end:e+t-.5+l}));return o.map(t=>{let r=s?0:-n,o=s?n:0,i=c[t][s?"end":"start"];return{index:t,loopPoint:i,slideLocation:x(-1),translate:S(e,u[t]),target:()=>a.get()>i?r:o}})}return{canLoop:function(){return d.every(({index:e})=>.1>=f(s.filter(t=>t!==e),t))},clear:function(){d.forEach(e=>e.translate.clear())},loop:function(){d.forEach(e=>{let{target:t,translate:n,slideLocation:r}=e,o=t();o!==r.get()&&(n.to(o),r.set(o))})},loopPoints:d}}(G,W,et,$,X,Q,eo,eh,n),slideFocus:eA,slidesHandler:(E=!1,{init:function(e){M&&(c=new MutationObserver(t=>{!E&&(s(M)||M(e,t))&&function(t){for(let n of t)if("childList"===n.type){e.reInit(),l.emit("slidesChanged");break}}(t)})).observe(t,{childList:!0})},destroy:function(){c&&c.disconnect(),E=!0}}),slidesInView:eS,slideIndexes:eu,slideRegistry:eE,slidesToScroll:J,target:ev,translate:S(G,t)};return eC}(e,i,l,k,I,n,_);return n.loop&&!r.slideLooper.canLoop()?t(Object.assign({},n,{loop:!1})):r}(B),j([V,...H.map(({options:e})=>e)]).forEach(e=>N.add(e,"change",G)),B.active&&(r.translate.to(r.location.get()),r.animation.init(),r.slidesInView.init(),r.slideFocus.init(K),r.eventHandler.init(K),r.resizeHandler.init(K),r.slidesHandler.init(K),r.options.loop&&r.slideLooper.loop(),i.offsetParent&&l.length&&r.dragHandler.init(K),o=T.init(K,H)))}function G(e,t){let n=q();W(),U(D({startIndex:n},e),t),_.emit("reInit")}function W(){r.dragHandler.destroy(),r.eventStore.clear(),r.translate.clear(),r.slideLooper.clear(),r.resizeHandler.destroy(),r.slidesHandler.destroy(),r.slidesInView.destroy(),r.animation.destroy(),T.destroy(),N.clear()}function z(e,t,n){B.active&&!F&&(r.scrollBody.useBaseFriction().useDuration(!0===t?0:B.duration),r.scrollTo.index(e,n||0))}function q(){return r.index.get()}let K={canScrollNext:function(){return r.index.add(1).get()!==q()},canScrollPrev:function(){return r.index.add(-1).get()!==q()},containerNode:function(){return i},internalEngine:function(){return r},destroy:function(){F||(F=!0,N.clear(),W(),_.emit("destroy"),_.clear())},off:P,on:O,emit:M,plugins:function(){return o},previousScrollSnap:function(){return r.indexPrevious.get()},reInit:G,rootNode:function(){return e},scrollNext:function(e){z(r.index.add(1).get(),e,-1)},scrollPrev:function(e){z(r.index.add(-1).get(),e,1)},scrollProgress:function(){return r.scrollProgress.get(r.location.get())},scrollSnapList:function(){return r.scrollSnapList},scrollTo:z,selectedScrollSnap:q,slideNodes:function(){return l},slidesInView:function(){return r.slidesInView.get()},slidesNotInView:function(){return r.slidesInView.get(!1)}};return U(t,n),setTimeout(()=>_.emit("init"),0),K}function C(e={},t=[]){let n=(0,r.useRef)(e),o=(0,r.useRef)(t),[a,u]=(0,r.useState)(),[s,c]=(0,r.useState)(),d=(0,r.useCallback)(()=>{a&&a.reInit(n.current,o.current)},[a]);return(0,r.useEffect)(()=>{i(n.current,e)||(n.current=e,d())},[e,d]),(0,r.useEffect)(()=>{!function(e,t){if(e.length!==t.length)return!1;let n=l(e),r=l(t);return n.every((e,t)=>i(e,r[t]))}(o.current,t)&&(o.current=t,d())},[t,d]),(0,r.useEffect)(()=>
1{if("undefined"!=typeof window&&window.document&&window.document.createElement&&s){A.globalOptions=C.globalOptions;let e=A(s,n.current,o.current);return u(e),()=>e.destroy()}u(void 0)},[s,u]),[c,a]}A.globalOptions=void 0,C.globalOptions=void 0},65309:(e,t,n)=>{n.d(t,{UC:()=>t6,YJ:()=>t3,In:()=>t2,q7:()=>t9,VF:()=>t8,p4:()=>t4,ZL:()=>t5,bL:()=>tQ,wn:()=>nt,PP:()=>ne,l9:()=>t0,WT:()=>t1,LM:()=>t7});var r=n(31265),o=n(72708);function i(e,[t,n]){return Math.min(n,Math.max(t,e))}var l=n(90165),a=n(71658),u=n(92316),s=n(75853),c=n(40197),d=r.createContext(void 0),f=n(90392),p=n(6556),m=n(49375),h=n(89133);let v=["top","right","bottom","left"],g=Math.min,y=Math.max,b=Math.round,w=Math.floor,x=e=>({x:e,y:e}),S={left:"right",right:"left",bottom:"top",top:"bottom"},E={start:"end",end:"start"};function A(e,t){return"function"==typeof e?e(t):e}function C(e){return e.split("-")[0]}function k(e){return e.split("-")[1]}function I(e){return"x"===e?"y":"x"}function R(e){return"y"===e?"height":"width"}function T(e){return["top","bottom"].includes(C(e))?"y":"x"}function N(e){return e.replace(/start|end/g,e=>E[e])}function _(e){return e.replace(/left|right|bottom|top/g,e=>S[e])}function D(e){return"number"!=typeof e?{top:0,right:0,bottom:0,left:0,...e}:{top:e,right:e,bottom:e,left:e}}function L(e){let{x:t,y:n,width:r,height:o}=e;return{width:r,height:o,top:n,left:t,right:t+r,bottom:n+o,x:t,y:n}}function j(e,t,n){let r,{reference:o,floating:i}=e,l=T(t),a=I(T(t)),u=R(a),s=C(t),c="y"===l,d=o.x+o.width/2-i.width/2,f=o.y+o.height/2-i.height/2,p=o[u]/2-i[u]/2;switch(s){case"top":r={x:d,y:o.y-i.height};break;case"bottom":r={x:d,y:o.y+o.height};break;case"right":r={x:o.x+o.width,y:f};break;case"left":r={x:o.x-i.width,y:f};break;default:r={x:o.x,y:o.y}}switch(k(t)){case"start":r[a]-=p*(n&&c?-1:1);break;case"end":r[a]+=p*(n&&c?-1:1)}return r}let O=async(e,t,n)=>{let{placement:r="bottom",strategy:o="absolute",middleware:i=[],platform:l}=n,a=i.filter(Boolean),u=await (null==l.isRTL?void 0:l.isRTL(t)),s=await l.getElementRects({reference:e,floating:t,strategy:o}),{x:c,y:d}=j(s,r,u),f=r,p={},m=0;for(let n=0;n<a.length;n++){let{name:i,fn:h}=a[n],{x:v,y:g,data:y,reset:b}=await h({x:c,y:d,initialPlacement:r,placement:f,strategy:o,middlewareData:p,rects:s,platform:l,elements:{reference:e,floating:t}});c=null!=v?v:c,d=null!=g?g:d,p={...p,[i]:{...p[i],...y}},b&&m<=50&&(m++,"object"==typeof b&&(b.placement&&(f=b.placement),b.rects&&(s=!0===b.rects?await l.getElementRects({reference:e,floating:t,strategy:o}):b.rects),{x:c,y:d}=j(s,f,u)),n=-1)}return{x:c,y:d,placement:f,strategy:o,middlewareData:p}};async function P(e,t){var n;void 0===t&&(t={});let{x:r,y:o,platform:i,rects:l,elements:a,strategy:u}=e,{boundary:s="clippingAncestors",rootBoundary:c="viewport",elementContext:d="floating",altBoundary:f=!1,padding:p=0}=A(t,e),m=D(p),h=a[f?"floating"===d?"reference":"floating":d],v=L(await i.getClippingRect({element:null==(n=await (null==i.isElement?void 0:i.isElement(h)))||n?h:h.contextElement||await (null==i.getDocumentElement?void 0:i.getDocumentElement(a.floating)),boundary:s,rootBoundary:c,strategy:u})),g="floating"===d?{x:r,y:o,width:l.floating.width,height:l.floating.height}:l.reference,y=await (null==i.getOffsetParent?void 0:i.getOffsetParent(a.floating)),b=await (null==i.isElement?void 0:i.isElement(y))&&await (null==i.getScale?void 0:i.getScale(y))||{x:1,y:1},w=L(i.convertOffsetParentRelativeRectToViewportRelativeRect?await i.convertOffsetParentRelativeRectToViewportRelativeRect({elements:a,rect:g,offsetParent:y,strategy:u}):g);return{top:(v.top-w.top+m.top)/b.y,bottom:(w.bottom-v.bottom+m.bottom)/b.y,left:(v.left-w.left+m.left)/b.x,right:(w.right-v.right+m.right)/b.x}}function M(e,t){return{top:e.top-t.height,right:e.right-t.width,bottom:e.bottom-t.height,left:e.left-t.width}}function F(e){return v.some(t=>e[t]>=0)}async function V(e,t){let{placement:n,platform:r,elements:o}=e,i=await (null==r.isRTL?void 0:r.isRTL(o.floating)),l=C(n),a=k(n),u="y"===T(n),s=["left","top"].includes(l)?-1:1,c=i&&u?-1:1,d=A(t,e),{mainAxis:f,crossAxis:p,alignmentAxis:m}="number"==typeof d?{mainAxis:d,crossAxis:0,alignmentAxis:null}
1:{mainAxis:d.mainAxis||0,crossAxis:d.crossAxis||0,alignmentAxis:d.alignmentAxis};return a&&"number"==typeof m&&(p="end"===a?-1*m:m),u?{x:p*c,y:f*s}:{x:f*s,y:p*c}}function B(){return"undefined"!=typeof window}function H(e){return W(e)?(e.nodeName||"").toLowerCase():"#document"}function U(e){var t;return(null==e||null==(t=e.ownerDocument)?void 0:t.defaultView)||window}function G(e){var t;return null==(t=(W(e)?e.ownerDocument:e.document)||window.document)?void 0:t.documentElement}function W(e){return!!B()&&(e instanceof Node||e instanceof U(e).Node)}function z(e){return!!B()&&(e instanceof Element||e instanceof U(e).Element)}function q(e){return!!B()&&(e instanceof HTMLElement||e instanceof U(e).HTMLElement)}function K(e){return!!B()&&"undefined"!=typeof ShadowRoot&&(e instanceof ShadowRoot||e instanceof U(e).ShadowRoot)}function $(e){let{overflow:t,overflowX:n,overflowY:r,display:o}=Q(e);return/auto|scroll|overlay|hidden|clip/.test(t+r+n)&&!["inline","contents"].includes(o)}function X(e){return[":popover-open",":modal"].some(t=>{try{return e.matches(t)}catch(e){return!1}})}function Y(e){let t=Z(),n=z(e)?Q(e):e;return["transform","translate","scale","rotate","perspective"].some(e=>!!n[e]&&"none"!==n[e])||!!n.containerType&&"normal"!==n.containerType||!t&&!!n.backdropFilter&&"none"!==n.backdropFilter||!t&&!!n.filter&&"none"!==n.filter||["transform","translate","scale","rotate","perspective","filter"].some(e=>(n.willChange||"").includes(e))||["paint","layout","strict","content"].some(e=>(n.contain||"").includes(e))}function Z(){return"undefined"!=typeof CSS&&!!CSS.supports&&CSS.supports("-webkit-backdrop-filter","none")}function J(e){return["html","body","#document"].includes(H(e))}function Q(e){return U(e).getComputedStyle(e)}function ee(e){return z(e)?{scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}:{scrollLeft:e.scrollX,scrollTop:e.scrollY}}function et(e){if("html"===H(e))return e;let t=e.assignedSlot||e.parentNode||K(e)&&e.host||G(e);return K(t)?t.host:t}function en(e,t,n){var r;void 0===t&&(t=[]),void 0===n&&(n=!0);let o=function e(t){let n=et(t);return J(n)?t.ownerDocument?t.ownerDocument.body:t.body:q(n)&&$(n)?n:e(n)}(e),i=o===(null==(r=e.ownerDocument)?void 0:r.body),l=U(o);if(i){let e=er(l);return t.concat(l,l.visualViewport||[],$(o)?o:[],e&&n?en(e):[])}return t.concat(o,en(o,[],n))}function er(e){return e.parent&&Object.getPrototypeOf(e.parent)?e.frameElement:null}function eo(e){let t=Q(e),n=parseFloat(t.width)||0,r=parseFloat(t.height)||0,o=q(e),i=o?e.offsetWidth:n,l=o?e.offsetHeight:r,a=b(n)!==i||b(r)!==l;return a&&(n=i,r=l),{width:n,height:r,$:a}}function ei(e){return z(e)?e:e.contextElement}function el(e){let t=ei(e);if(!q(t))return x(1);let n=t.getBoundingClientRect(),{width:r,height:o,$:i}=eo(t),l=(i?b(n.width):n.width)/r,a=(i?b(n.height):n.height)/o;return l&&Number.isFinite(l)||(l=1),a&&Number.isFinite(a)||(a=1),{x:l,y:a}}let ea=x(0);function eu(e){let t=U(e);return Z()&&t.visualViewport?{x:t.visualViewport.offsetLeft,y:t.visualViewport.offsetTop}:ea}function es(e,t,n,r){var o;void 0===t&&(t=!1),void 0===n&&(n=!1);let i=e.getBoundingClientRect(),l=ei(e),a=x(1);t&&(r?z(r)&&(a=el(r)):a=el(e));let u=(void 0===(o=n)&&(o=!1),r&&(!o||r===U(l))&&o)?eu(l):x(0),s=(i.left+u.x)/a.x,c=(i.top+u.y)/a.y,d=i.width/a.x,f=i.height/a.y;if(l){let e=U(l),t=r&&z(r)?U(r):r,n=e,o=er(n);for(;o&&r&&t!==n;){let e=el(o),t=o.getBoundingClientRect(),r=Q(o),i=t.left+(o.clientLeft+parseFloat(r.paddingLeft))*e.x,l=t.top+(o.clientTop+parseFloat(r.paddingTop))*e.y;s*=e.x,c*=e.y,d*=e.x,f*=e.y,s+=i,c+=l,o=er(n=U(o))}}return L({width:d,height:f,x:s,y:c})}function ec(e,t){let n=ee(e).scrollLeft;return t?t.left+n:es(G(e)).left+n}function ed(e,t,n){void 0===n&&(n=!1);let r=e.getBoundingClientRect();return{x:r.left+t.scrollLeft-(n?0:ec(e,r)),y:r.top+t.scrollTop}}function ef(e,t,n){let r;if("viewport"===t)r=function(e,t){let n=U(e),r=G(e),o=n.visualViewport,i=r.clientWidth,l=r.clientHeight,a=0,u=0;if(o){i=o.width,l=o.height;let e=Z();(!e||e&&"fixed"===t)&&(a=o.offsetLeft,u=o.offsetTop)}return{width:i,height:l,x:a,y:u}}(e,n);else if("document"===t)r=function(e){let t=G(e),n=ee(e),r=e.ownerDocument.body,o=y(t.scrollWidth,t.clientWidth,r.scrollWidth,r.clientWidth),i=y(t.scrollHeight,t.clientHeight,r.scrollHeight,r.clientHeight),l=-n.scrollLeft+ec(e),a=-n.scrollTop;return"rtl"===Q(r).direction&&(l+=y(t.clientWidth,r.clientWidth)-o),{width:o,height:i,x:l,y:a}}(G(e));else if(z(t))r=function(e,t){let n=es(e,!0,"fixed"===t),r=n.top+e.clientTop,o=n.left+e.clientLeft,i=q(e)?el(e):x(1),l=e.clientWidth*i.x,a=e.clientHeight*i.y;return{width:l,height:a,x:o*i.x,y:r*i.y}}(t,n);else{let n=eu(e);r={x:t.x-n.x,y:t.y-n.y,width:t.width,height:t.height}}return L(r)}function ep(e){return"static"===Q(e).position}function em(e,t){if(!q(e)||"fixed"===Q(e).position)return null;if(t)return t(e);let n=e.offsetParent;return G(e)===n&&(n=n.ownerDocument.body),n}function eh(e,t){let n=U(e);if(X(e))return n;if(!q(e)){let t=et(e);for(;t&&!J(t);){if(z(t)&&!ep(t))return t;t=et(t)}return n}let r=em(e,t);for(;r&&["table","td","th"].includes(H(r))&&ep(r);)r=em(r,t);return r&&J(r)&&ep(r)&&!Y(r)?n:r||function(e){let t=et(e);for(;q(t)&&!J(t);){if(Y(t))return t;if(X(t))break;t=et(t)}return null}(e)||n}let ev=async function(e){let t=this.getOffsetParent||eh,n=this.getDimensions,r=await n(e.floating);return{reference:function(e,t,n){let r=q(t),o=G(t),i="fixed"===n,l=es(e,!0,i,t),a={scrollLeft:0,scrollTop:0},u=x(0);if(r||!r&&!i){if(("body"!==H(t)||$(o))&&(a=ee(t)),r){let e=es(t,!0,i,t);u.x=e.x+t.clientLeft,u.y=e.y+t.clientTop}else o&&(u.x=ec(o))}let s=!o||r||i?x(0):ed(o,a);return{x:l.left+a.scrollLeft-u.x-s.x,y:l.top+a.scrollTop-u.y-s.y,width:l.width,height:l.height}}(e.reference,await t(e.floating),e.strategy),floating:{x:0,y:0,width:r.width,height:r.height}}},eg={convertOffsetParentRelativeRectToViewportRelativeRect:function(e){let{elements:t,rect:n,offsetParent:r,strategy:o}=e,i="fixed"===o,l=G(r),a=!!t&&X(t.floating);if(r===l||a&&i)return n;let u={scrollLeft:0,scrollTop:0},s=x(1),c=x(0),d=q(r);
1if((d||!d&&!i)&&(("body"!==H(r)||$(l))&&(u=ee(r)),q(r))){let e=es(r);s=el(r),c.x=e.x+r.clientLeft,c.y=e.y+r.clientTop}let f=!l||d||i?x(0):ed(l,u,!0);return{width:n.width*s.x,height:n.height*s.y,x:n.x*s.x-u.scrollLeft*s.x+c.x+f.x,y:n.y*s.y-u.scrollTop*s.y+c.y+f.y}},getDocumentElement:G,getClippingRect:function(e){let{element:t,boundary:n,rootBoundary:r,strategy:o}=e,i=[..."clippingAncestors"===n?X(t)?[]:function(e,t){let n=t.get(e);if(n)return n;let r=en(e,[],!1).filter(e=>z(e)&&"body"!==H(e)),o=null,i="fixed"===Q(e).position,l=i?et(e):e;for(;z(l)&&!J(l);){let t=Q(l),n=Y(l);n||"fixed"!==t.position||(o=null),(i?!n&&!o:!n&&"static"===t.position&&!!o&&["absolute","fixed"].includes(o.position)||$(l)&&!n&&function e(t,n){let r=et(t);return!(r===n||!z(r)||J(r))&&("fixed"===Q(r).position||e(r,n))}(e,l))?r=r.filter(e=>e!==l):o=t,l=et(l)}return t.set(e,r),r}(t,this._c):[].concat(n),r],l=i[0],a=i.reduce((e,n)=>{let r=ef(t,n,o);return e.top=y(r.top,e.top),e.right=g(r.right,e.right),e.bottom=g(r.bottom,e.bottom),e.left=y(r.left,e.left),e},ef(t,l,o));return{width:a.right-a.left,height:a.bottom-a.top,x:a.left,y:a.top}},getOffsetParent:eh,getElementRects:ev,getClientRects:function(e){return Array.from(e.getClientRects())},getDimensions:function(e){let{width:t,height:n}=eo(e);return{width:t,height:n}},getScale:el,isElement:z,isRTL:function(e){return"rtl"===Q(e).direction}};function ey(e,t){return e.x===t.x&&e.y===t.y&&e.width===t.width&&e.height===t.height}let eb=e=>({name:"arrow",options:e,async fn(t){let{x:n,y:r,placement:o,rects:i,platform:l,elements:a,middlewareData:u}=t,{element:s,padding:c=0}=A(e,t)||{};if(null==s)return{};let d=D(c),f={x:n,y:r},p=I(T(o)),m=R(p),h=await l.getDimensions(s),v="y"===p,b=v?"clientHeight":"clientWidth",w=i.reference[m]+i.reference[p]-f[p]-i.floating[m],x=f[p]-i.reference[p],S=await (null==l.getOffsetParent?void 0:l.getOffsetParent(s)),E=S?S[b]:0;E&&await (null==l.isElement?void 0:l.isElement(S))||(E=a.floating[b]||i.floating[m]);let C=E/2-h[m]/2-1,N=g(d[v?"top":"left"],C),_=g(d[v?"bottom":"right"],C),L=E-h[m]-_,j=E/2-h[m]/2+(w/2-x/2),O=y(N,g(j,L)),P=!u.arrow&&null!=k(o)&&j!==O&&i.reference[m]/2-(j<N?N:_)-h[m]/2<0,M=P?j<N?j-N:j-L:0;return{[p]:f[p]+M,data:{[p]:O,centerOffset:j-O-M,...P&&{alignmentOffset:M}},reset:P}}}),ew=(e,t,n)=>{let r=new Map,o={platform:eg,...n},i={...o.platform,_c:r};return O(e,t,{...o,platform:i})};var ex="undefined"!=typeof document?r.useLayoutEffect:r.useEffect;function eS(e,t){let n,r,o;if(e===t)return!0;if(typeof e!=typeof t)return!1;if("function"==typeof e&&e.toString()===t.toString())return!0;if(e&&t&&"object"==typeof e){if(Array.isArray(e)){if((n=e.length)!==t.length)return!1;for(r=n;0!=r--;)if(!eS(e[r],t[r]))return!1;return!0}if((n=(o=Object.keys(e)).length)!==Object.keys(t).length)return!1;for(r=n;0!=r--;)if(!({}).hasOwnProperty.call(t,o[r]))return!1;for(r=n;0!=r--;){let n=o[r];if(("_owner"!==n||!e.$$typeof)&&!eS(e[n],t[n]))return!1}return!0}return e!=e&&t!=t}function eE(e){return"undefined"==typeof window?1:(e.ownerDocument.defaultView||window).devicePixelRatio||1}function eA(e,t){let n=eE(e);return Math.round(t*n)/n}function eC(e){let t=r.useRef(e);return ex(()=>{t.current=e}),t}let ek=e=>({name:"arrow",options:e,fn(t){let{element:n,padding:r}="function"==typeof e?e(t):e;return n&&({}).hasOwnProperty.call(n,"current")?null!=n.current?eb({element:n.current,padding:r}).fn(t):{}:n?eb({element:n,padding:r}).fn(t):{}}}),eI=(e,t)=>({...function(e){return void 0===e&&(e=0),{name:"offset",options:e,async fn(t){var n,r;let{x:o,y:i,placement:l,middlewareData:a}=t,u=await V(t,e);return l===(null==(n=a.offset)?void 0:n.placement)&&null!=(r=a.arrow)&&r.alignmentOffset?{}:{x:o+u.x,y:i+u.y,data:{...u,placement:l}}}}}(e),options:[e,t]}),eR=(e,t)=>({...function(e){return void 0===e&&(e={}),{name:"shift",options:e,async fn(t){let{x:n,y:r,placement:o}=t,{mainAxis:i=!0,crossAxis:l=!1,limiter:a={fn:e=>{let{x:t,y:n}=e;return{x:t,y:n}}},...u}=A(e,t),s={x:n,y:r},c=await P(t,u),d=T(C(o)),f=I(d),p=s[f],m=s[d];if(i){let e="y"===f?"top":"left",t="y"===f?"bottom":"right",n=p+c[e],r=p-c[t];p=y(n,g(p,r))}if(l){let e="y"===d?"top":"left",t="y"===d?"bottom":"right",n=m+c[e],r=m-c[t];m=y(n,g(m,r))}let h=a.fn({...t,[f]:p,[d]:m});return{...h,data:{x:h.x-n,y:h.y-r,enabled:{[f]:i,[d]:l}}}}}}(e),options:[e,t]}),eT=(e,t)=>
1({...function(e){return void 0===e&&(e={}),{options:e,fn(t){let{x:n,y:r,placement:o,rects:i,middlewareData:l}=t,{offset:a=0,mainAxis:u=!0,crossAxis:s=!0}=A(e,t),c={x:n,y:r},d=T(o),f=I(d),p=c[f],m=c[d],h=A(a,t),v="number"==typeof h?{mainAxis:h,crossAxis:0}:{mainAxis:0,crossAxis:0,...h};if(u){let e="y"===f?"height":"width",t=i.reference[f]-i.floating[e]+v.mainAxis,n=i.reference[f]+i.reference[e]-v.mainAxis;p<t?p=t:p>n&&(p=n)}if(s){var g,y;let e="y"===f?"width":"height",t=["top","left"].includes(C(o)),n=i.reference[d]-i.floating[e]+(t&&(null==(g=l.offset)?void 0:g[d])||0)+(t?0:v.crossAxis),r=i.reference[d]+i.reference[e]+(t?0:(null==(y=l.offset)?void 0:y[d])||0)-(t?v.crossAxis:0);m<n?m=n:m>r&&(m=r)}return{[f]:p,[d]:m}}}}(e),options:[e,t]}),eN=(e,t)=>({...function(e){return void 0===e&&(e={}),{name:"flip",options:e,async fn(t){var n,r,o,i,l;let{placement:a,middlewareData:u,rects:s,initialPlacement:c,platform:d,elements:f}=t,{mainAxis:p=!0,crossAxis:m=!0,fallbackPlacements:h,fallbackStrategy:v="bestFit",fallbackAxisSideDirection:g="none",flipAlignment:y=!0,...b}=A(e,t);if(null!=(n=u.arrow)&&n.alignmentOffset)return{};let w=C(a),x=T(c),S=C(c)===c,E=await (null==d.isRTL?void 0:d.isRTL(f.floating)),D=h||(S||!y?[_(c)]:function(e){let t=_(e);return[N(e),t,N(t)]}(c)),L="none"!==g;!h&&L&&D.push(...function(e,t,n,r){let o=k(e),i=function(e,t,n){let r=["left","right"],o=["right","left"];switch(e){case"top":case"bottom":if(n)return t?o:r;return t?r:o;case"left":case"right":return t?["top","bottom"]:["bottom","top"];default:return[]}}(C(e),"start"===n,r);return o&&(i=i.map(e=>e+"-"+o),t&&(i=i.concat(i.map(N)))),i}(c,y,g,E));let j=[c,...D],O=await P(t,b),M=[],F=(null==(r=u.flip)?void 0:r.overflows)||[];if(p&&M.push(O[w]),m){let e=function(e,t,n){void 0===n&&(n=!1);let r=k(e),o=I(T(e)),i=R(o),l="x"===o?r===(n?"end":"start")?"right":"left":"start"===r?"bottom":"top";return t.reference[i]>t.floating[i]&&(l=_(l)),[l,_(l)]}(a,s,E);M.push(O[e[0]],O[e[1]])}if(F=[...F,{placement:a,overflows:M}],!M.every(e=>e<=0)){let e=((null==(o=u.flip)?void 0:o.index)||0)+1,t=j[e];if(t)return{data:{index:e,overflows:F},reset:{placement:t}};let n=null==(i=F.filter(e=>e.overflows[0]<=0).sort((e,t)=>e.overflows[1]-t.overflows[1])[0])?void 0:i.placement;if(!n)switch(v){case"bestFit":{let e=null==(l=F.filter(e=>{if(L){let t=T(e.placement);return t===x||"y"===t}return!0}).map(e=>[e.placement,e.overflows.filter(e=>e>0).reduce((e,t)=>e+t,0)]).sort((e,t)=>e[1]-t[1])[0])?void 0:l[0];e&&(n=e);break}case"initialPlacement":n=c}if(a!==n)return{reset:{placement:n}}}return{}}}}(e),options:[e,t]}),e_=(e,t)=>({...function(e){return void 0===e&&(e={}),{name:"size",options:e,async fn(t){var n,r;let o,i;let{placement:l,rects:a,platform:u,elements:s}=t,{apply:c=()=>{},...d}=A(e,t),f=await P(t,d),p=C(l),m=k(l),h="y"===T(l),{width:v,height:b}=a.floating;"top"===p||"bottom"===p?(o=p,i=m===(await (null==u.isRTL?void 0:u.isRTL(s.floating))?"start":"end")?"left":"right"):(i=p,o="end"===m?"top":"bottom");let w=b-f.top-f.bottom,x=v-f.left-f.right,S=g(b-f[o],w),E=g(v-f[i],x),I=!t.middlewareData.shift,R=S,N=E;if(null!=(n=t.middlewareData.shift)&&n.enabled.x&&(N=x),null!=(r=t.middlewareData.shift)&&r.enabled.y&&(R=w),I&&!m){let e=y(f.left,0),t=y(f.right,0),n=y(f.top,0),r=y(f.bottom,0);h?N=v-2*(0!==e||0!==t?e+t:y(f.left,f.right)):R=b-2*(0!==n||0!==r?n+r:y(f.top,f.bottom))}await c({...t,availableWidth:N,availableHeight:R});let _=await u.getDimensions(s.floating);return v!==_.width||b!==_.height?{reset:{rects:!0}}:{}}}}(e),options:[e,t]}),eD=(e,t)=>({...function(e){return void 0===e&&(e={}),{name:"hide",options:e,async fn(t){let{rects:n}=t,{strategy:r="referenceHidden",...o}=A(e,t);switch(r){case"referenceHidden":{let e=M(await P(t,{...o,elementContext:"reference"}),n.reference);return{data:{referenceHiddenOffsets:e,referenceHidden:F(e)}}}case"escaped":{let e=M(await P(t,{...o,altBoundary:!0}),n.floating);return{data:{escapedOffsets:e,escaped:F(e)}}}default:return{}}}}}(e),options:[e,t]}),eL=(e,t)=>({...ek(e),options:[e,t]});var ej=n(67327),eO=r.forwardRef((e,t)=>{let{children:n,width:r=10,height:o=5,...i}=e;return(0,c.jsx)(ej.sG.svg,{...i,ref:t,width:r,height:o,viewBox:"0 0 30 10",preserveAspectRatio:"none",children:e.asChild?n:(0,c.jsx)("polygon",{points:"0,0 30,0 15,10"})})});eO.displayName="Arrow";var eP=n(24133),eM=n(40941),eF=n(72961),eV="Popper",[eB,eH]=(0,a.A)(eV),[eU,eG]=eB(eV),eW=e=>{let{__scopePopper:t,children:n}=e,[o,i]=r.useState(null);return(0,c.jsx)(eU,{scope:t,anchor:o,onAnchorChange:i,children:n})};
1eW.displayName=eV;var ez="PopperAnchor",eq=r.forwardRef((e,t)=>{let{__scopePopper:n,virtualRef:o,...i}=e,l=eG(ez,n),a=r.useRef(null),s=(0,u.s)(t,a);return r.useEffect(()=>{l.onAnchorChange((null==o?void 0:o.current)||a.current)}),o?null:(0,c.jsx)(ej.sG.div,{...i,ref:s})});eq.displayName=ez;var eK="PopperContent",[e$,eX]=eB(eK),eY=r.forwardRef((e,t)=>{var n,i,l,a,s,d,f,p;let{__scopePopper:m,side:h="bottom",sideOffset:v=0,align:b="center",alignOffset:x=0,arrowPadding:S=0,avoidCollisions:E=!0,collisionBoundary:A=[],collisionPadding:C=0,sticky:k="partial",hideWhenDetached:I=!1,updatePositionStrategy:R="optimized",onPlaced:T,...N}=e,_=eG(eK,m),[D,L]=r.useState(null),j=(0,u.s)(t,e=>L(e)),[O,P]=r.useState(null),M=(0,eF.X)(O),F=null!==(f=null==M?void 0:M.width)&&void 0!==f?f:0,V=null!==(p=null==M?void 0:M.height)&&void 0!==p?p:0,B="number"==typeof C?C:{top:0,right:0,bottom:0,left:0,...C},H=Array.isArray(A)?A:[A],U=H.length>0,W={padding:B,boundary:H.filter(e0),altBoundary:U},{refs:z,floatingStyles:q,placement:K,isPositioned:$,middlewareData:X}=function(e){void 0===e&&(e={});let{placement:t="bottom",strategy:n="absolute",middleware:i=[],platform:l,elements:{reference:a,floating:u}={},transform:s=!0,whileElementsMounted:c,open:d}=e,[f,p]=r.useState({x:0,y:0,strategy:n,placement:t,middlewareData:{},isPositioned:!1}),[m,h]=r.useState(i);eS(m,i)||h(i);let[v,g]=r.useState(null),[y,b]=r.useState(null),w=r.useCallback(e=>{e!==A.current&&(A.current=e,g(e))},[]),x=r.useCallback(e=>{e!==C.current&&(C.current=e,b(e))},[]),S=a||v,E=u||y,A=r.useRef(null),C=r.useRef(null),k=r.useRef(f),I=null!=c,R=eC(c),T=eC(l),N=eC(d),_=r.useCallback(()=>{if(!A.current||!C.current)return;let e={placement:t,strategy:n,middleware:m};T.current&&(e.platform=T.current),ew(A.current,C.current,e).then(e=>{let t={...e,isPositioned:!1!==N.current};D.current&&!eS(k.current,t)&&(k.current=t,o.flushSync(()=>{p(t)}))})},[m,t,n,T,N]);ex(()=>{!1===d&&k.current.isPositioned&&(k.current.isPositioned=!1,p(e=>({...e,isPositioned:!1})))},[d]);let D=r.useRef(!1);ex(()=>(D.current=!0,()=>{D.current=!1}),[]),ex(()=>{if(S&&(A.current=S),E&&(C.current=E),S&&E){if(R.current)return R.current(S,E,_);_()}},[S,E,_,R,I]);let L=r.useMemo(()=>({reference:A,floating:C,setReference:w,setFloating:x}),[w,x]),j=r.useMemo(()=>({reference:S,floating:E}),[S,E]),O=r.useMemo(()=>{let e={position:n,left:0,top:0};if(!j.floating)return e;let t=eA(j.floating,f.x),r=eA(j.floating,f.y);return s?{...e,transform:"translate("+t+"px, "+r+"px)",...eE(j.floating)>=1.5&&{willChange:"transform"}}:{position:n,left:t,top:r}},[n,s,j.floating,f.x,f.y]);return r.useMemo(()=>({...f,update:_,refs:L,elements:j,floatingStyles:O}),[f,_,L,j,O])}({strategy:"fixed",placement:h+("center"!==b?"-"+b:""),whileElementsMounted:function(){for(var e=arguments.length,t=Array(e),n=0;n<e;n++)t[n]=arguments[n];return function(e,t,n,r){let o;void 0===r&&(r={});let{ancestorScroll:i=!0,ancestorResize:l=!0,elementResize:a="function"==typeof ResizeObserver,layoutShift:u="function"==typeof IntersectionObserver,animationFrame:s=!1}=r,c=ei(e),d=i||l?[...c?en(c):[],...en(t)]:[];d.forEach(e=>{i&&e.addEventListener("scroll",n,{passive:!0}),l&&e.addEventListener("resize",n)});let f=c&&u?function(e,t){let n,r=null,o=G(e);function i(){var e;clearTimeout(n),null==(e=r)||e.disconnect(),r=null}return!function l(a,u){void 0===a&&(a=!1),void 0===u&&(u=1),i();let s=e.getBoundingClientRect(),{left:c,top:d,width:f,height:p}=s;if(a||t(),!f||!p)return;let m=w(d),h=w(o.clientWidth-(c+f)),v={rootMargin:-m+"px "+-h+"px "+-w(o.clientHeight-(d+p))+"px "+-w(c)+"px",threshold:y(0,g(1,u))||1},b=!0;function x(t){let r=t[0].intersectionRatio;if(r!==u){if(!b)return l();r?l(!1,r):n=setTimeout(()=>{l(!1,1e-7)},1e3)}1!==r||ey(s,e.getBoundingClientRect())||l(),b=!1}try{r=new IntersectionObserver(x,{...v,root:o.ownerDocument})}catch(e){r=new IntersectionObserver(x,v)}r.observe(e)}(!0),i}(c,n):null,p=-1,m=null;a&&(m=new ResizeObserver(e=>{let[r]=e;r&&r.target===c&&m&&(m.unobserve(t),cancelAnimationFrame(p),p=requestAnimationFrame(()=>{var e;null==(e=m)||e.observe(t)})),n()}),c&&!s&&m.observe(c),m.observe(t));let h=s?es(e):null;return s&&function t(){let r=es(e);h&&!ey(h,r)&&n(),h=r,o=requestAnimationFrame(t)}(),n(),()=>{var e;
1d.forEach(e=>{i&&e.removeEventListener("scroll",n),l&&e.removeEventListener("resize",n)}),null==f||f(),null==(e=m)||e.disconnect(),m=null,s&&cancelAnimationFrame(o)}}(...t,{animationFrame:"always"===R})},elements:{reference:_.anchor},middleware:[eI({mainAxis:v+V,alignmentAxis:x}),E&&eR({mainAxis:!0,crossAxis:!1,limiter:"partial"===k?eT():void 0,...W}),E&&eN({...W}),e_({...W,apply:e=>{let{elements:t,rects:n,availableWidth:r,availableHeight:o}=e,{width:i,height:l}=n.reference,a=t.floating.style;a.setProperty("--radix-popper-available-width","".concat(r,"px")),a.setProperty("--radix-popper-available-height","".concat(o,"px")),a.setProperty("--radix-popper-anchor-width","".concat(i,"px")),a.setProperty("--radix-popper-anchor-height","".concat(l,"px"))}}),O&&eL({element:O,padding:S}),e1({arrowWidth:F,arrowHeight:V}),I&&eD({strategy:"referenceHidden",...W})]}),[Y,Z]=e2(K),J=(0,eP.c)(T);(0,eM.N)(()=>{$&&(null==J||J())},[$,J]);let Q=null===(n=X.arrow)||void 0===n?void 0:n.x,ee=null===(i=X.arrow)||void 0===i?void 0:i.y,et=(null===(l=X.arrow)||void 0===l?void 0:l.centerOffset)!==0,[er,eo]=r.useState();return(0,eM.N)(()=>{D&&eo(window.getComputedStyle(D).zIndex)},[D]),(0,c.jsx)("div",{ref:z.setFloating,"data-radix-popper-content-wrapper":"",style:{...q,transform:$?q.transform:"translate(0, -200%)",minWidth:"max-content",zIndex:er,"--radix-popper-transform-origin":[null===(a=X.transformOrigin)||void 0===a?void 0:a.x,null===(s=X.transformOrigin)||void 0===s?void 0:s.y].join(" "),...(null===(d=X.hide)||void 0===d?void 0:d.referenceHidden)&&{visibility:"hidden",pointerEvents:"none"}},dir:e.dir,children:(0,c.jsx)(e$,{scope:m,placedSide:Y,onArrowChange:P,arrowX:Q,arrowY:ee,shouldHideArrow:et,children:(0,c.jsx)(ej.sG.div,{"data-side":Y,"data-align":Z,...N,ref:j,style:{...N.style,animation:$?void 0:"none"}})})})});eY.displayName=eK;var eZ="PopperArrow",eJ={top:"bottom",right:"left",bottom:"top",left:"right"},eQ=r.forwardRef(function(e,t){let{__scopePopper:n,...r}=e,o=eX(eZ,n),i=eJ[o.placedSide];return(0,c.jsx)("span",{ref:o.onArrowChange,style:{position:"absolute",left:o.arrowX,top:o.arrowY,[i]:0,transformOrigin:{top:"",right:"0 0",bottom:"center 0",left:"100% 0"}[o.placedSide],transform:{top:"translateY(100%)",right:"translateY(50%) rotate(90deg) translateX(-50%)",bottom:"rotate(180deg)",left:"translateY(50%) rotate(-90deg) translateX(50%)"}[o.placedSide],visibility:o.shouldHideArrow?"hidden":void 0},children:(0,c.jsx)(eO,{...r,ref:t,style:{...r.style,display:"block"}})})});function e0(e){return null!==e}eQ.displayName=eZ;var e1=e=>({name:"transformOrigin",options:e,fn(t){var n,r,o,i,l;let{placement:a,rects:u,middlewareData:s}=t,c=(null===(n=s.arrow)||void 0===n?void 0:n.centerOffset)!==0,d=c?0:e.arrowWidth,f=c?0:e.arrowHeight,[p,m]=e2(a),h={start:"0%",center:"50%",end:"100%"}[m],v=(null!==(i=null===(r=s.arrow)||void 0===r?void 0:r.x)&&void 0!==i?i:0)+d/2,g=(null!==(l=null===(o=s.arrow)||void 0===o?void 0:o.y)&&void 0!==l?l:0)+f/2,y="",b="";return"bottom"===p?(y=c?h:"".concat(v,"px"),b="".concat(-f,"px")):"top"===p?(y=c?h:"".concat(v,"px"),b="".concat(u.floating.height+f,"px")):"right"===p?(y="".concat(-f,"px"),b=c?h:"".concat(g,"px")):"left"===p&&(y="".concat(u.floating.width+f,"px"),b=c?h:"".concat(g,"px")),{data:{x:y,y:b}}}});function e2(e){let[t,n="center"]=e.split("-");return[t,n]}var e5=n(84015),e6=n(67965),e7=n(98745),e3=r.forwardRef((e,t)=>(0,c.jsx)(ej.sG.span,{...e,ref:t,style:{position:"absolute",border:0,width:1,height:1,padding:0,margin:-1,overflow:"hidden",clip:"rect(0, 0, 0, 0)",whiteSpace:"nowrap",wordWrap:"normal",...e.style}}));e3.displayName="VisuallyHidden";var e9=n(79245),e4=n(94982),e8=[" ","Enter","ArrowUp","ArrowDown"],te=[" ","Enter"],tt="Select",[tn,tr,to]=function(e){let t=e+"CollectionProvider",[n,o]=(0,a.A)(t),[i,l]=n(t,{collectionRef:{current:null},itemMap:new Map}),d=e=>{let{scope:t,children:n}=e,o=r.useRef(null),l=r.useRef(new Map).current;return(0,c.jsx)(i,{scope:t,itemMap:l,collectionRef:o,children:n})};d.displayName=t;let f=e+"CollectionSlot",p=r.forwardRef((e,t)=>{let{scope:n,children:r}=e,o=l(f,n),i=(0,u.s)(t,o.collectionRef);return(0,c.jsx)(s.DX,{ref:i,children:r})});p.displayName=f;let m=e+"CollectionItemSlot",h="data-radix-collection-item",v=r.forwardRef((e,t)=>
1{let{scope:n,children:o,...i}=e,a=r.useRef(null),d=(0,u.s)(t,a),f=l(m,n);return r.useEffect(()=>(f.itemMap.set(a,{ref:a,...i}),()=>void f.itemMap.delete(a))),(0,c.jsx)(s.DX,{[h]:"",ref:d,children:o})});return v.displayName=m,[{Provider:d,Slot:p,ItemSlot:v},function(t){let n=l(e+"CollectionConsumer",t);return r.useCallback(()=>{let e=n.collectionRef.current;if(!e)return[];let t=Array.from(e.querySelectorAll("[".concat(h,"]")));return Array.from(n.itemMap.values()).sort((e,n)=>t.indexOf(e.ref.current)-t.indexOf(n.ref.current))},[n.collectionRef,n.itemMap])},o]}(tt),[ti,tl]=(0,a.A)(tt,[to,eH]),ta=eH(),[tu,ts]=ti(tt),[tc,td]=ti(tt),tf=e=>{let{__scopeSelect:t,children:n,open:o,defaultOpen:i,onOpenChange:l,value:a,defaultValue:u,onValueChange:s,dir:f,name:p,autoComplete:m,disabled:v,required:g,form:y}=e,b=ta(t),[w,x]=r.useState(null),[S,E]=r.useState(null),[A,C]=r.useState(!1),k=function(e){let t=r.useContext(d);return e||t||"ltr"}(f),[I=!1,R]=(0,e6.i)({prop:o,defaultProp:i,onChange:l}),[T,N]=(0,e6.i)({prop:a,defaultProp:u,onChange:s}),_=r.useRef(null),D=!w||y||!!w.closest("form"),[L,j]=r.useState(new Set),O=Array.from(L).map(e=>e.props.value).join(";");return(0,c.jsx)(eW,{...b,children:(0,c.jsxs)(tu,{required:g,scope:t,trigger:w,onTriggerChange:x,valueNode:S,onValueNodeChange:E,valueNodeHasChildren:A,onValueNodeHasChildrenChange:C,contentId:(0,h.B)(),value:T,onValueChange:N,open:I,onOpenChange:R,dir:k,triggerPointerDownPosRef:_,disabled:v,children:[(0,c.jsx)(tn.Provider,{scope:t,children:(0,c.jsx)(tc,{scope:e.__scopeSelect,onNativeOptionAdd:r.useCallback(e=>{j(t=>new Set(t).add(e))},[]),onNativeOptionRemove:r.useCallback(e=>{j(t=>{let n=new Set(t);return n.delete(e),n})},[]),children:n})}),D?(0,c.jsxs)(tY,{"aria-hidden":!0,required:g,tabIndex:-1,name:p,autoComplete:m,value:T,onChange:e=>N(e.target.value),disabled:v,form:y,children:[void 0===T?(0,c.jsx)("option",{value:""}):null,Array.from(L)]},O):null]})})};tf.displayName=tt;var tp="SelectTrigger",tm=r.forwardRef((e,t)=>{let{__scopeSelect:n,disabled:o=!1,...i}=e,a=ta(n),s=ts(tp,n),d=s.disabled||o,f=(0,u.s)(t,s.onTriggerChange),p=tr(n),m=r.useRef("touch"),[h,v,g]=tZ(e=>{let t=p().filter(e=>!e.disabled),n=t.find(e=>e.value===s.value),r=tJ(t,e,n);void 0!==r&&s.onValueChange(r.value)}),y=e=>{d||(s.onOpenChange(!0),g()),e&&(s.triggerPointerDownPosRef.current={x:Math.round(e.pageX),y:Math.round(e.pageY)})};return(0,c.jsx)(eq,{asChild:!0,...a,children:(0,c.jsx)(ej.sG.button,{type:"button",role:"combobox","aria-controls":s.contentId,"aria-expanded":s.open,"aria-required":s.required,"aria-autocomplete":"none",dir:s.dir,"data-state":s.open?"open":"closed",disabled:d,"data-disabled":d?"":void 0,"data-placeholder":tX(s.value)?"":void 0,...i,ref:f,onClick:(0,l.m)(i.onClick,e=>{e.currentTarget.focus(),"mouse"!==m.current&&y(e)}),onPointerDown:(0,l.m)(i.onPointerDown,e=>{m.current=e.pointerType;let t=e.target;t.hasPointerCapture(e.pointerId)&&t.releasePointerCapture(e.pointerId),0===e.button&&!1===e.ctrlKey&&"mouse"===e.pointerType&&(y(e),e.preventDefault())}),onKeyDown:(0,l.m)(i.onKeyDown,e=>{let t=""!==h.current;e.ctrlKey||e.altKey||e.metaKey||1!==e.key.length||v(e.key),(!t||" "!==e.key)&&e8.includes(e.key)&&(y(),e.preventDefault())})})})});tm.displayName=tp;var th="SelectValue",tv=r.forwardRef((e,t)=>{let{__scopeSelect:n,className:r,style:o,children:i,placeholder:l="",...a}=e,s=ts(th,n),{onValueNodeHasChildrenChange:d}=s,f=void 0!==i,p=(0,u.s)(t,s.onValueNodeChange);return(0,eM.N)(()=>{d(f)},[d,f]),(0,c.jsx)(ej.sG.span,{...a,ref:p,style:{pointerEvents:"none"},children:tX(s.value)?(0,c.jsx)(c.Fragment,{children:l}):i})});tv.displayName=th;var tg=r.forwardRef((e,t)=>{let{__scopeSelect:n,children:r,...o}=e;return(0,c.jsx)(ej.sG.span,{"aria-hidden":!0,...o,ref:t,children:r||"â¼"})});tg.displayName="SelectIcon";var ty=e=>(0,c.jsx)(e5.Z,{asChild:!0,...e});ty.displayName="SelectPortal";var tb="SelectContent",tw=r.forwardRef((e,t)=>{let n=ts(tb,e.__scopeSelect),[i,l]=r.useState();return((0,eM.N)(()=>{l(new DocumentFragment)},[]),n.open)?(0,c.jsx)(tE,{...e,ref:t}):i?o.createPortal((0,c.jsx)(tx,{scope:e.__scopeSelect,children:(0,c.jsx)(tn.Slot,{scope:e.__scopeSelect,children:(0,c.jsx)("div",{children:e.children})})}),i):null});tw.displayName=tb;var[tx,tS]=ti(tb),tE=r.forwardRef((e,t)=>
1{let{__scopeSelect:n,position:o="item-aligned",onCloseAutoFocus:i,onEscapeKeyDown:a,onPointerDownOutside:d,side:h,sideOffset:v,align:g,alignOffset:y,arrowPadding:b,collisionBoundary:w,collisionPadding:x,sticky:S,hideWhenDetached:E,avoidCollisions:A,...C}=e,k=ts(tb,n),[I,R]=r.useState(null),[T,N]=r.useState(null),_=(0,u.s)(t,e=>R(e)),[D,L]=r.useState(null),[j,O]=r.useState(null),P=tr(n),[M,F]=r.useState(!1),V=r.useRef(!1);r.useEffect(()=>{if(I)return(0,e9.Eq)(I)},[I]),(0,p.Oh)();let B=r.useCallback(e=>{let[t,...n]=P().map(e=>e.ref.current),[r]=n.slice(-1),o=document.activeElement;for(let n of e)if(n===o||(null==n||n.scrollIntoView({block:"nearest"}),n===t&&T&&(T.scrollTop=0),n===r&&T&&(T.scrollTop=T.scrollHeight),null==n||n.focus(),document.activeElement!==o))return},[P,T]),H=r.useCallback(()=>B([D,I]),[B,D,I]);r.useEffect(()=>{M&&H()},[M,H]);let{onOpenChange:U,triggerPointerDownPosRef:G}=k;r.useEffect(()=>{if(I){let e={x:0,y:0},t=t=>{var n,r,o,i;e={x:Math.abs(Math.round(t.pageX)-(null!==(o=null===(n=G.current)||void 0===n?void 0:n.x)&&void 0!==o?o:0)),y:Math.abs(Math.round(t.pageY)-(null!==(i=null===(r=G.current)||void 0===r?void 0:r.y)&&void 0!==i?i:0))}},n=n=>{e.x<=10&&e.y<=10?n.preventDefault():I.contains(n.target)||U(!1),document.removeEventListener("pointermove",t),G.current=null};return null!==G.current&&(document.addEventListener("pointermove",t),document.addEventListener("pointerup",n,{capture:!0,once:!0})),()=>{document.removeEventListener("pointermove",t),document.removeEventListener("pointerup",n,{capture:!0})}}},[I,U,G]),r.useEffect(()=>{let e=()=>U(!1);return window.addEventListener("blur",e),window.addEventListener("resize",e),()=>{window.removeEventListener("blur",e),window.removeEventListener("resize",e)}},[U]);let[W,z]=tZ(e=>{let t=P().filter(e=>!e.disabled),n=t.find(e=>e.ref.current===document.activeElement),r=tJ(t,e,n);r&&setTimeout(()=>r.ref.current.focus())}),q=r.useCallback((e,t,n)=>{let r=!V.current&&!n;(void 0!==k.value&&k.value===t||r)&&(L(e),r&&(V.current=!0))},[k.value]),K=r.useCallback(()=>null==I?void 0:I.focus(),[I]),$=r.useCallback((e,t,n)=>{let r=!V.current&&!n;(void 0!==k.value&&k.value===t||r)&&O(e)},[k.value]),X="popper"===o?tC:tA,Y=X===tC?{side:h,sideOffset:v,align:g,alignOffset:y,arrowPadding:b,collisionBoundary:w,collisionPadding:x,sticky:S,hideWhenDetached:E,avoidCollisions:A}:{};return(0,c.jsx)(tx,{scope:n,content:I,viewport:T,onViewportChange:N,itemRefCallback:q,selectedItem:D,onItemLeave:K,itemTextRefCallback:$,focusSelectedItem:H,selectedItemText:j,position:o,isPositioned:M,searchRef:W,children:(0,c.jsx)(e4.A,{as:s.DX,allowPinchZoom:!0,children:(0,c.jsx)(m.n,{asChild:!0,trapped:k.open,onMountAutoFocus:e=>{e.preventDefault()},onUnmountAutoFocus:(0,l.m)(i,e=>{var t;null===(t=k.trigger)||void 0===t||t.focus({preventScroll:!0}),e.preventDefault()}),children:(0,c.jsx)(f.qW,{asChild:!0,disableOutsidePointerEvents:!0,onEscapeKeyDown:a,onPointerDownOutside:d,onFocusOutside:e=>e.preventDefault(),onDismiss:()=>k.onOpenChange(!1),children:(0,c.jsx)(X,{role:"listbox",id:k.contentId,"data-state":k.open?"open":"closed",dir:k.dir,onContextMenu:e=>e.preventDefault(),...C,...Y,onPlaced:()=>F(!0),ref:_,style:{display:"flex",flexDirection:"column",outline:"none",...C.style},onKeyDown:(0,l.m)(C.onKeyDown,e=>{let t=e.ctrlKey||e.altKey||e.metaKey;if("Tab"===e.key&&e.preventDefault(),t||1!==e.key.length||z(e.key),["ArrowUp","ArrowDown","Home","End"].includes(e.key)){let t=P().filter(e=>!e.disabled).map(e=>e.ref.current);if(["ArrowUp","End"].includes(e.key)&&(t=t.slice().reverse()),["ArrowUp","ArrowDown"].includes(e.key)){let n=e.target,r=t.indexOf(n);t=t.slice(r+1)}setTimeout(()=>B(t)),e.preventDefault()}})})})})})})});tE.displayName="SelectContentImpl";var tA=r.forwardRef((e,t)=>{let{__scopeSelect:n,onPlaced:o,...l}=e,a=ts(tb,n),s=tS(tb,n),[d,f]=r.useState(null),[p,m]=r.useState(null),h=(0,u.s)(t,e=>m(e)),v=tr(n),g=r.useRef(!1),y=r.useRef(!0),{viewport:b,selectedItem:w,selectedItemText:x,focusSelectedItem:S}=s,E=r.useCallback(()=>{if(a.trigger&&a.valueNode&&d&&p&&b&&w&&x){let e=a.trigger.getBoundingClientRect(),t=p.getBoundingClientRect(),n=a.valueNode.getBoundingClientRect(),r=x.getBoundingClientRect();if("rtl"!==a.dir){let o=r.left-t.left,l=n.left-o,a=e.left-l,u=e.width+a,s=Math.max(u,t.width),c=i(l,[10,Math.max(10,window.innerWidth-10-s)]);d.style.minWidth=u+"px",d.style.left=c+"px"}else{let o=t.right-r.right,l=window.innerWidth-n.right-o,a=window.innerWidth-e.right-l,u=e.width+a,s=Math.max(u,t.width),c=i(l,[10,Math.max(10,window.innerWidth-10-s)]);d.style.minWidth=u+"px",d.style.right=c+"px"}let l=v(),u=window.innerHeight-20,s=b.scrollHeight,c=window.getComputedStyle(p),f=parseInt(c.borderTopWidth,10),m=parseInt(c.paddingTop,10),h=parseInt(c.borderBottomWidth,10),y=f+m+s+parseInt(c.paddingBottom,10)+h,S=Math.min(5*w.offsetHeight,y),E=window.getComputedStyle(b),A=parseInt(E.paddingTop,10),C=parseInt(E.paddingBottom,10),k=e.top+e.height/2-10,I=w.offsetHeight/2,R=f
1+m+(w.offsetTop+I);if(R<=k){let e=l.length>0&&w===l[l.length-1].ref.current;d.style.bottom="0px";let t=Math.max(u-k,I+(e?C:0)+(p.clientHeight-b.offsetTop-b.offsetHeight)+h);d.style.height=R+t+"px"}else{let e=l.length>0&&w===l[0].ref.current;d.style.top="0px";let t=Math.max(k,f+b.offsetTop+(e?A:0)+I);d.style.height=t+(y-R)+"px",b.scrollTop=R-k+b.offsetTop}d.style.margin="".concat(10,"px 0"),d.style.minHeight=S+"px",d.style.maxHeight=u+"px",null==o||o(),requestAnimationFrame(()=>g.current=!0)}},[v,a.trigger,a.valueNode,d,p,b,w,x,a.dir,o]);(0,eM.N)(()=>E(),[E]);let[A,C]=r.useState();(0,eM.N)(()=>{p&&C(window.getComputedStyle(p).zIndex)},[p]);let k=r.useCallback(e=>{e&&!0===y.current&&(E(),null==S||S(),y.current=!1)},[E,S]);return(0,c.jsx)(tk,{scope:n,contentWrapper:d,shouldExpandOnScrollRef:g,onScrollButtonChange:k,children:(0,c.jsx)("div",{ref:f,style:{display:"flex",flexDirection:"column",position:"fixed",zIndex:A},children:(0,c.jsx)(ej.sG.div,{...l,ref:h,style:{boxSizing:"border-box",maxHeight:"100%",...l.style}})})})});tA.displayName="SelectItemAlignedPosition";var tC=r.forwardRef((e,t)=>{let{__scopeSelect:n,align:r="start",collisionPadding:o=10,...i}=e,l=ta(n);return(0,c.jsx)(eY,{...l,...i,ref:t,align:r,collisionPadding:o,style:{boxSizing:"border-box",...i.style,"--radix-select-content-transform-origin":"var(--radix-popper-transform-origin)","--radix-select-content-available-width":"var(--radix-popper-available-width)","--radix-select-content-available-height":"var(--radix-popper-available-height)","--radix-select-trigger-width":"var(--radix-popper-anchor-width)","--radix-select-trigger-height":"var(--radix-popper-anchor-height)"}})});tC.displayName="SelectPopperPosition";var[tk,tI]=ti(tb,{}),tR="SelectViewport",tT=r.forwardRef((e,t)=>{let{__scopeSelect:n,nonce:o,...i}=e,a=tS(tR,n),s=tI(tR,n),d=(0,u.s)(t,a.onViewportChange),f=r.useRef(0);return(0,c.jsxs)(c.Fragment,{children:[(0,c.jsx)("style",{dangerouslySetInnerHTML:{__html:"[data-radix-select-viewport]{scrollbar-width:none;-ms-overflow-style:none;-webkit-overflow-scrolling:touch;}[data-radix-select-viewport]::-webkit-scrollbar{display:none}"},nonce:o}),(0,c.jsx)(tn.Slot,{scope:n,children:(0,c.jsx)(ej.sG.div,{"data-radix-select-viewport":"",role:"presentation",...i,ref:d,style:{position:"relative",flex:1,overflow:"hidden auto",...i.style},onScroll:(0,l.m)(i.onScroll,e=>{let t=e.currentTarget,{contentWrapper:n,shouldExpandOnScrollRef:r}=s;if((null==r?void 0:r.current)&&n){let e=Math.abs(f.current-t.scrollTop);if(e>0){let r=window.innerHeight-20,o=Math.max(parseFloat(n.style.minHeight),parseFloat(n.style.height));if(o<r){let i=o+e,l=Math.min(r,i),a=i-l;n.style.height=l+"px","0px"===n.style.bottom&&(t.scrollTop=a>0?a:0,n.style.justifyContent="flex-end")}}}f.current=t.scrollTop})})})]})});tT.displayName=tR;var tN="SelectGroup",[t_,tD]=ti(tN),tL=r.forwardRef((e,t)=>{let{__scopeSelect:n,...r}=e,o=(0,h.B)();return(0,c.jsx)(t_,{scope:n,id:o,children:(0,c.jsx)(ej.sG.div,{role:"group","aria-labelledby":o,...r,ref:t})})});tL.displayName=tN;var tj="SelectLabel";r.forwardRef((e,t)=>{let{__scopeSelect:n,...r}=e,o=tD(tj,n);return(0,c.jsx)(ej.sG.div,{id:o.id,...r,ref:t})}).displayName=tj;var tO="SelectItem",[tP,tM]=ti(tO),tF=r.forwardRef((e,t)=>{let{__scopeSelect:n,value:o,disabled:i=!1,textValue:a,...s}=e,d=ts(tO,n),f=tS(tO,n),p=d.value===o,[m,v]=r.useState(null!=a?a:""),[g,y]=r.useState(!1),b=(0,u.s)(t,e=>{var t;return null===(t=f.itemRefCallback)||void 0===t?void 0:t.call(f,e,o,i)}),w=(0,h.B)(),x=r.useRef("touch"),S=()=>{i||(d.onValueChange(o),d.onOpenChange(!1))};if(""===o)throw Error("A <Select.Item /> must have a value prop that is not an empty string. This is because the Select value can be set to an empty string to clear the selection and show the placeholder.");return(0,c.jsx)(tP,{scope:n,value:o,disabled:i,textId:w,isSelected:p,onItemTextChange:r.useCallback(e=>{v(t=>{var n;return t||(null!==(n=null==e?void 0:e.textContent)&&void 0!==n?n:"").trim()})},[]),children:(0,c.jsx)(tn.ItemSlot,{scope:n,value:o,disabled:i,textValue:m,children:(0,c.jsx)(ej.sG.div,{role:"option","aria-labelledby":w,"data-highlighted":g?"":void 0,"aria-selected":p&&g,"data-state":p?"checked":"unchecked","aria-disabled":i||void 0,"data-disabled":i?"":void 0,tabIndex:i?void 0:-1,...s,ref:b,onFocus:(0,l.m)(s.onFocus,()=>y(!0)),onBlur:(0,l.m)(s.onBlur,()=>y(!1)),onClick:(0,l.m)(s.onClick,()=>{"mouse"!==x.current&&S()}),onPointerUp:(0,l.m)(s.onPointerUp,()=>{"mouse"===x.current&&S()}),onPointerDown:(0,l.m)(s.onPointerDown,e=>{x.current=e.pointerType}),onPointerMove:(0,l.m)(s.onPointerMove,e=>{if(x.current=e.pointerType,i){var t;null===(t=f.onItemLeave)||void 0===t||t.call(f)}
1else"mouse"===x.current&&e.currentTarget.focus({preventScroll:!0})}),onPointerLeave:(0,l.m)(s.onPointerLeave,e=>{if(e.currentTarget===document.activeElement){var t;null===(t=f.onItemLeave)||void 0===t||t.call(f)}}),onKeyDown:(0,l.m)(s.onKeyDown,e=>{var t;((null===(t=f.searchRef)||void 0===t?void 0:t.current)===""||" "!==e.key)&&(te.includes(e.key)&&S()," "===e.key&&e.preventDefault())})})})})});tF.displayName=tO;var tV="SelectItemText",tB=r.forwardRef((e,t)=>{let{__scopeSelect:n,className:i,style:l,...a}=e,s=ts(tV,n),d=tS(tV,n),f=tM(tV,n),p=td(tV,n),[m,h]=r.useState(null),v=(0,u.s)(t,e=>h(e),f.onItemTextChange,e=>{var t;return null===(t=d.itemTextRefCallback)||void 0===t?void 0:t.call(d,e,f.value,f.disabled)}),g=null==m?void 0:m.textContent,y=r.useMemo(()=>(0,c.jsx)("option",{value:f.value,disabled:f.disabled,children:g},f.value),[f.disabled,f.value,g]),{onNativeOptionAdd:b,onNativeOptionRemove:w}=p;return(0,eM.N)(()=>(b(y),()=>w(y)),[b,w,y]),(0,c.jsxs)(c.Fragment,{children:[(0,c.jsx)(ej.sG.span,{id:f.textId,...a,ref:v}),f.isSelected&&s.valueNode&&!s.valueNodeHasChildren?o.createPortal(a.children,s.valueNode):null]})});tB.displayName=tV;var tH="SelectItemIndicator",tU=r.forwardRef((e,t)=>{let{__scopeSelect:n,...r}=e;return tM(tH,n).isSelected?(0,c.jsx)(ej.sG.span,{"aria-hidden":!0,...r,ref:t}):null});tU.displayName=tH;var tG="SelectScrollUpButton",tW=r.forwardRef((e,t)=>{let n=tS(tG,e.__scopeSelect),o=tI(tG,e.__scopeSelect),[i,l]=r.useState(!1),a=(0,u.s)(t,o.onScrollButtonChange);return(0,eM.N)(()=>{if(n.viewport&&n.isPositioned){let e=function(){l(t.scrollTop>0)},t=n.viewport;return e(),t.addEventListener("scroll",e),()=>t.removeEventListener("scroll",e)}},[n.viewport,n.isPositioned]),i?(0,c.jsx)(tK,{...e,ref:a,onAutoScroll:()=>{let{viewport:e,selectedItem:t}=n;e&&t&&(e.scrollTop=e.scrollTop-t.offsetHeight)}}):null});tW.displayName=tG;var tz="SelectScrollDownButton",tq=r.forwardRef((e,t)=>{let n=tS(tz,e.__scopeSelect),o=tI(tz,e.__scopeSelect),[i,l]=r.useState(!1),a=(0,u.s)(t,o.onScrollButtonChange);return(0,eM.N)(()=>{if(n.viewport&&n.isPositioned){let e=function(){let e=t.scrollHeight-t.clientHeight;l(Math.ceil(t.scrollTop)<e)},t=n.viewport;return e(),t.addEventListener("scroll",e),()=>t.removeEventListener("scroll",e)}},[n.viewport,n.isPositioned]),i?(0,c.jsx)(tK,{...e,ref:a,onAutoScroll:()=>{let{viewport:e,selectedItem:t}=n;e&&t&&(e.scrollTop=e.scrollTop+t.offsetHeight)}}):null});tq.displayName=tz;var tK=r.forwardRef((e,t)=>{let{__scopeSelect:n,onAutoScroll:o,...i}=e,a=tS("SelectScrollButton",n),u=r.useRef(null),s=tr(n),d=r.useCallback(()=>{null!==u.current&&(window.clearInterval(u.current),u.current=null)},[]);return r.useEffect(()=>()=>d(),[d]),(0,eM.N)(()=>{var e;let t=s().find(e=>e.ref.current===document.activeElement);null==t||null===(e=t.ref.current)||void 0===e||e.scrollIntoView({block:"nearest"})},[s]),(0,c.jsx)(ej.sG.div,{"aria-hidden":!0,...i,ref:t,style:{flexShrink:0,...i.style},onPointerDown:(0,l.m)(i.onPointerDown,()=>{null===u.current&&(u.current=window.setInterval(o,50))}),onPointerMove:(0,l.m)(i.onPointerMove,()=>{var e;null===(e=a.onItemLeave)||void 0===e||e.call(a),null===u.current&&(u.current=window.setInterval(o,50))}),onPointerLeave:(0,l.m)(i.onPointerLeave,()=>{d()})})});r.forwardRef((e,t)=>{let{__scopeSelect:n,...r}=e;return(0,c.jsx)(ej.sG.div,{"aria-hidden":!0,...r,ref:t})}).displayName="SelectSeparator";var t$="SelectArrow";function tX(e){return""===e||void 0===e}r.forwardRef((e,t)=>{let{__scopeSelect:n,...r}=e,o=ta(n),i=ts(t$,n),l=tS(t$,n);return i.open&&"popper"===l.position?(0,c.jsx)(eQ,{...o,...r,ref:t}):null}).displayName=t$;var tY=r.forwardRef((e,t)=>{let{value:n,...o}=e,i=r.useRef(null),l=(0,u.s)(t,i),a=(0,e7.Z)(n);return r.useEffect(()=>{let e=i.current,t=Object.getOwnPropertyDescriptor(window.HTMLSelectElement.prototype,"value").set;if(a!==n&&t){let r=new Event("change",{bubbles:!0});t.call(e,n),e.dispatchEvent(r)}},[a,n]),(0,c.jsx)(e3,{asChild:!0,children:(0,c.jsx)("select",{...o,ref:l,defaultValue:n})})});function tZ(e){let t=(0,eP.c)(e),n=r.useRef(""),o=r.useRef(0),i=r.useCallback(e=>{let r=n.current+e;t(r),function e(t){n.current=t,window.clearTimeout(o.current),""!==t&&(o.current=window.setTimeout(()=>e(""),1e3))}(r)},[t]),l=r.useCallback(()=>{n.current="",window.clearTimeout(o.current)},[]);return r.useEffect(()=>()=>window.clearTimeout(o.current),[]),[n,i,l]}function tJ(e,t,n){var r,o;let i=t.length>1&&Array.from(t).every(e=>e===t[0])?t[0]:t,l=n?e.indexOf(n):-1,a=(r=e,o=Math.max(l,0),r.map((e,t)=>r[(o+t)%r.length]));1===i.length&&(a=a.filter(e=>e!==n));let u=a.find(e=>e.textValue.toLowerCase().startsWith(i.toLowerCase()));return u!==n?u:void 0}tY.displayName="BubbleSelect";var tQ=tf,t0=tm,t1=tv,t2=tg,t5=ty,t6=tw,t7=tT,t3=tL,t9=tF,t4=tB,t8=tU,ne=tW,nt=tq},67327:(e,t,n)=>{n.d(t,{hO:()=>u,sG:()=>a});
1var r=n(31265),o=n(72708),i=n(75853),l=n(40197),a=["a","button","div","form","h2","h3","img","input","label","li","nav","ol","p","span","svg","ul"].reduce((e,t)=>{let n=r.forwardRef((e,n)=>{let{asChild:r,...o}=e,a=r?i.DX:t;return"undefined"!=typeof window&&(window[Symbol.for("radix-ui")]=!0),(0,l.jsx)(a,{...o,ref:n})});return n.displayName=`Primitive.${t}`,{...e,[t]:n}},{});function u(e,t){e&&o.flushSync(()=>e.dispatchEvent(t))}},67965:(e,t,n)=>{n.d(t,{i:()=>i});var r=n(31265),o=n(24133);function i({prop:e,defaultProp:t,onChange:n=()=>{}}){let[i,l]=function({defaultProp:e,onChange:t}){let n=r.useState(e),[i]=n,l=r.useRef(i),a=(0,o.c)(t);return r.useEffect(()=>{l.current!==i&&(a(i),l.current=i)},[i,l,a]),n}({defaultProp:t,onChange:n}),a=void 0!==e,u=a?e:i,s=(0,o.c)(n);return[u,r.useCallback(t=>{if(a){let n="function"==typeof t?t(e):t;n!==e&&s(n)}else l(t)},[a,e,l,s])]}},70736:(e,t,n)=>{n.d(t,{C:()=>l});var r=n(31265),o=n(92316),i=n(40941),l=e=>{let{present:t,children:n}=e,l=function(e){var t,n;let[o,l]=r.useState(),u=r.useRef({}),s=r.useRef(e),c=r.useRef("none"),[d,f]=(t=e?"mounted":"unmounted",n={mounted:{UNMOUNT:"unmounted",ANIMATION_OUT:"unmountSuspended"},unmountSuspended:{MOUNT:"mounted",ANIMATION_END:"unmounted"},unmounted:{MOUNT:"mounted"}},r.useReducer((e,t)=>{let r=n[e][t];return null!=r?r:e},t));return r.useEffect(()=>{let e=a(u.current);c.current="mounted"===d?e:"none"},[d]),(0,i.N)(()=>{let t=u.current,n=s.current;if(n!==e){let r=c.current,o=a(t);e?f("MOUNT"):"none"===o||(null==t?void 0:t.display)==="none"?f("UNMOUNT"):n&&r!==o?f("ANIMATION_OUT"):f("UNMOUNT"),s.current=e}},[e,f]),(0,i.N)(()=>{if(o){var e;let t;let n=null!==(e=o.ownerDocument.defaultView)&&void 0!==e?e:window,r=e=>{let r=a(u.current).includes(e.animationName);if(e.target===o&&r&&(f("ANIMATION_END"),!s.current)){let e=o.style.animationFillMode;o.style.animationFillMode="forwards",t=n.setTimeout(()=>{"forwards"===o.style.animationFillMode&&(o.style.animationFillMode=e)})}},i=e=>{e.target===o&&(c.current=a(u.current))};return o.addEventListener("animationstart",i),o.addEventListener("animationcancel",r),o.addEventListener("animationend",r),()=>{n.clearTimeout(t),o.removeEventListener("animationstart",i),o.removeEventListener("animationcancel",r),o.removeEventListener("animationend",r)}}f("ANIMATION_END")},[o,f]),{isPresent:["mounted","unmountSuspended"].includes(d),ref:r.useCallback(e=>{e&&(u.current=getComputedStyle(e)),l(e)},[])}}(t),u="function"==typeof n?n({present:l.isPresent}):r.Children.only(n),s=(0,o.s)(l.ref,function(e){var t,n;let r=null===(t=Object.getOwnPropertyDescriptor(e.props,"ref"))||void 0===t?void 0:t.get,o=r&&"isReactWarning"in r&&r.isReactWarning;return o?e.ref:(o=(r=null===(n=Object.getOwnPropertyDescriptor(e,"ref"))||void 0===n?void 0:n.get)&&"isReactWarning"in r&&r.isReactWarning)?e.props.ref:e.props.ref||e.ref}(u));return"function"==typeof n||l.isPresent?r.cloneElement(u,{ref:s}):null};function a(e){return(null==e?void 0:e.animationName)||"none"}l.displayName="Presence"},71554:(e,t,n)=>{n.d(t,{b:()=>a});var r=n(31265),o=n(67327),i=n(40197),l=r.forwardRef((e,t)=>(0,i.jsx)(o.sG.label,{...e,ref:t,onMouseDown:t=>{var n;t.target.closest("button, input, select, textarea")||(null===(n=e.onMouseDown)||void 0===n||n.call(e,t),!t.defaultPrevented&&t.detail>1&&t.preventDefault())}}));l.displayName="Label";var a=l},71658:(e,t,n)=>{n.d(t,{A:()=>l,q:()=>i});var r=n(31265),o=n(40197);function i(e,t){let n=r.createContext(t),i=e=>{let{children:t,...i}=e,l=r.useMemo(()=>i,Object.values(i));return(0,o.jsx)(n.Provider,{value:l,children:t})};return i.displayName=e+"Provider",[i,function(o){let i=r.useContext(n);if(i)return i;if(void 0!==t)return t;throw Error(`\`${o}\` must be used within \`${e}\``)}]}function l(e,t=[]){let n=[],i=()=>{let t=n.map(e=>r.createContext(e));return function(n){let o=n?.[e]||t;return r.useMemo(()=>({[`__scope${e}`]:{...n,[e]:o}}),[n,o])}};return i.scopeName=e,[function(t,i){let l=r.createContext(i),a=n.length;n=[...n,i];let u=t=>{let{scope:n,children:i,...u}=t,s=n?.[e]?.[a]||l,c=r.useMemo(()=>u,Object.values(u));return(0,o.jsx)(s.Provider,{value:c,children:i})};return u.displayName=t+"Provider",[u,function(n,o){let u=o?.[e]?.[a]||l,s=r.useContext(u);if(s)return s;if(void 0!==i)return i;throw Error(`\`${n}\` must be used within \`${t}\``)}]},function(...e){let t=e[0];if(1===e.length)return t;let n=()=>{let n=e.map(e=>({useScope:e(),scopeName:e.scopeName}));return function(e){let o=n.reduce((t,{useScope:n,scopeName:r})=>{let o=n(e)[`__scope${r}`];return{...t,...o}},{});return r.useMemo(()=>({[`__scope${t.scopeName}`]:o}),[o])}};return n.scopeName=t.scopeName,n}(i,...t)]}},72961:(e,t,n)=>{n.d(t,{X:()=>i});
1var r=n(31265),o=n(40941);function i(e){let[t,n]=r.useState(void 0);return(0,o.N)(()=>{if(e){n({width:e.offsetWidth,height:e.offsetHeight});let t=new ResizeObserver(t=>{let r,o;if(!Array.isArray(t)||!t.length)return;let i=t[0];if("borderBoxSize"in i){let e=i.borderBoxSize,t=Array.isArray(e)?e[0]:e;r=t.inlineSize,o=t.blockSize}else r=e.offsetWidth,o=e.offsetHeight;n({width:r,height:o})});return t.observe(e,{box:"border-box"}),()=>t.unobserve(e)}n(void 0)},[e]),t}},73381:(e,t,n)=>{n.d(t,{C1:()=>C,bL:()=>A});var r=n(31265),o=n(92316),i=n(71658),l=n(90165),a=n(67965),u=n(98745),s=n(72961),c=n(70736),d=n(67327),f=n(40197),p="Checkbox",[m,h]=(0,i.A)(p),[v,g]=m(p),y=r.forwardRef((e,t)=>{let{__scopeCheckbox:n,name:i,checked:u,defaultChecked:s,required:c,disabled:p,value:m="on",onCheckedChange:h,form:g,...y}=e,[b,w]=r.useState(null),A=(0,o.s)(t,e=>w(e)),C=r.useRef(!1),k=!b||g||!!b.closest("form"),[I=!1,R]=(0,a.i)({prop:u,defaultProp:s,onChange:h}),T=r.useRef(I);return r.useEffect(()=>{let e=null==b?void 0:b.form;if(e){let t=()=>R(T.current);return e.addEventListener("reset",t),()=>e.removeEventListener("reset",t)}},[b,R]),(0,f.jsxs)(v,{scope:n,state:I,disabled:p,children:[(0,f.jsx)(d.sG.button,{type:"button",role:"checkbox","aria-checked":S(I)?"mixed":I,"aria-required":c,"data-state":E(I),"data-disabled":p?"":void 0,disabled:p,value:m,...y,ref:A,onKeyDown:(0,l.m)(e.onKeyDown,e=>{"Enter"===e.key&&e.preventDefault()}),onClick:(0,l.m)(e.onClick,e=>{R(e=>!!S(e)||!e),k&&(C.current=e.isPropagationStopped(),C.current||e.stopPropagation())})}),k&&(0,f.jsx)(x,{control:b,bubbles:!C.current,name:i,value:m,checked:I,required:c,disabled:p,form:g,style:{transform:"translateX(-100%)"},defaultChecked:!S(s)&&s})]})});y.displayName=p;var b="CheckboxIndicator",w=r.forwardRef((e,t)=>{let{__scopeCheckbox:n,forceMount:r,...o}=e,i=g(b,n);return(0,f.jsx)(c.C,{present:r||S(i.state)||!0===i.state,children:(0,f.jsx)(d.sG.span,{"data-state":E(i.state),"data-disabled":i.disabled?"":void 0,...o,ref:t,style:{pointerEvents:"none",...e.style}})})});w.displayName=b;var x=e=>{let{control:t,checked:n,bubbles:o=!0,defaultChecked:i,...l}=e,a=r.useRef(null),c=(0,u.Z)(n),d=(0,s.X)(t);r.useEffect(()=>{let e=a.current,t=Object.getOwnPropertyDescriptor(window.HTMLInputElement.prototype,"checked").set;if(c!==n&&t){let r=new Event("click",{bubbles:o});e.indeterminate=S(n),t.call(e,!S(n)&&n),e.dispatchEvent(r)}},[c,n,o]);let p=r.useRef(!S(n)&&n);return(0,f.jsx)("input",{type:"checkbox","aria-hidden":!0,defaultChecked:null!=i?i:p.current,...l,tabIndex:-1,ref:a,style:{...e.style,...d,position:"absolute",pointerEvents:"none",opacity:0,margin:0}})};function S(e){return"indeterminate"===e}function E(e){return S(e)?"indeterminate":e?"checked":"unchecked"}var A=y,C=w},77414:(e,t,n)=>{n.d(t,{A:()=>r});let r=(0,n(18948).A)("ArrowUpRight",[["path",{d:"M7 7h10v10",key:"1tivn9"}],["path",{d:"M7 17 17 7",key:"1vkiza"}]])},79245:(e,t,n)=>{n.d(t,{Eq:()=>c});var r=function(e){return"undefined"==typeof document?null:(Array.isArray(e)?e[0]:e).ownerDocument.body},o=new WeakMap,i=new WeakMap,l={},a=0,u=function(e){return e&&(e.host||u(e.parentNode))},s=function(e,t,n,r){var s=(Array.isArray(e)?e:[e]).map(function(e){if(t.contains(e))return e;var n=u(e);return n&&t.contains(n)?n:(console.error("aria-hidden",e,"in not contained inside",t,". Doing nothing"),null)}).filter(function(e){return!!e});l[n]||(l[n]=new WeakMap);var c=l[n],d=[],f=new Set,p=new Set(s),m=function(e){!(!e||f.has(e))&&(f.add(e),m(e.parentNode))};s.forEach(m);var h=function(e){!(!e||p.has(e))&&Array.prototype.forEach.call(e.children,function(e){if(f.has(e))h(e);else try{var t=e.getAttribute(r),l=null!==t&&"false"!==t,a=(o.get(e)||0)+1,u=(c.get(e)||0)+1;o.set(e,a),c.set(e,u),d.push(e),1===a&&l&&i.set(e,!0),1===u&&e.setAttribute(n,"true"),l||e.setAttribute(r,"true")}catch(t){console.error("aria-hidden: cannot operate on ",e,t)}})};return h(t),f.clear(),a++,function(){d.forEach(function(e){var t=o.get(e)-1,l=c.get(e)-1;o.set(e,t),c.set(e,l),t||(i.has(e)||e.removeAttribute(r),i.delete(e)),l||e.removeAttribute(n)}),--a||(o=new WeakMap,o=new WeakMap,i=new WeakMap,l={})}},c=function(e,t,n){void 0===n&&(n="data-aria-hidden");var o=Array.from(Array.isArray(e)?e:[e]),i=t||r(e);return i?(o.push.apply(o,Array.from(i.querySelectorAll("[aria-live]"))),s(o,i,n,"aria-hidden")):function(){return null}}}
1,81583:(e,t,n)=>{n.d(t,{Op:()=>E,mN:()=>ex,xI:()=>O,xW:()=>S});var r=n(31265),o=e=>"checkbox"===e.type,i=e=>e instanceof Date,l=e=>null==e;let a=e=>"object"==typeof e;var u=e=>!l(e)&&!Array.isArray(e)&&a(e)&&!i(e),s=e=>u(e)&&e.target?o(e.target)?e.target.checked:e.target.value:e,c=e=>e.substring(0,e.search(/\.\d+(\.|$)/))||e,d=(e,t)=>e.has(c(t)),f=e=>{let t=e.constructor&&e.constructor.prototype;return u(t)&&t.hasOwnProperty("isPrototypeOf")},p="undefined"!=typeof window&&void 0!==window.HTMLElement&&"undefined"!=typeof document;function m(e){let t;let n=Array.isArray(e);if(e instanceof Date)t=new Date(e);else if(e instanceof Set)t=new Set(e);else if(!(!(p&&(e instanceof Blob||e instanceof FileList))&&(n||u(e))))return e;else if(t=n?[]:{},n||f(e))for(let n in e)e.hasOwnProperty(n)&&(t[n]=m(e[n]));else t=e;return t}var h=e=>Array.isArray(e)?e.filter(Boolean):[],v=e=>void 0===e,g=(e,t,n)=>{if(!t||!u(e))return n;let r=h(t.split(/[,[\].]+?/)).reduce((e,t)=>l(e)?e:e[t],e);return v(r)||r===e?v(e[t])?n:e[t]:r};let y={BLUR:"blur",FOCUS_OUT:"focusout",CHANGE:"change"},b={onBlur:"onBlur",onChange:"onChange",onSubmit:"onSubmit",onTouched:"onTouched",all:"all"},w={max:"max",min:"min",maxLength:"maxLength",minLength:"minLength",pattern:"pattern",required:"required",validate:"validate"},x=r.createContext(null),S=()=>r.useContext(x),E=e=>{let{children:t,...n}=e;return r.createElement(x.Provider,{value:n},t)};var A=(e,t,n,r=!0)=>{let o={defaultValues:t._defaultValues};for(let i in e)Object.defineProperty(o,i,{get:()=>(t._proxyFormState[i]!==b.all&&(t._proxyFormState[i]=!r||b.all),n&&(n[i]=!0),e[i])});return o},C=e=>u(e)&&!Object.keys(e).length,k=(e,t,n,r)=>{n(e);let{name:o,...i}=e;return C(i)||Object.keys(i).length>=Object.keys(t).length||Object.keys(i).find(e=>t[e]===(!r||b.all))},I=e=>Array.isArray(e)?e:[e],R=(e,t,n)=>n&&t?e===t:!e||!t||e===t||I(e).some(e=>e&&(e.startsWith(t)||t.startsWith(e)));function T(e){let t=r.useRef(e);t.current=e,r.useEffect(()=>{let n=!e.disabled&&t.current.subject&&t.current.subject.subscribe({next:t.current.next});return()=>{n&&n.unsubscribe()}},[e.disabled])}var N=e=>"string"==typeof e,_=(e,t,n,r,o)=>N(e)?(r&&t.watch.add(e),g(n,e,o)):Array.isArray(e)?e.map(e=>(r&&t.watch.add(e),g(n,e))):(r&&(t.watchAll=!0),n),D=e=>/^\w*$/.test(e),L=e=>h(e.replace(/["|']|\]/g,"").split(/\.|\[/));function j(e,t,n){let r=-1,o=D(t)?[t]:L(t),i=o.length,l=i-1;for(;++r<i;){let t=o[r],i=n;if(r!==l){let n=e[t];i=u(n)||Array.isArray(n)?n:isNaN(+o[r+1])?{}:[]}e[t]=i,e=e[t]}return e}let O=e=>e.render(function(e){let t=S(),{name:n,control:o=t.control,shouldUnregister:i}=e,l=d(o._names.array,n),a=function(e){let t=S(),{control:n=t.control,name:o,defaultValue:i,disabled:l,exact:a}=e||{},u=r.useRef(o);u.current=o,T({disabled:l,subject:n._subjects.values,next:e=>{R(u.current,e.name,a)&&c(m(_(u.current,n._names,e.values||n._formValues,!1,i)))}});let[s,c]=r.useState(n._getWatch(o,i));return r.useEffect(()=>n._removeUnmounted()),s}({control:o,name:n,defaultValue:g(o._formValues,n,g(o._defaultValues,n,e.defaultValue)),exact:!0}),u=function(e){let t=S(),{control:n=t.control,disabled:o,name:i,exact:l}=e||{},[a,u]=r.useState(n._formState),s=r.useRef(!0),c=r.useRef({isDirty:!1,isLoading:!1,dirtyFields:!1,touchedFields:!1,isValidating:!1,isValid:!1,errors:!1}),d=r.useRef(i);return d.current=i,T({disabled:o,next:e=>s.current&&R(d.current,e.name,l)&&k(e,c.current,n._updateFormState)&&u({...n._formState,...e}),subject:n._subjects.state}),r.useEffect(()=>(s.current=!0,c.current.isValid&&n._updateValid(!0),()=>{s.current=!1}),[n]),A(a,n,c.current,!1)}({control:o,name:n}),c=r.useRef(o.register(n,{...e.rules,value:a}));return c.current=o.register(n,e.rules),r.useEffect(()=>{let e=o._options.shouldUnregister||i,t=(e,t)=>{let n=g(o._fields,e);n&&(n._f.mount=t)};if(t(n,!0),e){let e=m(g(o._options.defaultValues,n));j(o._defaultValues,n,e),v(g(o._formValues,n))&&j(o._formValues,n,e)}return()=>{(l?e&&!o._state.action:e)?o.unregister(n):t(n,!1)}},[n,o,l,i]),{field:{name:n,value:a,onChange:r.useCallback(e=>c.current.onChange({target:{value:s(e),name:n},type:y.CHANGE}),[n]),onBlur:r.useCallback(()=>c.current.onBlur({target:{value:g(o._formValues,n),name:n},type:y.BLUR}),[n,o]),ref:e=>{let t=g(o._fields,n);t&&e&&(t._f.ref={focus:()=>e.focus(),select:()=>e.select(),setCustomValidity:t=>e.setCustomValidity(t),reportValidity:()=>e.reportValidity()})}},formState:u,fieldState:Object.defineProperties({},{invalid:{enumerable:!0,get:()=>!!g(u.errors,n)},isDirty:{enumerable:!0,get:()=>!!g(u.dirtyFields,n)},isTouched:{enumerable:!0,get:()=>!!g(u.touchedFields,n)},error:{enumerable:!0,get:()=>g(u.errors,n)}})}}(e));var P=(e,t,n,r,o)=>t?{...n[e],types:{...n[e]&&n[e].types?n[e].types:{},[r]:o||!0}}:{};let M=(e,t,n)=>{for(let r of n||Object.keys(e)){let n=g(e,r);if(n){let{_f:e,...r}=n;if(e&&t(e.name)){if(e.ref.focus){e.ref.focus();break}if(e.refs&&e.refs[0].focus){e.refs[0].focus();break}}else u(r)&&M(r,t)}}};var F=e=>({isOnSubmit:!e||e===b.onSubmit,isOnBlur:e===b.onBlur,isOnChange:e===b.onChange,isOnAll:e===b.all,isOnTouch:e===b.onTouched}),V=(e,t,n)=>!n&&(t.watchAll||t.watch.has(e)||[...t.watch].some(t=>e.startsWith(t)&&/^\.\w+/.test(e.slice(t.length)))),B=(e,t,n)=>{let r=h(g(e,n));return j(r,"root",t[n]),j(e,n,r),e},H=e=>"boolean"==typeof e,U=e=>"file"===e.type,G=e=>"function"==typeof e,W=e=>{if(!p)return!1;let t=e?e.ownerDocument:0;return e instanceof(t&&t.defaultView?t.defaultView.HTMLElement:HTMLElement)},z=e=>N(e),q=e=>"radio"===e.type,K=e=>e instanceof RegExp;let $={value:!1,isValid:!1},X={value:!0,isValid:!0};var Y=e=>{if(Array.isArray(e)){if(e.length>1){let t=e.filter(e=>e&&e.checked&&!e.disabled).map(e=>e.value);return{value:t,isValid:!!t.length}}return e[0].checked&&!e[0].disabled?e[0].attributes&&!v(e[0].attributes.value)?v(e[0].value)||""===e[0].value?X:{value:e[0].value,isValid:!0}:X:$}return $};let Z={isValid:!1,value:null};var J=e=>Array.isArray(e)?e.reduce((e,t)=>
1t&&t.checked&&!t.disabled?{isValid:!0,value:t.value}:e,Z):Z;function Q(e,t,n="validate"){if(z(e)||Array.isArray(e)&&e.every(z)||H(e)&&!e)return{type:n,message:z(e)?e:"",ref:t}}var ee=e=>u(e)&&!K(e)?e:{value:e,message:""},et=async(e,t,n,r,i)=>{let{ref:a,refs:s,required:c,maxLength:d,minLength:f,min:p,max:m,pattern:h,validate:y,name:b,valueAsNumber:x,mount:S,disabled:E}=e._f,A=g(t,b);if(!S||E)return{};let k=s?s[0]:a,I=e=>{r&&k.reportValidity&&(k.setCustomValidity(H(e)?"":e||""),k.reportValidity())},R={},T=q(a),_=o(a),D=(x||U(a))&&v(a.value)&&v(A)||W(a)&&""===a.value||""===A||Array.isArray(A)&&!A.length,L=P.bind(null,b,n,R),j=(e,t,n,r=w.maxLength,o=w.minLength)=>{let i=e?t:n;R[b]={type:e?r:o,message:i,ref:a,...L(e?r:o,i)}};if(i?!Array.isArray(A)||!A.length:c&&(!(T||_)&&(D||l(A))||H(A)&&!A||_&&!Y(s).isValid||T&&!J(s).isValid)){let{value:e,message:t}=z(c)?{value:!!c,message:c}:ee(c);if(e&&(R[b]={type:w.required,message:t,ref:k,...L(w.required,t)},!n))return I(t),R}if(!D&&(!l(p)||!l(m))){let e,t;let r=ee(m),o=ee(p);if(l(A)||isNaN(A)){let n=a.valueAsDate||new Date(A),i=e=>new Date(new Date().toDateString()+" "+e),l="time"==a.type,u="week"==a.type;N(r.value)&&A&&(e=l?i(A)>i(r.value):u?A>r.value:n>new Date(r.value)),N(o.value)&&A&&(t=l?i(A)<i(o.value):u?A<o.value:n<new Date(o.value))}else{let n=a.valueAsNumber||(A?+A:A);l(r.value)||(e=n>r.value),l(o.value)||(t=n<o.value)}if((e||t)&&(j(!!e,r.message,o.message,w.max,w.min),!n))return I(R[b].message),R}if((d||f)&&!D&&(N(A)||i&&Array.isArray(A))){let e=ee(d),t=ee(f),r=!l(e.value)&&A.length>+e.value,o=!l(t.value)&&A.length<+t.value;if((r||o)&&(j(r,e.message,t.message),!n))return I(R[b].message),R}if(h&&!D&&N(A)){let{value:e,message:t}=ee(h);if(K(e)&&!A.match(e)&&(R[b]={type:w.pattern,message:t,ref:a,...L(w.pattern,t)},!n))return I(t),R}if(y){if(G(y)){let e=Q(await y(A,t),k);if(e&&(R[b]={...e,...L(w.validate,e.message)},!n))return I(e.message),R}else if(u(y)){let e={};for(let r in y){if(!C(e)&&!n)break;let o=Q(await y[r](A,t),k,r);o&&(e={...o,...L(r,o.message)},I(o.message),n&&(R[b]=e))}if(!C(e)&&(R[b]={ref:k,...e},!n))return R}}return I(!0),R};function en(e,t){let n=Array.isArray(t)?t:D(t)?[t]:L(t),r=1===n.length?e:function(e,t){let n=t.slice(0,-1).length,r=0;for(;r<n;)e=v(e)?r++:e[t[r++]];return e}(e,n),o=n.length-1,i=n[o];return r&&delete r[i],0!==o&&(u(r)&&C(r)||Array.isArray(r)&&function(e){for(let t in e)if(e.hasOwnProperty(t)&&!v(e[t]))return!1;return!0}(r))&&en(e,n.slice(0,-1)),e}function er(){let e=[];return{get observers(){return e},next:t=>{for(let n of e)n.next&&n.next(t)},subscribe:t=>(e.push(t),{unsubscribe:()=>{e=e.filter(e=>e!==t)}}),unsubscribe:()=>{e=[]}}}var eo=e=>l(e)||!a(e);function ei(e,t){if(eo(e)||eo(t))return e===t;if(i(e)&&i(t))return e.getTime()===t.getTime();let n=Object.keys(e),r=Object.keys(t);if(n.length!==r.length)return!1;for(let o of n){let n=e[o];if(!r.includes(o))return!1;if("ref"!==o){let e=t[o];if(i(n)&&i(e)||u(n)&&u(e)||Array.isArray(n)&&Array.isArray(e)?!ei(n,e):n!==e)return!1}}return!0}var el=e=>"select-multiple"===e.type,ea=e=>q(e)||o(e),eu=e=>W(e)&&e.isConnected,es=e=>{for(let t in e)if(G(e[t]))return!0;return!1};function ec(e,t={}){let n=Array.isArray(e);if(u(e)||n)for(let n in e)Array.isArray(e[n])||u(e[n])&&!es(e[n])?(t[n]=Array.isArray(e[n])?[]:{},ec(e[n],t[n])):l(e[n])||(t[n]=!0);return t}var ed=(e,t)=>(function e(t,n,r){let o=Array.isArray(t);if(u(t)||o)for(let o in t)Array.isArray(t[o])||u(t[o])&&!es(t[o])?v(n)||eo(r[o])?r[o]=Array.isArray(t[o])?ec(t[o],[]):{...ec(t[o])}:e(t[o],l(n)?{}:n[o],r[o]):r[o]=!ei(t[o],n[o]);return r})(e,t,ec(t)),ef=(e,{valueAsNumber:t,valueAsDate:n,setValueAs:r})=>v(e)?e:t?""===e?NaN:e?+e:e:n&&N(e)?new Date(e):r?r(e):e;function ep(e){let t=e.ref;return(e.refs?e.refs.every(e=>e.disabled):t.disabled)?void 0:U(t)?t.files:q(t)?J(e.refs).value:el(t)?[...t.selectedOptions].map(({value:e})=>e):o(t)?Y(e.refs).value:ef(v(t.value)?e.ref.value:t.value,e)}var em=(e,t,n,r)=>{let o={};for(let n of e){let e=g(t,n);e&&j(o,n,e._f)}return{criteriaMode:n,names:[...e],fields:o,shouldUseNativeValidation:r}},eh=e=>v(e)?e:K(e)?e.source:u(e)?K(e.value)?e.value.source:e.value:e,ev=e=>e.mount&&(e.required||e.min||e.max||e.maxLength||e.minLength||e.pattern||e.validate);function eg(e,t,n){let r=g(e,n);if(r||D(n))return{error:r,name:n};let o=n.split(".");for(;o.length;){let r=o.join("."),i=g(t,r),l=g(e,r);if(i&&!Array.isArray(i)&&n!==r)break;
1if(l&&l.type)return{name:r,error:l};o.pop()}return{name:n}}var ey=(e,t,n,r,o)=>!o.isOnAll&&(!n&&o.isOnTouch?!(t||e):(n?r.isOnBlur:o.isOnBlur)?!e:(n?!r.isOnChange:!o.isOnChange)||e),eb=(e,t)=>!h(g(e,t)).length&&en(e,t);let ew={mode:b.onSubmit,reValidateMode:b.onChange,shouldFocusError:!0};function ex(e={}){let t=r.useRef(),n=r.useRef(),[a,c]=r.useState({isDirty:!1,isValidating:!1,isLoading:G(e.defaultValues),isSubmitted:!1,isSubmitting:!1,isSubmitSuccessful:!1,isValid:!1,submitCount:0,dirtyFields:{},touchedFields:{},errors:{},defaultValues:G(e.defaultValues)?void 0:e.defaultValues});t.current||(t.current={...function(e={},t){let n,r={...ew,...e},a={submitCount:0,isDirty:!1,isLoading:G(r.defaultValues),isValidating:!1,isSubmitted:!1,isSubmitting:!1,isSubmitSuccessful:!1,isValid:!1,touchedFields:{},dirtyFields:{},errors:{}},c={},f=(u(r.defaultValues)||u(r.values))&&m(r.defaultValues||r.values)||{},w=r.shouldUnregister?{}:m(f),x={action:!1,mount:!1,watch:!1},S={mount:new Set,unMount:new Set,array:new Set,watch:new Set},E=0,A={isDirty:!1,dirtyFields:!1,touchedFields:!1,isValidating:!1,isValid:!1,errors:!1},k={values:er(),array:er(),state:er()},R=e.resetOptions&&e.resetOptions.keepDirtyValues,T=F(r.mode),D=F(r.reValidateMode),L=r.criteriaMode===b.all,O=e=>t=>{clearTimeout(E),E=setTimeout(e,t)},P=async e=>{if(A.isValid||e){let e=r.resolver?C((await Y()).errors):await J(c,!0);e!==a.isValid&&k.state.next({isValid:e})}},z=e=>A.isValidating&&k.state.next({isValidating:e}),q=(e,t)=>{j(a.errors,e,t),k.state.next({errors:a.errors})},K=(e,t,n,r)=>{let o=g(c,e);if(o){let i=g(w,e,v(n)?g(f,e):n);v(i)||r&&r.defaultChecked||t?j(w,e,t?i:ep(o._f)):es(e,i),x.mount&&P()}},$=(e,t,n,r,o)=>{let i=!1,l=!1,u={name:e};if(!n||r){A.isDirty&&(l=a.isDirty,a.isDirty=u.isDirty=Q(),i=l!==u.isDirty);let n=ei(g(f,e),t);l=g(a.dirtyFields,e),n?en(a.dirtyFields,e):j(a.dirtyFields,e,!0),u.dirtyFields=a.dirtyFields,i=i||A.dirtyFields&&!n!==l}if(n){let t=g(a.touchedFields,e);t||(j(a.touchedFields,e,n),u.touchedFields=a.touchedFields,i=i||A.touchedFields&&t!==n)}return i&&o&&k.state.next(u),i?u:{}},X=(t,r,o,i)=>{let l=g(a.errors,t),u=A.isValid&&H(r)&&a.isValid!==r;if(e.delayError&&o?(n=O(()=>q(t,o)))(e.delayError):(clearTimeout(E),n=null,o?j(a.errors,t,o):en(a.errors,t)),(o?!ei(l,o):l)||!C(i)||u){let e={...i,...u&&H(r)?{isValid:r}:{},errors:a.errors,name:t};a={...a,...e},k.state.next(e)}z(!1)},Y=async e=>r.resolver(w,r.context,em(e||S.mount,c,r.criteriaMode,r.shouldUseNativeValidation)),Z=async e=>{let{errors:t}=await Y();if(e)for(let n of e){let e=g(t,n);e?j(a.errors,n,e):en(a.errors,n)}else a.errors=t;return t},J=async(e,t,n={valid:!0})=>{for(let o in e){let i=e[o];if(i){let{_f:e,...o}=i;if(e){let o=S.array.has(e.name),l=await et(i,w,L,r.shouldUseNativeValidation&&!t,o);if(l[e.name]&&(n.valid=!1,t))break;t||(g(l,e.name)?o?B(a.errors,l,e.name):j(a.errors,e.name,l[e.name]):en(a.errors,e.name))}o&&await J(o,t,n)}}return n.valid},Q=(e,t)=>(e&&t&&j(w,e,t),!ei(eA(),f)),ee=(e,t,n)=>_(e,S,{...x.mount?w:v(t)?f:N(e)?{[e]:t}:t},n,t),es=(e,t,n={})=>{let r=g(c,e),i=t;if(r){let n=r._f;n&&(n.disabled||j(w,e,ef(t,n)),i=W(n.ref)&&l(t)?"":t,el(n.ref)?[...n.ref.options].forEach(e=>e.selected=i.includes(e.value)):n.refs?o(n.ref)?n.refs.length>1?n.refs.forEach(e=>(!e.defaultChecked||!e.disabled)&&(e.checked=Array.isArray(i)?!!i.find(t=>t===e.value):i===e.value)):n.refs[0]&&(n.refs[0].checked=!!i):n.refs.forEach(e=>e.checked=e.value===i):U(n.ref)?n.ref.value="":(n.ref.value=i,n.ref.type||k.values.next({name:e,values:{...w}})))}(n.shouldDirty||n.shouldTouch)&&$(e,i,n.shouldTouch,n.shouldDirty,!0),n.shouldValidate&&eE(e)},ec=(e,t,n)=>{for(let r in t){let o=t[r],l=`${e}.${r}`,a=g(c,l);!S.array.has(e)&&eo(o)&&(!a||a._f)||i(o)?es(l,o,n):ec(l,o,n)}},ex=(e,n,r={})=>{let o=g(c,e),i=S.array.has(e),u=m(n);j(w,e,u),i?(k.array.next({name:e,values:{...w}}),(A.isDirty||A.dirtyFields)&&r.shouldDirty&&k.state.next({name:e,dirtyFields:ed(f,w),isDirty:Q(e,u)})):!o||o._f||l(u)?es(e,u,r):ec(e,u,r),V(e,S)&&k.state.next({...a}),k.values.next({name:e,values:{...w}}),x.mount||t()},eS=async e=>{let t=e.target,o=t.name,i=!0,l=g(c,o);if(l){let u,d;let f=t.type?ep(l._f):s(e),p=e.type===y.BLUR||e.type===y.FOCUS_OUT,m=!ev
1(l._f)&&!r.resolver&&!g(a.errors,o)&&!l._f.deps||ey(p,g(a.touchedFields,o),a.isSubmitted,D,T),h=V(o,S,p);j(w,o,f),p?(l._f.onBlur&&l._f.onBlur(e),n&&n(0)):l._f.onChange&&l._f.onChange(e);let v=$(o,f,p,!1),b=!C(v)||h;if(p||k.values.next({name:o,type:e.type,values:{...w}}),m)return A.isValid&&P(),b&&k.state.next({name:o,...h?{}:v});if(!p&&h&&k.state.next({...a}),z(!0),r.resolver){let{errors:e}=await Y([o]),t=eg(a.errors,c,o),n=eg(e,c,t.name||o);u=n.error,o=n.name,d=C(e)}else u=(await et(l,w,L,r.shouldUseNativeValidation))[o],(i=isNaN(f)||f===g(w,o,f))&&(u?d=!1:A.isValid&&(d=await J(c,!0)));i&&(l._f.deps&&eE(l._f.deps),X(o,d,u,v))}},eE=async(e,t={})=>{let n,o;let i=I(e);if(z(!0),r.resolver){let t=await Z(v(e)?e:i);n=C(t),o=e?!i.some(e=>g(t,e)):n}else e?((o=(await Promise.all(i.map(async e=>{let t=g(c,e);return await J(t&&t._f?{[e]:t}:t)}))).every(Boolean))||a.isValid)&&P():o=n=await J(c);return k.state.next({...!N(e)||A.isValid&&n!==a.isValid?{}:{name:e},...r.resolver||!e?{isValid:n}:{},errors:a.errors,isValidating:!1}),t.shouldFocus&&!o&&M(c,e=>e&&g(a.errors,e),e?i:S.mount),o},eA=e=>{let t={...f,...x.mount?w:{}};return v(e)?t:N(e)?g(t,e):e.map(e=>g(t,e))},eC=(e,t)=>({invalid:!!g((t||a).errors,e),isDirty:!!g((t||a).dirtyFields,e),isTouched:!!g((t||a).touchedFields,e),error:g((t||a).errors,e)}),ek=(e,t,n)=>{let r=(g(c,e,{_f:{}})._f||{}).ref;j(a.errors,e,{...t,ref:r}),k.state.next({name:e,errors:a.errors,isValid:!1}),n&&n.shouldFocus&&r&&r.focus&&r.focus()},eI=(e,t={})=>{for(let n of e?I(e):S.mount)S.mount.delete(n),S.array.delete(n),t.keepValue||(en(c,n),en(w,n)),t.keepError||en(a.errors,n),t.keepDirty||en(a.dirtyFields,n),t.keepTouched||en(a.touchedFields,n),r.shouldUnregister||t.keepDefaultValue||en(f,n);k.values.next({values:{...w}}),k.state.next({...a,...t.keepDirty?{isDirty:Q()}:{}}),t.keepIsValid||P()},eR=(e,t={})=>{let n=g(c,e),o=H(t.disabled);return j(c,e,{...n||{},_f:{...n&&n._f?n._f:{ref:{name:e}},name:e,mount:!0,...t}}),S.mount.add(e),n?o&&j(w,e,t.disabled?void 0:g(w,e,ep(n._f))):K(e,!0,t.value),{...o?{disabled:t.disabled}:{},...r.progressive?{required:!!t.required,min:eh(t.min),max:eh(t.max),minLength:eh(t.minLength),maxLength:eh(t.maxLength),pattern:eh(t.pattern)}:{},name:e,onChange:eS,onBlur:eS,ref:o=>{if(o){eR(e,t),n=g(c,e);let r=v(o.value)&&o.querySelectorAll&&o.querySelectorAll("input,select,textarea")[0]||o,i=ea(r),l=n._f.refs||[];(i?!l.find(e=>e===r):r!==n._f.ref)&&(j(c,e,{_f:{...n._f,...i?{refs:[...l.filter(eu),r,...Array.isArray(g(f,e))?[{}]:[]],ref:{type:r.type,name:e}}:{ref:r}}}),K(e,!1,void 0,r))}else(n=g(c,e,{}))._f&&(n._f.mount=!1),(r.shouldUnregister||t.shouldUnregister)&&!(d(S.array,e)&&x.action)&&S.unMount.add(e)}}},eT=()=>r.shouldFocusError&&M(c,e=>e&&g(a.errors,e),S.mount),eN=(e,t)=>async n=>{n&&(n.preventDefault&&n.preventDefault(),n.persist&&n.persist());let o=m(w);if(k.state.next({isSubmitting:!0}),r.resolver){let{errors:e,values:t}=await Y();a.errors=e,o=t}else await J(c);en(a.errors,"root"),C(a.errors)?(k.state.next({errors:{}}),await e(o,n)):(t&&await t({...a.errors},n),eT(),setTimeout(eT)),k.state.next({isSubmitted:!0,isSubmitting:!1,isSubmitSuccessful:C(a.errors),submitCount:a.submitCount+1,errors:a.errors})},e_=(n,r={})=>{let o=n||f,i=m(o),l=n&&!C(n)?i:f;if(r.keepDefaultValues||(f=o),!r.keepValues){if(r.keepDirtyValues||R)for(let e of S.mount)g(a.dirtyFields,e)?j(l,e,g(w,e)):ex(e,g(l,e));else{if(p&&v(n))for(let e of S.mount){let t=g(c,e);if(t&&t._f){let e=Array.isArray(t._f.refs)?t._f.refs[0]:t._f.ref;if(W(e)){let t=e.closest("form");if(t){t.reset();break}}}}c={}}w=e.shouldUnregister?r.keepDefaultValues?m(f):{}:m(l),k.array.next({values:{...l}}),k.values.next({values:{...l}})}S={mount:new Set,unMount:new Set,array:new Set,watch:new Set,watchAll:!1,focus:""},x.mount||t(),x.mount=!A.isValid||!!r.keepIsValid,x.watch=!!e.shouldUnregister,k.state.next({submitCount:r.keepSubmitCount?a.submitCount:0,isDirty:r.keepDirty?a.isDirty:!!(r.keepDefaultValues&&!ei(n,f)),isSubmitted:!!r.keepIsSubmitted&&a.isSubmitted,dirtyFields:r.keepDirtyValues?a.dirtyFields:r.keepDefaultValues&&n?ed(f,n):{},touchedFields:r.keepTouched?a.touchedFields:{},errors:r.keepErrors?a.errors:{},isSubmitting:!1,isSubmitSuccessful:!1})},eD=(e,t)=>e_(G(e)?e(w):e,t);return{control:{register:eR,unregister:eI,getFieldState:eC,handleSubmit:eN,setError:ek,_executeSchema:Y,_getWatch:ee,_getDirty:Q,_updateV
1alid:P,_removeUnmounted:()=>{for(let e of S.unMount){let t=g(c,e);t&&(t._f.refs?t._f.refs.every(e=>!eu(e)):!eu(t._f.ref))&&eI(e)}S.unMount=new Set},_updateFieldArray:(e,t=[],n,r,o=!0,i=!0)=>{if(r&&n){if(x.action=!0,i&&Array.isArray(g(c,e))){let t=n(g(c,e),r.argA,r.argB);o&&j(c,e,t)}if(i&&Array.isArray(g(a.errors,e))){let t=n(g(a.errors,e),r.argA,r.argB);o&&j(a.errors,e,t),eb(a.errors,e)}if(A.touchedFields&&i&&Array.isArray(g(a.touchedFields,e))){let t=n(g(a.touchedFields,e),r.argA,r.argB);o&&j(a.touchedFields,e,t)}A.dirtyFields&&(a.dirtyFields=ed(f,w)),k.state.next({name:e,isDirty:Q(e,t),dirtyFields:a.dirtyFields,errors:a.errors,isValid:a.isValid})}else j(w,e,t)},_getFieldArray:t=>h(g(x.mount?w:f,t,e.shouldUnregister?g(f,t,[]):[])),_reset:e_,_resetDefaultValues:()=>G(r.defaultValues)&&r.defaultValues().then(e=>{eD(e,r.resetOptions),k.state.next({isLoading:!1})}),_updateFormState:e=>{a={...a,...e}},_subjects:k,_proxyFormState:A,get _fields(){return c},get _formValues(){return w},get _state(){return x},set _state(value){x=value},get _defaultValues(){return f},get _names(){return S},set _names(value){S=value},get _formState(){return a},set _formState(value){a=value},get _options(){return r},set _options(value){r={...r,...value}}},trigger:eE,register:eR,handleSubmit:eN,watch:(e,t)=>G(e)?k.values.subscribe({next:n=>e(ee(void 0,t),n)}):ee(e,t,!0),setValue:ex,getValues:eA,reset:eD,resetField:(e,t={})=>{g(c,e)&&(v(t.defaultValue)?ex(e,g(f,e)):(ex(e,t.defaultValue),j(f,e,t.defaultValue)),t.keepTouched||en(a.touchedFields,e),t.keepDirty||(en(a.dirtyFields,e),a.isDirty=t.defaultValue?Q(e,g(f,e)):Q()),!t.keepError&&(en(a.errors,e),A.isValid&&P()),k.state.next({...a}))},clearErrors:e=>{e&&I(e).forEach(e=>en(a.errors,e)),k.state.next({errors:e?a.errors:{}})},unregister:eI,setError:ek,setFocus:(e,t={})=>{let n=g(c,e),r=n&&n._f;if(r){let e=r.refs?r.refs[0]:r.ref;e.focus&&(e.focus(),t.shouldSelect&&e.select())}},getFieldState:eC}}(e,()=>c(e=>({...e}))),formState:a});let f=t.current.control;return f._options=e,T({subject:f._subjects.state,next:e=>{k(e,f._proxyFormState,f._updateFormState,!0)&&c({...f._formState})}}),r.useEffect(()=>{e.values&&!ei(e.values,n.current)?(f._reset(e.values,f._options.resetOptions),n.current=e.values):f._resetDefaultValues()},[e.values,f]),r.useEffect(()=>{f._state.mount||(f._updateValid(),f._state.mount=!0),f._state.watch&&(f._state.watch=!1,f._subjects.state.next({...f._formState})),f._removeUnmounted()}),t.current.formState=A(a,f),t.current}},84015:(e,t,n)=>{n.d(t,{Z:()=>u});var r=n(31265),o=n(72708),i=n(67327),l=n(40941),a=n(40197),u=r.forwardRef((e,t)=>{var n,u;let{container:s,...c}=e,[d,f]=r.useState(!1);(0,l.N)(()=>f(!0),[]);let p=s||d&&(null===(u=globalThis)||void 0===u?void 0:null===(n=u.document)||void 0===n?void 0:n.body);return p?o.createPortal((0,a.jsx)(i.sG.div,{...c,ref:t}),p):null});u.displayName="Portal"},85655:(e,t,n)=>{n.d(t,{p:()=>l});let r=(e,t)=>e.origin===t&&e.data&&"object"==typeof e.data&&"payload-document-event"===e.data.type,o=e=>{let{serverURL:t}=e;if("undefined"!=typeof window){let e=window?.opener||window?.parent;e?.postMessage({type:"payload-live-preview",ready:!0},t)}};var i=n(31265);let l=e=>{let{apiRoute:t,depth:n,refresh:l,serverURL:a}=e,u=(0,i.useRef)(!1),s=(0,i.useCallback)(e=>{r(e,a)&&("function"==typeof l?l():console.error("You must provide a refresh function to `RefreshRouteOnSave`"))},[l,a]);return(0,i.useEffect)(()=>("undefined"!=typeof window&&window.addEventListener("message",s),u.current||(u.current=!0,o({serverURL:a}),l()),()=>{"undefined"!=typeof window&&window.removeEventListener("message",s)}),[a,s,n,t,l]),null}},89133:(e,t,n)=>{n.d(t,{B:()=>u});var r,o=n(31265),i=n(40941),l=(r||(r=n.t(o,2)))["useId".toString()]||(()=>void 0),a=0;function u(e){let[t,n]=o.useState(l());return(0,i.N)(()=>{e||n(e=>e??String(a++))},[e]),e||(t?`radix-${t}`:"")}},90165:(e,t,n)=>{n.d(t,{m:()=>r});function r(e,t,{checkForDefaultPrevented:n=!0}={}){return function(r){if(e?.(r),!1===n||!r.defaultPrevented)return t?.(r)}}},90392:(e,t,n)=>{n.d(t,{qW:()=>f});var r,o=n(31265),i=n(90165),l=n(67327),a=n(92316),u=n(24133),s=n(40197),c="dismissableLayer.update",d=o.createContext({layers:new Set,layersWithOutsidePointerEventsDisabled:new Set,branches:new Set}),f=o.forwardRef((e,t)=>
1{var n,f;let{disableOutsidePointerEvents:h=!1,onEscapeKeyDown:v,onPointerDownOutside:g,onFocusOutside:y,onInteractOutside:b,onDismiss:w,...x}=e,S=o.useContext(d),[E,A]=o.useState(null),C=null!==(f=null==E?void 0:E.ownerDocument)&&void 0!==f?f:null===(n=globalThis)||void 0===n?void 0:n.document,[,k]=o.useState({}),I=(0,a.s)(t,e=>A(e)),R=Array.from(S.layers),[T]=[...S.layersWithOutsidePointerEventsDisabled].slice(-1),N=R.indexOf(T),_=E?R.indexOf(E):-1,D=S.layersWithOutsidePointerEventsDisabled.size>0,L=_>=N,j=function(e){var t;let n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null===(t=globalThis)||void 0===t?void 0:t.document,r=(0,u.c)(e),i=o.useRef(!1),l=o.useRef(()=>{});return o.useEffect(()=>{let e=e=>{if(e.target&&!i.current){let t=function(){m("dismissableLayer.pointerDownOutside",r,o,{discrete:!0})},o={originalEvent:e};"touch"===e.pointerType?(n.removeEventListener("click",l.current),l.current=t,n.addEventListener("click",l.current,{once:!0})):t()}else n.removeEventListener("click",l.current);i.current=!1},t=window.setTimeout(()=>{n.addEventListener("pointerdown",e)},0);return()=>{window.clearTimeout(t),n.removeEventListener("pointerdown",e),n.removeEventListener("click",l.current)}},[n,r]),{onPointerDownCapture:()=>i.current=!0}}(e=>{let t=e.target,n=[...S.branches].some(e=>e.contains(t));!L||n||(null==g||g(e),null==b||b(e),e.defaultPrevented||null==w||w())},C),O=function(e){var t;let n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null===(t=globalThis)||void 0===t?void 0:t.document,r=(0,u.c)(e),i=o.useRef(!1);return o.useEffect(()=>{let e=e=>{e.target&&!i.current&&m("dismissableLayer.focusOutside",r,{originalEvent:e},{discrete:!1})};return n.addEventListener("focusin",e),()=>n.removeEventListener("focusin",e)},[n,r]),{onFocusCapture:()=>i.current=!0,onBlurCapture:()=>i.current=!1}}(e=>{let t=e.target;[...S.branches].some(e=>e.contains(t))||(null==y||y(e),null==b||b(e),e.defaultPrevented||null==w||w())},C);return!function(e,t=globalThis?.document){let n=(0,u.c)(e);o.useEffect(()=>{let e=e=>{"Escape"===e.key&&n(e)};return t.addEventListener("keydown",e,{capture:!0}),()=>t.removeEventListener("keydown",e,{capture:!0})},[n,t])}(e=>{_===S.layers.size-1&&(null==v||v(e),!e.defaultPrevented&&w&&(e.preventDefault(),w()))},C),o.useEffect(()=>{if(E)return h&&(0===S.layersWithOutsidePointerEventsDisabled.size&&(r=C.body.style.pointerEvents,C.body.style.pointerEvents="none"),S.layersWithOutsidePointerEventsDisabled.add(E)),S.layers.add(E),p(),()=>{h&&1===S.layersWithOutsidePointerEventsDisabled.size&&(C.body.style.pointerEvents=r)}},[E,C,h,S]),o.useEffect(()=>()=>{E&&(S.layers.delete(E),S.layersWithOutsidePointerEventsDisabled.delete(E),p())},[E,S]),o.useEffect(()=>{let e=()=>k({});return document.addEventListener(c,e),()=>document.removeEventListener(c,e)},[]),(0,s.jsx)(l.sG.div,{...x,ref:I,style:{pointerEvents:D?L?"auto":"none":void 0,...e.style},onFocusCapture:(0,i.m)(e.onFocusCapture,O.onFocusCapture),onBlurCapture:(0,i.m)(e.onBlurCapture,O.onBlurCapture),onPointerDownCapture:(0,i.m)(e.onPointerDownCapture,j.onPointerDownCapture)})});function p(){let e=new CustomEvent(c);document.dispatchEvent(e)}function m(e,t,n,r){let{discrete:o}=r,i=n.originalEvent.target,a=new CustomEvent(e,{bubbles:!1,cancelable:!0,detail:n});t&&i.addEventListener(e,t,{once:!0}),o?(0,l.hO)(i,a):i.dispatchEvent(a)}f.displayName="DismissableLayer",o.forwardRef((e,t)=>{let n=o.useContext(d),r=o.useRef(null),i=(0,a.s)(t,r);return o.useEffect(()=>{let e=r.current;if(e)return n.branches.add(e),()=>{n.branches.delete(e)}},[n.branches]),(0,s.jsx)(l.sG.div,{...e,ref:i})}).displayName="DismissableLayerBranch"},91409:(e,t,n)=>{n.d(t,{A:()=>r});let r=(0,n(18948).A)("ArrowLeft",[["path",{d:"m12 19-7-7 7-7",key:"1l729n"}],["path",{d:"M19 12H5",key:"x3x0zl"}]])},94982:(e,t,n)=>{n.d(t,{A:()=>z});var r,o=function(){return(o=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var o in t=arguments[n])Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o]);return e}).apply(this,arguments)};function i(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&0>t.indexOf(r)&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols)for(var o=0,r=Object.getOwnPropertySymbols(e);o<r.length;o++)0>t.indexOf(r[o])&&Object.prototype.propertyIsEnumerable.call(e,r[o])&&(n[r[o]]=e[r[o]]);return n}Object.create;Object.create;var l=("function"==typeof SuppressedError&&SuppressedError,n(31265)),a="right-scroll-bar-position",u="width-before-scroll-bar";function s(e,t){return"function"==typeof e?e(t):e&&(e.current=t),e}var c="undefined"!=typeof window?l.useLayoutEffect:l.useEffect,d=new WeakMap;function f(e){return e}var p=function(e){void 0===e&&(e={});var t,n,r,i,l=(t=null,void 0===n&&(n=f),r=[],i=!1,{read:function(){if(i)throw Error("Sidecar: could not `read` from an `assigned` medium. `read` could be used only with `useMedium`.");return r.length?r[r.length-1]:null},useMedium:function(e){var t=n(e,i);return r.push(t),function(){r=r.filter(function(e){return e!==t})}},assignSyncMedium:function(e){for(i=!0;r.length;){var t=r;r=[],t.forEach(e)}r={push:function(t){return e(t)},filter:function(){return r}}},assignMedium:function(e){i=!0;var t=[];if(r.length){var n=r;
1r=[],n.forEach(e),t=r}var o=function(){var n=t;t=[],n.forEach(e)},l=function(){return Promise.resolve().then(o)};l(),r={push:function(e){t.push(e),l()},filter:function(e){return t=t.filter(e),r}}}});return l.options=o({async:!0,ssr:!1},e),l}(),m=function(){},h=l.forwardRef(function(e,t){var n,r,a,u,f=l.useRef(null),h=l.useState({onScrollCapture:m,onWheelCapture:m,onTouchMoveCapture:m}),v=h[0],g=h[1],y=e.forwardProps,b=e.children,w=e.className,x=e.removeScrollBar,S=e.enabled,E=e.shards,A=e.sideCar,C=e.noIsolation,k=e.inert,I=e.allowPinchZoom,R=e.as,T=e.gapMode,N=i(e,["forwardProps","children","className","removeScrollBar","enabled","shards","sideCar","noIsolation","inert","allowPinchZoom","as","gapMode"]),_=(n=[f,t],r=function(e){return n.forEach(function(t){return s(t,e)})},(a=(0,l.useState)(function(){return{value:null,callback:r,facade:{get current(){return a.value},set current(value){var e=a.value;e!==value&&(a.value=value,a.callback(value,e))}}}})[0]).callback=r,u=a.facade,c(function(){var e=d.get(u);if(e){var t=new Set(e),r=new Set(n),o=u.current;t.forEach(function(e){r.has(e)||s(e,null)}),r.forEach(function(e){t.has(e)||s(e,o)})}d.set(u,n)},[n]),u),D=o(o({},N),v);return l.createElement(l.Fragment,null,S&&l.createElement(A,{sideCar:p,removeScrollBar:x,shards:E,noIsolation:C,inert:k,setCallbacks:g,allowPinchZoom:!!I,lockRef:f,gapMode:T}),y?l.cloneElement(l.Children.only(b),o(o({},D),{ref:_})):l.createElement(void 0===R?"div":R,o({},D,{className:w,ref:_}),b))});h.defaultProps={enabled:!0,removeScrollBar:!0,inert:!1},h.classNames={fullWidth:u,zeroRight:a};
1var v=function(e){var t=e.sideCar,n=i(e,["sideCar"]);if(!t)throw Error("Sidecar: please provide `sideCar` property to import the right car");var r=t.read();if(!r)throw Error("Sidecar medium not found");return l.createElement(r,o({},n))};v.isSideCarExport=!0;var g=function(){var e=0,t=null;return{add:function(o){if(0==e&&(t=function(){if(!document)return null;var e=document.createElement("style");e.type="text/css";var t=r||n.nc;return t&&e.setAttribute("nonce",t),e}())){var i,l;(i=t).styleSheet?i.styleSheet.cssText=o:i.appendChild(document.createTextNode(o)),l=t,(document.head||document.getElementsByTagName("head")[0]).appendChild(l)}e++},remove:function(){--e||!t||(t.parentNode&&t.parentNode.removeChild(t),t=null)}}},y=function(){var e=g();return function(t,n){l.useEffect(function(){return e.add(t),function(){e.remove()}},[t&&n])}},b=function(){var e=y();return function(t){return e(t.styles,t.dynamic),null}},w={left:0,top:0,right:0,gap:0},x=function(e){return parseInt(e||"",10)||0},S=function(e){var t=window.getComputedStyle(document.body),n=t["padding"===e?"paddingLeft":"marginLeft"],r=t["padding"===e?"paddingTop":"marginTop"],o=t["padding"===e?"paddingRight":"marginRight"];return[x(n),x(r),x(o)]},E=function(e){if(void 0===e&&(e="margin"),"undefined"==typeof window)return w;var t=S(e),n=document.documentElement.clientWidth,r=window.innerWidth;return{left:t[0],top:t[1],right:t[2],gap:Math.max(0,r-n+t[2]-t[0])}}
1,A=b(),C="data-scroll-locked",k=function(e,t,n,r){var o=e.left,i=e.top,l=e.right,s=e.gap;return void 0===n&&(n="margin"),"\n .".concat("with-scroll-bars-hidden"," {\n overflow: hidden ").concat(r,";\n padding-right: ").concat(s,"px ").concat(r,";\n }\n body[").concat(C,"] {\n overflow: hidden ").concat(r,";\n overscroll-behavior: contain;\n ").concat([t&&"position: relative ".concat(r,";"),"margin"===n&&"\n padding-left: ".concat(o,"px;\n padding-top: ").concat(i,"px;\n padding-right: ").concat(l,"px;\n margin-left:0;\n margin-top:0;\n margin-right: ").concat(s,"px ").concat(r,";\n "),"padding"===n&&"padding-right: ".concat(s,"px ").concat(r,";")].filter(Boolean).join(""),"\n }\n \n .").concat(a," {\n right: ").concat(s,"px ").concat(r,";\n }\n \n .").concat(u," {\n margin-right: ").concat(s,"px ").concat(r,";\n }\n \n .").concat(a," .").concat(a," {\n right: 0 ").concat(r,";\n }\n \n .").concat(u," .").concat(u," {\n margin-right: 0 ").concat(r,";\n }\n \n body[").concat(C,"] {\n ").concat("--removed-body-scroll-bar-size",": ").concat(s,"px;\n }\n")},I=function(){var e=parseInt(document.body.getAttribute(C)||"0",10);return isFinite(e)?e:0},R=function(){l.useEffect(function(){return document.body.setAttribute(C,(I()+1).toString()),function(){var e=I()-1;e<=0?document.body.removeAttribute(C):document.body.setAttribute(C,e.toString())}},[])},T=function(e){var t=e.noRelative,n=e.noImportant,r=e.gapMode,o=void 0===r?"margin":r;R();var i=l.useMemo(function(){return E(o)},[o]);return l.createElement(A,{styles:k(i,!t,o,n?"":"!important")})},N=!1;if("undefined"!=typeof window)try{var _=Object.defineProperty({},"passive",{get:function(){return N=!0,!0}});window.addEventListener("test",_,_),window.removeEventListener("test",_,_)}catch(e){N=!1}var D=!!N&&{passive:!1},L=function(e,t){if(!(e instanceof Element))return!1;var n=window.getComputedStyle(e);return"hidden"!==n[t]&&(n.overflowY!==n.overflowX||"TEXTAREA"===e.tagName||"visible"!==n[t])},j=function(e,t){var n=t.ownerDocument,r=t;do{if("undefined"!=typeof ShadowRoot&&r instanceof ShadowRoot&&(r=r.host),O(e,r)){var o=P(e,r);if(o[1]>o[2])return!0}r=r.parentNode}while(r&&r!==n.body);return!1},O=function(e,t){return"v"===e?L(t,"overflowY"):L(t,"overflowX")},P=function(e,t){return"v"===e?[t.scrollTop,t.scrollHeight,t.clientHeight]:[t.scrollLeft,t.scrollWidth,t.clientWidth]},M=function(e,t,n,r,o){var i,l=(i=window.getComputedStyle(t).direction,"h"===e&&"rtl"===i?-1:1),a=l*r,u=n.target,s=t.contains(u),c=!1,d=a>0,f=0,p=0;do{var m=P(e,u),h=m[0],v=m[1]-m[2]-l*h;(h||v)&&O(e,u)&&(f+=v,p+=h),u=u instanceof ShadowRoot?u.host:u.parentNode}while(!s&&u!==document.body||s&&(t.contains(u)||t===u));return d&&(o&&1>Math.abs(f)||!o&&a>f)?c=!0:!d&&(o&&1>Math.abs(p)||!o&&-a>p)&&(c=!0),c},F=function(e){return"changedTouches"in e?[e.changedTouches[0].clientX,e.changedTouches[0].clientY]:[0,0]},V=function(e){return[e.deltaX,e.deltaY]},B=function(e){return e&&"current"in e?e.current:e},H=0,U=[];let G=(p.useMedium(function(e){var t=l.useRef([]),n=l.useRef([0,0]),r=l.useRef(),o=l.useState(H++)[0],i=l.useState(b)[0],a=l.useRef(e);l.useEffect(function(){a.current=e},[e]),l.useEffect(function(){if(e.inert){document.body.classList.add("block-interactivity-".concat(o));var t=(function(e,t,n){if(n||2==arguments.length)for(var r,o=0,i=t.length;o<i;o++)!r&&o in t||(r||(r=Array.prototype.slice.call(t,0,o)),r[o]=t[o]);return e.concat(r||Array.prototype.slice.call(t))})([e.lockRef.current],(e.shards||[]).map(B),!0).filter(Boolean);return t.forEach(function(e){return e.classList.add("allow-interactivity-".concat(o))}),function(){document.body.classList.remove("block-interactivity-".concat(o)),t.forEach(function(e){return e.classList.remove("allow-interactivity-".concat(o))})}}},[e.inert,e.lockRef.current,e.shards]);var u=l.useCallback(function(e,t){if("touches"in e&&2===e.touches.length||"wheel"===e.type&&e.ctrlKey)return!a.current.allowPinchZoom;var o,i=F(e),l=n.current,u="deltaX"in e?e.deltaX:l[0]-i[0],s="deltaY"in e?e.deltaY:l[1]-i[1],c=e.target,d=Math.abs(u)>Math.abs(s)?"h":"v";if("touches"in e&&"h"===d&&"range"===c.type)return!1;var f=j(d,c);if(!f)return!0;
1if(f?o=d:(o="v"===d?"h":"v",f=j(d,c)),!f)return!1;if(!r.current&&"changedTouches"in e&&(u||s)&&(r.current=o),!o)return!0;var p=r.current||o;return M(p,t,e,"h"===p?u:s,!0)},[]),s=l.useCallback(function(e){if(U.length&&U[U.length-1]===i){var n="deltaY"in e?V(e):F(e),r=t.current.filter(function(t){var r;return t.name===e.type&&(t.target===e.target||e.target===t.shadowParent)&&(r=t.delta)[0]===n[0]&&r[1]===n[1]})[0];if(r&&r.should){e.cancelable&&e.preventDefault();return}if(!r){var o=(a.current.shards||[]).map(B).filter(Boolean).filter(function(t){return t.contains(e.target)});(o.length>0?u(e,o[0]):!a.current.noIsolation)&&e.cancelable&&e.preventDefault()}}},[]),c=l.useCallback(function(e,n,r,o){var i={name:e,delta:n,target:r,should:o,shadowParent:function(e){for(var t=null;null!==e;)e instanceof ShadowRoot&&(t=e.host,e=e.host),e=e.parentNode;return t}(r)};t.current.push(i),setTimeout(function(){t.current=t.current.filter(function(e){return e!==i})},1)},[]),d=l.useCallback(function(e){n.current=F(e),r.current=void 0},[]),f=l.useCallback(function(t){c(t.type,V(t),t.target,u(t,e.lockRef.current))},[]),p=l.useCallback(function(t){c(t.type,F(t),t.target,u(t,e.lockRef.current))},[]);l.useEffect(function(){return U.push(i),e.setCallbacks({onScrollCapture:f,onWheelCapture:f,onTouchMoveCapture:p}),document.addEventListener("wheel",s,D),document.addEventListener("touchmove",s,D),document.addEventListener("touchstart",d,D),function(){U=U.filter(function(e){return e!==i}),document.removeEventListener("wheel",s,D),document.removeEventListener("touchmove",s,D),document.removeEventListener("touchstart",d,D)}},[]);var m=e.removeScrollBar,h=e.inert;return l.createElement(l.Fragment,null,h?l.createElement(i,{styles:"\n .block-interactivity-".concat(o," {pointer-events: none;}\n .allow-interactivity-").concat(o," {pointer-events: all;}\n")}):null,m?l.createElement(T,{gapMode:e.gapMode}):null)}),v);var W=l.forwardRef(function(e,t){return l.createElement(h,o({},e,{ref:t,sideCar:G}))});W.classNames=h.classNames;let z=W},96711:(e,t,n)=>{n.d(t,{A:()=>r});let r=(0,n(18948).A)("ChevronUp",[["path",{d:"m18 15-6-6-6 6",key:"153udz"}]])},98745:(e,t,n)=>{n.d(t,{Z:()=>o});var r=n(31265);function o(e){let t=r.useRef({value:e,previous:e});return r.useMemo(()=>(t.current.value!==e&&(t.current.previous=t.current.value,t.current.value=e),t.current.previous),[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.