PageSourceSearch

https://portal.binary.ninja/_next/static/chunks/3pq89xj96ov63.js

js binary.ninja collected 2026-09-24 09:02:48 UTC 96,707 bytes, 5 lines download raw bytes

1(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,23750,e=>{"use strict";var t=e.i(43476),n=e.i(71645),r=e.i(47163);let o=n.forwardRef(({className:e,type:n,...o},i)=>(0,t.jsx)("input",{type:n,className:(0,r.cn)("flex h-10 w-full rounded-md border border-input bg-background px-3 py-2 text-base ring-offset-background file:border-0 file:bg-transparent file:text-sm file:font-medium file:text-foreground placeholder:text-muted-foreground focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-ring focus-visible:ring-offset-2 disabled:cursor-not-allowed disabled:opacity-50 md:text-sm",e),ref:i,...o}));o.displayName="Input",e.s(["Input",0,o])},69035,e=>{"use strict";var t=e.i(43476),n=e.i(71645);e.i(74080);var r=e.i(91918),o=["a","button","div","form","h2","h3","img","input","label","li","nav","ol","p","span","svg","ul"].reduce((e,o)=>{let i=n.forwardRef((e,n)=>{let{asChild:i,...a}=e,l=i?r.Slot:o;return"u">typeof window&&(window[Symbol.for("radix-ui")]=!0),(0,t.jsx)(l,{...a,ref:n})});return i.displayName=`Primitive.${o}`,{...e,[o]:i}},{}),i="horizontal",a=["horizontal","vertical"],l=n.forwardRef((e,n)=>{var r;let{decorative:l,orientation:s=i,...u}=e,c=(r=s,a.includes(r))?s:i;return(0,t.jsx)(o.div,{"data-orientation":c,...l?{role:"none"}:{"aria-orientation":"vertical"===c?c:void 0,role:"separator"},...u,ref:n})});l.displayName="Separator";var s=e.i(47163);let u=n.forwardRef(({className:e,orientation:n="horizontal",decorative:r=!0,...o},i)=>(0,t.jsx)(l,{ref:i,decorative:r,orientation:n,className:(0,s.cn)("shrink-0 bg-border","horizontal"===n?"h-[1px] w-full":"h-full w-[1px]",e),...o}));u.displayName=l.displayName,e.s(["Separator",0,u],69035)},11522,e=>{"use strict";var t=e.i(43476),n=e.i(71645),r=e.i(91918),o=e.i(25913);let i=(0,e.i(75254).default)("panel-left",[["rect",{width:"18",height:"18",x:"3",y:"3",rx:"2",key:"afitv7"}],["path",{d:"M9 3v18",key:"fh3hqa"}]]);var a=e.i(47163),l=e.i(67881),s=e.i(23750),u=e.i(69035),c=e.i(26999),d=e.i(37727);let f=c.Root;c.Trigger,c.Close;let p=c.Portal,m=n.forwardRef(({className:e,...n},r)=>(0,t.jsx)(c.Overlay,{className:(0,a.cn)("fixed inset-0 z-50 bg-black/80  data-[state=open]:animate-in data-[state=closed]:animate-out data-[state=closed]:fade-out-0 data-[state=open]:fade-in-0",e),...n,ref:r}));m.displayName=c.Overlay.displayName;let h=(0,o.cva)("fixed z-50 gap-4 bg-background p-6 shadow-lg transition ease-in-out data-[state=open]:animate-in data-[state=closed]:animate-out data-[state=closed]:duration-300 data-[state=open]:duration-500",{variants:{side:{top:"inset-x-0 top-0 border-b data-[state=closed]:slide-out-to-top data-[state=open]:slide-in-from-top",bottom:"inset-x-0 bottom-0 border-t data-[state=closed]:slide-out-to-bottom data-[state=open]:slide-in-from-bottom",left:"inset-y-0 left-0 h-full w-3/4 border-r data-[state=closed]:slide-out-to-left data-[state=open]:slide-in-from-left sm:max-w-sm",right:"inset-y-0 right-0 h-full w-3/4  border-l data-[state=closed]:slide-out-to-right data-[state=open]:slide-in-from-right sm:max-w-sm"}},defaultVariants:{side:"right"}}),g=n.forwardRef(({side:e="right",className:n,children:r,...o},i)=>(0,t.jsxs)(p,{children:[(0,t.jsx)(m,{}),(0,t.jsxs)(c.Content,{ref:i,className:(0,a.cn)(h({side:e}),n),...o,children:[r,(0,t.jsxs)(c.Close,{className:"absolute right-4 top-4 roun
1ded-sm opacity-70 ring-offset-background transition-opacity hover:opacity-100 focus:outline-none focus:ring-2 focus:ring-ring focus:ring-offset-2 disabled:pointer-events-none data-[state=open]:bg-secondary",children:[(0,t.jsx)(d.X,{className:"h-4 w-4"}),(0,t.jsx)("span",{className:"sr-only",children:"Close"})]})]})]}));g.displayName=c.Content.displayName,n.forwardRef(({className:e,...n},r)=>(0,t.jsx)(c.Title,{ref:r,className:(0,a.cn)("text-lg font-semibold text-foreground",e),...n})).displayName=c.Title.displayName,n.forwardRef(({className:e,...n},r)=>(0,t.jsx)(c.Description,{ref:r,className:(0,a.cn)("text-sm text-muted-foreground",e),...n})).displayName=c.Description.displayName;var v=e.i(71428),b=e.i(28231);let y=n.createContext(null);function w(){let e=n.useContext(y);if(!e)throw Error("useSidebar must be used within a SidebarProvider.");return e}let x=n.forwardRef(({defaultOpen:e=!0,open:r,onOpenChange:o,className:i,style:l,children:s,...u},c)=>{let d=function(){let[e,t]=n.useState(void 0);return n.useEffect(()=>{let e=window.matchMedia("(max-width: 767px)"),n=()=>{t(window.innerWidth<768)};return e.addEventListener("change",n),t(window.innerWidth<768),()=>e.removeEventListener("change",n)},[]),!!e}(),[f,p]=n.useState(!1),[m,h]=n.useState(e),g=r??m,v=n.useCallback(e=>{let t="function"==typeof e?e(g):e;o?o(t):h(t),document.cookie=`sidebar:state=${t}; path=/; max-age=604800`},[o,g]),b=n.useCallback(()=>d?p(e=>!e):v(e=>!e),[d,v,p]);n.useEffect(()=>{let e=e=>{"b"===e.key&&(e.metaKey||e.ctrlKey)&&(e.preventDefault(),b())};return window.addEventListener("keydown",e),()=>window.removeEventListener("keydown",e)},[b]);let w=g?"expanded":"collapsed",x=n.useMemo(()=>({state:w,open:g,setOpen:v,isMobile:d,openMobile:f,setOpenMobile:p,toggleSidebar:b}),[w,g,v,d,f,p,b]);return(0,t.jsx)(y.Provider,{value:x,children:(0,t.jsx)("div",{style:{"--sidebar-width":"16rem","--sidebar-width-icon":"3rem",...l},className:(0,a.cn)("group/sidebar-wrapper flex min-h-svh w-full has-[[data-variant=inset]]:bg-sidebar",i),ref:c,...u,children:s})})});x.displayName="SidebarProvider";let E=n.forwardRef(({side:e="left",variant:n="sidebar",collapsible:r="offcanvas",className:o,children:i,...l},s)=>{let{isMobile:u,state:c,openMobile:d,setOpenMobile:p}=w();return"none"===r?(0,t.jsx)("div",{className:(0,a.cn)("flex h-full w-[--sidebar-width] flex-col bg-sidebar text-sidebar-foreground",o),ref:s,...l,children:i}):u?(0,t.jsx)(f,{open:d,onOpenChange:p,...l,children:(0,t.jsx)(g,{"data-sidebar":"sidebar","data-mobile":"true",className:"w-[--sidebar-width] bg-sidebar p-0 text-sidebar-foreground [&>button]:hidden",style:{"--sidebar-width":"18rem"},side:e,children:(0,t.jsx)("div",{className:"flex h-full w-full flex-col",children:i})})}):(0,t.jsxs)("div",{ref:s,className:"group peer hidden md:block text-sidebar-foreground","data-state":c,"data-collapsible":"collapsed"===c?r:"","data-variant":n,"data-side":e,children:[(0,t.jsx)("div",{className:(0,a.cn)("duration-200 relative h-svh w-[--sidebar-width] bg-transparent transition-[width] ease-linear","group-data-[collapsible=offcanvas]:w-0","group-data-[side=right]:rotate-180","floating"===n||"inset"===n?"group-data-[collapsible=icon]:w-[calc(var(--sidebar-width-icon)_+_theme(spacing.4))]":"group-data-[collapsible=icon]:w-[--sidebar-width-icon]")}),(0,t.jsx)("div",{className:(0,a.cn)("duration-200 fixed inset-y-0 z-10 hidden h-svh w-[--sidebar-width] transition-[left,right,width] ease-linear md:flex","left"===e?"left-0 group-data-[collapsible=offcanvas]:left-[calc(var(--sidebar-width)*-1)]":"right-0 group-data-[collapsible=offcanvas]:right-[calc(var(--sidebar-width)*-1)]","floating"===n||"inset"===n?"p-2 group-data-[collapsible=icon]:w-[calc(var(--sidebar-width-icon)_+_theme(spacing.4)_+2px)]":"group-data-[collapsible=icon]:w-[--sidebar-width-icon] group-data-[side=left]:border-r group-data-[side=right]:border-l",o),...l,children:(0,t.jsx)("div",{"data-sidebar":"sidebar",className:"flex h-full w-full flex-col bg-sidebar group-data-[variant=floating]:rounded-lg group-data-[variant=floating]:border group-data-[variant=floating]:border-sidebar-border group-data-[variant=floating]:shadow",children:i})})]})});E.displayName="Sidebar";let S=n.forwardRef(({className:e,onClick:n,...r},o)=>{let{toggleSidebar:s}=w();return(0,t.jsxs)(l.Button,{ref:o,"data-sidebar":"trigger",variant:"ghost",size:"icon",className:(0,a.cn)("h-7 w-7",e),onClick:e=>{n?.(e),s()},...r,children:[(0,t.jsx)(i,{}),(0,t.jsx)("span",{className:"sr-only",children:"Toggle Sidebar"})]})});S.displayName="SidebarTrigger";let R=n.forwardRef(({className:e,...n},r)=>{let{toggleSidebar:o}=w();return(0,t.jsx)("button",{ref:r,"data-sidebar":"rail","aria-label":"Toggle Sidebar",tabIndex:-1,onClick:o,title:"Toggle Sidebar",className:(0,a.cn)("absolute inset-y-0 z-20 hidden w-4 -translate-x-1/2 transition-all ease-linear after:absolute after:inset-y-0 after:left-1/2 after:w-[2px] hover:after:bg-sidebar-border group-data-[side=left]:-right-4 group-data-[side=right]:left-0 sm:flex","[[data-side=left]_&]:cursor-w-resize [[data-side=right]_&]:cursor-e-resize","[[data-side=left][data-state=collapsed]_&]:cursor-e-resize [[data-side=right][data-state=collapsed]_&]:cursor-w-resize","group-data-[collapsible=offcanvas]:translate-x-0 group-data-[collapsible=offcanvas]:after:left-full group-data-[collapsible=offcanvas]:hover:bg-sidebar","[[data-side=left][data-collapsible=offcanvas]_&]:-right-2","[[data-side=right][data-collapsible=offcanvas]_&]:-left-2",e),...n})});R.displayName="SidebarRail";let C=n.forwardRef(({className:e,...n},r)=>(0,t.jsx)("main",{ref:r,className:(0,a.cn)("relative flex min-h-svh flex-1 flex-col bg-background","peer-data-[variant=inset]:min-
1h-[calc(100svh-theme(spacing.4))] md:peer-data-[variant=inset]:m-2 md:peer-data-[state=collapsed]:peer-data-[variant=inset]:ml-2 md:peer-data-[variant=inset]:ml-0 md:peer-data-[variant=inset]:rounded-xl md:peer-data-[variant=inset]:shadow",e),...n}));C.displayName="SidebarInset";let N=n.forwardRef(({className:e,...n},r)=>(0,t.jsx)(s.Input,{ref:r,"data-sidebar":"input",className:(0,a.cn)("h-8 w-full bg-background shadow-none focus-visible:ring-2 focus-visible:ring-sidebar-ring",e),...n}));N.displayName="SidebarInput";let T=n.forwardRef(({className:e,...n},r)=>(0,t.jsx)("div",{ref:r,"data-sidebar":"header",className:(0,a.cn)("flex flex-col gap-2 p-2",e),...n}));T.displayName="SidebarHeader";let L=n.forwardRef(({className:e,...n},r)=>(0,t.jsx)("div",{ref:r,"data-sidebar":"footer",className:(0,a.cn)("flex flex-col gap-2 p-2",e),...n}));L.displayName="SidebarFooter";let O=n.forwardRef(({className:e,...n},r)=>(0,t.jsx)(u.Separator,{ref:r,"data-sidebar":"separator",className:(0,a.cn)("mx-2 w-auto bg-sidebar-border",e),...n}));O.displayName="SidebarSeparator";let j=n.forwardRef(({className:e,...n},r)=>(0,t.jsx)("div",{ref:r,"data-sidebar":"content",className:(0,a.cn)("flex min-h-0 flex-1 flex-col gap-2 overflow-auto group-data-[collapsible=icon]:overflow-hidden",e),...n}));j.displayName="SidebarContent";let P=n.forwardRef(({className:e,...n},r)=>(0,t.jsx)("div",{ref:r,"data-sidebar":"group",className:(0,a.cn)("relative flex w-full min-w-0 flex-col p-2",e),...n}));P.displayName="SidebarGroup";let k=n.forwardRef(({className:e,asChild:n=!1,...o},i)=>{let l=n?r.Slot:"div";return(0,t.jsx)(l,{ref:i,"data-sidebar":"group-label",className:(0,a.cn)("duration-200 flex h-8 shrink-0 items-center rounded-md px-2 text-xs font-medium text-sidebar-foreground/70 outline-none ring-sidebar-ring transition-[margin,opa] ease-linear focus-visible:ring-2 [&>svg]:size-4 [&>svg]:shrink-0","group-data-[collapsible=icon]:-mt-8 group-data-[collapsible=icon]:opacity-0",e),...o})});k.displayName="SidebarGroupLabel";let A=n.forwardRef(({className:e,asChild:n=!1,...o},i)=>{let l=n?r.Slot:"button";return(0,t.jsx)(l,{ref:i,"data-sidebar":"group-action",className:(0,a.cn)("absolute right-3 top-3.5 flex aspect-square w-5 items-center justify-center rounded-md p-0 text-sidebar-foreground outline-none ring-sidebar-ring transition-transform hover:bg-sidebar-accent hover:text-sidebar-accent-foreground focus-visible:ring-2 [&>svg]:size-4 [&>svg]:shrink-0","after:absolute after:-inset-2 after:md:hidden","group-data-[collapsible=icon]:hidden",e),...o})});A.displayName="SidebarGroupAction";let M=n.forwardRef(({className:e,...n},r)=>(0,t.jsx)("div",{ref:r,"data-sidebar":"group-content",className:(0,a.cn)("w-full text-sm",e),...n}));M.displayName="SidebarGroupContent";let D=n.forwardRef(({className:e,...n},r)=>(0,t.jsx)("ul",{ref:r,"data-sidebar":"menu",className:(0,a.cn)("flex w-full min-w-0 flex-col gap-1",e),...n}));D.displayName="SidebarMenu";let _=n.forwardRef(({className:e,...n},r)=>(0,t.jsx)("li",{ref:r,"data-sidebar":"menu-item",className:(0,a.cn)("group/menu-item relative",e),...n}));_.displayName="SidebarMenuItem";let I=(0,o.cva)("peer/menu-button flex w-full items-center gap-2 overflow-hidden rounded-md p-2 text-left text-sm outline-none ring-sidebar-ring transition-[width,height,padding] hover:bg-sidebar-accent hover:text-sidebar-accent-foreground focus-visible:ring-2 active:bg-sidebar-accent active:text-sidebar-accent-foreground disabled:pointer-events-none disabled:opacity-50 group-has-[[data-sidebar=menu-action]]/menu-item:pr-8 aria-disabled:pointer-events-none aria-disabled:opacity-50 data-[active=true]:bg-sidebar-accent data-[active=true]:font-medium data-[active=true]:text-sidebar-accent-foreground data-[state=open]:hover:bg-sidebar-accent data-[state=open]:hover:text-sidebar-accent-foreground group-data-[collapsible=icon]:!size-8 group-data-[collapsible=icon]:!p-2 [&>span:last-child]:truncate [&>svg]:size-4 [&>svg]:shrink-0",{variants:{variant:{default:"hover:bg-sidebar-accent hover:text-sidebar-accent-foreground",outline:"bg-background shadow-[0_0_0_1px_hsl(var(--sidebar-border))] hover:bg-sidebar-accent hover:text-sidebar-accent-foreground hover:shadow-[0_0_0_1px_hsl(var(--sidebar-accent))]"},size:{default:"h-8 text-sm",sm:"h-7 text-xs",lg:"h-12 text-sm group-data-[collapsible=icon]:!p-0"}},defaultVariants:{variant:"default",size:"default"}}),F=n.forwardRef(({asChild:e=!1,isActive:n=!1,variant:o="default",size:i="default",tooltip:l,className:s,...u},c)=>{let d=e?r.Slot:"button",{isMobile:f,state:p}=w(),m=(0,t.jsx)(d,{ref:c,"data-sidebar":"menu-button","data-size":i,"data-active":n,className:(0,a.cn)(I({variant:o,size:i}),s),...u});return l?("string"==typeof l&&(l={children:l}),(0,t.jsxs)(b.Tooltip,{children:[(0,t.jsx)(b.TooltipTrigger,{asChild:!0,children:m}),(0,t.jsx)(b.TooltipContent,{side:"right",align:"center",hidden:"collapsed"!==p||f,...l})]})):m});F.displayName="SidebarMenuButton";let W=n.forwardRef(({className:e,asChild:n=!1,showOnHover:o=!1,...i},l)=>{let s=n?r.Slot:"button";return(0,t.jsx)(s,{ref:l,"data-sidebar":"menu-action",className:(0,a.cn)("absolute right-1 top-1.5 flex aspect-square w-5 items-center justify-center rounded-md p-0 text-sidebar-foreground outline-none ring-sidebar-ring transition-transform hover:bg-sidebar-accent hover:text-sidebar-accent-foreground focus-visible:ring-2 peer-hover/menu-button:text-sidebar-accent-foreground [&>svg]:size-4 [&>svg]:shrink-0","after:absolute after:-inset-2 after:md:hidden","peer-data-[size=sm]/menu-button:top-1","peer-data-[size=default]/menu-button:top-1.5","peer-data-[size=lg]/menu-button:top-2.5","group-data-[collapsible=icon]:hidden",o&&"group-focus-within/menu-item:opacity-100 group-hover/menu-item:opacity-100 data-[state=open]:opacity-100 peer-data-[active=true]/menu-button:text-sidebar-accent-foreground md:opacity-0",e),...i})});W.displayName="SidebarMenuAction";let z=n.forwardRef(({className:e,...n},r)=>(0,t.jsx)("div",{ref:r,"data-sidebar":"menu-badge",className:(0,a.cn)("absolute right-1 flex h-5 min-w-5 items-center justify-center rounded-md px-1 text-xs font-medium tabular-nums text-sidebar-foreground select-none pointer-events-none","peer-hover/menu-button:text-sidebar-accent-foreground peer-data-[active=true]/menu-button:text-sidebar-accent-foreground","peer-data-[size=sm]/menu-button:top-1","peer-data-[size=default]/menu-button:top-1.5","peer-data-[size=lg]/menu-button:top-2.5","group-data-[collapsible=icon]:hidden",e),...n}));z.displayName="SidebarMenuBadge";let B=n.forwardRef(({className:e,showIcon:r=!1,...o},i)=>{let l=n.useMemo(()=>`${Math.floor(40*Math.random())+50}%`,[]);return(0,t.jsxs)("div",{ref:i,"data-sidebar":"menu-skeleton",className:(0,a.cn)("rounded-md h-8 flex gap-2 px-2 items-center",e),...o,children:[r&&(0,t.jsx)(v.Skeleton,{className:"size-4 rounded-md","data-sidebar":"menu-skeleton-icon"}),(0,t.jsx)(v.Skeleton,{className:"h-4 flex-1 max-w-[--skeleton-width]","data-sidebar":"menu-skeleton-text",style:{"--skeleton-width":l}})]})});B.displayName="SidebarMenuSkeleton";let $=n.forwardRef(({className:e,...n},r)=>(0,t.jsx)("ul",{ref:r,"data-sidebar":"menu-sub",className:(0,a.cn)("mx-3.5 flex min-w-0 translate-x-px flex-col gap-1 border-l border-sidebar-border px-2.5 py-0.5","group-data-[collapsible=icon]:hidden",e),...n}));$.displayName="SidebarMenuSub";let H=n.forwardRef(({...e},n)=>(0,t.jsx)("li",{ref:n,...e}));H.displayName="SidebarMenuSubItem";let U=n.forwardRef(({asChild:e=!1,size:n="md",isActive:o,className:i,...l},s)=>{let u=e?r.Slot:"a";return(0,t.jsx)(u,{ref:s,"data-sidebar":"menu-sub-button","data-size":n,"data-active":o,className:(0,a.cn)("flex h-7 min-w-0 -translate-x-px items-center gap-2 overflow-hidden rounded-md px-2 text-sidebar-foreground outline-none ring-sidebar-ring hover:bg-sidebar-accent hover:text-sidebar-accent-foreground focus-visible:ring-2 active:bg-sidebar-accent active:text-sidebar-accent-foreground disabled:pointer-events-none disabled:opacity-50 aria-disabled:pointer-events-none aria-disabled:opacity-50 [&>span:last-child]:truncate [&>svg]:size-4 [&>svg]:shrink-0 [&>svg]:text-sidebar-accent-foreground","data-[active=true]:bg-sidebar-accent data-[active=true]:text-sidebar-accent-foreground","sm"===n&&"text-xs","md"===n&&"text-sm","group-data-[collapsible=icon]:hidden",i),...l})});U.displayName="SidebarMenuSubButton",e.s(["Sidebar",0,E,"SidebarContent",0,j,"SidebarFooter",0,L,"SidebarGroup",0,P,"SidebarGroupAction",0,A,"SidebarGroupContent",0,M,"SidebarGroupLabel",0,k,"SidebarHeader",0,T,"SidebarInput",0,N,"SidebarInset",0,C,"SidebarMenu",0,D,"SidebarMenuAction",0,W,"SidebarMenuBadge",0,z,"SidebarMenuButton",0,F,"SidebarMenuItem",0,_,"SidebarMenuSkeleton",0,B,"SidebarMenuSub",0,$,"SidebarMenuSubButton",0,U,"SidebarMenuSubItem",0,H,"SidebarProvider",0,x,"SidebarRail",0,R,"SidebarSeparator",0,O,"SidebarTrigger",0,S,"useSidebar",0,w],11522)},71428,28231,e=>{"use strict";var t,n=e.i(43476),r=e.i(47163);e.s(["Skeleton",0,function({className:e,...t}){return(0,n.jsx)("div",{className:(0,r.cn)("animate-pulse rounded-md bg-muted",e),...t})}],71428);var o=e.i(71645);function i(e,t,{checkForDefaultPrevented:n=!0}={}){return function(r){if(e?.(r),!1===n||!r.defaultPrevented)return t?.(r)}}function a(e,t){if("function"==typeof e)return e(t);null!=e&&(e.current=t)}function l(...e){return o.useCallback(function(...e){return t=>{let n=!1,r=e.map(e=>{let r=a(e,t);return n||"function"!=typeof r||(n=!0),r});if(n)return()=>{for(let t=0;t<r.length;t++){let n=r[t];"function"==typeof n?n():a(e[t],null)}}}}(...e),e)}var s=e.i(30030),u=e.i(74080),c=e.i(91918),d=["a","button","div","form","h2","h3","img","input","label","li","nav","ol","p","span","svg","ul"].reduce((e,t)=>
1{let r=o.forwardRef((e,r)=>{let{asChild:o,...i}=e,a=o?c.Slot:t;return"u">typeof window&&(window[Symbol.for("radix-ui")]=!0),(0,n.jsx)(a,{...i,ref:r})});return r.displayName=`Primitive.${t}`,{...e,[t]:r}},{}),f=e.i(30207),p=e.i(26083),m="dismissableLayer.update",h=o.createContext({layers:new Set,layersWithOutsidePointerEventsDisabled:new Set,branches:new Set}),g=o.forwardRef((e,r)=>{let{disableOutsidePointerEvents:a=!1,onEscapeKeyDown:s,onPointerDownOutside:u,onFocusOutside:c,onInteractOutside:g,onDismiss:y,...w}=e,x=o.useContext(h),[E,S]=o.useState(null),R=E?.ownerDocument??globalThis?.document,[,C]=o.useState({}),N=l(r,e=>S(e)),T=Array.from(x.layers),[L]=[...x.layersWithOutsidePointerEventsDisabled].slice(-1),O=T.indexOf(L),j=E?T.indexOf(E):-1,P=x.layersWithOutsidePointerEventsDisabled.size>0,k=j>=O,A=function(e,t=globalThis?.document){let n=(0,f.useCallbackRef)(e),r=o.useRef(!1),i=o.useRef(()=>{});return o.useEffect(()=>{let e=e=>{if(e.target&&!r.current){let r=function(){b("dismissableLayer.pointerDownOutside",n,o,{discrete:!0})},o={originalEvent:e};"touch"===e.pointerType?(t.removeEventListener("click",i.current),i.current=r,t.addEventListener("click",i.current,{once:!0})):r()}else t.removeEventListener("click",i.current);r.current=!1},o=window.setTimeout(()=>{t.addEventListener("pointerdown",e)},0);return()=>{window.clearTimeout(o),t.removeEventListener("pointerdown",e),t.removeEventListener("click",i.current)}},[t,n]),{onPointerDownCapture:()=>r.current=!0}}(e=>{let t=e.target,n=[...x.branches].some(e=>e.contains(t));k&&!n&&(u?.(e),g?.(e),e.defaultPrevented||y?.())},R),M=function(e,t=globalThis?.document){let n=(0,f.useCallbackRef)(e),r=o.useRef(!1);return o.useEffect(()=>{let e=e=>{e.target&&!r.current&&b("dismissableLayer.focusOutside",n,{originalEvent:e},{discrete:!1})};return t.addEventListener("focusin",e),()=>t.removeEventListener("focusin",e)},[t,n]),{onFocusCapture:()=>r.current=!0,onBlurCapture:()=>r.current=!1}}(e=>{let t=e.target;![...x.branches].some(e=>e.contains(t))&&(c?.(e),g?.(e),e.defaultPrevented||y?.())},R);return(0,p.useEscapeKeydown)(e=>{j===x.layers.size-1&&(s?.(e),!e.defaultPrevented&&y&&(e.preventDefault(),y()))},R),o.useEffect(()=>{if(E)return a&&(0===x.layersWithOutsidePointerEventsDisabled.size&&(t=R.body.style.pointerEvents,R.body.style.pointerEvents="none"),x.layersWithOutsidePointerEventsDisabled.add(E)),x.layers.add(E),v(),()=>{a&&1===x.layersWithOutsidePointerEventsDisabled.size&&(R.body.style.pointerEvents=t)}},[E,R,a,x]),o.useEffect(()=>()=>{E&&(x.layers.delete(E),x.layersWithOutsidePointerEventsDisabled.delete(E),v())},[E,x]),o.useEffect(()=>{let e=()=>C({});return document.addEventListener(m,e),()=>document.removeEventListener(m,e)},[]),(0,n.jsx)(d.div,{...w,ref:N,style:{pointerEvents:P?k?"auto":"none":void 0,...e.style},onFocusCapture:i(e.onFocusCapture,M.onFocusCapture),onBlurCapture:i(e.onBlurCapture,M.onBlurCapture),onPointerDownCapture:i(e.onPointerDownCapture,A.onPointerDownCapture)})});function v(){let e=new CustomEvent(m);document.dispatchEvent(e)}function b(e,t,n,{discrete:r}){let o=n.originalEvent.target,i=new CustomEvent(e,{bubbles:!1,cancelable:!0,detail:n});if(t&&o.addEventListener(e,t,{once:!0}),r)o&&u.flushSync(()=>o.dispatchEvent(i));else o.dispatchEvent(i)}g.displayName="DismissableLayer",o.forwardRef((e,t)=>{let r=o.useContext(h),i=o.useRef(null),a=l(t,i);return o.useEffect(()=>{let e=i.current;if(e)return r.branches.add(e),()=>{r.branches.delete(e)}},[r.branches]),(0,n.jsx)(d.div,{...e,ref:a})}).displayName="DismissableLayerBranch";var y=e.i(10772),w=e.i(58950),x=e.i(53760),E=o.forwardRef((e,t)=>{let{children:r,width:o=10,height:i=5,...a}=e;return(0,n.jsx)(d.svg,{...a,ref:t,width:o,height:i,viewBox:"0 0 30 10",preserveAspectRatio:"none",children:e.asChild?r:(0,n.jsx)("polygon",{points:"0,0 30,0 15,10"})})});E.displayName="Arrow";var S=e.i(34620),R=e.i(35804),C="Popper",[N,T]=(0,s.createContextScope)(C),[L,O]=N(C),j=e=>{let{__scopePopper:t,children:r}=e,[i,a]=o.useState(null);return(0,n.jsx)(L,{scope:t,anchor:i,onAnchorChange:a,children:r})};j.displayName=C;var P="PopperAnchor",k=o.forwardRef((e,t)=>
1{let{__scopePopper:r,virtualRef:i,...a}=e,s=O(P,r),u=o.useRef(null),c=l(t,u);return o.useEffect(()=>{s.onAnchorChange(i?.current||u.current)}),i?null:(0,n.jsx)(d.div,{...a,ref:c})});k.displayName=P;var A="PopperContent",[M,D]=N(A),_=o.forwardRef((e,t)=>{let{__scopePopper:r,side:i="bottom",sideOffset:a=0,align:s="center",alignOffset:u=0,arrowPadding:c=0,avoidCollisions:p=!0,collisionBoundary:m=[],collisionPadding:h=0,sticky:g="partial",hideWhenDetached:v=!1,updatePositionStrategy:b="optimized",onPlaced:y,...E}=e,C=O(A,r),[N,T]=o.useState(null),L=l(t,e=>T(e)),[j,P]=o.useState(null),k=(0,R.useSize)(j),D=k?.width??0,_=k?.height??0,I="number"==typeof h?h:{top:0,right:0,bottom:0,left:0,...h},F=Array.isArray(m)?m:[m],W=F.length>0,H={padding:I,boundary:F.filter(z),altBoundary:W},{refs:U,floatingStyles:V,placement:K,isPositioned:X,middlewareData:Y}=(0,w.useFloating)({strategy:"fixed",placement:i+("center"!==s?"-"+s:""),whileElementsMounted:(...e)=>(0,x.autoUpdate)(...e,{animationFrame:"always"===b}),elements:{reference:C.anchor},middleware:[(0,w.offset)({mainAxis:a+_,alignmentAxis:u}),p&&(0,w.shift)({mainAxis:!0,crossAxis:!1,limiter:"partial"===g?(0,w.limitShift)():void 0,...H}),p&&(0,w.flip)({...H}),(0,w.size)({...H,apply:({elements:e,rects:t,availableWidth:n,availableHeight:r})=>{let{width:o,height:i}=t.reference,a=e.floating.style;a.setProperty("--radix-popper-available-width",`${n}px`),a.setProperty("--radix-popper-available-height",`${r}px`),a.setProperty("--radix-popper-anchor-width",`${o}px`),a.setProperty("--radix-popper-anchor-height",`${i}px`)}}),j&&(0,w.arrow)({element:j,padding:c}),B({arrowWidth:D,arrowHeight:_}),v&&(0,w.hide)({strategy:"referenceHidden",...H})]}),[q,G]=$(K),Z=(0,f.useCallbackRef)(y);(0,S.useLayoutEffect)(()=>{X&&Z?.()},[X,Z]);let J=Y.arrow?.x,Q=Y.arrow?.y,ee=Y.arrow?.centerOffset!==0,[et,en]=o.useState();return(0,S.useLayoutEffect)(()=>{N&&en(window.getComputedStyle(N).zIndex)},[N]),(0,n.jsx)("div",{ref:U.setFloating,"data-radix-popper-content-wrapper":"",style:{...V,transform:X?V.transform:"translate(0, -200%)",minWidth:"max-content",zIndex:et,"--radix-popper-transform-origin":[Y.transformOrigin?.x,Y.transformOrigin?.y].join(" "),...Y.hide?.referenceHidden&&{visibility:"hidden",pointerEvents:"none"}},dir:e.dir,children:(0,n.jsx)(M,{scope:r,placedSide:q,onArrowChange:P,arrowX:J,arrowY:Q,shouldHideArrow:ee,children:(0,n.jsx)(d.div,{"data-side":q,"data-align":G,...E,ref:L,style:{...E.style,animation:X?void 0:"none"}})})})});_.displayName=A;var I="PopperArrow",F={top:"bottom",right:"left",bottom:"top",left:"right"},W=o.forwardRef(function(e,t){let{__scopePopper:r,...o}=e,i=D(I,r),a=F[i.placedSide];return(0,n.jsx)("span",{ref:i.onArrowChange,style:{position:"absolute",left:i.arrowX,top:i.arrowY,[a]:0,transformOrigin:{top:"",right:"0 0",bottom:"center 0",left:"100% 0"}[i.placedSide],transform:{top:"translateY(100%)",right:"translateY(50%) rotate(90deg) translateX(-50%)",bottom:"rotate(180deg)",left:"translateY(50%) rotate(-90deg) translateX(50%)"}[i.placedSide],visibility:i.shouldHideArrow?"hidden":void 0},children:(0,n.jsx)(E,{...o,ref:t,style:{...o.style,display:"block"}})})});function z(e){return null!==e}W.displayName=I;var B=e=>({name:"transformOrigin",options:e,fn(t){let{placement:n,rects:r,middlewareData:o}=t,i=o.arrow?.centerOffset!==0,a=i?0:e.arrowWidth,l=i?0:e.arrowHeight,[s,u]=$(n),c={start:"0%",center:"50%",end:"100%"}[u],d=(o.arrow?.x??0)+a/2,f=(o.arrow?.y??0)+l/2,p="",m="";return"bottom"===s?(p=i?c:`${d}px`,m=`${-l}px`):"top"===s?(p=i?c:`${d}px`,m=`${r.floating.height+l}px`):"right"===s?(p=`${-l}px`,m=i?c:`${f}px`):"left"===s&&(p=`${r.floating.width+l}px`,m=i?c:`${f}px`),{data:{x:p,y:m}}}});function $(e){let[t,n="center"]=e.split("-");return[t,n]}o.forwardRef((e,t)=>{let{container:r,...i}=e,[a,l]=o.useState(!1);(0,S.useLayoutEffect)(()=>l(!0),[]);let s=r||a&&globalThis?.document?.body;return s?u.default.createPortal((0,n.jsx)(d.div,{...i,ref:t}),s):null}).displayName="Portal";var H=e=>{var t;let n,r,{present:i,children:a}=e,s=function(e){var t,n;let[r,i]=o.useState(),a=o.useRef({}),l=o.useRef(e),s=o.useRef("none"),[u,c]=(t=e?"mounted":"unmounted",n={mounted:{UNMOUNT:"unmounted",ANIMATION_OUT:"unmountSuspended"},unmountSuspended:{MOUNT:"mounted",ANIMATION_END:"unmounted"},unmounted:{MOUNT:"mounted"}},o.useReducer((e,t)=>
1n[e][t]??e,t));return o.useEffect(()=>{let e=U(a.current);s.current="mounted"===u?e:"none"},[u]),(0,S.useLayoutEffect)(()=>{let t=a.current,n=l.current;if(n!==e){let r=s.current,o=U(t);e?c("MOUNT"):"none"===o||t?.display==="none"?c("UNMOUNT"):n&&r!==o?c("ANIMATION_OUT"):c("UNMOUNT"),l.current=e}},[e,c]),(0,S.useLayoutEffect)(()=>{if(r){let e,t=r.ownerDocument.defaultView??window,n=n=>{let o=U(a.current).includes(n.animationName);if(n.target===r&&o&&(c("ANIMATION_END"),!l.current)){let n=r.style.animationFillMode;r.style.animationFillMode="forwards",e=t.setTimeout(()=>{"forwards"===r.style.animationFillMode&&(r.style.animationFillMode=n)})}},o=e=>{e.target===r&&(s.current=U(a.current))};return r.addEventListener("animationstart",o),r.addEventListener("animationcancel",n),r.addEventListener("animationend",n),()=>{t.clearTimeout(e),r.removeEventListener("animationstart",o),r.removeEventListener("animationcancel",n),r.removeEventListener("animationend",n)}}c("ANIMATION_END")},[r,c]),{isPresent:["mounted","unmountSuspended"].includes(u),ref:o.useCallback(e=>{e&&(a.current=getComputedStyle(e)),i(e)},[])}}(i),u="function"==typeof a?a({present:s.isPresent}):o.Children.only(a),c=l(s.ref,(t=u,(r=(n=Object.getOwnPropertyDescriptor(t.props,"ref")?.get)&&"isReactWarning"in n&&n.isReactWarning)?t.ref:(r=(n=Object.getOwnPropertyDescriptor(t,"ref")?.get)&&"isReactWarning"in n&&n.isReactWarning)?t.props.ref:t.props.ref||t.ref));return"function"==typeof a||s.isPresent?o.cloneElement(u,{ref:c}):null};function U(e){return e?.animationName||"none"}H.displayName="Presence";var V=e.i(69340),K=o.forwardRef((e,t)=>(0,n.jsx)(d.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}}));K.displayName="VisuallyHidden";var[X,Y]=(0,s.createContextScope)("Tooltip",[T]),q=T(),G="TooltipProvider",Z="tooltip.open",[J,Q]=X(G),ee=e=>{let{__scopeTooltip:t,delayDuration:r=700,skipDelayDuration:i=300,disableHoverableContent:a=!1,children:l}=e,[s,u]=o.useState(!0),c=o.useRef(!1),d=o.useRef(0);return o.useEffect(()=>{let e=d.current;return()=>window.clearTimeout(e)},[]),(0,n.jsx)(J,{scope:t,isOpenDelayed:s,delayDuration:r,onOpen:o.useCallback(()=>{window.clearTimeout(d.current),u(!1)},[]),onClose:o.useCallback(()=>{window.clearTimeout(d.current),d.current=window.setTimeout(()=>u(!0),i)},[i]),isPointerInTransitRef:c,onPointerInTransitChange:o.useCallback(e=>{c.current=e},[]),disableHoverableContent:a,children:l})};ee.displayName=G;var et="Tooltip",[en,er]=X(et),eo=e=>{let{__scopeTooltip:t,children:r,open:i,defaultOpen:a=!1,onOpenChange:l,disableHoverableContent:s,delayDuration:u}
1=e,c=Q(et,e.__scopeTooltip),d=q(t),[f,p]=o.useState(null),m=(0,y.useId)(),h=o.useRef(0),g=s??c.disableHoverableContent,v=u??c.delayDuration,b=o.useRef(!1),[w=!1,x]=(0,V.useControllableState)({prop:i,defaultProp:a,onChange:e=>{e?(c.onOpen(),document.dispatchEvent(new CustomEvent(Z))):c.onClose(),l?.(e)}}),E=o.useMemo(()=>w?b.current?"delayed-open":"instant-open":"closed",[w]),S=o.useCallback(()=>{window.clearTimeout(h.current),h.current=0,b.current=!1,x(!0)},[x]),R=o.useCallback(()=>{window.clearTimeout(h.current),h.current=0,x(!1)},[x]),C=o.useCallback(()=>{window.clearTimeout(h.current),h.current=window.setTimeout(()=>{b.current=!0,x(!0),h.current=0},v)},[v,x]);return o.useEffect(()=>()=>{h.current&&(window.clearTimeout(h.current),h.current=0)},[]),(0,n.jsx)(j,{...d,children:(0,n.jsx)(en,{scope:t,contentId:m,open:w,stateAttribute:E,trigger:f,onTriggerChange:p,onTriggerEnter:o.useCallback(()=>{c.isOpenDelayed?C():S()},[c.isOpenDelayed,C,S]),onTriggerLeave:o.useCallback(()=>{g?R():(window.clearTimeout(h.current),h.current=0)},[R,g]),onOpen:S,onClose:R,disableHoverableContent:g,children:r})})};eo.displayName=et;var ei="TooltipTrigger",ea=o.forwardRef((e,t)=>{let{__scopeTooltip:r,...a}=e,s=er(ei,r),u=Q(ei,r),c=q(r),f=l(t,o.useRef(null),s.onTriggerChange),p=o.useRef(!1),m=o.useRef(!1),h=o.useCallback(()=>p.current=!1,[]);return o.useEffect(()=>()=>document.removeEventListener("pointerup",h),[h]),(0,n.jsx)(k,{asChild:!0,...c,children:(0,n.jsx)(d.button,{"aria-describedby":s.open?s.contentId:void 0,"data-state":s.stateAttribute,...a,ref:f,onPointerMove:i(e.onPointerMove,e=>{"touch"!==e.pointerType&&(m.current||u.isPointerInTransitRef.current||(s.onTriggerEnter(),m.current=!0))}),onPointerLeave:i(e.onPointerLeave,()=>{s.onTriggerLeave(),m.current=!1}),onPointerDown:i(e.onPointerDown,()=>{p.current=!0,document.addEventListener("pointerup",h,{once:!0})}),onFocus:i(e.onFocus,()=>{p.current||s.onOpen()}),onBlur:i(e.onBlur,s.onClose),onClick:i(e.onClick,s.onClose)})})});ea.displayName=ei;var[el,es]=X("TooltipPortal",{forceMount:void 0}),eu="TooltipContent",ec=o.forwardRef((e,t)=>{let r=es(eu,e.__scopeTooltip),{forceMount:o=r.forceMount,side:i="top",...a}=e,l=er(eu,e.__scopeTooltip);return(0,n.jsx)(H,{present:o||l.open,children:l.disableHoverableContent?(0,n.jsx)(em,{side:i,...a,ref:t}):(0,n.jsx)(ed,{side:i,...a,ref:t})})}),ed=o.forwardRef((e,t)=>{let r=er(eu,e.__scopeTooltip),i=Q(eu,e.__scopeTooltip),a=o.useRef(null),s=l(t,a),[u,c]=o.useState(null),{trigger:d,onClose:f}=r,p=a.current,{onPointerInTransitChange:m}=i,h=o.useCallback(()=>{c(null),m(!1)},[m]),g=o.useCallback((e,t)=>{let n,r=e.currentTarget,o={x:e.clientX,y:e.clientY},i=function(e,t){let n=Math.abs(t.top-e.y),r=Math.abs(t.bottom-e.y),o=Math.abs(t.right-e.x),i=Math.abs(t.left-e.x);switch(Math.min(n,r,o,i)){case i:return"left";case o:return"right";case n:return"top";case r:return"bottom";default:throw Error("unreachable")}}(o,r.getBoundingClientRect());c(((n=[...function(e,t,n=5){let r=[];switch(t){case"top":r.push({x:e.x-n,y:e.y+n},{x:e.x+n,y:e.y+n});break;case"bottom":r.push({x:e.x-n,y:e.y-n},{x:e.x+n,y:e.y-n});break;case"left":r.push({x:e.x+n,y:e.y-n},{x:e.x+n,y:e.y+n});break;case"right":r.push({x:e.x-n,y:e.y-n},{x:e.x-n,y:e.y+n})}return r}(o,i),...function(e){let{top:t,right:n,bottom:r,left:o}=e;return[{x:o,y:t},{x:n,y:t},{x:n,y:r},{x:o,y:r}]}(t.getBoundingClientRect())].slice()).sort((e,t)=>e.x<t.x?-1:e.x>t.x?1:e.y<t.y?-1:1*!!(e.y>t.y)),function(e){if(e.length<=1)return e.slice();let t=[];for(let n=0;n<e.length;n++){let r=e[n];for(;t.length>=2;){let e=t[t.length-1],n=t[t.length-2];if((e.x-n.x)*(r.y-n.y)>=(e.y-n.y)*(r.x-n.x))t.pop();else break}t.push(r)}t.pop();let n=[];for(let t=e.length-1;t>=0;t--){let r=e[t];for(;n.length>=2;){let e=n[n.length-1],t=n[n.length-2];if((e.x-t.x)*(r.y-t.y)>=(e.y-t.y)*(r.x-t.x))n.pop();else break}n.push(r)}return(n.pop(),1===t.length&&1===n.length&&t[0].x===n[0].x&&t[0].y===n[0].y)?t:t.concat(n)}(n))),m(!0)},[m]);return o.useEffect(()=>()=>h(),[h]),o.useEffect(()=>{if(d&&p){let e=e=>g(e,p),t=e=>g(e,d);return d.addEventListener("pointerleave",e),p.addEventListener("pointerleave",t),()=>{d.removeEventListener("pointerleave",e),p.removeEventListener("pointerleave",t)}}},[d,p,g,h]),o.useEffect(()=>{if(u){let e=e=>{let t=e.target,n={x:e.clientX,y:e.clientY},r=d?.contains(t)||p?.contains(t),o=!function(e,t){let{x:n,y:r}=e,o=!1;for(let e=0,i=t.length-1;e<t.length;i=e++){let a=t[e].x,l=t[e].y,s=t[i].x,u=t[i].y;l>r!=u>r&&n<(s-a)*(r-l)/(u-l)+a&&(o=!o)}return o}(n,u);r?h():o&&(h(),f())};return document.addEventListener("pointermove",e),()=>document.removeEventListener("pointermove",e)}},[d,p,u,f,h]),(0,n.jsx)(em,{...e,ref:s})}),[ef,ep]=X(et,{isInside:!1}),em=o.forwardRef((e,t)=>
1{let{__scopeTooltip:r,children:i,"aria-label":a,onEscapeKeyDown:l,onPointerDownOutside:s,...u}=e,d=er(eu,r),f=q(r),{onClose:p}=d;return o.useEffect(()=>(document.addEventListener(Z,p),()=>document.removeEventListener(Z,p)),[p]),o.useEffect(()=>{if(d.trigger){let e=e=>{let t=e.target;t?.contains(d.trigger)&&p()};return window.addEventListener("scroll",e,{capture:!0}),()=>window.removeEventListener("scroll",e,{capture:!0})}},[d.trigger,p]),(0,n.jsx)(g,{asChild:!0,disableOutsidePointerEvents:!1,onEscapeKeyDown:l,onPointerDownOutside:s,onFocusOutside:e=>e.preventDefault(),onDismiss:p,children:(0,n.jsxs)(_,{"data-state":d.stateAttribute,...f,...u,ref:t,style:{...u.style,"--radix-tooltip-content-transform-origin":"var(--radix-popper-transform-origin)","--radix-tooltip-content-available-width":"var(--radix-popper-available-width)","--radix-tooltip-content-available-height":"var(--radix-popper-available-height)","--radix-tooltip-trigger-width":"var(--radix-popper-anchor-width)","--radix-tooltip-trigger-height":"var(--radix-popper-anchor-height)"},children:[(0,n.jsx)(c.Slottable,{children:i}),(0,n.jsx)(ef,{scope:r,isInside:!0,children:(0,n.jsx)(K,{id:d.contentId,role:"tooltip",children:a||i})})]})})});ec.displayName=eu;var eh="TooltipArrow";o.forwardRef((e,t)=>{let{__scopeTooltip:r,...o}=e,i=q(r);return ep(eh,r).isInside?null:(0,n.jsx)(W,{...i,...o,ref:t})}).displayName=eh;let eg=o.forwardRef(({className:e,sideOffset:t=4,...o},i)=>(0,n.jsx)(ec,{ref:i,sideOffset:t,className:(0,r.cn)("z-50 overflow-hidden rounded-md border bg-popover px-3 py-1.5 text-sm text-popover-foreground shadow-md animate-in fade-in-0 zoom-in-95 data-[state=closed]:animate-out data-[state=closed]:fade-out-0 data-[state=closed]:zoom-out-95 data-[side=bottom]:slide-in-from-top-2 data-[side=left]:slide-in-from-right-2 data-[side=right]:slide-in-from-left-2 data-[side=top]:slide-in-from-bottom-2",e),...o}));eg.displayName=ec.displayName,e.s(["Tooltip",0,eo,"TooltipContent",0,eg,"TooltipProvider",0,ee,"TooltipTrigger",0,ea],28231)},30030,30207,34620,e=>{"use strict";var t=e.i(71645),n=e.i(43476);e.s(["createContextScope",0,function(e,r=[]){let o=[],i=()=>{let n=o.map(e=>t.createContext(e));return function(r){let o=r?.[e]||n;return t.useMemo(()=>({[`__scope${e}`]:{...r,[e]:o}}),[r,o])}};return i.scopeName=e,[function(r,i){let a=t.createContext(i),l=o.length;o=[...o,i];let s=r=>{let{scope:o,children:i,...s}=r,u=o?.[e]?.[l]||a,c=t.useMemo(()=>s,Object.values(s));return(0,n.jsx)(u.Provider,{value:c,children:i})};return s.displayName=r+"Provider",[s,function(n,o){let s=o?.[e]?.[l]||a,u=t.useContext(s);if(u)return u;if(void 0!==i)return i;throw Error(`\`${n}\` must be used within \`${r}\``)}]},function(...e){let n=e[0];if(1===e.length)return n;let r=()=>{let r=e.map(e=>({useScope:e(),scopeName:e.scopeName}));return function(e){let o=r.reduce((t,{useScope:n,scopeName:r})=>{let o=n(e)[`__scope${r}`];return{...t,...o}},{});return t.useMemo(()=>({[`__scope${n.scopeName}`]:o}),[o])}};return r.scopeName=n.scopeName,r}(i,...r)]}],30030),e.s(["useCallbackRef",0,function(e){let n=t.useRef(e);return t.useEffect(()=>{n.current=e}),t.useMemo(()=>(...e)=>n.current?.(...e),[])}],30207);var r=globalThis?.document?t.useLayoutEffect:()=>{};e.s(["useLayoutEffect",0,r],34620)},26999,e=>{"use strict";let t;var n,r=e.i(71645),o=e.i(67203),i=e.i(70615),a=e.i(42004),l=e.i(58683),s=e.i(31338);e.i(83986);var u=r[" useInsertionEffect ".trim().toString()]||s.useLayoutEffect;Symbol("RADIX:SYNC_STATE");var c=e.i(74080),d=e.i(43476);function f(e){var t;let n,o=(t=e,(n=r.forwardRef((e,t)=>{let{children:n,...o}=e;if(r.isValidElement(n)){var a;let e,l,s=(a=n,(l=(e=Object.getOwnPropertyDescriptor(a.props,"ref")?.get)&&"isReactWarning"in e&&e.isReactWarning)?a.ref:(l=(e=Object.getOwnPropertyDescriptor(a,"ref")?.get)&&"isReactWarning"in e&&e.isReactWarning)?a.props.ref:a.props.ref||a.ref),u=function(e,t){let n={...t};for(let r in t){let o=e[r],i=t[r];/^on[A-Z]/.test(r)?o&&i?n[r]=(...e)=>{let t=i(...e);return o(...e),t}:o&&(n[r]=o):"style"===r?n[r]={...o,...i}:"className"===r&&(n[r]=[o,i].filter(Boolean).join(" "))}return{...e,...n}}(o,n.props);return n.type!==r.Fragment&&(u.ref=t?(0,i.composeRefs)(t,s):s),r.cloneElement(n,u)}return r.Children.count(n)>1?r.Children.only(null):null})).displayName=`${t}.SlotClone`,n),a=r.forwardRef((e,t)=>
1{let{children:n,...i}=e,a=r.Children.toArray(n),l=a.find(m);if(l){let e=l.props.children,n=a.map(t=>t!==l?t:r.Children.count(e)>1?r.Children.only(null):r.isValidElement(e)?e.props.children:null);return(0,d.jsx)(o,{...i,ref:t,children:r.isValidElement(e)?r.cloneElement(e,void 0,n):null})}return(0,d.jsx)(o,{...i,ref:t,children:n})});return a.displayName=`${e}.Slot`,a}var p=Symbol("radix.slottable");function m(e){return r.isValidElement(e)&&"function"==typeof e.type&&"__radixId"in e.type&&e.type.__radixId===p}var h=["a","button","div","form","h2","h3","img","input","label","li","nav","ol","p","select","span","svg","ul"].reduce((e,t)=>{let n=f(`Primitive.${t}`),o=r.forwardRef((e,r)=>{let{asChild:o,...i}=e;return"u">typeof window&&(window[Symbol.for("radix-ui")]=!0),(0,d.jsx)(o?n:t,{...i,ref:r})});return o.displayName=`Primitive.${t}`,{...e,[t]:o}},{});function g(e){let t=r.useRef(e);return r.useEffect(()=>{t.current=e}),r.useMemo(()=>(...e)=>t.current?.(...e),[])}var v="dismissableLayer.update",b=r.createContext({layers:new Set,layersWithOutsidePointerEventsDisabled:new Set,branches:new Set}),y=r.forwardRef((e,t)=>{let{disableOutsidePointerEvents:a=!1,onEscapeKeyDown:l,onPointerDownOutside:s,onFocusOutside:u,onInteractOutside:c,onDismiss:f,...p}=e,m=r.useContext(b),[y,E]=r.useState(null),S=y?.ownerDocument??globalThis?.document,[,R]=r.useState({}),C=(0,i.useComposedRefs)(t,e=>E(e)),N=Array.from(m.layers),[T]=[...m.layersWithOutsidePointerEventsDisabled].slice(-1),L=N.indexOf(T),O=y?N.indexOf(y):-1,j=m.layersWithOutsidePointerEventsDisabled.size>0,P=O>=L,k=function(e,t=globalThis?.document){let n=g(e),o=r.useRef(!1),i=r.useRef(()=>{});return r.useEffect(()=>{let e=e=>{if(e.target&&!o.current){let r=function(){x("dismissableLayer.pointerDownOutside",n,o,{discrete:!0})},o={originalEvent:e};"touch"===e.pointerType?(t.removeEventListener("click",i.current),i.current=r,t.addEventListener("click",i.current,{once:!0})):r()}else t.removeEventListener("click",i.current);o.current=!1},r=window.setTimeout(()=>{t.addEventListener("pointerdown",e)},0);return()=>{window.clearTimeout(r),t.removeEventListener("pointerdown",e),t.removeEventListener("click",i.current)}},[t,n]),{onPointerDownCapture:()=>o.current=!0}}(e=>{let t=e.target,n=[...m.branches].some(e=>e.contains(t));P&&!n&&(s?.(e),c?.(e),e.defaultPrevented||f?.())},S),A=function(e,t=globalThis?.document){let n=g(e),o=r.useRef(!1);return r.useEffect(()=>{let e=e=>{e.target&&!o.current&&x("dismissableLayer.focusOutside",n,{originalEvent:e},{discrete:!1})};return t.addEventListener("focusin",e),()=>t.removeEventListener("focusin",e)},[t,n]),{onFocusCapture:()=>o.current=!0,onBlurCapture:()=>o.current=!1}}(e=>{let t=e.target;![...m.branches].some(e=>e.contains(t))&&(u?.(e),c?.(e),e.defaultPrevented||f?.())},S);return!function(e,t=globalThis?.document){let n=g(e);r.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=>{O===m.layers.size-1&&(l?.(e),!e.defaultPrevented&&f&&(e.preventDefault(),f()))},S),r.useEffect(()=>{if(y)return a&&(0===m.layersWithOutsidePointerEventsDisabled.size&&(n=S.body.style.pointerEvents,S.body.style.pointerEvents="none"),m.layersWithOutsidePointerEventsDisabled.add(y)),m.layers.add(y),w(),()=>{a&&1===m.layersWithOutsidePointerEventsDisabled.size&&(S.body.style.pointerEvents=n)}},[y,S,a,m]),r.useEffect(()=>()=>{y&&(m.layers.delete(y),m.layersWithOutsidePointerEventsDisabled.delete(y),w())},[y,m]),r.useEffect(()=>{let e=()=>R({});return document.addEventListener(v,e),()=>document.removeEventListener(v,e)},[]),(0,d.jsx)(h.div,{...p,ref:C,style:{pointerEvents:j?P?"auto":"none":void 0,...e.style},onFocusCapture:(0,o.composeEventHandlers)(e.onFocusCapture,A.onFocusCapture),onBlurCapture:(0,o.composeEventHandlers)(e.onBlurCapture,A.onBlurCapture),onPointerDownCapture:(0,o.composeEventHandlers)(e.onPointerDownCapture,k.onPointerDownCapture)})});function w(){let e=new CustomEvent(v);document.dispatchEvent(e)}function x(e,t,n,{discrete:r}){let o=n.originalEvent.target,i=new CustomEvent(e,{bubbles:!1,cancelable:!0,detail:n});if(t&&o.addEventListener(e,t,{once:!0}),r)o&&c.flushSync(()=>o.dispatchEvent(i));else o.dispatchEvent(i)}y.displayName="DismissableLayer",r.forwardRef((e,t)=>
1{let n=r.useContext(b),o=r.useRef(null),a=(0,i.useComposedRefs)(t,o);return r.useEffect(()=>{let e=o.current;if(e)return n.branches.add(e),()=>{n.branches.delete(e)}},[n.branches]),(0,d.jsx)(h.div,{...e,ref:a})}).displayName="DismissableLayerBranch";var E="focusScope.autoFocusOnMount",S="focusScope.autoFocusOnUnmount",R={bubbles:!1,cancelable:!0},C=r.forwardRef((e,t)=>{let{loop:n=!1,trapped:o=!1,onMountAutoFocus:a,onUnmountAutoFocus:l,...s}=e,[u,c]=r.useState(null),f=g(a),p=g(l),m=r.useRef(null),v=(0,i.useComposedRefs)(t,e=>c(e)),b=r.useRef({paused:!1,pause(){this.paused=!0},resume(){this.paused=!1}}).current;r.useEffect(()=>{if(o){let e=function(e){if(b.paused||!u)return;let t=e.target;u.contains(t)?m.current=t:L(m.current,{select:!0})},t=function(e){if(b.paused||!u)return;let t=e.relatedTarget;null!==t&&(u.contains(t)||L(m.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&&L(u)});return u&&n.observe(u,{childList:!0,subtree:!0}),()=>{document.removeEventListener("focusin",e),document.removeEventListener("focusout",t),n.disconnect()}}},[o,u,b.paused]),r.useEffect(()=>{if(u){O.add(b);let e=document.activeElement;if(!u.contains(e)){let t=new CustomEvent(E,R);u.addEventListener(E,f),u.dispatchEvent(t),t.defaultPrevented||(function(e,{select:t=!1}={}){let n=document.activeElement;for(let r of e)if(L(r,{select:t}),document.activeElement!==n)return}(N(u).filter(e=>"A"!==e.tagName),{select:!0}),document.activeElement===e&&L(u))}return()=>{u.removeEventListener(E,f),setTimeout(()=>{let t=new CustomEvent(S,R);u.addEventListener(S,p),u.dispatchEvent(t),t.defaultPrevented||L(e??document.body,{select:!0}),u.removeEventListener(S,p),O.remove(b)},0)}}},[u,f,p,b]);let y=r.useCallback(e=>{if(!n&&!o||b.paused)return;let t="Tab"===e.key&&!e.altKey&&!e.ctrlKey&&!e.metaKey,r=document.activeElement;if(t&&r){var i;let t,o=e.currentTarget,[a,l]=[T(t=N(i=o),i),T(t.reverse(),i)];a&&l?e.shiftKey||r!==l?e.shiftKey&&r===a&&(e.preventDefault(),n&&L(l,{select:!0})):(e.preventDefault(),n&&L(a,{select:!0})):r===o&&e.preventDefault()}},[n,o,b.paused]);return(0,d.jsx)(h.div,{tabIndex:-1,...s,ref:v,onKeyDown:y})});function N(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 T(e,t){for(let n of e)if(!function(e,{upTo:t}){if("hidden"===getComputedStyle(e).visibility)return!0;for(;e&&(void 0===t||e!==t);){if("none"===getComputedStyle(e).display)return!0;e=e.parentElement}return!1}(n,{upTo:t}))return n}function L(e,{select:t=!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()}}C.displayName="FocusScope";var O=(t=[],{add(e){let n=t[0];e!==n&&n?.pause(),(t=j(t,e)).unshift(e)},remove(e){t=j(t,e),t[0]?.resume()}});function j(e,t){let n=[...e],r=n.indexOf(t);return -1!==r&&n.splice(r,1),n}var P=r.forwardRef((e,t)=>{let{container:n,...o}=e,[i,a]=r.useState(!1);(0,s.useLayoutEffect)(()=>a(!0),[]);let l=n||i&&globalThis?.document?.body;return l?c.default.createPortal((0,d.jsx)(h.div,{...o,ref:t}),l):null});P.displayName="Portal";var k=e=>{var t;let n,o,{present:a,children:l}=e,u=function(e){var t,n;let[o,i]=r.useState(),a=r.useRef(null),l=r.useRef(e),u=r.useRef("none"),[c,d]=(t=e?"mounted":"unmounted",n={mounted:{UNMOUNT:"unmounted",ANIMATION_OUT:"unmountSuspended"},unmountSuspended:{MOUNT:"mounted",ANIMATION_END:"unmounted"},unmounted:{MOUNT:"mounted"}},r.useReducer((e,t)=>n[e][t]??e,t));return r.useEffect(()=>{let e=A(a.current);u.current="mounted"===c?e:"none"},[c]),(0,s.useLayoutEffect)(()=>{let t=a.current,n=l.current;if(n!==e){let r=u.current,o=A(t);e?d("MOUNT"):"none"===o||t?.display==="none"?d("UNMOUNT"):n&&r!==o?d("ANIMATION_OUT"):d("UNMOUNT"),l.current=e}},[e,d]),(0,s.useLayoutEffect)(()=>
1{if(o){let e,t=o.ownerDocument.defaultView??window,n=n=>{let r=A(a.current).includes(CSS.escape(n.animationName));if(n.target===o&&r&&(d("ANIMATION_END"),!l.current)){let n=o.style.animationFillMode;o.style.animationFillMode="forwards",e=t.setTimeout(()=>{"forwards"===o.style.animationFillMode&&(o.style.animationFillMode=n)})}},r=e=>{e.target===o&&(u.current=A(a.current))};return o.addEventListener("animationstart",r),o.addEventListener("animationcancel",n),o.addEventListener("animationend",n),()=>{t.clearTimeout(e),o.removeEventListener("animationstart",r),o.removeEventListener("animationcancel",n),o.removeEventListener("animationend",n)}}d("ANIMATION_END")},[o,d]),{isPresent:["mounted","unmountSuspended"].includes(c),ref:r.useCallback(e=>{a.current=e?getComputedStyle(e):null,i(e)},[])}}(a),c="function"==typeof l?l({present:u.isPresent}):r.Children.only(l),d=(0,i.useComposedRefs)(u.ref,(t=c,(o=(n=Object.getOwnPropertyDescriptor(t.props,"ref")?.get)&&"isReactWarning"in n&&n.isReactWarning)?t.ref:(o=(n=Object.getOwnPropertyDescriptor(t,"ref")?.get)&&"isReactWarning"in n&&n.isReactWarning)?t.props.ref:t.props.ref||t.ref));return"function"==typeof l||u.isPresent?r.cloneElement(c,{ref:d}):null};function A(e){return e?.animationName||"none"}k.displayName="Presence";var M=0;function D(){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}var _=e.i(90571),I=e.i(59700),F=e.i(32286),W=(0,e.i(86252).createSidecarMedium)(),z=function(){},B=r.forwardRef(function(e,t){var n=r.useRef(null),o=r.useState({onScrollCapture:z,onWheelCapture:z,onTouchMoveCapture:z}),i=o[0],a=o[1],l=e.forwardProps,s=e.children,u=e.className,c=e.removeScrollBar,d=e.enabled,f=e.shards,p=e.sideCar,m=e.noRelative,h=e.noIsolation,g=e.inert,v=e.allowPinchZoom,b=e.as,y=e.gapMode,w=(0,_.__rest)(e,["forwardProps","children","className","removeScrollBar","enabled","shards","sideCar","noRelative","noIsolation","inert","allowPinchZoom","as","gapMode"]),x=(0,F.useMergeRefs)([n,t]),E=(0,_.__assign)((0,_.__assign)({},w),i);return r.createElement(r.Fragment,null,d&&r.createElement(p,{sideCar:W,removeScrollBar:c,shards:f,noRelative:m,noIsolation:h,inert:g,setCallbacks:a,allowPinchZoom:!!v,lockRef:n,gapMode:y}),l?r.cloneElement(r.Children.only(s),(0,_.__assign)((0,_.__assign)({},E),{ref:x})):r.createElement(void 0===b?"div":b,(0,_.__assign)({},E,{className:u,ref:x}),s))});B.defaultProps={enabled:!0,removeScrollBar:!0,inert:!1},B.classNames={fullWidth:I.fullWidthClassName,zeroRight:I.zeroRightClassName};var $=e.i(41352);e.i(97712);var H=e.i(7507);e.i(74687);var U=e.i(15070),V=!1;if("u">typeof window)try{var K=Object.defineProperty({},"passive",{get:function(){return V=!0,!0}});window.addEventListener("test",K,K),window.removeEventListener("test",K,K)}catch(e){V=!1}var X=!!V&&{passive:!1},Y=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])},q=function(e,t){var n=t.ownerDocument,r=t;do{if("u">typeof ShadowRoot&&r instanceof ShadowRoot&&(r=r.host),G(e,r)){var o=Z(e,r);if(o[1]>o[2])return!0}r=r.parentNode}while(r&&r!==n.body)return!1},G=function(e,t){return"v"===e?Y(t,"overflowY"):Y(t,"overflowX")},Z=function(e,t){return"v"===e?[t.scrollTop,t.scrollHeight,t.clientHeight]:[t.scrollLeft,t.scrollWidth,t.clientWidth]},J=function(e,t,n,r,o){var i,a=(i=window.getComputedStyle(t).direction,"h"===e&&"rtl"===i?-1:1),l=a*r,s=n.target,u=t.contains(s),c=!1,d=l>0,f=0,p=0;do{if(!s)break;var m=Z(e,s),h=m[0],g=m[1]-m[2]-a*h;(h||g)&&G(e,s)&&(f+=g,p+=h);var v=s.parentNode;s=v&&v.nodeType===Node.DOCUMENT_FRAGMENT_NODE?v.host:v}while(!u&&s!==document.body||u&&(t.contains(s)||t===s))return d&&(o&&1>Math.abs(f)||!o&&l>f)?c=!0:!d&&(o&&1>Math.abs(p)||!o&&-l>p)&&(c=!0),c},Q=function(e){return"changedTouches"in e?[e.changedTouches[0].clientX,e.changedTouches[0].clientY]:[0,0]},ee=function(e){return[e.deltaX,e.deltaY]},et=function(e){return e&&"current"in e?e.current:e},en=0,er=[];
1let eo=(0,$.exportSidecar)(W,function(e){var t=r.useRef([]),n=r.useRef([0,0]),o=r.useRef(),i=r.useState(en++)[0],a=r.useState(U.styleSingleton)[0],l=r.useRef(e);r.useEffect(function(){l.current=e},[e]),r.useEffect(function(){if(e.inert){document.body.classList.add("block-interactivity-".concat(i));var t=(0,_.__spreadArray)([e.lockRef.current],(e.shards||[]).map(et),!0).filter(Boolean);return t.forEach(function(e){return e.classList.add("allow-interactivity-".concat(i))}),function(){document.body.classList.remove("block-interactivity-".concat(i)),t.forEach(function(e){return e.classList.remove("allow-interactivity-".concat(i))})}}},[e.inert,e.lockRef.current,e.shards]);var s=r.useCallback(function(e,t){if("touches"in e&&2===e.touches.length||"wheel"===e.type&&e.ctrlKey)return!l.current.allowPinchZoom;var r,i=Q(e),a=n.current,s="deltaX"in e?e.deltaX:a[0]-i[0],u="deltaY"in e?e.deltaY:a[1]-i[1],c=e.target,d=Math.abs(s)>Math.abs(u)?"h":"v";if("touches"in e&&"h"===d&&"range"===c.type)return!1;var f=q(d,c);if(!f)return!0;if(f?r=d:(r="v"===d?"h":"v",f=q(d,c)),!f)return!1;if(!o.current&&"changedTouches"in e&&(s||u)&&(o.current=r),!r)return!0;var p=o.current||r;return J(p,t,e,"h"===p?s:u,!0)},[]),u=r.useCallback(function(e){if(er.length&&er[er.length-1]===a){var n="deltaY"in e?ee(e):Q(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,r[0]===n[0]&&r[1]===n[1])})[0];if(r&&r.should){e.cancelable&&e.preventDefault();return}if(!r){var o=(l.current.shards||[]).map(et).filter(Boolean).filter(function(t){return t.contains(e.target)});(o.length>0?s(e,o[0]):!l.current.noIsolation)&&e.cancelable&&e.preventDefault()}}},[]),c=r.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=r.useCallback(function(e){n.current=Q(e),o.current=void 0},[]),f=r.useCallback(function(t){c(t.type,ee(t),t.target,s(t,e.lockRef.current))},[]),p=r.useCallback(function(t){c(t.type,Q(t),t.target,s(t,e.lockRef.current))},[]);r.useEffect(function(){return er.push(a),e.setCallbacks({onScrollCapture:f,onWheelCapture:f,onTouchMoveCapture:p}),document.addEventListener("wheel",u,X),document.addEventListener("touchmove",u,X),document.addEventListener("touchstart",d,X),function(){er=er.filter(function(e){return e!==a}),document.removeEventListener("wheel",u,X),document.removeEventListener("touchmove",u,X),document.removeEventListener("touchstart",d,X)}},[]);var m=e.removeScrollBar,h=e.inert;return r.createElement(r.Fragment,null,h?r.createElement(a,{styles:"\n  .block-interactivity-".concat(i," {pointer-events: none;}\n  .allow-interactivity-").concat(i," {pointer-events: all;}\n")}):null,m?r.createElement(H.RemoveScrollBar,{noRelative:e.noRelative,gapMode:e.gapMode}):null)});var ei=r.forwardRef(function(e,t){return r.createElement(B,(0,_.__assign)({},e,{ref:t,sideCar:eo}))});ei.classNames=B.classNames;var ea=e.i(86312),el="Dialog",[es,eu]=(0,a.createContextScope)(el),[ec,ed]=es(el),ef=e=>{let{__scopeDialog:t,children:n,open:o,defaultOpen:i,onOpenChange:a,modal:s=!0}=e,c=r.useRef(null),f=r.useRef(null),[p,m]=function({prop:e,defaultProp:t,onChange:n=()=>{},caller:o}){let[i,a,l]=function({defaultProp:e,onChange:t}){let[n,o]=r.useState(e),i=r.useRef(n),a=r.useRef(t);return u(()=>{a.current=t},[t]),r.useEffect(()=>{i.current!==n&&(a.current?.(n),i.current=n)},[n,i]),[n,o,a]}({defaultProp:t,onChange:n}),s=void 0!==e,c=s?e:i;{let t=r.useRef(void 0!==e);r.useEffect(()=>{let e=t.current;if(e!==s){let t=s?"controlled":"uncontrolled";console.warn(`${o} is changing from ${e?"controlled":"uncontrolled"} to ${t}. Components should not switch from controlled to uncontrolled (or vice versa). Decide between using a controlled or uncontrolled value for the lifetime of the component.`)}t.current=s},[s,o])}return[c,r.useCallback(t=>{if(s){let n="function"==typeof t?t(e):t;n!==e&&l.current?.(n)}else a(t)},[s,e,a,l])]}({prop:o,defaultProp:i??!1,onChange:a,caller:el});return(0,d.jsx)(ec,{scope:t,triggerRef:c,contentRef:f,contentId:(0,l.useId)(),titleId:(0,l.useId)(),descriptionId:(0,l.useId)(),open:p,onOpenChange:m,onOpenToggle:r.useCallback(()=>m(e=>!e),[m]),modal:s,children:n})};
1ef.displayName=el;var ep="DialogTrigger",em=r.forwardRef((e,t)=>{let{__scopeDialog:n,...r}=e,a=ed(ep,n),l=(0,i.useComposedRefs)(t,a.triggerRef);return(0,d.jsx)(h.button,{type:"button","aria-haspopup":"dialog","aria-expanded":a.open,"aria-controls":a.contentId,"data-state":eM(a.open),...r,ref:l,onClick:(0,o.composeEventHandlers)(e.onClick,a.onOpenToggle)})});em.displayName=ep;var eh="DialogPortal",[eg,ev]=es(eh,{forceMount:void 0}),eb=e=>{let{__scopeDialog:t,forceMount:n,children:o,container:i}=e,a=ed(eh,t);return(0,d.jsx)(eg,{scope:t,forceMount:n,children:r.Children.map(o,e=>(0,d.jsx)(k,{present:n||a.open,children:(0,d.jsx)(P,{asChild:!0,container:i,children:e})}))})};eb.displayName=eh;var ey="DialogOverlay",ew=r.forwardRef((e,t)=>{let n=ev(ey,e.__scopeDialog),{forceMount:r=n.forceMount,...o}=e,i=ed(ey,e.__scopeDialog);return i.modal?(0,d.jsx)(k,{present:r||i.open,children:(0,d.jsx)(eE,{...o,ref:t})}):null});ew.displayName=ey;var ex=f("DialogOverlay.RemoveScroll"),eE=r.forwardRef((e,t)=>{let{__scopeDialog:n,...r}=e,o=ed(ey,n);return(0,d.jsx)(ei,{as:ex,allowPinchZoom:!0,shards:[o.contentRef],children:(0,d.jsx)(h.div,{"data-state":eM(o.open),...r,ref:t,style:{pointerEvents:"auto",...r.style}})})}),eS="DialogContent",eR=r.forwardRef((e,t)=>{let n=ev(eS,e.__scopeDialog),{forceMount:r=n.forceMount,...o}=e,i=ed(eS,e.__scopeDialog);return(0,d.jsx)(k,{present:r||i.open,children:i.modal?(0,d.jsx)(eC,{...o,ref:t}):(0,d.jsx)(eN,{...o,ref:t})})});eR.displayName=eS;var eC=r.forwardRef((e,t)=>{let n=ed(eS,e.__scopeDialog),a=r.useRef(null),l=(0,i.useComposedRefs)(t,n.contentRef,a);return r.useEffect(()=>{let e=a.current;if(e)return(0,ea.hideOthers)(e)},[]),(0,d.jsx)(eT,{...e,ref:l,trapFocus:n.open,disableOutsidePointerEvents:!0,onCloseAutoFocus:(0,o.composeEventHandlers)(e.onCloseAutoFocus,e=>{e.preventDefault(),n.triggerRef.current?.focus()}),onPointerDownOutside:(0,o.composeEventHandlers)(e.onPointerDownOutside,e=>{let t=e.detail.originalEvent,n=0===t.button&&!0===t.ctrlKey;(2===t.button||n)&&e.preventDefault()}),onFocusOutside:(0,o.composeEventHandlers)(e.onFocusOutside,e=>e.preventDefault())})}),eN=r.forwardRef((e,t)=>{let n=ed(eS,e.__scopeDialog),o=r.useRef(!1),i=r.useRef(!1);return(0,d.jsx)(eT,{...e,ref:t,trapFocus:!1,disableOutsidePointerEvents:!1,onCloseAutoFocus:t=>{e.onCloseAutoFocus?.(t),t.defaultPrevented||(o.current||n.triggerRef.current?.focus(),t.preventDefault()),o.current=!1,i.current=!1},onInteractOutside:t=>{e.onInteractOutside?.(t),t.defaultPrevented||(o.current=!0,"pointerdown"===t.detail.originalEvent.type&&(i.current=!0));let r=t.target;n.triggerRef.current?.contains(r)&&t.preventDefault(),"focusin"===t.detail.originalEvent.type&&i.current&&t.preventDefault()}})}),eT=r.forwardRef((e,t)=>{let{__scopeDialog:n,trapFocus:o,onOpenAutoFocus:a,onCloseAutoFocus:l,...s}=e,u=ed(eS,n),c=r.useRef(null),f=(0,i.useComposedRefs)(t,c);return r.useEffect(()=>{let e=document.querySelectorAll("[data-radix-focus-guard]");return document.body.insertAdjacentElement("afterbegin",e[0]??D()),document.body.insertAdjacentElement("beforeend",e[1]??D()),M++,()=>{1===M&&document.querySelectorAll("[data-radix-focus-guard]").forEach(e=>e.remove()),M--}},[]),(0,d.jsxs)(d.Fragment,{children:[(0,d.jsx)(C,{asChild:!0,loop:!0,trapped:o,onMountAutoFocus:a,onUnmountAutoFocus:l,children:(0,d.jsx)(y,{role:"dialog",id:u.contentId,"aria-describedby":u.descriptionId,"aria-labelledby":u.titleId,"data-state":eM(u.open),...s,ref:f,onDismiss:()=>u.onOpenChange(!1)})}),(0,d.jsxs)(d.Fragment,{children:[(0,d.jsx)(eF,{titleId:u.titleId}),(0,d.jsx)(eW,{contentRef:c,descriptionId:u.descriptionId})]})]})}),eL="DialogTitle",eO=r.forwardRef((e,t)=>{let{__scopeDialog:n,...r}=e,o=ed(eL,n);return(0,d.jsx)(h.h2,{id:o.titleId,...r,ref:t})});eO.displayName=eL;var ej="DialogDescription",eP=r.forwardRef((e,t)=>{let{__scopeDialog:n,...r}=e,o=ed(ej,n);return(0,d.jsx)(h.p,{id:o.descriptionId,...r,ref:t})});eP.displayName=ej;var ek="DialogClose",eA=r.forwardRef((e,t)=>{let{__scopeDialog:n,...r}=e,i=ed(ek,n);return(0,d.jsx)(h.button,{type:"button",...r,ref:t,onClick:(0,o.composeEventHandlers)(e.onClick,()=>i.onOpenChange(!1))})});function eM(e){return e?"open":"closed"}eA.displayName=ek;var eD="DialogTitleWarning",[e_,eI]=(0,a.createContext)(eD,{contentName:eS,titleName:eL,docsSlug:"dialog"}),eF=({titleId:e})=>{let t=eI(eD),n=`\`${t.contentName}\` requires a \`${t.titleName}\` for the component to be accessible for screen reader users.
2
3If you want to hide the \`${t.titleName}\`, you can wrap it with our VisuallyHidden component.
4
5For more information, see https://radix-ui.com/primitives/docs/components/${t.docsSlug}`;return r.useEffect(()=>{e&&(document.getElementById(e)||console.error(n))},[n,e]),null},eW=({contentRef:e,descriptionId:t})=>{let n=eI("DialogDescriptionWarning"),o=`Warning: Missing \`Description\` or \`aria-describedby={undefined}\` for {${n.contentName}}.`;return r.useEffect(()=>{let n=e.current?.getAttribute("aria-describedby");t&&n&&(document.getElementById(t)||console.warn(o))},[o,e,t]),null};
5e.s(["Close",0,eA,"Content",0,eR,"Description",0,eP,"Overlay",0,ew,"Portal",0,eb,"Root",0,ef,"Title",0,eO,"Trigger",0,em,"WarningProvider",0,e_,"createDialogScope",0,eu],26999)},67203,70615,42004,31338,58683,e=>{"use strict";"u">typeof window&&window.document&&window.document.createElement,e.s(["composeEventHandlers",0,function(e,t,{checkForDefaultPrevented:n=!0}={}){return function(r){if(e?.(r),!1===n||!r.defaultPrevented)return t?.(r)}}],67203);var t=e.i(71645);function n(e,t){if("function"==typeof e)return e(t);null!=e&&(e.current=t)}function r(...e){return t=>{let r=!1,o=e.map(e=>{let o=n(e,t);return r||"function"!=typeof o||(r=!0),o});if(r)return()=>{for(let t=0;t<o.length;t++){let r=o[t];"function"==typeof r?r():n(e[t],null)}}}}e.s(["composeRefs",0,r,"useComposedRefs",0,function(...e){return t.useCallback(r(...e),e)}],70615);var o=e.i(43476);e.s(["createContext",0,function(e,n){let r=t.createContext(n),i=e=>{let{children:n,...i}=e,a=t.useMemo(()=>i,Object.values(i));return(0,o.jsx)(r.Provider,{value:a,children:n})};return i.displayName=e+"Provider",[i,function(o){let i=t.useContext(r);if(i)return i;if(void 0!==n)return n;throw Error(`\`${o}\` must be used within \`${e}\``)}]},"createContextScope",0,function(e,n=[]){let r=[],i=()=>{let n=r.map(e=>t.createContext(e));return function(r){let o=r?.[e]||n;return t.useMemo(()=>({[`__scope${e}`]:{...r,[e]:o}}),[r,o])}};return i.scopeName=e,[function(n,i){let a=t.createContext(i),l=r.length;r=[...r,i];let s=n=>{let{scope:r,children:i,...s}=n,u=r?.[e]?.[l]||a,c=t.useMemo(()=>s,Object.values(s));return(0,o.jsx)(u.Provider,{value:c,children:i})};return s.displayName=n+"Provider",[s,function(r,o){let s=o?.[e]?.[l]||a,u=t.useContext(s);if(u)return u;if(void 0!==i)return i;throw Error(`\`${r}\` must be used within \`${n}\``)}]},function(...e){let n=e[0];if(1===e.length)return n;let r=()=>{let r=e.map(e=>({useScope:e(),scopeName:e.scopeName}));return function(e){let o=r.reduce((t,{useScope:n,scopeName:r})=>{let o=n(e)[`__scope${r}`];return{...t,...o}},{});return t.useMemo(()=>({[`__scope${n.scopeName}`]:o}),[o])}};return r.scopeName=n.scopeName,r}(i,...n)]}],42004);var i=globalThis?.document?t.useLayoutEffect:()=>{};e.s(["useLayoutEffect",0,i],31338);var a=t[" useId ".trim().toString()]||(()=>void 0),l=0;e.s(["useId",0,function(e){let[n,r]=t.useState(a());return i(()=>{e||r(e=>e??String(l++))},[e]),e||(n?`radix-${n}`:"")}],58683)},10772,53760,58950,e=>{"use strict";var t=e.i(71645),n=e.i(34620),r=t["useId".toString()]||(()=>void 0),o=0;e.s(["useId",0,function(e){let[i,a]=t.useState(r());return(0,n.useLayoutEffect)(()=>{e||a(e=>e??String(o++))},[e]),e||(i?`radix-${i}`:"")}],10772);let i=["top","right","bottom","left"],a=i.reduce((e,t)=>e.concat(t,t+"-start",t+"-end"),[]),l=Math.min,s=Math.max,u=Math.round,c=Math.floor,d=e=>({x:e,y:e}
5),f={left:"right",right:"left",bottom:"top",top:"bottom"},p={start:"end",end:"start"};function m(e,t){return"function"==typeof e?e(t):e}function h(e){return e.split("-")[0]}function g(e){return e.split("-")[1]}function v(e){return"x"===e?"y":"x"}function b(e){return"y"===e?"height":"width"}function y(e){return["top","bottom"].includes(h(e))?"y":"x"}function w(e,t,n){void 0===n&&(n=!1);let r=g(e),o=v(y(e)),i=b(o),a="x"===o?r===(n?"end":"start")?"right":"left":"start"===r?"bottom":"top";return t.reference[i]>t.floating[i]&&(a=E(a)),[a,E(a)]}function x(e){return e.replace(/start|end/g,e=>p[e])}function E(e){return e.replace(/left|right|bottom|top/g,e=>f[e])}function S(e){return"number"!=typeof e?{top:0,right:0,bottom:0,left:0,...e}:{top:e,right:e,bottom:e,left:e}}function R(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 C(e,t,n){let r,{reference:o,floating:i}=e,a=y(t),l=v(y(t)),s=b(l),u=h(t),c="y"===a,d=o.x+o.width/2-i.width/2,f=o.y+o.height/2-i.height/2,p=o[s]/2-i[s]/2;switch(u){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(g(t)){case"start":r[l]-=p*(n&&c?-1:1);break;case"end":r[l]+=p*(n&&c?-1:1)}return r}let N=async(e,t,n)=>{let{placement:r="bottom",strategy:o="absolute",middleware:i=[],platform:a}=n,l=i.filter(Boolean),s=await (null==a.isRTL?void 0:a.isRTL(t)),u=await a.getElementRects({reference:e,floating:t,strategy:o}),{x:c,y:d}=C(u,r,s),f=r,p={},m=0;for(let n=0;n<l.length;n++){let{name:i,fn:h}=l[n],{x:g,y:v,data:b,reset:y}=await h({x:c,y:d,initialPlacement:r,placement:f,strategy:o,middlewareData:p,rects:u,platform:a,elements:{reference:e,floating:t}});c=null!=g?g:c,d=null!=v?v:d,p={...p,[i]:{...p[i],...b}},y&&m<=50&&(m++,"object"==typeof y&&(y.placement&&(f=y.placement),y.rects&&(u=!0===y.rects?await a.getElementRects({reference:e,floating:t,strategy:o}):y.rects),{x:c,y:d}=C(u,f,s)),n=-1)}return{x:c,y:d,placement:f,strategy:o,middlewareData:p}};async function T(e,t){var n;void 0===t&&(t={});let{x:r,y:o,platform:i,rects:a,elements:l,strategy:s}=e,{boundary:u="clippingAncestors",rootBoundary:c="viewport",elementContext:d="floating",altBoundary:f=!1,padding:p=0}=m(t,e),h=S(p),g=l[f?"floating"===d?"reference":"floating":d],v=R(await i.getClippingRect({element:null==(n=await (null==i.isElement?void 0:i.isElement(g)))||n?g:g.contextElement||await (null==i.getDocumentElement?void 0:i.getDocumentElement(l.floating)),boundary:u,rootBoundary:c,strategy:s})),b="floating"===d?{x:r,y:o,width:a.floating.width,height:a.floating.height}:a.reference,y=await (null==i.getOffsetParent?void 0:i.getOffsetParent(l.floating)),w=await (null==i.isElement?void 0:i.isElement(y))&&await (null==i.getScale?void 0:i.getScale(y))||{x:1,y:1},x=R(i.convertOffsetParentRelativeRectToViewportRelativeRect?await i.convertOffsetParentRelativeRectToViewportRelativeRect({elements:l,rect:b,offsetParent:y,strategy:s}):b);return{top:(v.top-x.top+h.top)/w.y,bottom:(x.bottom-v.bottom+h.bottom)/w.y,left:(v.left-x.left+h.left)/w.x,right:(x.right-v.right+h.right)/w.x}}function L(e,t){return{top:e.top-t.height,right:e.right-t.width,bottom:e.bottom-t.height,left:e.left-t.width}}function O(e){return i.some(t=>e[t]>=0)}function j(e){let t=l(...e.map(e=>e.left)),n=l(...e.map(e=>e.top));return{x:t,y:n,width:s(...e.map(e=>e.right))-t,height:s(...e.map(e=>e.bottom))-n}}async function P(e,t){let{placement:n,platform:r,elements:o}=e,i=await (null==r.isRTL?void 0:r.isRTL(o.floating)),a=h(n),l=g(n),s="y"===y(n),u=["left","top"].includes(a)?-1:1,c=i&&s?-1:1,d=m(t,e),{mainAxis:f,crossAxis:p,alignmentAxis:v}="number"==typeof d?{mainAxis:d,crossAxis:0,alignmentAxis:null}:{mainAxis:d.mainAxis||0,crossAxis:d.crossAxis||0,alignmentAxis:d.alignmentAxis};return l&&"number"==typeof v&&(p="end"===l?-1*v:v),s?{x:p*c,y:f*u}:{x:f*u,y:p*c}}function k(){return"u">typeof window}function A(e){return _(e)?(e.nodeName||"").toLowerCase():"#document"}function M(e){var t;return(null==e||null==(t=e.ownerDocument)?void 0:t.defaultView)||window}function D(e){var t;return null==(t=(_(e)?e.ownerDocument:e.document)||window.document)?void 0:t.documentElement}function _(e){return!!k()&&(e instanceof Node||e instanceof M(e).Node)}function I(e){return!!k()&&(e instanceof Element||e instanceof M(e).Element)}function F(e){return!!k()&&(e instanceof HTMLElement||e instanceof M(e).HTMLElement)}function W(e){return!(!k()||"u"<typeof ShadowRoot)&&(e instanceof ShadowRoot||e instanceof M(e).ShadowRoot)}function z(e){let{overflow:t,overflowX:n,overflowY:r,display:o}=V(e);
5return/auto|scroll|overlay|hidden|clip/.test(t+r+n)&&!["inline","contents"].includes(o)}function B(e){return[":popover-open",":modal"].some(t=>{try{return e.matches(t)}catch(e){return!1}})}function $(e){let t=H(),n=I(e)?V(e):e;return"none"!==n.transform||"none"!==n.perspective||!!n.containerType&&"normal"!==n.containerType||!t&&!!n.backdropFilter&&"none"!==n.backdropFilter||!t&&!!n.filter&&"none"!==n.filter||["transform","perspective","filter"].some(e=>(n.willChange||"").includes(e))||["paint","layout","strict","content"].some(e=>(n.contain||"").includes(e))}function H(){return!("u"<typeof CSS)&&!!CSS.supports&&CSS.supports("-webkit-backdrop-filter","none")}function U(e){return["html","body","#document"].includes(A(e))}function V(e){return M(e).getComputedStyle(e)}function K(e){return I(e)?{scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}:{scrollLeft:e.scrollX,scrollTop:e.scrollY}}function X(e){if("html"===A(e))return e;let t=e.assignedSlot||e.parentNode||W(e)&&e.host||D(e);return W(t)?t.host:t}function Y(e,t,n){var r;void 0===t&&(t=[]),void 0===n&&(n=!0);let o=function e(t){let n=X(t);return U(n)?t.ownerDocument?t.ownerDocument.body:t.body:F(n)&&z(n)?n:e(n)}(e),i=o===(null==(r=e.ownerDocument)?void 0:r.body),a=M(o);if(i){let e=q(a);return t.concat(a,a.visualViewport||[],z(o)?o:[],e&&n?Y(e):[])}return t.concat(o,Y(o,[],n))}function q(e){return e.parent&&Object.getPrototypeOf(e.parent)?e.frameElement:null}function G(e){let t=V(e),n=parseFloat(t.width)||0,r=parseFloat(t.height)||0,o=F(e),i=o?e.offsetWidth:n,a=o?e.offsetHeight:r,l=u(n)!==i||u(r)!==a;return l&&(n=i,r=a),{width:n,height:r,$:l}}function Z(e){return I(e)?e:e.contextElement}function J(e){let t=Z(e);if(!F(t))return d(1);let n=t.getBoundingClientRect(),{width:r,height:o,$:i}=G(t),a=(i?u(n.width):n.width)/r,l=(i?u(n.height):n.height)/o;return a&&Number.isFinite(a)||(a=1),l&&Number.isFinite(l)||(l=1),{x:a,y:l}}let Q=d(0);function ee(e){let t=M(e);return H()&&t.visualViewport?{x:t.visualViewport.offsetLeft,y:t.visualViewport.offsetTop}:Q}function et(e,t,n,r){var o;void 0===t&&(t=!1),void 0===n&&(n=!1);let i=e.getBoundingClientRect(),a=Z(e),l=d(1);t&&(r?I(r)&&(l=J(r)):l=J(e));let s=(void 0===(o=n)&&(o=!1),r&&(!o||r===M(a))&&o)?ee(a):d(0),u=(i.left+s.x)/l.x,c=(i.top+s.y)/l.y,f=i.width/l.x,p=i.height/l.y;if(a){let e=M(a),t=r&&I(r)?M(r):r,n=e,o=q(n);for(;o&&r&&t!==n;){let e=J(o),t=o.getBoundingClientRect(),r=V(o),i=t.left+(o.clientLeft+parseFloat(r.paddingLeft))*e.x,a=t.top+(o.clientTop+parseFloat(r.paddingTop))*e.y;u*=e.x,c*=e.y,f*=e.x,p*=e.y,u+=i,c+=a,o=q(n=M(o))}}return R({width:f,height:p,x:u,y:c})}function en(e,t){let n=K(e).scrollLeft;return t?t.left+n:et(D(e)).left+n}function er(e,t,n){void 0===n&&(n=!1);let r=e.getBoundingClientRect();return{x:r.left+t.scrollLeft-(n?0:en(e,r)),y:r.top+t.scrollTop}}function eo(e,t,n){var r;let o;if("viewport"===t)o=function(e,t){let n=M(e),r=D(e),o=n.visualViewport,i=r.clientWidth,a=r.clientHeight,l=0,s=0;if(o){i=o.width,a=o.height;let e=H();(!e||e&&"fixed"===t)&&(l=o.offsetLeft,s=o.offsetTop)}return{width:i,height:a,x:l,y:s}}(e,n);else if("document"===t){let t,n,i,a,l,u,c;r=D(e),t=D(r),n=K(r),i=r.ownerDocument.body,a=s(t.scrollWidth,t.clientWidth,i.scrollWidth,i.clientWidth),l=s(t.scrollHeight,t.clientHeight,i.scrollHeight,i.clientHeight),u=-n.scrollLeft+en(r),c=-n.scrollTop,"rtl"===V(i).direction&&(u+=s(t.clientWidth,i.clientWidth)-a),o={width:a,height:l,x:u,y:c}}else if(I(t)){let e,r,i,a,l,s;r=(e=et(t,!0,"fixed"===n)).top+t.clientTop,i=e.left+t.clientLeft,a=F(t)?J(t):d(1),l=t.clientWidth*a.x,s=t.clientHeight*a.y,o={width:l,height:s,x:i*a.x,y:r*a.y}}else{let n=ee(e);o={x:t.x-n.x,y:t.y-n.y,width:t.width,height:t.height}}return R(o)}function ei(e){return"static"===V(e).position}function ea(e,t){if(!F(e)||"fixed"===V(e).position)return null;if(t)return t(e);let n=e.offsetParent;return D(e)===n&&(n=n.ownerDocument.body),n}function el(e,t){let n=M(e);if(B(e))return n;if(!F(e)){let t=X(e);for(;t&&!U(t);){if(I(t)&&!ei(t))return t;t=X(t)}return n}let r=ea(e,t);for(;r&&["table","td","th"].includes(A(r))&&ei(r);)r=ea(r,t);return r&&U(r)&&ei(r)&&!$(r)?n:r||function(e){let t=X(e);for(;F(t)&&!U(t);){if($(t))return t;if(B(t))break;t=X(t)}return null}(e)||n}let es=async function(e){let t=this.getOffsetParent||el,n=this.getDimensions,r=await n(e.floating);return{reference:function(e,t,n){let r=F(t),o=D(t),i="fixed"===n,a=et(e,!0,i,t),l={scrollLeft:0,scrollTop:0},s=d(0);if(r||!r&&!i)if(("body"!==A(t)||z(o))&&(l=K(t)),r){let e=et(t,!0,i,t);s.x=e.x+t.clientLeft,s.y=e.y+t.clientTop}else o&&(s.x=en(o));let u=!o||r||i?d(0):er(o,l);
5return{x:a.left+l.scrollLeft-s.x-u.x,y:a.top+l.scrollTop-s.y-u.y,width:a.width,height:a.height}}(e.reference,await t(e.floating),e.strategy),floating:{x:0,y:0,width:r.width,height:r.height}}},eu={convertOffsetParentRelativeRectToViewportRelativeRect:function(e){let{elements:t,rect:n,offsetParent:r,strategy:o}=e,i="fixed"===o,a=D(r),l=!!t&&B(t.floating);if(r===a||l&&i)return n;let s={scrollLeft:0,scrollTop:0},u=d(1),c=d(0),f=F(r);if((f||!f&&!i)&&(("body"!==A(r)||z(a))&&(s=K(r)),F(r))){let e=et(r);u=J(r),c.x=e.x+r.clientLeft,c.y=e.y+r.clientTop}let p=!a||f||i?d(0):er(a,s,!0);return{width:n.width*u.x,height:n.height*u.y,x:n.x*u.x-s.scrollLeft*u.x+c.x+p.x,y:n.y*u.y-s.scrollTop*u.y+c.y+p.y}},getDocumentElement:D,getClippingRect:function(e){let{element:t,boundary:n,rootBoundary:r,strategy:o}=e,i=[..."clippingAncestors"===n?B(t)?[]:function(e,t){let n=t.get(e);if(n)return n;let r=Y(e,[],!1).filter(e=>I(e)&&"body"!==A(e)),o=null,i="fixed"===V(e).position,a=i?X(e):e;for(;I(a)&&!U(a);){let t=V(a),n=$(a);n||"fixed"!==t.position||(o=null),(i?!n&&!o:!n&&"static"===t.position&&!!o&&["absolute","fixed"].includes(o.position)||z(a)&&!n&&function e(t,n){let r=X(t);return!(r===n||!I(r)||U(r))&&("fixed"===V(r).position||e(r,n))}(e,a))?r=r.filter(e=>e!==a):o=t,a=X(a)}return t.set(e,r),r}(t,this._c):[].concat(n),r],a=i[0],u=i.reduce((e,n)=>{let r=eo(t,n,o);return e.top=s(r.top,e.top),e.right=l(r.right,e.right),e.bottom=l(r.bottom,e.bottom),e.left=s(r.left,e.left),e},eo(t,a,o));return{width:u.right-u.left,height:u.bottom-u.top,x:u.left,y:u.top}},getOffsetParent:el,getElementRects:es,getClientRects:function(e){return Array.from(e.getClientRects())},getDimensions:function(e){let{width:t,height:n}=G(e);return{width:t,height:n}},getScale:J,isElement:I,isRTL:function(e){return"rtl"===V(e).direction}},ec=function(e){return void 0===e&&(e=0),{name:"offset",options:e,async fn(t){var n,r;let{x:o,y:i,placement:a,middlewareData:l}=t,s=await P(t,e);return a===(null==(n=l.offset)?void 0:n.placement)&&null!=(r=l.arrow)&&r.alignmentOffset?{}:{x:o+s.x,y:i+s.y,data:{...s,placement:a}}}}},ed=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:a=!1,limiter:u={fn:e=>{let{x:t,y:n}=e;return{x:t,y:n}}},...c}=m(e,t),d={x:n,y:r},f=await T(t,c),p=y(h(o)),g=v(p),b=d[g],w=d[p];if(i){let e="y"===g?"top":"left",t="y"===g?"bottom":"right",n=b+f[e],r=b-f[t];b=s(n,l(b,r))}
5if(a){let e="y"===p?"top":"left",t="y"===p?"bottom":"right",n=w+f[e],r=w-f[t];w=s(n,l(w,r))}let x=u.fn({...t,[g]:b,[p]:w});return{...x,data:{x:x.x-n,y:x.y-r,enabled:{[g]:i,[p]:a}}}}}},ef=function(e){return void 0===e&&(e={}),{name:"flip",options:e,async fn(t){var n,r,o,i,a;let l,s,u,{placement:c,middlewareData:d,rects:f,initialPlacement:p,platform:v,elements:b}=t,{mainAxis:S=!0,crossAxis:R=!0,fallbackPlacements:C,fallbackStrategy:N="bestFit",fallbackAxisSideDirection:L="none",flipAlignment:O=!0,...j}=m(e,t);if(null!=(n=d.arrow)&&n.alignmentOffset)return{};let P=h(c),k=y(p),A=h(p)===p,M=await (null==v.isRTL?void 0:v.isRTL(b.floating)),D=C||(A||!O?[E(p)]:(l=E(p),[x(p),l,x(l)])),_="none"!==L;!C&&_&&D.push(...(s=g(p),u=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[]}}(h(p),"start"===L,M),s&&(u=u.map(e=>e+"-"+s),O&&(u=u.concat(u.map(x)))),u));let I=[p,...D],F=await T(t,j),W=[],z=(null==(r=d.flip)?void 0:r.overflows)||[];if(S&&W.push(F[P]),R){let e=w(c,f,M);W.push(F[e[0]],F[e[1]])}if(z=[...z,{placement:c,overflows:W}],!W.every(e=>e<=0)){let e=((null==(o=d.flip)?void 0:o.index)||0)+1,t=I[e];if(t)return{data:{index:e,overflows:z},reset:{placement:t}};let n=null==(i=z.filter(e=>e.overflows[0]<=0).sort((e,t)=>e.overflows[1]-t.overflows[1])[0])?void 0:i.placement;if(!n)switch(N){case"bestFit":{let e=null==(a=z.filter(e=>{if(_){let t=y(e.placement);return t===k||"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:a[0];e&&(n=e);break}case"initialPlacement":n=p}if(c!==n)return{reset:{placement:n}}}return{}}}},ep=function(e){return void 0===e&&(e={}),{name:"size",options:e,async fn(t){var n,r;let o,i,{placement:a,rects:u,platform:c,elements:d}=t,{apply:f=()=>{},...p}=m(e,t),v=await T(t,p),b=h(a),w=g(a),x="y"===y(a),{width:E,height:S}=u.floating;"top"===b||"bottom"===b?(o=b,i=w===(await (null==c.isRTL?void 0:c.isRTL(d.floating))?"start":"end")?"left":"right"):(i=b,o="end"===w?"top":"bottom");let R=S-v.top-v.bottom,C=E-v.left-v.right,N=l(S-v[o],R),L=l(E-v[i],C),O=!t.middlewareData.shift,j=N,P=L;if(null!=(n=t.middlewareData.shift)&&n.enabled.x&&(P=C),null!=(r=t.middlewareData.shift)&&r.enabled.y&&(j=R),O&&!w){let e=s(v.left,0),t=s(v.right,0),n=s(v.top,0),r=s(v.bottom,0);x?P=E-2*(0!==e||0!==t?e+t:s(v.left,v.right)):j=S-2*(0!==n||0!==r?n+r:s(v.top,v.bottom))}await f({...t,availableWidth:P,availableHeight:j});let k=await c.getDimensions(d.floating);return E!==k.width||S!==k.height?{reset:{rects:!0}}:{}}}},em=function(e){return void 0===e&&(e={}),{name:"hide",options:e,async fn(t){let{rects:n}=t,{strategy:r="referenceHidden",...o}=m(e,t);switch(r){case"referenceHidden":{let e=L(await T(t,{...o,elementContext:"reference"}),n.reference);return{data:{referenceHiddenOffsets:e,referenceHidden:O(e)}}}case"escaped":{let e=L(await T(t,{...o,altBoundary:!0}),n.floating);return{data:{escapedOffsets:e,escaped:O(e)}}}default:return{}}}}},eh=e=>({name:"arrow",options:e,async fn(t){let{x:n,y:r,placement:o,rects:i,platform:a,elements:u,middlewareData:c}=t,{element:d,padding:f=0}=m(e,t)||{};if(null==d)return{};let p=S(f),h={x:n,y:r},w=v(y(o)),x=b(w),E=await a.getDimensions(d),R="y"===w,C=R?"clientHeight":"clientWidth",N=i.reference[x]+i.reference[w]-h[w]-i.floating[x],T=h[w]-i.reference[w],L=await (null==a.getOffsetParent?void 0:a.getOffsetParent(d)),O=L?L[C]:0;O&&await (null==a.isElement?void 0:a.isElement(L))||(O=u.floating[C]||i.floating[x]);let j=O/2-E[x]/2-1,P=l(p[R?"top":"left"],j),k=l(p[R?"bottom":"right"],j),A=O-E[x]-k,M=O/2-E[x]/2+(N/2-T/2),D=s(P,l(M,A)),_=!c.arrow&&null!=g(o)&&M!==D&&i.reference[x]/2-(M<P?P:k)-E[x]/2<0,I=_?M<P?M-P:M-A:0;return{[w]:h[w]+I,data:{[w]:D,centerOffset:M-D-I,..._&&{alignmentOffset:I}},reset:_}}}),eg=function(e){return void 0===e&&(e={}),{options:e,fn(t){let{x:n,y:r,placement:o,rects:i,middlewareData:a}=t,{offset:l=0,mainAxis:s=!0,crossAxis:u=!0}=m(e,t),c={x:n,y:r},d=y(o),f=v(d),p=c[f],g=c[d],b=m(l,t),w="number"==typeof b?{mainAxis:b,crossAxis:0}:{mainAxis:0,crossAxis:0,...b};if(s){let e="y"===f?"height":"width",t=i.reference[f]-i.floating[e]+w.mainAxis,n=i.reference[f]+i.reference[e]-w.mainAxis;p<t?p=t:p>n&&(p=n)}if(u){var x,E;let e="y"===f?"width":"height",t=["top","left"].includes(h(o)),n=i.reference[d]-i.floating[e]+(t&&(null==(x=a.offset)?void 0:x[d])||0)+(t?0:w.crossAxis),r=i.reference[d]+i.reference[e]+(t?0:(null==(E=a.offset)?void 0:E[d])||0)-(t?w.crossAxis:0);g<n?g=n:g>r&&(g=r)}return{[f]:p,[d]:g}}}}
5,ev=(e,t,n)=>{let r=new Map,o={platform:eu,...n},i={...o.platform,_c:r};return N(e,t,{...o,platform:i})};e.s(["arrow",0,eh,"autoPlacement",0,function(e){return void 0===e&&(e={}),{name:"autoPlacement",options:e,async fn(t){var n,r,o,i;let{rects:l,middlewareData:s,placement:u,platform:c,elements:d}=t,{crossAxis:f=!1,alignment:p,allowedPlacements:v=a,autoAlignment:b=!0,...y}=m(e,t),E=void 0!==p||v===a?((i=p||null)?[...v.filter(e=>g(e)===i),...v.filter(e=>g(e)!==i)]:v.filter(e=>h(e)===e)).filter(e=>!i||g(e)===i||!!b&&x(e)!==e):v,S=await T(t,y),R=(null==(n=s.autoPlacement)?void 0:n.index)||0,C=E[R];if(null==C)return{};let N=w(C,l,await (null==c.isRTL?void 0:c.isRTL(d.floating)));if(u!==C)return{reset:{placement:E[0]}};let L=[S[h(C)],S[N[0]],S[N[1]]],O=[...(null==(r=s.autoPlacement)?void 0:r.overflows)||[],{placement:C,overflows:L}],j=E[R+1];if(j)return{data:{index:R+1,overflows:O},reset:{placement:j}};let P=O.map(e=>{let t=g(e.placement);return[e.placement,t&&f?e.overflows.slice(0,2).reduce((e,t)=>e+t,0):e.overflows[0],e.overflows]}).sort((e,t)=>e[1]-t[1]),k=(null==(o=P.filter(e=>e[2].slice(0,g(e[0])?2:3).every(e=>e<=0))[0])?void 0:o[0])||P[0][0];return k!==u?{data:{index:R+1,overflows:O},reset:{placement:k}}:{}}}},"autoUpdate",0,function(e,t,n,r){let o;void 0===r&&(r={});let{ancestorScroll:i=!0,ancestorResize:a=!0,elementResize:u="function"==typeof ResizeObserver,layoutShift:d="function"==typeof IntersectionObserver,animationFrame:f=!1}=r,p=Z(e),m=i||a?[...p?Y(p):[],...Y(t)]:[];m.forEach(e=>{i&&e.addEventListener("scroll",n,{passive:!0}),a&&e.addEventListener("resize",n)});let h=p&&d?function(e,t){let n,r=null,o=D(e);function i(){var e;clearTimeout(n),null==(e=r)||e.disconnect(),r=null}return!function a(u,d){void 0===u&&(u=!1),void 0===d&&(d=1),i();let{left:f,top:p,width:m,height:h}=e.getBoundingClientRect();if(u||t(),!m||!h)return;let g={rootMargin:-c(p)+"px "+-c(o.clientWidth-(f+m))+"px "+-c(o.clientHeight-(p+h))+"px "+-c(f)+"px",threshold:s(0,l(1,d))||1},v=!0;function b(e){let t=e[0].intersectionRatio;if(t!==d){if(!v)return a();t?a(!1,t):n=setTimeout(()=>{a(!1,1e-7)},1e3)}v=!1}try{r=new IntersectionObserver(b,{...g,root:o.ownerDocument})}catch(e){r=new IntersectionObserver(b,g)}r.observe(e)}(!0),i}(p,n):null,g=-1,v=null;u&&(v=new ResizeObserver(e=>{let[r]=e;r&&r.target===p&&v&&(v.unobserve(t),cancelAnimationFrame(g),g=requestAnimationFrame(()=>{var e;null==(e=v)||e.observe(t)})),n()}),p&&!f&&v.observe(p),v.observe(t));let b=f?et(e):null;return f&&function t(){let r=et(e);b&&(r.x!==b.x||r.y!==b.y||r.width!==b.width||r.height!==b.height)&&n(),b=r,o=requestAnimationFrame(t)}(),n(),()=>{var e;m.forEach(e=>{i&&e.removeEventListener("scroll",n),a&&e.removeEventListener("resize",n)}),null==h||h(),null==(e=v)||e.disconnect(),v=null,f&&cancelAnimationFrame(o)}},"computePosition",0,ev,"flip",0,ef,"hide",0,em,"inline",0,function(e){return void 0===e&&(e={}),{name:"inline",options:e,async fn(t){let{placement:n,elements:r,rects:o,platform:i,strategy:a}=t,{padding:u=2,x:c,y:d}=m(e,t),f=Array.from(await (null==i.getClientRects?void 0:i.getClientRects(r.reference))||[]),p=function(e){let t=e.slice().sort((e,t)=>e.y-t.y),n=[],r=null;for(let e=0;e<t.length;e++){let o=t[e];!r||o.y-r.y>r.height/2?n.push([o]):n[n.length-1].push(o),r=o}return n.map(e=>R(j(e)))}(f),g=R(j(f)),v=S(u),b=await i.getElementRects({reference:{getBoundingClientRect:function(){if(2===p.length&&p[0].left>p[1].right&&null!=c&&null!=d)return p.find(e=>c>e.left-v.left&&c<e.right+v.right&&d>e.top-v.top&&d<e.bottom+v.bottom)||g;if(p.length>=2){if("y"===y(n)){let e=p[0],t=p[p.length-1],r="top"===h(n),o=e.top,i=t.bottom,a=r?e.left:t.left,l=r?e.right:t.right;return{top:o,bottom:i,left:a,right:l,width:l-a,height:i-o,x:a,y:o}}let e="left"===h(n),t=s(...p.map(e=>e.right)),r=l(...p.map(e=>e.left)),o=p.filter(n=>e?n.left===r:n.right===t),i=o[0].top,a=o[o.length-1].bottom;return{top:i,bottom:a,left:r,right:t,width:t-r,height:a-i,x:r,y:i}}return g}},floating:r.floating,strategy:a});return o.reference.x!==b.reference.x||o.reference.y!==b.reference.y||o.reference.width!==b.reference.width||o.reference.height!==b.reference.height?{reset:{rects:b}}:{}}}},"limitShift",0,eg,"offset",0,ec,"shift",0,ed,"size",0,ep],53760);var eb=e.i(74080),ey="u">typeof document?t.useLayoutEffect:t.useEffect;function ew(e,t){let n,r,o;
5if(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(!ew(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)&&!ew(e[n],t[n]))return!1}return!0}return e!=e&&t!=t}function ex(e){return"u"<typeof window?1:(e.ownerDocument.defaultView||window).devicePixelRatio||1}function eE(e,t){let n=ex(e);return Math.round(t*n)/n}function eS(e){let n=t.useRef(e);return ey(()=>{n.current=e}),n}e.s(["arrow",0,(e,t)=>({...{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?eh({element:n.current,padding:r}).fn(t):{}:n?eh({element:n,padding:r}).fn(t):{}}},options:[e,t]}),"flip",0,(e,t)=>({...ef(e),options:[e,t]}),"hide",0,(e,t)=>({...em(e),options:[e,t]}),"limitShift",0,(e,t)=>({...eg(e),options:[e,t]}),"offset",0,(e,t)=>({...ec(e),options:[e,t]}),"shift",0,(e,t)=>({...ed(e),options:[e,t]}),"size",0,(e,t)=>({...ep(e),options:[e,t]}),"useFloating",0,function(e){void 0===e&&(e={});let{placement:n="bottom",strategy:r="absolute",middleware:o=[],platform:i,elements:{reference:a,floating:l}={},transform:s=!0,whileElementsMounted:u,open:c}=e,[d,f]=t.useState({x:0,y:0,strategy:r,placement:n,middlewareData:{},isPositioned:!1}),[p,m]=t.useState(o);ew(p,o)||m(o);let[h,g]=t.useState(null),[v,b]=t.useState(null),y=t.useCallback(e=>{e!==S.current&&(S.current=e,g(e))},[]),w=t.useCallback(e=>{e!==R.current&&(R.current=e,b(e))},[]),x=a||h,E=l||v,S=t.useRef(null),R=t.useRef(null),C=t.useRef(d),N=null!=u,T=eS(u),L=eS(i),O=eS(c),j=t.useCallback(()=>{if(!S.current||!R.current)return;let e={placement:n,strategy:r,middleware:p};L.current&&(e.platform=L.current),ev(S.current,R.current,e).then(e=>{let t={...e,isPositioned:!1!==O.current};P.current&&!ew(C.current,t)&&(C.current=t,eb.flushSync(()=>{f(t)}))})},[p,n,r,L,O]);ey(()=>{!1===c&&C.current.isPositioned&&(C.current.isPositioned=!1,f(e=>({...e,isPositioned:!1})))},[c]);let P=t.useRef(!1);ey(()=>(P.current=!0,()=>{P.current=!1}),[]),ey(()=>{if(x&&(S.current=x),E&&(R.current=E),x&&E){if(T.current)return T.current(x,E,j);j()}},[x,E,j,T,N]);let k=t.useMemo(()=>({reference:S,floating:R,setReference:y,setFloating:w}),[y,w]),A=t.useMemo(()=>({reference:x,floating:E}),[x,E]),M=t.useMemo(()=>{let e={position:r,left:0,top:0};if(!A.floating)return e;let t=eE(A.floating,d.x),n=eE(A.floating,d.y);return s?{...e,transform:"translate("+t+"px, "+n+"px)",...ex(A.floating)>=1.5&&{willChange:"transform"}}:{position:r,left:t,top:n}},[r,s,A.floating,d.x,d.y]);return t.useMemo(()=>({...d,update:j,refs:k,elements:A,floatingStyles:M}),[d,j,k,A,M])}],58950)},69340,e=>{"use strict";var t=e.i(71645),n=e.i(30207);e.s(["useControllableState",0,function({prop:e,defaultProp:r,onChange:o=()=>{}}){let[i,a]=function({defaultProp:e,onChange:r}){let o=t.useState(e),[i]=o,a=t.useRef(i),l=(0,n.useCallbackRef)(r);return t.useEffect(()=>{a.current!==i&&(l(i),a.current=i)},[i,a,l]),o}({defaultProp:r,onChange:o}),l=void 0!==e,s=l?e:i,u=(0,n.useCallbackRef)(o);return[s,t.useCallback(t=>{if(l){let n="function"==typeof t?t(e):t;n!==e&&u(n)}else a(t)},[l,e,a,u])]}])},83986,e=>{"use strict";var t=e.i(71645),n=globalThis?.document?t.useLayoutEffect:()=>{},r=t[" useEffectEvent ".trim().toString()],o=t[" useInsertionEffect ".trim().toString()];e.s(["useEffectEvent",0,function(e){if("function"==typeof r)return r(e);let i=t.useRef(()=>{throw Error("Cannot call an event handler while rendering.")});return"function"==typeof o?o(()=>{i.current=e}):n(()=>{i.current=e}),t.useMemo(()=>(...e)=>i.current?.(...e),[])}],83986)},26083,e=>{"use strict";var t=e.i(71645),n=e.i(30207);e.s(["useEscapeKeydown",0,function(e,r=globalThis?.document){let o=(0,n.useCallbackRef)(e);t.useEffect(()=>{let e=e=>{"Escape"===e.key&&o(e)};return r.addEventListener("keydown",e,{capture:!0}),()=>r.removeEventListener("keydown",e,{capture:!0})},[o,r])}])},35804,e=>{"use strict";var t=e.i(71645),n=e.i(34620);e.s(["useSize",0,function(e){let[r,o]=t.useState(void 0);return(0,n.useLayoutEffect)(()=>
5{if(e){o({width:e.offsetWidth,height:e.offsetHeight});let t=new ResizeObserver(t=>{let n,r;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;n=t.inlineSize,r=t.blockSize}else n=e.offsetWidth,r=e.offsetHeight;o({width:n,height:r})});return t.observe(e,{box:"border-box"}),()=>t.unobserve(e)}o(void 0)},[e]),r}])},86312,e=>{"use strict";var t=new WeakMap,n=new WeakMap,r={},o=0,i=function(e){return e&&(e.host||i(e.parentNode))},a=function(e,a,l,s){var u=(Array.isArray(e)?e:[e]).map(function(e){if(a.contains(e))return e;var t=i(e);return t&&a.contains(t)?t:(console.error("aria-hidden",e,"in not contained inside",a,". Doing nothing"),null)}).filter(function(e){return!!e});r[l]||(r[l]=new WeakMap);var c=r[l],d=[],f=new Set,p=new Set(u),m=function(e){!e||f.has(e)||(f.add(e),m(e.parentNode))};u.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 r=e.getAttribute(s),o=null!==r&&"false"!==r,i=(t.get(e)||0)+1,a=(c.get(e)||0)+1;t.set(e,i),c.set(e,a),d.push(e),1===i&&o&&n.set(e,!0),1===a&&e.setAttribute(l,"true"),o||e.setAttribute(s,"true")}catch(t){console.error("aria-hidden: cannot operate on ",e,t)}})};return h(a),f.clear(),o++,function(){d.forEach(function(e){var r=t.get(e)-1,o=c.get(e)-1;t.set(e,r),c.set(e,o),r||(n.has(e)||e.removeAttribute(s),n.delete(e)),o||e.removeAttribute(l)}),--o||(t=new WeakMap,t=new WeakMap,n=new WeakMap,r={})}};e.s(["hideOthers",0,function(e,t,n){void 0===n&&(n="data-aria-hidden");var r=Array.from(Array.isArray(e)?e:[e]),o=t||("u"<typeof document?null:(Array.isArray(e)?e[0]:e).ownerDocument.body);return o?(r.push.apply(r,Array.from(o.querySelectorAll("[aria-live]"))),a(r,o,n,"aria-hidden")):function(){return null}}])},37727,e=>{"use strict";let t=(0,e.i(75254).default)("x",[["path",{d:"M18 6 6 18",key:"1bl5f8"}],["path",{d:"m6 6 12 12",key:"d8bk6v"}]]);e.s(["X",0,t],37727)},90571,59700,32286,86252,41352,15070,74687,7507,97712,e=>{"use strict";var t,n=function(){return(n=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 r(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}"function"==typeof SuppressedError&&SuppressedError,e.s(["__assign",()=>n,"__rest",0,r,"__spreadArray",0,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))}],90571);var o="right-scroll-bar-position",i="width-before-scroll-bar",a="with-scroll-bars-hidden",l="--removed-body-scroll-bar-size";e.s(["fullWidthClassName",0,i,"noScrollbarsClassName",0,a,"removedBarSizeVariable",0,l,"zeroRightClassName",0,o],59700);var s=e.i(71645);function u(e,t){return"function"==typeof e?e(t):e&&(e.current=t),e}var c="u">typeof window?s.useLayoutEffect:s.useEffect,d=new WeakMap;function f(e){return e}e.s(["useMergeRefs",0,function(e,t){var n,r,o,i=(n=t||null,r=function(t){return e.forEach(function(e){return u(e,t)})}
5,(o=(0,s.useState)(function(){return{value:n,callback:r,facade:{get current(){return o.value},set current(value){var e=o.value;e!==value&&(o.value=value,o.callback(value,e))}}}})[0]).callback=r,o.facade);return c(function(){var t=d.get(i);if(t){var n=new Set(t),r=new Set(e),o=i.current;n.forEach(function(e){r.has(e)||u(e,null)}),r.forEach(function(e){n.has(e)||u(e,o)})}d.set(i,e)},[e]),i}],32286),e.s(["createSidecarMedium",0,function(e){void 0===e&&(e={});var t,r,o,i=(void 0===t&&(t=f),r=[],o=!1,{read:function(){if(o)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 n=t(e,o);return r.push(n),function(){r=r.filter(function(e){return e!==n})}},assignSyncMedium:function(e){for(o=!0;r.length;){var t=r;r=[],t.forEach(e)}r={push:function(t){return e(t)},filter:function(){return r}}},assignMedium:function(e){o=!0;var t=[];if(r.length){var n=r;r=[],n.forEach(e),t=r}var i=function(){var n=t;t=[],n.forEach(e)},a=function(){return Promise.resolve().then(i)};a(),r={push:function(e){t.push(e),a()},filter:function(e){return t=t.filter(e),r}}}});return i.options=n({async:!0,ssr:!1},e),i}],86252);var p=function(e){var t=e.sideCar,o=r(e,["sideCar"]);if(!t)throw Error("Sidecar: please provide `sideCar` property to import the right car");var i=t.read();if(!i)throw Error("Sidecar medium not found");return s.createElement(i,n({},o))};p.isSideCarExport=!0,e.s(["exportSidecar",0,function(e,t){return e.useMedium(t),p}],41352);var m=function(){var e=0,n=null;return{add:function(r){if(0==e&&(n=function(){if(!document)return null;var e=document.createElement("style");e.type="text/css";var n=t||("u">typeof __webpack_nonce__?__webpack_nonce__:void 0);return n&&e.setAttribute("nonce",n),e}())){var o,i;(o=n).styleSheet?o.styleSheet.cssText=r:o.appendChild(document.createTextNode(r)),i=n,(document.head||document.getElementsByTagName("head")[0]).appendChild(i)}e++},remove:function(){--e||!n||(n.parentNode&&n.parentNode.removeChild(n),n=null)}}},h=function(){var e=m();return function(t,n){s.useEffect(function(){return e.add(t),function(){e.remove()}},[t&&n])}},g=function(){var e=h();return function(t){return e(t.styles,t.dynamic),null}};e.s(["styleSingleton",0,g],15070),e.s([],74687);var v={left:0,top:0,right:0,gap:0},b=function(e){return parseInt(e||"",10)||0},y=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[b(n),b(r),b(o)]},w=function(e){if(void 0===e&&(e="margin"),"u"<typeof window)return v;var t=y(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])}},x=g(),E="data-scroll-locked",S=function(e,t,n,r){var s=e.left,u=e.top,c=e.right,d=e.gap;return void 0===n&&(n="margin"),"\n  .".concat(a," {\n   overflow: hidden ").concat(r,";\n   padding-right: ").concat(d,"px ").concat(r,";\n  }\n  body[").concat(E,"] {\n    overflow: hidden ").concat(r,";\n    overscroll-behavior: contain;\n    ").concat([t&&"position: relative ".concat(r,";"),"margin"===n&&"\n    padding-left: ".concat(s,"px;\n    padding-top: ").concat(u,"px;\n    padding-right: ").concat(c,"px;\n    margin-left:0;\n    margin-top:0;\n    margin-right: ").concat(d,"px ").concat(r,";\n    "),"padding"===n&&"padding-right: ".concat(d,"px ").concat(r,";")].filter(Boolean).join(""),"\n  }\n  \n  .").concat(o," {\n    right: ").concat(d,"px ").concat(r,";\n  }\n  \n  .").concat(i," {\n    margin-right: ").concat(d,"px ").concat(r,";\n  }\n  \n  .").concat(o," .").concat(o," {\n    right: 0 ").concat(r,";\n  }\n  \n  .").concat(i," .").concat(i," {\n    margin-right: 0 ").concat(r,";\n  }\n  \n  body[").concat(E,"] {\n    ").concat(l,": ").concat(d,"px;\n  }\n")},R=function(){var e=parseInt(document.body.getAttribute(E)||"0",10);return isFinite(e)?e:0},C=function(){s.useEffect(function(){return document.body.setAttribute(E,(R()+1).toString()),function(){var e=R()-1;e<=0?document.body.removeAttribute(E):document.body.setAttribute(E,e.toString())}},[])};e.s(["RemoveScrollBar",0,function(e){var t=e.noRelative,n=e.noImportant,r=e.gapMode,o=void 0===r?"margin":r;C();var i=s.useMemo(function(){return w(o)},[o]);return s.createElement(x,{styles:S(i,!t,o,n?"":"!important")})}],7507),e.s([],97712)}]);

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.