PageSourceSearch

https://material-index.co.uk/_next/static/chunks/2119-ec43efd1f911ed94.js

js material-index.co.uk collected 2026-10-05 05:57:46 UTC 776,830 bytes, 7 lines download raw bytes

1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[2119],{753:(e,t,r)=>{"use strict";r.d(t,{w:()=>a});var n=r(26060);function a(e,t){(0,n.N)(()=>{if(e&&e.ref&&t)return e.ref.current=t.current,()=>{e.ref&&(e.ref.current=null)}})}},1149:(e,t,r)=>{"use strict";r.r(t),r.d(t,{Arrow:()=>Z,Content:()=>G,Portal:()=>W,Provider:()=>U,Root:()=>K,Tooltip:()=>N,TooltipArrow:()=>V,TooltipContent:()=>B,TooltipPortal:()=>F,TooltipProvider:()=>C,TooltipTrigger:()=>A,Trigger:()=>H,createTooltipScope:()=>y});var n=r(34023);function a(e,t,{checkForDefaultPrevented:r=!0}={}){return function(n){if(e?.(n),!1===r||!n.defaultPrevented)return t?.(n)}}function o(e,t){if("function"==typeof e)return e(t);null!=e&&(e.current=t)}function l(...e){return n.useCallback(function(...e){return t=>{let r=!1,n=e.map(e=>{let n=o(e,t);return r||"function"!=typeof n||(r=!0),n});if(r)return()=>{for(let t=0;t<n.length;t++){let r=n[t];"function"==typeof r?r():o(e[t],null)}}}}(...e),e)}var i=r(94799),u=r(84808),s=r(97161),c=r(63745),d=r(69871),f=r(60912);r(56742);var p=r(98397),m=["a","button","div","form","h2","h3","img","input","label","li","nav","ol","p","span","svg","ul"].reduce((e,t)=>{let r=n.forwardRef((e,r)=>{let{asChild:n,...a}=e,o=n?p.DX:t;return"undefined"!=typeof window&&(window[Symbol.for("radix-ui")]=!0),(0,i.jsx)(o,{...a,ref:r})});return r.displayName=`Primitive.${t}`,{...e,[t]:r}},{}),g=r(78410),h=r(5726),[v,y]=function(e,t=[]){let r=[],a=()=>{let t=r.map(e=>n.createContext(e));return function(r){let a=r?.[e]||t;return n.useMemo(()=>({[`__scope${e}`]:{...r,[e]:a}}),[r,a])}};return a.scopeName=e,[function(t,a){let o=n.createContext(a),l=r.length;r=[...r,a];let u=t=>{let{scope:r,children:a,...u}=t,s=r?.[e]?.[l]||o,c=n.useMemo(()=>u,Object.values(u));return(0,i.jsx)(s.Provider,{value:c,children:a})};return u.displayName=t+"Provider",[u,function(r,i){let u=i?.[e]?.[l]||o,s=n.useContext(u);if(s)return s;if(void 0!==a)return a;throw Error(`\`${r}\` must be used within \`${t}\``)}]},function(...e){let t=e[0];if(1===e.length)return t;let r=()=>{let r=e.map(e=>({useScope:e(),scopeName:e.scopeName}));return function(e){let a=r.reduce((t,{useScope:r,scopeName:n})=>{let a=r(e)[`__scope${n}`];return{...t,...a}},{});return n.useMemo(()=>({[`__scope${t.scopeName}`]:a}),[a])}};return r.scopeName=t.scopeName,r}(a,...t)]}("Tooltip",[c.Bk]),b=(0,c.Bk)(),w="TooltipProvider",x="tooltip.open",[E,D]=v(w),C=e=>{let{__scopeTooltip:t,delayDuration:r=700,skipDelayDuration:a=300,disableHoverableContent:o=!1,children:l}=e,[u,s]=n.useState(!0),c=n.useRef(!1),d=n.useRef(0);return n.useEffect(()=>{let e=d.current;return()=>window.clearTimeout(e)},[]),(0,i.jsx)(E,{scope:t,isOpenDelayed:u,delayDuration:r,onOpen:n.useCallback(()=>{window.clearTimeout(d.current),s(!1)},[]),onClose:n.useCallback(()=>{window.clearTimeout(d.current),d.current=window.setTimeout(()=>s(!0),a)},[a]),isPointerInTransitRef:c,onPointerInTransitChange:n.useCallback(e=>{c.current=e},[]),disableHoverableContent:o,children:l})};C.displayName=w;var S="Tooltip",[R,k]=v(S),N=e=>{let{__scopeTooltip:t,children:r,open:a,defaultOpen:o=!1,onOpenChange:l,disableHoverableContent:u,delayDuration:d}=e,f=D(S,e.__scopeTooltip),p=b(t),[m,h]=n.useState(null),v=(0,s.B)(),y=n.useRef(0),w=null!=u?u:f.disableHoverableContent,E=null!=d?d:f.delayDuration,C=n.useRef(!1),[k=!1,N]=function({prop:e,defaultProp:t,onChange:r=()=>{}}){let[a,o]=function({defaultProp:e,onChange:t}){let r=n.useState(e),[a]=r,o=n.useRef(a),l=(0,g.c)(t);return n.useEffect(()=>{o.current!==a&&(l(a),o.current=a)},[a,o,l]),r}({defaultProp:t,onChange:r}),l=void 0!==e,i=l?e:a,u=(0,g.c)(r);return[i,n.useCallback(t=>{if(l){let r="function"==typeof t?t(e):t;r!==e&&u(r)}else o(t)},[l,e,o,u])]}({prop:a,defaultProp:o,onChange:e=>{e?(f.onOpen(),document.dispatchEvent(new CustomEvent(x))):f.onClose(),null==l||l(e)}}),P=n.useMemo(()=>k?C.current?"delayed-open":"instant-open":"closed",[k]),A=n.useCallback(()=>{window.clearTimeout(y.current),y.current=0,C.current=!1,N(!0)},[N]),M=n.useCallback(()=>{window.clearTimeout(y.current),y.current=0,N(!1)},[N]),T=n.useCallback(()=>{window.clearTimeout(y.current),y.current=window.setTimeout(()=>{C.current=!0,N(!0),y.current=0},E)},[E,N]);return n.useEffect(()=>()=>{y.current&&(window.clearTimeout(y.current),y.current=0)},[]),(0,i.jsx)(c.bL,{...p,children:(0,i.jsx)(R,{scope:t,contentId:v,open:k,stateAttribute:P,trigger:m,onTriggerChange:h,onTriggerEnter:n.useCallback(()=>{f.isOpenDelayed?T():A()},[f.isOpenDelayed,T,A]),onTriggerLeave:n.useCallback(()=>{w?M():(window.clearTimeout(y.current),y.current=0)},[M,w]),onOpen:A,onClose:M,disableHoverableContent:w,children:r})})};N.displayName=S;var P="TooltipTrigger",A=n.forwardRef((e,t)=>
1{let{__scopeTooltip:r,...o}=e,u=k(P,r),s=D(P,r),d=b(r),f=l(t,n.useRef(null),u.onTriggerChange),p=n.useRef(!1),g=n.useRef(!1),h=n.useCallback(()=>p.current=!1,[]);return n.useEffect(()=>()=>document.removeEventListener("pointerup",h),[h]),(0,i.jsx)(c.Mz,{asChild:!0,...d,children:(0,i.jsx)(m.button,{"aria-describedby":u.open?u.contentId:void 0,"data-state":u.stateAttribute,...o,ref:f,onPointerMove:a(e.onPointerMove,e=>{"touch"!==e.pointerType&&(g.current||s.isPointerInTransitRef.current||(u.onTriggerEnter(),g.current=!0))}),onPointerLeave:a(e.onPointerLeave,()=>{u.onTriggerLeave(),g.current=!1}),onPointerDown:a(e.onPointerDown,()=>{p.current=!0,document.addEventListener("pointerup",h,{once:!0})}),onFocus:a(e.onFocus,()=>{p.current||u.onOpen()}),onBlur:a(e.onBlur,u.onClose),onClick:a(e.onClick,u.onClose)})})});A.displayName=P;var M="TooltipPortal",[T,j]=v(M,{forceMount:void 0}),F=e=>{let{__scopeTooltip:t,forceMount:r,children:n,container:a}=e,o=k(M,t);return(0,i.jsx)(T,{scope:t,forceMount:r,children:(0,i.jsx)(f.C,{present:r||o.open,children:(0,i.jsx)(d.Portal,{asChild:!0,container:a,children:n})})})};F.displayName=M;var O="TooltipContent",B=n.forwardRef((e,t)=>{let r=j(O,e.__scopeTooltip),{forceMount:n=r.forceMount,side:a="top",...o}=e,l=k(O,e.__scopeTooltip);return(0,i.jsx)(f.C,{present:n||l.open,children:l.disableHoverableContent?(0,i.jsx)($,{side:a,...o,ref:t}):(0,i.jsx)(I,{side:a,...o,ref:t})})}),I=n.forwardRef((e,t)=>{let r=k(O,e.__scopeTooltip),a=D(O,e.__scopeTooltip),o=n.useRef(null),u=l(t,o),[s,c]=n.useState(null),{trigger:d,onClose:f}=r,p=o.current,{onPointerInTransitChange:m}=a,g=n.useCallback(()=>{c(null),m(!1)},[m]),h=n.useCallback((e,t)=>{let r=e.currentTarget,n={x:e.clientX,y:e.clientY},a=function(e,t){let r=Math.abs(t.top-e.y),n=Math.abs(t.bottom-e.y),a=Math.abs(t.right-e.x),o=Math.abs(t.left-e.x);switch(Math.min(r,n,a,o)){case o:return"left";case a:return"right";case r:return"top";case n:return"bottom";default:throw Error("unreachable")}}(n,r.getBoundingClientRect());c(function(e){let t=e.slice();return t.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 r=0;r<e.length;r++){let n=e[r];for(;t.length>=2;){let e=t[t.length-1],r=t[t.length-2];if((e.x-r.x)*(n.y-r.y)>=(e.y-r.y)*(n.x-r.x))t.pop();else break}t.push(n)}t.pop();let r=[];for(let t=e.length-1;t>=0;t--){let n=e[t];for(;r.length>=2;){let e=r[r.length-1],t=r[r.length-2];if((e.x-t.x)*(n.y-t.y)>=(e.y-t.y)*(n.x-t.x))r.pop();else break}r.push(n)}return(r.pop(),1===t.length&&1===r.length&&t[0].x===r[0].x&&t[0].y===r[0].y)?t:t.concat(r)}(t)}([...function(e,t){let r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:5,n=[];switch(t){case"top":n.push({x:e.x-r,y:e.y+r},{x:e.x+r,y:e.y+r});break;case"bottom":n.push({x:e.x-r,y:e.y-r},{x:e.x+r,y:e.y-r});break;case"left":n.push({x:e.x+r,y:e.y-r},{x:e.x+r,y:e.y+r});break;case"right":n.push({x:e.x-r,y:e.y-r},{x:e.x-r,y:e.y+r})}return n}(n,a),...function(e){let{top:t,right:r,bottom:n,left:a}=e;return[{x:a,y:t},{x:r,y:t},{x:r,y:n},{x:a,y:n}]}(t.getBoundingClientRect())])),m(!0)},[m]);return n.useEffect(()=>()=>g(),[g]),n.useEffect(()=>{if(d&&p){let e=e=>h(e,p),t=e=>h(e,d);return d.addEventListener("pointerleave",e),p.addEventListener("pointerleave",t),()=>{d.removeEventListener("pointerleave",e),p.removeEventListener("pointerleave",t)}}},[d,p,h,g]),n.useEffect(()=>{if(s){let e=e=>{let t=e.target,r={x:e.clientX,y:e.clientY},n=(null==d?void 0:d.contains(t))||(null==p?void 0:p.contains(t)),a=!function(e,t){let{x:r,y:n}=e,a=!1;for(let e=0,o=t.length-1;e<t.length;o=e++){let l=t[e].x,i=t[e].y,u=t[o].x,s=t[o].y;i>n!=s>n&&r<(u-l)*(n-i)/(s-i)+l&&(a=!a)}return a}(r,s);n?g():a&&(g(),f())};return document.addEventListener("pointermove",e),()=>document.removeEventListener("pointermove",e)}},[d,p,s,f,g]),(0,i.jsx)($,{...e,ref:u})}),[_,L]=v(S,{isInside:!1}),$=n.forwardRef((e,t)=>{let{__scopeTooltip:r,children:a,"aria-label":o,onEscapeKeyDown:l,onPointerDownOutside:s,...d}=e,f=k(O,r),m=b(r),{onClose:g}=f;return n.useEffect(()=>(document.addEventListener(x,g),()=>document.removeEventListener(x,g)),[g]),n.useEffect(()=>{if(f.trigger){let e=e=>{let t=e.target;(null==t?void 0:t.contains(f.trigger))&&g()};return window.addEventListener("scroll",e,{capture:!0}),()=>window.removeEventListener("scroll",e,{capture:!0})}},[f.trigger,g]),(0,i.jsx)(u.qW,{asChild:!0,disableOutsidePointerEvents:!1,onEscapeKeyDown:l,onPointerDownOutside:s,onFocusOutside:e=>e.preventDefault(),onDismiss:g,children:(0,i.jsxs)(c.UC,{"data-state":f.stateAttribute,...m,...d,ref:t,style:{...d.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,i.jsx)(p.xV,{children:a}),(0,i.jsx)(_,{scope:r,isInside:!0,children:(0,i.jsx)(h.b,{id:f.contentId,role:"tooltip",children:o||a})})]})})});B.displayName=O;var z="TooltipArrow",V=n.forwardRef((e,t)=>
1{let{__scopeTooltip:r,...n}=e,a=b(r);return L(z,r).isInside?null:(0,i.jsx)(c.i3,{...a,...n,ref:t})});V.displayName=z;var U=C,K=N,H=A,W=F,G=B,Z=V},1637:(e,t,r)=>{"use strict";r.d(t,{J:()=>o});let n=new Map,a=new Map;class o{constructor(e,t){this.locale=e,this.strings=t}format(e,t){let r=this.strings.getStringForLocale(e,this.locale);return"function"==typeof r?r(t,this):r}plural(e,t,r="cardinal"){let a=t["="+e];if(a)return"function"==typeof a?a():a;let o=this.locale+":"+r,l=n.get(o);return l||(l=new Intl.PluralRules(this.locale,{type:r}),n.set(o,l)),"function"==typeof(a=t[l.select(e)]||t.other)?a():a}number(e){let t=a.get(this.locale);return t||(t=new Intl.NumberFormat(this.locale),a.set(this.locale,t)),t.format(e)}select(e,t){let r=e[t]||e.other;return"function"==typeof r?r():r}}},2903:(e,t,r)=>{"use strict";r.d(t,{K:()=>s});var n=r(94594),a=r(34777),o=r(98397),l=r(34023),i=r(30365);let u=(0,a.Fj)({base:(0,i.E)("transition-fg inline-flex w-fit items-center justify-center overflow-hidden rounded-md outline-none","disabled:bg-ui-bg-disabled disabled:shadow-buttons-neutral disabled:text-ui-fg-disabled "),variants:{variant:{primary:(0,i.E)("shadow-buttons-neutral text-ui-fg-subtle bg-ui-button-neutral","hover:bg-ui-button-neutral-hover","active:bg-ui-button-neutral-pressed","focus-visible:shadow-buttons-neutral-focus"),transparent:(0,i.E)("text-ui-fg-subtle bg-ui-button-transparent","hover:bg-ui-button-transparent-hover","active:bg-ui-button-transparent-pressed","focus-visible:shadow-buttons-neutral-focus focus-visible:bg-ui-bg-base","disabled:!bg-transparent disabled:!shadow-none")},size:{"2xsmall":"h-5 w-5",xsmall:"h-6 w-6 p-1",small:"h-7 w-7 p-1",base:"h-8 w-8 p-1.5",large:"h-10 w-10 p-2.5",xlarge:"h-12 w-12 p-3.5"}},defaultVariants:{variant:"primary",size:"base"}}),s=l.forwardRef(({variant:e="primary",size:t="base",asChild:r=!1,className:a,children:s,isLoading:c=!1,disabled:d,...f},p)=>{let m=r?o.bL:"button";return l.createElement(m,{ref:p,...f,className:(0,i.E)(u({variant:e,size:t}),a),disabled:d||c},c?l.createElement("span",{className:"pointer-events-none"},l.createElement("div",{className:(0,i.E)("bg-ui-bg-disabled absolute inset-0 flex items-center justify-center rounded-md")},l.createElement(n.A,{className:"animate-spin"})),s):s)});s.displayName="IconButton"},3111:(e,t,r)=>{"use strict";r.d(t,{I:()=>i});var n=r(26060),a=r(34023);let o=0,l=new Map;function i(e){let[t,r]=(0,a.useState)();return(0,n.N)(()=>{if(!e)return;let t=l.get(e);if(t)r(t.element.id);else{let n=`react-aria-description-${o++}`;r(n);let a=document.createElement("div");a.id=n,a.style.display="none",a.textContent=e,document.body.appendChild(a),t={refCount:0,element:a},l.set(e,t)}return t.refCount++,()=>{t&&0==--t.refCount&&(t.element.remove(),l.delete(e))}},[e]),{"aria-describedby":e?t:void 0}}},3145:(e,t,r)=>{"use strict";var n=r(13600),a={"text/plain":"Text","text/html":"Url",default:"Text"};e.exports=function(e,t){var r,o,l,i,u,s,c,d,f=!1;t||(t={}),l=t.debug||!1;try{if(u=n(),s=document.createRange(),c=document.getSelection(),(d=document.createElement("span")).textContent=e,d.ariaHidden="true",d.style.all="unset",d.style.position="fixed",d.style.top=0,d.style.clip="rect(0, 0, 0, 0)",d.style.whiteSpace="pre",d.style.webkitUserSelect="text",d.style.MozUserSelect="text",d.style.msUserSelect="text",d.style.userSelect="text",d.addEventListener("copy",function(r){if(r.stopPropagation(),t.format)if(r.preventDefault(),void 0===r.clipboardData){l&&console.warn("unable to use e.clipboardData"),l&&console.warn("trying IE specific stuff"),window.clipboardData.clearData();var n=a[t.format]||a.default;window.clipboardData.setData(n,e)}else r.clipboardData.clearData(),r.clipboardData.setData(t.format,e);t.onCopy&&(r.preventDefault(),t.onCopy(r.clipboardData))}),document.body.appendChild(d),s.selectNodeContents(d),c.addRange(s),!document.execCommand("copy"))throw Error("copy command was unsuccessful");f=!0}catch(n){l&&console.error("unable to copy using execCommand: ",n),l&&console.warn("trying IE specific stuff");try{window.clipboardData.setData(t.format||"text",e),t.onCopy&&t.onCopy(window.clipboardData),f=!0}catch(n){l&&console.error("unable to copy using clipboardData: ",n),l&&console.error("falling back to prompt"),r="message"in t?t.message:"Copy to clipboard: #{key}, Enter",o=(/mac os x/i.test(navigator.userAgent)?"⌘":"Ctrl")+"+C",i=r.replace(/#{\s*key\s*}/g,o),window.prompt(i,e)}}finally{c&&("function"==typeof c.removeRange?c.removeRange(s):c.removeAllRanges()),d&&document.body.removeChild(d),u()}return f}},3181:(e,t,r)=>{"use strict";r.d(t,{A:()=>l,q:()=>
1o});var n=r(34023),a=r(94799);function o(e,t){let r=n.createContext(t),o=e=>{let{children:t,...o}=e,l=n.useMemo(()=>o,Object.values(o));return(0,a.jsx)(r.Provider,{value:l,children:t})};return o.displayName=e+"Provider",[o,function(a){let o=n.useContext(r);if(o)return o;if(void 0!==t)return t;throw Error(`\`${a}\` must be used within \`${e}\``)}]}function l(e,t=[]){let r=[],o=()=>{let t=r.map(e=>n.createContext(e));return function(r){let a=r?.[e]||t;return n.useMemo(()=>({[`__scope${e}`]:{...r,[e]:a}}),[r,a])}};return o.scopeName=e,[function(t,o){let l=n.createContext(o),i=r.length;r=[...r,o];let u=t=>{let{scope:r,children:o,...u}=t,s=r?.[e]?.[i]||l,c=n.useMemo(()=>u,Object.values(u));return(0,a.jsx)(s.Provider,{value:c,children:o})};return u.displayName=t+"Provider",[u,function(r,a){let u=a?.[e]?.[i]||l,s=n.useContext(u);if(s)return s;if(void 0!==o)return o;throw Error(`\`${r}\` must be used within \`${t}\``)}]},function(...e){let t=e[0];if(1===e.length)return t;let r=()=>{let r=e.map(e=>({useScope:e(),scopeName:e.scopeName}));return function(e){let a=r.reduce((t,{useScope:r,scopeName:n})=>{let a=r(e)[`__scope${n}`];return{...t,...a}},{});return n.useMemo(()=>({[`__scope${t.scopeName}`]:a}),[a])}};return r.scopeName=t.scopeName,r}(o,...t)]}},3299:(e,t,r)=>{"use strict";r.r(t),r.d(t,{ProgressAccordion:()=>x});var n=r(14109),a=r(99911),o=r(24092),l=r(34023),i=Object.defineProperty,u=Object.getOwnPropertySymbols,s=Object.prototype.hasOwnProperty,c=Object.prototype.propertyIsEnumerable,d=(e,t,r)=>t in e?i(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r;let f=l.forwardRef((e,t)=>{var{color:r="currentColor"}=e,n=((e,t)=>{var r={};for(var n in e)s.call(e,n)&&0>t.indexOf(n)&&(r[n]=e[n]);if(null!=e&&u)for(var n of u(e))0>t.indexOf(n)&&c.call(e,n)&&(r[n]=e[n]);return r})(e,["color"]);return l.createElement("svg",((e,t)=>{for(var r in t||(t={}))s.call(t,r)&&d(e,r,t[r]);if(u)for(var r of u(t))c.call(t,r)&&d(e,r,t[r]);return e})({xmlns:"http://www.w3.org/2000/svg",width:15,height:15,viewBox:"0 0 15 15",fill:"none",ref:t},n),l.createElement("path",{stroke:r,strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:1.5,d:"M7.5 2.5v10M2.5 7.5h10"}))});f.displayName="Plus";var p=r(36958),m=r(30365),g=r(2903);let h=e=>l.createElement(p.Root,{...e});h.displayName="ProgressAccordion";let v=l.forwardRef((e,t)=>{let{className:r,...n}=e;return l.createElement(p.Item,{ref:t,className:(0,m.E)("border-ui-border-base border-b last-of-type:border-b-0",r),...n})});v.displayName="ProgressAccordion.Item";let y=e=>{let{status:t,...r}=e,i=l.useMemo(()=>{switch(t){case"not-started":default:return n.A;case"in-progress":return a.A;case"completed":return o.A}},[t]);return l.createElement("span",{className:"text-ui-fg-muted group-data-[state=open]:text-ui-fg-interactive flex h-12 w-12 items-center justify-center",...r},l.createElement(i,null))};y.displayName="ProgressAccordion.ProgressIndicator";let b=l.forwardRef((e,t)=>{let{className:r,status:n="not-started",children:a,...o}=e;return l.createElement(p.Header,{ref:t,className:(0,m.E)("h3-core text-ui-fg-base group flex w-full flex-1 items-center gap-4 px-6",r),...o},l.createElement(y,{status:n}),a,l.createElement(p.Trigger,{asChild:!0,className:"ml-auto"},l.createElement(g.K,{variant:"transparent"},l.createElement(f,{className:"transform transition-transform group-data-[state=open]:rotate-45"}))))});b.displayName="ProgressAccordion.Header";let w=l.forwardRef((e,t)=>{let{className:r,...n}=e;return l.createElement(p.Content,{ref:t,className:(0,m.E)("overflow-hidden","data-[state=closed]:animate-accordion-up data-[state=open]:animate-accordion-down pl-[88px] pr-6",r),...n})});w.displayName="ProgressAccordion.Content";let x=Object.assign(h,{Item:v,Header:b,Content:w})},3348:(e,t,r)=>{"use strict";r.r(t),r.d(t,{Content:()=>M,List:()=>P,Root:()=>N,Tabs:()=>b,TabsContent:()=>S,TabsList:()=>x,TabsTrigger:()=>D,Trigger:()=>A,createTabsScope:()=>g});var n=r(34023);function a(e,t,{checkForDefaultPrevented:r=!0}={}){return function(n){if(e?.(n),!1===r||!n.defaultPrevented)return t?.(n)}}var o=r(94799),l=r(48132),i=r(60912);r(56742);var u=r(98397),s=["a","button","div","form","h2","h3","img","input","label","li","nav","ol","p","span","svg","ul"].reduce((e,t)=>
1{let r=n.forwardRef((e,r)=>{let{asChild:n,...a}=e,l=n?u.DX:t;return"undefined"!=typeof window&&(window[Symbol.for("radix-ui")]=!0),(0,o.jsx)(l,{...a,ref:r})});return r.displayName=`Primitive.${t}`,{...e,[t]:r}},{}),c=n.createContext(void 0),d=r(78410),f=r(97161),p="Tabs",[m,g]=function(e,t=[]){let r=[],a=()=>{let t=r.map(e=>n.createContext(e));return function(r){let a=r?.[e]||t;return n.useMemo(()=>({[`__scope${e}`]:{...r,[e]:a}}),[r,a])}};return a.scopeName=e,[function(t,a){let l=n.createContext(a),i=r.length;r=[...r,a];let u=t=>{let{scope:r,children:a,...u}=t,s=r?.[e]?.[i]||l,c=n.useMemo(()=>u,Object.values(u));return(0,o.jsx)(s.Provider,{value:c,children:a})};return u.displayName=t+"Provider",[u,function(r,o){let u=o?.[e]?.[i]||l,s=n.useContext(u);if(s)return s;if(void 0!==a)return a;throw Error(`\`${r}\` must be used within \`${t}\``)}]},function(...e){let t=e[0];if(1===e.length)return t;let r=()=>{let r=e.map(e=>({useScope:e(),scopeName:e.scopeName}));return function(e){let a=r.reduce((t,{useScope:r,scopeName:n})=>{let a=r(e)[`__scope${n}`];return{...t,...a}},{});return n.useMemo(()=>({[`__scope${t.scopeName}`]:a}),[a])}};return r.scopeName=t.scopeName,r}(a,...t)]}(p,[l.RG]),h=(0,l.RG)(),[v,y]=m(p),b=n.forwardRef((e,t)=>{let{__scopeTabs:r,value:a,onValueChange:l,defaultValue:i,orientation:u="horizontal",dir:p,activationMode:m="automatic",...g}=e,h=function(e){let t=n.useContext(c);return e||t||"ltr"}(p),[y,b]=function({prop:e,defaultProp:t,onChange:r=()=>{}}){let[a,o]=function({defaultProp:e,onChange:t}){let r=n.useState(e),[a]=r,o=n.useRef(a),l=(0,d.c)(t);return n.useEffect(()=>{o.current!==a&&(l(a),o.current=a)},[a,o,l]),r}({defaultProp:t,onChange:r}),l=void 0!==e,i=l?e:a,u=(0,d.c)(r);return[i,n.useCallback(t=>{if(l){let r="function"==typeof t?t(e):t;r!==e&&u(r)}else o(t)},[l,e,o,u])]}({prop:a,onChange:l,defaultProp:i});return(0,o.jsx)(v,{scope:r,baseId:(0,f.B)(),value:y,onValueChange:b,orientation:u,dir:h,activationMode:m,children:(0,o.jsx)(s.div,{dir:h,"data-orientation":u,...g,ref:t})})});b.displayName=p;var w="TabsList",x=n.forwardRef((e,t)=>{let{__scopeTabs:r,loop:n=!0,...a}=e,i=y(w,r),u=h(r);return(0,o.jsx)(l.bL,{asChild:!0,...u,orientation:i.orientation,dir:i.dir,loop:n,children:(0,o.jsx)(s.div,{role:"tablist","aria-orientation":i.orientation,...a,ref:t})})});x.displayName=w;var E="TabsTrigger",D=n.forwardRef((e,t)=>{let{__scopeTabs:r,value:n,disabled:i=!1,...u}=e,c=y(E,r),d=h(r),f=R(c.baseId,n),p=k(c.baseId,n),m=n===c.value;return(0,o.jsx)(l.q7,{asChild:!0,...d,focusable:!i,active:m,children:(0,o.jsx)(s.button,{type:"button",role:"tab","aria-selected":m,"aria-controls":p,"data-state":m?"active":"inactive","data-disabled":i?"":void 0,disabled:i,id:f,...u,ref:t,onMouseDown:a(e.onMouseDown,e=>{i||0!==e.button||!1!==e.ctrlKey?e.preventDefault():c.onValueChange(n)}),onKeyDown:a(e.onKeyDown,e=>{[" ","Enter"].includes(e.key)&&c.onValueChange(n)}),onFocus:a(e.onFocus,()=>{let e="manual"!==c.activationMode;m||i||!e||c.onValueChange(n)})})})});D.displayName=E;var C="TabsContent",S=n.forwardRef((e,t)=>{let{__scopeTabs:r,value:a,forceMount:l,children:u,...c}=e,d=y(C,r),f=R(d.baseId,a),p=k(d.baseId,a),m=a===d.value,g=n.useRef(m);return n.useEffect(()=>{let e=requestAnimationFrame(()=>g.current=!1);return()=>cancelAnimationFrame(e)},[]),(0,o.jsx)(i.C,{present:l||m,children:r=>{let{present:n}=r;return(0,o.jsx)(s.div,{"data-state":m?"active":"inactive","data-orientation":d.orientation,role:"tabpanel","aria-labelledby":f,hidden:!n,id:p,tabIndex:0,...c,ref:t,style:{...e.style,animationDuration:g.current?"0s":void 0},children:n&&u})}})});function R(e,t){return"".concat(e,"-trigger-").concat(t)}function k(e,t){return"".concat(e,"-content-").concat(t)}S.displayName=C;var N=b,P=x,A=D,M=S},4185:(e,t,r)=>{"use strict";r.d(t,{A:()=>s});var n=r(34023),a=Object.defineProperty,o=Object.getOwnPropertySymbols,l=Object.prototype.hasOwnProperty,i=Object.prototype.propertyIsEnumerable,u=(e,t,r)=>t in e?a(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r;let s=n.forwardRef((e,t)=>{var{color:r="currentColor"}=e,a=((e,t)=>{var r={};for(var n in e)l.call(e,n)&&0>t.indexOf(n)&&(r[n]=e[n]);if(null!=e&&o)for(var n of o(e))0>t.indexOf(n)&&i.call(e,n)&&(r[n]=e[n]);return r})(e,["color"]);return n.createElement("svg",((e,t)=>
1{for(var r in t||(t={}))l.call(t,r)&&u(e,r,t[r]);if(o)for(var r of o(t))i.call(t,r)&&u(e,r,t[r]);return e})({xmlns:"http://www.w3.org/2000/svg",width:15,height:15,viewBox:"0 0 15 15",fill:"none",ref:t},a),n.createElement("path",{stroke:r,strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:1.5,d:"m3.036 7.679 2.857 3.571 6.071-7.5"}))});s.displayName="CheckMini"},4558:(e,t,r)=>{"use strict";r.r(t),r.d(t,{Item:()=>N,Root:()=>k,ToggleGroup:()=>h,ToggleGroupItem:()=>S,createToggleGroupScope:()=>m});var n=r(34023),a=r(94799);r(56742);var o=r(98397),l=["a","button","div","form","h2","h3","img","input","label","li","nav","ol","p","span","svg","ul"].reduce((e,t)=>{let r=n.forwardRef((e,r)=>{let{asChild:n,...l}=e,i=n?o.DX:t;return"undefined"!=typeof window&&(window[Symbol.for("radix-ui")]=!0),(0,a.jsx)(i,{...l,ref:r})});return r.displayName=`Primitive.${t}`,{...e,[t]:r}},{}),i=r(48132),u=r(93055),s=r(78410);function c({prop:e,defaultProp:t,onChange:r=()=>{}}){let[a,o]=function({defaultProp:e,onChange:t}){let r=n.useState(e),[a]=r,o=n.useRef(a),l=(0,s.c)(t);return n.useEffect(()=>{o.current!==a&&(l(a),o.current=a)},[a,o,l]),r}({defaultProp:t,onChange:r}),l=void 0!==e,i=l?e:a,u=(0,s.c)(r);return[i,n.useCallback(t=>{if(l){let r="function"==typeof t?t(e):t;r!==e&&u(r)}else o(t)},[l,e,o,u])]}var d=n.createContext(void 0),f="ToggleGroup",[p,m]=function(e,t=[]){let r=[],o=()=>{let t=r.map(e=>n.createContext(e));return function(r){let a=r?.[e]||t;return n.useMemo(()=>({[`__scope${e}`]:{...r,[e]:a}}),[r,a])}};return o.scopeName=e,[function(t,o){let l=n.createContext(o),i=r.length;r=[...r,o];let u=t=>{let{scope:r,children:o,...u}=t,s=r?.[e]?.[i]||l,c=n.useMemo(()=>u,Object.values(u));return(0,a.jsx)(s.Provider,{value:c,children:o})};return u.displayName=t+"Provider",[u,function(r,a){let u=a?.[e]?.[i]||l,s=n.useContext(u);if(s)return s;if(void 0!==o)return o;throw Error(`\`${r}\` must be used within \`${t}\``)}]},function(...e){let t=e[0];if(1===e.length)return t;let r=()=>{let r=e.map(e=>({useScope:e(),scopeName:e.scopeName}));return function(e){let a=r.reduce((t,{useScope:r,scopeName:n})=>{let a=r(e)[`__scope${n}`];return{...t,...a}},{});return n.useMemo(()=>({[`__scope${t.scopeName}`]:a}),[a])}};return r.scopeName=t.scopeName,r}(o,...t)]}(f,[i.RG]),g=(0,i.RG)(),h=n.forwardRef((e,t)=>{let{type:r,...n}=e;if("single"===r)return(0,a.jsx)(b,{...n,ref:t});if("multiple"===r)return(0,a.jsx)(w,{...n,ref:t});throw Error("Missing prop `type` expected on `".concat(f,"`"))});h.displayName=f;var[v,y]=p(f),b=n.forwardRef((e,t)=>{let{value:r,defaultValue:o,onValueChange:l=()=>{},...i}=e,[u,s]=c({prop:r,defaultProp:o,onChange:l});return(0,a.jsx)(v,{scope:e.__scopeToggleGroup,type:"single",value:u?[u]:[],onItemActivate:s,onItemDeactivate:n.useCallback(()=>s(""),[s]),children:(0,a.jsx)(D,{...i,ref:t})})}),w=n.forwardRef((e,t)=>{let{value:r,defaultValue:o,onValueChange:l=()=>{},...i}=e,[u=[],s]=c({prop:r,defaultProp:o,onChange:l}),d=n.useCallback(e=>s(function(){let t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[];return[...t,e]}),[s]),f=n.useCallback(e=>s(function(){let t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[];return t.filter(t=>t!==e)}),[s]);return(0,a.jsx)(v,{scope:e.__scopeToggleGroup,type:"multiple",value:u,onItemActivate:d,onItemDeactivate:f,children:(0,a.jsx)(D,{...i,ref:t})})});h.displayName=f;var[x,E]=p(f),D=n.forwardRef((e,t)=>{let{__scopeToggleGroup:r,disabled:o=!1,rovingFocus:u=!0,orientation:s,dir:c,loop:f=!0,...p}=e,m=g(r),h=function(e){let t=n.useContext(d);return e||t||"ltr"}(c),v={role:"group",dir:h,...p};return(0,a.jsx)(x,{scope:r,rovingFocus:u,disabled:o,children:u?(0,a.jsx)(i.bL,{asChild:!0,...m,orientation:s,dir:h,loop:f,children:(0,a.jsx)(l.div,{...v,ref:t})}):(0,a.jsx)(l.div,{...v,ref:t})})}),C="ToggleGroupItem",S=n.forwardRef((e,t)=>{let r=y(C,e.__scopeToggleGroup),o=E(C,e.__scopeToggleGroup),l=g(e.__scopeToggleGroup),u=r.value.includes(e.value),s=o.disabled||e.disabled,c={...e,pressed:u,disabled:s},d=n.useRef(null);return o.rovingFocus?(0,a.jsx)(i.q7,{asChild:!0,...l,focusable:!s,active:u,ref:d,children:(0,a.jsx)(R,{...c,ref:t})}):(0,a.jsx)(R,{...c,ref:t})});S.displayName=C;var R=n.forwardRef((e,t)=>
1{let{__scopeToggleGroup:r,value:n,...o}=e,l=y(C,r),i={role:"radio","aria-checked":e.pressed,"aria-pressed":void 0},s="single"===l.type?i:void 0;return(0,a.jsx)(u.Toggle,{...s,...o,ref:t,onPressedChange:e=>{e?l.onItemActivate(n):l.onItemDeactivate(n)}})}),k=h,N=S},4598:(e,t,r)=>{"use strict";r.r(t),r.d(t,{DataTable:()=>r8});var n,a,o,l,i,u,s,c,d,f,p,m=r(34023),g=r(30365);let h=(0,m.createContext)(null),v=()=>{let e=m.useContext(h);if(!e)throw Error("useDataTableContext must be used within a DataTableContextProvider");return e};var y=r(59143);let b=e=>{let{instance:t}=v(),r=t.getCommands(),n=t.getRowSelection(),a=Object.keys(n||[]).length,o=r&&r.length>0&&a>0;return r&&0!==r.length?m.createElement(y.CommandBar,{open:o},m.createElement(y.CommandBar.Bar,null,e.selectedLabel&&m.createElement(m.Fragment,null,m.createElement(y.CommandBar.Value,null,"function"==typeof e.selectedLabel?e.selectedLabel(a):e.selectedLabel),m.createElement(y.CommandBar.Seperator,null)),r.map((e,t)=>m.createElement(m.Fragment,{key:t},m.createElement(y.CommandBar.Command,{key:e.label,action:()=>e.action(n),label:e.label,shortcut:e.shortcut}),t<r.length-1&&m.createElement(y.CommandBar.Seperator,null))))):null};b.displayName="DataTable.CommandBar";var w=r(52137),x=r(15196),E=r(2903),D=r(28527),C=Object.defineProperty,S=Object.getOwnPropertySymbols,R=Object.prototype.hasOwnProperty,k=Object.prototype.propertyIsEnumerable,N=(e,t,r)=>t in e?C(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r;let P=m.forwardRef((e,t)=>{var{color:r="currentColor"}=e,n=((e,t)=>{var r={};for(var n in e)R.call(e,n)&&0>t.indexOf(n)&&(r[n]=e[n]);if(null!=e&&S)for(var n of S(e))0>t.indexOf(n)&&k.call(e,n)&&(r[n]=e[n]);return r})(e,["color"]);return m.createElement("svg",((e,t)=>{for(var r in t||(t={}))R.call(t,r)&&N(e,r,t[r]);if(S)for(var r of S(t))k.call(t,r)&&N(e,r,t[r]);return e})({xmlns:"http://www.w3.org/2000/svg",width:15,height:15,viewBox:"0 0 15 15",fill:"none",ref:t},n),m.createElement("g",{stroke:r,strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:1.5,clipPath:"url(#a)"},m.createElement("path",{d:"M12.611 7.5h.889M1.5 7.5h8.444M7.722 3.278H13.5M1.5 3.278h3.556M7.722 11.722H13.5M1.5 11.722h3.556M9.944 5.722v3.556M5.056 1.5v3.556M5.056 9.944V13.5"})),m.createElement("defs",null,m.createElement("clipPath",{id:"a"},m.createElement("path",{fill:"#fff",d:"M0 0h15v15H0z"}))))});P.displayName="Adjustments";let A=({className:e,tooltip:t})=>{let{instance:r,enableColumnVisibility:n}=v();if(!n)return null;let a=r.getAllColumns().filter(e=>e.getCanHide()),o=a.every(e=>e.getIsVisible()),l=a.some(e=>e.getIsVisible()),i=t?D.Tooltip:m.Fragment;return m.createElement(x.DropdownMenu,null,m.createElement(i,{...t?{content:t}:{}},m.createElement(x.DropdownMenu.Trigger,{asChild:!0},m.createElement(E.K,{size:"small",className:e},m.createElement(P,null)))),m.createElement(x.DropdownMenu.Content,{align:"end",className:"min-w-[200px] max-h-[400px] overflow-hidden"},m.createElement(x.DropdownMenu.Label,null,"Toggle columns"),m.createElement(x.DropdownMenu.Separator,null),m.createElement(x.DropdownMenu.Item,{onSelect:e=>{var t;e.preventDefault(),t=!o,r.setColumnVisibility(Object.fromEntries(a.map(e=>[e.id,t])))}},m.createElement("div",{className:"flex items-center gap-x-2"},m.createElement(w.Checkbox,{checked:!!o||!!l&&!o&&"indeterminate"}),m.createElement("span",null,"Toggle all"))),m.createElement(x.DropdownMenu.Separator,null),m.createElement("div",{className:"max-h-[250px] overflow-y-auto"},a.map(e=>{var t;return m.createElement(x.DropdownMenu.Item,{key:e.id,onSelect:t=>{t.preventDefault(),e.toggleVisibility()}},m.createElement("div",{className:"flex items-center gap-x-2"},m.createElement(w.Checkbox,{checked:e.getIsVisible()}),m.createElement("span",{className:"truncate"},(null==(t=e.columnDef.meta)?void 0:t.name)||e.id)))}))))};var M=r(83107),T=r(91645),j=Object.defineProperty,F=Object.getOwnPropertySymbols,O=Object.prototype.hasOwnProperty,B=Object.prototype.propertyIsEnumerable,I=(e,t,r)=>t in e?j(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r;let _=m.forwardRef((e,t)=>
1{var{color:r="currentColor"}=e,n=((e,t)=>{var r={};for(var n in e)O.call(e,n)&&0>t.indexOf(n)&&(r[n]=e[n]);if(null!=e&&F)for(var n of F(e))0>t.indexOf(n)&&B.call(e,n)&&(r[n]=e[n]);return r})(e,["color"]);return m.createElement("svg",((e,t)=>{for(var r in t||(t={}))O.call(t,r)&&I(e,r,t[r]);if(F)for(var r of F(t))B.call(t,r)&&I(e,r,t[r]);return e})({xmlns:"http://www.w3.org/2000/svg",width:15,height:15,viewBox:"0 0 15 15",fill:"none",ref:t},n),m.createElement("path",{stroke:r,strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:1.5,d:"M13.056 13.056 9.53 9.53M6.389 10.833a4.444 4.444 0 1 0 0-8.888 4.444 4.444 0 0 0 0 8.888"}))});_.displayName="MagnifyingGlass";var L=r(99745),$=r(4185);function z(e){if("object"!=typeof e||null===e)return!1;let t=["$gte","$lte","$gt","$lt"],r=t.some(t=>t in e),n=Object.entries(e).every(([e,r])=>t.includes(e)&&("string"==typeof r||void 0===r));return r&&n}var V=r(82583),U=r(95979),K=r(66911),H=r(27181),W=r(85630);let G=e=>e.toLocaleDateString(void 0,{year:"numeric",month:"short",day:"numeric"}),Z="Custom",Y="Starting",q="Ending",X=({id:e,filter:t,isNew:r=!1,onUpdate:n,onRemove:a})=>{let{instance:o}=v(),[l,i]=m.useState(r),[u,s]=m.useState(!1),c=o.getFilterMeta(e);if(!c)return null;let{type:d,label:f,...p}=c,h=c.options,y=m.useMemo(()=>{if(null==t||"string"==typeof t&&""===t||Array.isArray(t)&&0===t.length)return!1;if("number"==typeof t)return!0;if(z(t))return!!(t.$gte||t.$lte||t.$gt||t.$lt);if("object"==typeof t&&null!==t){let e=Object.keys(t);return e.length>0&&null!==t[e[0]]&&void 0!==t[e[0]]}return!0},[t]),b=m.useCallback(t=>{i(t),!t&&l&&s(!0),t||y||(!r||u)&&r||(a?a():o.removeFilter(e))},[o,e,l,u,r,y,a]),w=m.useCallback(()=>{a?a():o.removeFilter(e)},[o,e,a]),{displayValue:x,isCustomRange:E}=m.useMemo(()=>{var e,r,n,a,o;let l=null,i=!1;if("string"==typeof t&&(l=h&&0!==h.length?null!=(r=null==(e=null==h?void 0:h.find(e=>e.value===t))?void 0:e.label)?r:null:t),"number"==typeof t&&(l=String(t)),Array.isArray(t)&&(l=null!=(n=t.map(e=>{var t;return null==(t=null==h?void 0:h.find(t=>t.value===e))?void 0:t.label}).join(", "))?n:null),z(t)&&!(l=null!=(o=null==(a=null==h?void 0:h.find(e=>!!z(e.value)&&(t.$gte===e.value.$gte||!t.$gte&&!e.value.$gte)&&(t.$lte===e.value.$lte||!t.$lte&&!e.value.$lte)&&(t.$gt===e.value.$gt||!t.$gt&&!e.value.$gt)&&(t.$lt===e.value.$lt||!t.$lt&&!e.value.$lt)))?void 0:a.label)?o:null)&&function(e){return!!e&&"date"===e.type}(c)){i=!0;let e=c.formatDateValue?c.formatDateValue:G;t.$gte&&!t.$lte&&(l=`${c.rangeOptionStartLabel||Y} ${e(new Date(t.$gte))}`),t.$lte&&!t.$gte&&(l=`${c.rangeOptionEndLabel||q} ${e(new Date(t.$lte))}`),t.$gte&&t.$lte&&(l=`${e(new Date(t.$gte))} - ${e(new Date(t.$lte))}`)}if("object"==typeof t&&null!==t&&!Array.isArray(t)&&!z(t)){let e=Object.keys(t)[0],r=t[e];"number"==typeof r&&(l=`${({$eq:"=",$gt:">",$gte:"≥",$lt:"<",$lte:"≤"})[e]||e} ${r}`)}return{displayValue:l,isCustomRange:i}},[t,h,c]);return m.createElement(K.A,{open:l,onOpenChange:b,modal:!0},m.createElement("div",{className:(0,g.E)("bg-ui-bg-field flex flex-shrink-0 items-stretch overflow-hidden rounded-md","txt-compact-small-plus shadow-borders-base")},!y&&r&&m.createElement(K.A.Anchor,null),m.createElement("div",{className:(0,g.E)("flex items-center px-2 py-1 text-ui-fg-muted",{"border-r":y})},f||e),y&&m.createElement(m.Fragment,null,("select"===d||"multiselect"===d||"radio"===d)&&m.createElement("div",{className:"flex items-center border-r px-2 py-1 text-ui-fg-muted"},"is"),m.createElement(K.A.Trigger,{asChild:!0},m.createElement("button",{className:(0,g.E)("flex flex-1 items-center px-2 py-1 outline-none","hover:bg-ui-bg-base-hover active:bg-ui-bg-base-pressed transition-fg",{"text-ui-fg-subtle":x,"text-ui-fg-muted":!x,"min-w-[80px] justify-center":!x,"border-r":!0})},x||"\xa0")),m.createElement("button",{type:"button",className:"flex size-7 items-center justify-center text-ui-fg-muted outline-none hover:bg-ui-bg-base-hover active:bg-ui-bg-base-pressed transition-fg",onClick:w},m.createElement(M.A,null)))),m.createElement(K.A.Content,{align:"start",sideOffset:8,collisionPadding:16,hideWhenDetached:!0,className:"bg-ui-bg-component p-0 outline-none",onOpenAutoFocus:e=>{if(r){let t=e.currentTarget;if(t){let e=t.querySelector('input:not([type="hidden"]), [role="list"][tabindex="0"]');null==e||e.focus()}}},onCloseAutoFocus:e=>{e.preventDefault()},onInteractOutside:e=>{e.target.closest('[role="menuitem"]')&&e.preventDefault()}},(()=>{switch(d){case"select":return m.createElement(Q,{id:e,filter:t,options:h,isNew:r,onUpdate:n});case"radio":return m.createElement(ee,{id:e,filter:t,options:h,onUpdate:n});case"date":return m.createElement(J,{id:e,filter:t,options:h,isCustomRange:E,format:p.format,rangeOptionLabel:p.rangeOptionLabel,disableRangeOption:p.disableRangeOption,rangeOptionStartLabel:p.rangeOptionStartLabel,rangeOptionEndLabel:p.rangeOptionEndLabel,onUpdate:n});case"multiselect":return m.createElement(en,{id:e,filter:t,options:h,searchable:p.searchable,onUpdate:n});case"string":return m.createElement(ea,{id:e,filter:t,placeholder:p.placeholder,onUpdate:n});case"number":return m.createElement(eo,{id:e,filter:t,placeholder:p.placeholder,includeOperators:p.includeOperators,onUpdate:n});
1case"custom":return m.createElement(el,{id:e,filter:t,onRemove:w,render:p.render,onUpdate:n});default:return null}})()))};X.displayName="DataTable.Filter";let J=({id:e,filter:t,options:r,format:n="date",rangeOptionLabel:a=Z,rangeOptionStartLabel:o=Y,rangeOptionEndLabel:l=q,disableRangeOption:i=!1,isCustomRange:u,onUpdate:s})=>{let{instance:c}=v(),[d,f]=m.useState(u);m.useEffect(()=>{f(u)},[u]);let p=m.useMemo(()=>{if(t&&!d)return JSON.stringify(t)},[t,d]),g=m.useCallback(t=>{f(!1);let r=JSON.parse(t);s?s(r):c.updateFilter({id:e,value:r})},[c,e,s]),h=m.useCallback(()=>{f(!0)},[]),y=m.useCallback((r,n)=>{let a={...t};a[r]=n?n.toISOString():void 0,s?s(a):c.updateFilter({id:e,value:a})},[c,e,t,s]),{focusedIndex:b,setFocusedIndex:w}=er(r,e=>{e!==r.length||i?g(JSON.stringify(r[e].value)):h()},+!i),x="date-time"===n?"minute":"day",E=(null==t?void 0:t.$lte)?new Date("minute"===x?t.$lte:new Date(t.$lte).setHours(23,59,59,999)):void 0,D=(null==t?void 0:t.$gte)?new Date("minute"===x?t.$gte:new Date(t.$gte).setHours(0,0,0,0)):void 0,C=d?r.length:0,S=m.useCallback(()=>{-1===b&&w(C)},[b,C]);return m.createElement(m.Fragment,null,m.createElement("div",{className:"flex flex-col p-1 outline-none",tabIndex:0,role:"list",onFocus:S,autoFocus:!0},r.map((e,t)=>{let r=JSON.stringify(e.value);return m.createElement(et,{key:t,index:t,option:e,isSelected:p===r,isFocused:b===t,onClick:()=>g(r),onMouseEvent:w,icon:T.A})}),!i&&m.createElement(et,{index:r.length,option:{label:a,value:"__custom"},icon:T.A,isSelected:d,isFocused:b===r.length,onClick:h,onMouseEvent:w})),!i&&d&&m.createElement(m.Fragment,null,m.createElement("div",{className:"flex flex-col py-[3px]"},m.createElement("div",{className:"bg-ui-border-menu-top h-px w-full"}),m.createElement("div",{className:"bg-ui-border-menu-bot h-px w-full"})),m.createElement("div",{className:"flex flex-col gap-2 px-2 pb-3 pt-1"},m.createElement("div",{className:"flex flex-col gap-1"},m.createElement(U.Label,{id:"custom-start-date-label",size:"xsmall",weight:"plus"},o),m.createElement(V.DatePicker,{"aria-labelledby":"custom-start-date-label",granularity:x,maxValue:E,value:(null==t?void 0:t.$gte)?new Date(t.$gte):null,onChange:e=>y("$gte",e)})),m.createElement("div",{className:"flex flex-col gap-1"},m.createElement(U.Label,{id:"custom-end-date-label",size:"xsmall",weight:"plus"},l),m.createElement(V.DatePicker,{"aria-labelledby":"custom-end-date-label",granularity:x,minValue:D,value:(null==t?void 0:t.$lte)?new Date(t.$lte):null,onChange:e=>y("$lte",e)})))))},Q=({id:e,filter:t=[],options:r,isNew:n=!1,onUpdate:a})=>{let{instance:o}=v(),[l,i]=m.useState(""),u=m.useMemo(()=>{if(!l)return r;let e=l.toLowerCase();return r.filter(t=>t.label.toLowerCase().includes(e))},[r,l]),s=m.useCallback(r=>{if(null==t?void 0:t.includes(r)){let n=null==t?void 0:t.filter(e=>e!==r),l=n.length>0?n:void 0;
1a?a(l):o.updateFilter({id:e,value:l})}else{let n=[...null!=t?t:[],r];a?a(n):o.updateFilter({id:e,value:n})}},[o,e,t,a]);return m.createElement("div",{className:"w-[250px]"},m.createElement("div",{className:"flex items-center gap-x-2 border-b px-3 py-1.5"},m.createElement(_,{className:"h-4 w-4 text-ui-fg-muted"}),m.createElement("input",{value:l,onChange:e=>i(e.target.value),placeholder:"Search...",className:"h-8 flex-1 bg-transparent text-sm outline-none placeholder:text-ui-fg-muted",autoFocus:!0}),l&&m.createElement("button",{onClick:()=>i(""),className:"text-ui-fg-muted hover:text-ui-fg-subtle"},m.createElement(L.A,{className:"h-4 w-4"}))),m.createElement("div",{className:"max-h-[300px] overflow-auto p-1"},0===u.length&&m.createElement("div",{className:"py-6 text-center text-sm text-ui-fg-muted"},"No results found"),u.map(e=>{let r=null==t?void 0:t.includes(e.value);return m.createElement("button",{key:String(e.value),onClick:()=>s(e.value),className:(0,g.E)("flex w-full cursor-pointer items-center gap-x-2 rounded-md px-2 py-1.5 text-sm text-left","hover:bg-ui-bg-base-hover")},m.createElement("div",{className:"flex size-[15px] items-center justify-center"},r&&m.createElement($.A,null)),m.createElement("span",null,e.label))})))},ee=({id:e,filter:t,options:r,onUpdate:n})=>{let{instance:a}=v(),o=m.useCallback(t=>
1{n?n(t):a.updateFilter({id:e,value:t})},[a,e,n]),{focusedIndex:l,setFocusedIndex:i}=er(r,e=>o(r[e].value)),u=m.useCallback(()=>{-1===l&&i(0)},[l]);return m.createElement("div",{className:"flex flex-col p-1 outline-none",role:"list",tabIndex:0,onFocus:u,autoFocus:!0},r.map((e,r)=>{let n=t===e.value;return m.createElement(et,{key:r,index:r,option:e,isSelected:n,isFocused:l===r,onClick:()=>o(e.value),onMouseEvent:i,icon:T.A})}))},et=m.memo(({index:e,option:t,isSelected:r,isFocused:n,onClick:a,onMouseEvent:o,icon:l})=>m.createElement("button",{type:"button",role:"listitem",className:(0,g.E)("bg-ui-bg-component txt-compact-small transition-fg flex items-center gap-2 rounded px-2 py-1 outline-none",{"bg-ui-bg-component-hover":n}),onClick:a,onMouseEnter:()=>o(e),onMouseLeave:()=>o(-1),tabIndex:-1},m.createElement("div",{className:"flex size-[15px] items-center justify-center"},r&&m.createElement(l,null)),m.createElement("span",null,t.label)));function er(e,t,r=0){let[n,a]=m.useState(-1),o=m.useCallback(o=>{let l=e.length+r;if("true"!==document.activeElement.contentEditable)switch(o.key){case"ArrowDown":o.preventDefault(),a(e=>e<l-1?e+1:e);break;case"ArrowUp":o.preventDefault(),a(e=>e>0?e-1:e);break;case" ":case"Enter":o.preventDefault(),n>=0&&t(n)}},[e.length,r,n,t]);return m.useEffect(()=>(window.addEventListener("keydown",o),()=>{window.removeEventListener("keydown",o)}),[o]),{focusedIndex:n,setFocusedIndex:a}}let en=({id:e,filter:t=[],options:r,searchable:n=!0,onUpdate:a})=>{let{instance:o}=v(),[l,i]=m.useState(""),u=m.useMemo(()=>{if(!n||!l)return r;let e=l.toLowerCase();return r.filter(t=>t.label.toLowerCase().includes(e))},[r,l,n]),s=m.useCallback(r=>{if(null==t?void 0:t.includes(r)){let n=null==t?void 0:t.filter(e=>e!==r),l=n.length>0?n:void 0;
1a?a(l):o.updateFilter({id:e,value:l})}else{let n=[...null!=t?t:[],r];a?a(n):o.updateFilter({id:e,value:n})}},[o,e,t,a]);return n?m.createElement("div",{className:"w-[250px]"},m.createElement("div",{className:"flex items-center gap-x-2 border-b px-3 py-1.5"},m.createElement(_,{className:"h-4 w-4 text-ui-fg-muted"}),m.createElement("input",{value:l,onChange:e=>i(e.target.value),placeholder:"Search...",className:"h-8 flex-1 bg-transparent text-sm outline-none placeholder:text-ui-fg-muted",autoFocus:!0}),l&&m.createElement("button",{onClick:()=>i(""),className:"text-ui-fg-muted hover:text-ui-fg-subtle"},m.createElement(L.A,{className:"h-4 w-4"}))),m.createElement("div",{className:"max-h-[300px] overflow-auto p-1"},0===u.length&&m.createElement("div",{className:"py-6 text-center text-sm text-ui-fg-muted"},"No results found"),u.map(e=>{let r=null==t?void 0:t.includes(e.value);return m.createElement("button",{key:String(e.value),onClick:()=>s(e.value),className:(0,g.E)("flex w-full cursor-pointer items-center gap-x-2 rounded-md px-2 py-1.5 text-sm text-left","hover:bg-ui-bg-base-hover")},m.createElement(w.Checkbox,{checked:r,className:"pointer-events-none"}),m.createElement("span",null,e.label))}))):m.createElement("div",{className:"w-[250px]"},m.createElement("div",{className:"max-h-[300px] overflow-auto p-1"},r.map(e=>{let r=null==t?void 0:t.includes(e.value);return m.createElement("button",{key:String(e.value),onClick:()=>s(e.value),className:(0,g.E)("flex w-full items-center gap-x-2 rounded-md px-2 py-1.5 text-sm","hover:bg-ui-bg-base-hover cursor-pointer text-left")},m.createElement(w.Checkbox,{checked:r,className:"pointer-events-none"}),m.createElement("span",null,e.label))})))},ea=({id:e,filter:t,placeholder:r="Enter value...",onUpdate:n})=>{let{instance:a}=v(),[o,l]=m.useState(t||""),i=m.useRef(null),u=m.useCallback(t=>{l(t),i.current&&clearTimeout(i.current),i.current=setTimeout(()=>{let r=t.trim()||void 0;
1n?n(r):a.updateFilter({id:e,value:r})},500)},[a,e,n]);m.useEffect(()=>()=>{i.current&&clearTimeout(i.current)},[]);let s=m.useCallback(t=>{if("Enter"===t.key){i.current&&clearTimeout(i.current);let t=o.trim()||void 0;n?n(t):a.updateFilter({id:e,value:t})}},[a,e,o,n]);return m.createElement("div",{className:"p-3 w-[250px]"},m.createElement(H.Input,{placeholder:r,value:o,onChange:e=>u(e.target.value),onKeyDown:s,autoFocus:!0}))},eo=({id:e,filter:t,placeholder:r="Enter number...",includeOperators:n=!0,onUpdate:a})=>{let{instance:o}=v(),[l,i]=m.useState("eq"),[u,s]=m.useState(""),c=m.useRef(null);m.useEffect(()=>{if(t){if("number"==typeof t)i("eq"),s(String(t));else if("object"==typeof t){let e=Object.keys(t)[0];i(e.replace("$","")),s(String(t[e]))}}},[t]);let d=m.useCallback(t=>{s(t),c.current&&clearTimeout(c.current),c.current=setTimeout(()=>{let r=parseFloat(t);if(isNaN(r))""===t&&(a?a(void 0):o.updateFilter({id:e,value:void 0}));else{let t=n&&"eq"!==l?{[`$${l}`]:r}:r;a?a(t):o.updateFilter({id:e,value:t})}},500)},[o,e,l,n,a]),f=m.useCallback(t=>{i(t);let r=parseFloat(u);if(!isNaN(r)){let l=n&&"eq"!==t?{[`$${t}`]:r}:r;
1a?a(l):o.updateFilter({id:e,value:l})}},[o,e,u,n,a]);m.useEffect(()=>()=>{c.current&&clearTimeout(c.current)},[]);let p=m.useCallback(t=>{if("Enter"===t.key){c.current&&clearTimeout(c.current);let t=parseFloat(u);if(!isNaN(t)){let r=n&&"eq"!==l?{[`$${l}`]:t}:t;a?a(r):o.updateFilter({id:e,value:r})}}},[o,e,u,l,n,a]);return m.createElement("div",{className:"p-3 space-y-3 w-[250px]"},n&&m.createElement(W.Select,{value:l,onValueChange:f},m.createElement(W.Select.Trigger,null,m.createElement(W.Select.Value,null)),m.createElement(W.Select.Content,null,[{value:"eq",label:"Equals"},{value:"gt",label:"Greater than"},{value:"gte",label:"Greater than or equal"},{value:"lt",label:"Less than"},{value:"lte",label:"Less than or equal"}].map(e=>m.createElement(W.Select.Item,{key:e.value,value:e.value},e.label)))),m.createElement(H.Input,{type:"number",placeholder:r,value:u,onChange:e=>d(e.target.value),onKeyDown:p,autoFocus:!n}))},el=({id:e,filter:t,onRemove:r,render:n,onUpdate:a})=>{let{instance:o}=v(),l=m.useCallback(t=>{a?a(t):o.updateFilter({
1id:e,value:t})},[o,e,a]);return m.createElement(m.Fragment,null,n({value:t,onChange:l,onRemove:r}))};function ei({className:e,...t}){return m.createElement("div",{className:(0,g.E)("bg-ui-bg-component animate-pulse rounded-md",e),...t})}var eu=Object.defineProperty,es=Object.getOwnPropertySymbols,ec=Object.prototype.hasOwnProperty,ed=Object.prototype.propertyIsEnumerable,ef=(e,t,r)=>t in e?eu(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r;let ep=m.forwardRef((e,t)=>{var{color:r="currentColor"}=e,n=((e,t)=>{var r={};for(var n in e)ec.call(e,n)&&0>t.indexOf(n)&&(r[n]=e[n]);if(null!=e&&es)for(var n of es(e))0>t.indexOf(n)&&ed.call(e,n)&&(r[n]=e[n]);return r})(e,["color"]);return m.createElement("svg",((e,t)=>{for(var r in t||(t={}))ec.call(t,r)&&ef(e,r,t[r]);if(es)for(var r of es(t))ed.call(t,r)&&ef(e,r,t[r]);return e})({xmlns:"http://www.w3.org/2000/svg",width:15,height:15,viewBox:"0 0 15 15",fill:"none",ref:t},n),m.createElement("path",{stroke:r,strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:1.5,d:"m8.833 12.611-2.666 1.333V7.5L1.944 1.944h11.112L8.833 7.5z"}))});ep.displayName="Funnel";let em=({tooltip:e,onAddFilter:t})=>{let{instance:r}=v(),n=Object.keys(r.getFiltering()),a=r.getFilters().filter(e=>!n.includes(e.id));if(!n.length&&!a.length)throw Error("DataTable.FilterMenu was rendered but there are no filters to apply. Make sure to pass filters to 'useDataTable'");let o=e?D.Tooltip:m.Fragment,l=e?{content:e,hidden:0===a.length}:{};return r.showSkeleton?m.createElement(eg,null):m.createElement(x.DropdownMenu,null,m.createElement(o,{...l},m.createElement(x.DropdownMenu.Trigger,{asChild:!0,disabled:0===a.length},m.createElement(E.K,{size:"small"},m.createElement(ep,null)))),m.createElement(x.DropdownMenu.Content,{side:"bottom",align:"start"},a.map(e=>{let n=()=>{switch(e.type){case"select":case"multiselect":return[];case"string":return"";default:return null}};return m.createElement(x.DropdownMenu.Item,{key:e.id,onClick:a=>{a.stopPropagation(),t?t(e.id,n()):r.addFilter({id:e.id,value:n()})}},e.label)})))};em.displayName="DataTable.FilterMenu";let eg=()=>m.createElement(ei,{className:"size-7"});var eh=Object.defineProperty,ev=Object.getOwnPropertySymbols,ey=Object.prototype.hasOwnProperty,eb=Object.prototype.propertyIsEnumerable,ew=(e,t,r)=>t in e?eh(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r;let ex=m.forwardRef((e,t)=>{var{color:r="currentColor"}=e,n=((e,t)=>{var r={};for(var n in e)ey.call(e,n)&&0>t.indexOf(n)&&(r[n]=e[n]);if(null!=e&&ev)for(var n of ev(e))0>t.indexOf(n)&&eb.call(e,n)&&(r[n]=e[n]);return r})(e,["color"]);return m.createElement("svg",((e,t)=>{for(var r in t||(t={}))ey.call(t,r)&&ew(e,r,t[r]);if(ev)for(var r of ev(t))eb.call(t,r)&&ew(e,r,t[r]);return e})({xmlns:"http://www.w3.org/2000/svg",width:15,height:15,viewBox:"0 0 15 15",fill:"none",ref:t},n),m.createElement("path",{stroke:r,strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:1.5,d:"m8.611 10.833 2.222 2.223 2.223-2.223M10.833 13.056v-8M1.944 8.167h5.778M1.944 5.056h5.778M1.944 1.944h8.89"}))});ex.displayName="DescendingSorting";var eE=Object.defineProperty,eD=Object.getOwnPropertySymbols,eC=Object.prototype.hasOwnProperty,eS=Object.prototype.propertyIsEnumerable,eR=(e,t,r)=>t in e?eE(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r;let ek=m.forwardRef((e,t)=>{var{color:r="currentColor"}=e,n=((e,t)=>{var r={};for(var n in e)eC.call(e,n)&&0>t.indexOf(n)&&(r[n]=e[n]);if(null!=e&&eD)for(var n of eD(e))0>t.indexOf(n)&&eS.call(e,n)&&(r[n]=e[n]);return r})(e,["color"]);return m.createElement("svg",((e,t)=>{for(var r in t||(t={}))eC.call(t,r)&&eR(e,r,t[r]);if(eD)for(var r of eD(t))eS.call(t,r)&&eR(e,r,t[r]);return e})({xmlns:"http://www.w3.org/2000/svg",width:15,height:15,viewBox:"0 0 15 15",fill:"none",ref:t},n),m.createElement("path",{stroke:r,strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:1.5,d:"M7.5 1.944v11.112M3.722 5.722 7.5 1.944l3.778 3.778"}))});ek.displayName="ArrowUpMini";var eN=Object.defineProperty,eP=Object.getOwnPropertySymbols,eA=Object.prototype.hasOwnProperty,eM=Object.prototype.propertyIsEnumerable,eT=(e,t,r)=>t in e?eN(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r;let ej=m.forwardRef((e,t)=>
1{var{color:r="currentColor"}=e,n=((e,t)=>{var r={};for(var n in e)eA.call(e,n)&&0>t.indexOf(n)&&(r[n]=e[n]);if(null!=e&&eP)for(var n of eP(e))0>t.indexOf(n)&&eM.call(e,n)&&(r[n]=e[n]);return r})(e,["color"]);return m.createElement("svg",((e,t)=>{for(var r in t||(t={}))eA.call(t,r)&&eT(e,r,t[r]);if(eP)for(var r of eP(t))eM.call(t,r)&&eT(e,r,t[r]);return e})({xmlns:"http://www.w3.org/2000/svg",width:15,height:15,viewBox:"0 0 15 15",fill:"none",ref:t},n),m.createElement("path",{stroke:r,strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:1.5,d:"M7.5 13.056V1.944M11.278 9.278 7.5 13.056 3.722 9.278"}))});ej.displayName="ArrowDownMini";let eF=e=>{let{instance:t}=v(),r=t.getAllColumns().filter(e=>e.getCanSort()),n=t.getSorting(),a=m.useMemo(()=>r.find(e=>e.id===(null==n?void 0:n.id)),[r,n]),o=m.useCallback(e=>{t.setSorting(t=>{var r;return{id:e,desc:null!=(r=null==t?void 0:t.desc)&&r}})},[t]),l=m.useCallback(e=>{t.setSorting(t=>{var r;return{id:null!=(r=null==t?void 0:t.id)?r:"",desc:"true"===e}})},[t]);if(!t.enableSorting)throw Error("DataTable.SortingMenu was rendered but sorting is not enabled. Make sure to pass sorting to 'useDataTable'");if(!r.length)throw Error("DataTable.SortingMenu was rendered but there are no sortable columns. Make sure to set `enableSorting` to true on at least one column.");if(t.showSkeleton)return m.createElement(eB,null);let i=e.tooltip?D.Tooltip:m.Fragment,u=e.tooltip?{content:e.tooltip}:{};return m.createElement(x.DropdownMenu,null,m.createElement(i,{...u},m.createElement(x.DropdownMenu.Trigger,{asChild:!0},m.createElement(E.K,{size:"small"},m.createElement(ex,null)))),m.createElement(x.DropdownMenu.Content,{side:"bottom"},m.createElement(x.DropdownMenu.RadioGroup,{value:null==n?void 0:n.id,onValueChange:o},r.map(e=>m.createElement(x.DropdownMenu.RadioItem,{onSelect:e=>e.preventDefault(),value:e.id,key:e.id},function(e){var t,r,n;let a,o=e.columnDef.meta;return"string"==typeof e.columnDef.header&&(a=e.columnDef.header),null!=(n=null!=(r=null==(t=null==o?void 0:o.___sortMetaData)?void 0:t.sortLabel)?r:a)?n:e.id}(e)))),n&&m.createElement(m.Fragment,null,m.createElement(x.DropdownMenu.Separator,null),m.createElement(x.DropdownMenu.RadioGroup,{value:(null==n?void 0:n.desc)?"true":"false",onValueChange:l},m.createElement(x.DropdownMenu.RadioItem,{onSelect:e=>e.preventDefault(),value:"false",className:"flex items-center gap-2"},m.createElement(ek,{className:"text-ui-fg-subtle"}),eO("asc",a)),m.createElement(x.DropdownMenu.RadioItem,{onSelect:e=>e.preventDefault(),value:"true",className:"flex items-center gap-2"},m.createElement(ej,{className:"text-ui-fg-subtle"}),eO("desc",a))))))};function eO(e,t){var r,n,a,o;if(!t)return null;let l=t.columnDef.meta;switch(e){case"asc":return null!=(n=null==(r=null==l?void 0:l.___sortMetaData)?void 0:r.sortAscLabel)?n:"A-Z";case"desc":return null!=(o=null==(a=null==l?void 0:l.___sortMetaData)?void 0:a.sortDescLabel)?o:"Z-A"}}eF.displayName="DataTable.SortingMenu";let eB=()=>m.createElement(ei,{className:"size-7"});var eI=r(32836),e_=r.n(eI);let eL=e=>{let{clearAllFiltersLabel:t="Clear all",alwaysShow:r=!1,sortingTooltip:n,columnsTooltip:a,children:o}=e,{instance:l,enableColumnVisibility:i}=v(),[u,s]=m.useState([]),c=l.getFiltering(),d=l.getFilters();m.useEffect(()=>{s(e=>{let t=Object.keys(c),r=e.map(e=>e.id),n=e.filter(e=>t.includes(e.id)||e.isNew).map(e=>{if(t.includes(e.id)){let t=c[e.id];if(!e_()(e.value,t)||e.isNew)return{id:e.id,value:t,isNew:!1}}return e});return(t.forEach(e=>{r.includes(e)||n.push({id:e,value:c[e],isNew:!1})}),n.length!==e.length||n.some((t,r)=>{let n=e[r];return!n||t.id!==n.id||!e_()(t.value,n.value)||t.isNew!==n.isNew}))?n:e})},[c]);let f=m.useCallback((e,t)=>{s(r=>[...r,{id:e,value:t,isNew:!0}])},[]),p=m.useCallback((e,t)=>{s(r=>r.map(r=>r.id===e?{...r,value:t,isNew:!1}:r)),null==t||""===t||Array.isArray(t)&&0===t.length||l.updateFilter({
1id:e,value:t})},[l]),g=m.useCallback(e=>{s(t=>t.filter(t=>t.id!==e)),void 0!==c[e]&&l.removeFilter(e)},[l,c]);m.useCallback(()=>{s([]),l.clearFilters()},[l]);let h=u.length,y=d.length>0,b=l.getAllColumns().filter(e=>e.getCanSort()),w=l.enableSorting&&b.length>0;return 0!==h||y||w||i||r||o?l.showSkeleton?m.createElement(e$,{filterCount:h}):m.createElement("div",{className:"bg-ui-bg-subtle flex w-full flex-nowrap items-center justify-between gap-2 overflow-x-auto border-t px-6 py-2"},m.createElement("div",{className:"flex flex-nowrap items-center gap-2 md:flex-wrap"},u.map(e=>m.createElement(X,{key:e.id,id:e.id,filter:e.value,isNew:e.isNew,onUpdate:t=>p(e.id,t),onRemove:()=>g(e.id)})),y&&m.createElement(em,{onAddFilter:f})),m.createElement("div",{className:"flex flex-shrink-0 items-center gap-2"},w&&m.createElement(eF,{tooltip:n}),i&&m.createElement(A,{tooltip:a}),o)):null};eL.displayName="DataTable.FilterBar";let e$=e=>{let{filterCount:t}=e;return m.createElement("div",{className:"bg-ui-bg-subtle flex w-full flex-nowrap items-center gap-2 overflow-x-auto border-t px-6 py-2 md:flex-wrap"},Array.from({length:t}).map((e,t)=>m.createElement(ei,{key:t,className:"h-7 w-[180px]"})),t>0?m.createElement(ei,{className:"h-7 w-[66px]"}):null)};var ez=Object.defineProperty,eV=Object.getOwnPropertySymbols,eU=Object.prototype.hasOwnProperty,eK=Object.prototype.propertyIsEnumerable,eH=(e,t,r)=>t in e?ez(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r;let eW=m.forwardRef((e,t)=>{var{color:r="currentColor"}=e,n=((e,t)=>{var r={};for(var n in e)eU.call(e,n)&&0>t.indexOf(n)&&(r[n]=e[n]);if(null!=e&&eV)for(var n of eV(e))0>t.indexOf(n)&&eK.call(e,n)&&(r[n]=e[n]);return r})(e,["color"]);return m.createElement("svg",((e,t)=>{for(var r in t||(t={}))eU.call(t,r)&&eH(e,r,t[r]);if(eV)for(var r of eV(t))eK.call(t,r)&&eH(e,r,t[r]);return e})({xmlns:"http://www.w3.org/2000/svg",width:15,height:15,viewBox:"0 0 15 15",fill:"none",ref:t},n),m.createElement("path",{stroke:r,strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:1.5,d:"M2.5 7.5h10"}))});eW.displayName="Minus";var eG=r(28169);let eZ=m.forwardRef(({className:e,...t},r)=>m.createElement("table",{ref:r,className:(0,g.E)("text-ui-fg-subtle txt-compact-small w-full",e),...t}));eZ.displayName="Table";let eY=m.forwardRef(({className:e,...t},r)=>m.createElement("tr",{ref:r,className:(0,g.E)("bg-ui-bg-base hover:bg-ui-bg-base-hover border-ui-border-base transition-fg border-b","[&_td:last-child]:pr-6 [&_th:last-child]:pr-6","[&_td:first-child]:pl-6 [&_th:first-child]:pl-6",e),...t}));eY.displayName="Table.Row";let eq=m.forwardRef(({className:e,...t},r)=>m.createElement("td",{ref:r,className:(0,g.E)("h-12 py-0 pl-0 pr-6",e),...t}));eq.displayName="Table.Cell";let eX=m.forwardRef(({className:e,...t},r)=>m.createElement("thead",{ref:r,className:(0,g.E)("border-ui-border-base txt-compact-small-plus [&_tr]:bg-ui-bg-subtle [&_tr]:hover:bg-ui-bg-subtle border-y",e),...t}));eX.displayName="Table.Header";let eJ=m.forwardRef(({className:e,...t},r)=>m.createElement("th",{ref:r,className:(0,g.E)("txt-compact-small-plus h-12 py-0 pl-0 pr-6 text-left",e),...t}));eJ.displayName="Table.HeaderCell";let eQ=m.forwardRef(({className:e,...t},r)=>m.createElement("tbody",{ref:r,className:(0,g.E)("border-ui-border-base border-b",e),...t}));eQ.displayName="Table.Body";let e0=m.forwardRef(({className:e,count:t,pageSize:r,pageCount:n,pageIndex:a,canPreviousPage:o,canNextPage:l,nextPage:i,previousPage:u,translations:s={of:"of",results:"results",pages:"pages",prev:"Prev",next:"Next"},...c},d)=>{let{from:f,to:p}=m.useMemo(()=>({from:0===t?t:a*r+1,to:Math.min(t,(a+1)*r)}),[t,a,r]);return m.createElement("div",{ref:d,className:(0,g.E)("text-ui-fg-subtle txt-compact-small-plus flex w-full items-center justify-between px-3 py-4",e),...c},m.createElement("div",{className:"inline-flex items-center gap-x-1 px-3 py-[5px]"},m.createElement("p",null,f),m.createElement(eW,{className:"text-ui-fg-muted"}),m.createElement("p",null,`${p} ${s.of} ${t} ${s.results}`)),m.createElement("div",{className:"flex items-center gap-x-2"},m.createElement("div",{className:"inline-flex items-center gap-x-1 px-3 py-[5px]"},m.createElement("p",null,a+1," ",s.of," ",Math.max(n,1)," ",s.pages)),m.createElement(eG.$,{type:"button",variant:"transparent",onClick:u,disabled:!o},s.prev),m.createElement(eG.$,{type:"button",variant:"transparent",onClick:i,disabled:!l},s.next)))});e0.displayName="Table.Pagination";let e1=Object.assign(eZ,{Row:eY,Cell:eq,Header:eX,HeaderCell:eJ,Body:eQ,Pagination:e0}),e4=e=>{let{instance:t}=v();if(!t.enablePagination)throw Error("DataTable.Pagination was rendered but pagination is not enabled. Make sure to pass pagination to 'useDataTable'");return t.showSkeleton?m.createElement(e3,null):m.createElement(e1.Pagination,{translations:e.translations,className:"flex-shrink-0",canNextPage:t.getCanNextPage(),canPreviousPage:t.getCanPreviousPage(),pageCount:t.getPageCount(),count:t.rowCount,nextPage:t.nextPage,previousPage:t.previousPage,pageIndex:t.pageIndex,pageSize:t.pageSize})};e4.displayName="DataTable.Pagination";let e3=()=>m.createElement("div",null,m.createElement("div",{className:"flex items-center justify-between p-4"}
1,m.createElement(ei,{className:"h-7 w-[138px]"}),m.createElement("div",{className:"flex items-center gap-x-2"},m.createElement(ei,{className:"h-7 w-24"}),m.createElement(ei,{className:"h-7 w-11"}),m.createElement(ei,{className:"h-7 w-11"})))),e2=e=>{let{className:t,...r}=e,{instance:n}=v();if(!n.enableSearch)throw Error("DataTable.Search was rendered but search is not enabled. Make sure to pass search to 'useDataTable'");return n.showSkeleton?m.createElement(e5,null):m.createElement(H.Input,{size:"small",type:"search",value:n.getSearch(),onChange:e=>n.onSearchChange(e.target.value),className:(0,g.E)({"pr-[calc(15px+2px+8px)]":n.isLoading},t),...r})};e2.displayName="DataTable.Search";let e5=()=>m.createElement(ei,{className:"h-7 w-[128px]"});function e6(e,t){var r,n,a;return e?"function"==typeof(n=r=e)&&(()=>{let e=Object.getPrototypeOf(n);return e.prototype&&e.prototype.isReactComponent})()||"function"==typeof r||"object"==typeof(a=r)&&"symbol"==typeof a.$$typeof&&["react.memo","react.forward_ref"].includes(a.$$typeof.description)?m.createElement(e,t):e:null}var e7=r(56742);let e9="undefined"!=typeof window&&void 0!==window.document&&void 0!==window.document.createElement;function e8(e){let t=Object.prototype.toString.call(e);return"[object Window]"===t||"[object global]"===t}function te(e){return"nodeType"in e}function tt(e){var t,r;return e?e8(e)?e:te(e)&&null!=(t=null==(r=e.ownerDocument)?void 0:r.defaultView)?t:window:window}function tr(e){let{Document:t}=tt(e);return e instanceof t}function tn(e){return!e8(e)&&e instanceof tt(e).HTMLElement}function ta(e){return e instanceof tt(e).SVGElement}function to(e){return e?e8(e)?e.document:te(e)?tr(e)?e:tn(e)||ta(e)?e.ownerDocument:document:document:document}let tl=e9?m.useLayoutEffect:m.useEffect;function ti(e){let t=(0,m.useRef)(e);return tl(()=>{t.current=e}),(0,m.useCallback)(function(){for(var e=arguments.length,r=Array(e),n=0;n<e;n++)r[n]=arguments[n];return null==t.current?void 0:t.current(...r)},[])}function tu(e,t){void 0===t&&(t=[e]);let r=(0,m.useRef)(e);return tl(()=>{r.current!==e&&(r.current=e)},t),r}function ts(e,t){let r=(0,m.useRef)();return(0,m.useMemo)(()=>{let t=e(r.current);return r.current=t,t},[...t])}function tc(e){let t=ti(e),r=(0,m.useRef)(null),n=(0,m.useCallback)(e=>{e!==r.current&&(null==t||t(e,r.current)),r.current=e},[]);return[r,n]}function td(e){let t=(0,m.useRef)();return(0,m.useEffect)(()=>{t.current=e},[e]),t.current}let tf={};function tp(e,t){return(0,m.useMemo)(()=>{if(t)return t;let r=null==tf[e]?0:tf[e]+1;return tf[e]=r,e+"-"+r},[e,t])}function tm(e){return function(t){for(var r=arguments.length,n=Array(r>1?r-1:0),a=1;a<r;a++)n[a-1]=arguments[a];return n.reduce((t,r)=>{for(let[n,a]of Object.entries(r)){let r=t[n];null!=r&&(t[n]=r+e*a)}return t},{...t})}}let tg=tm(1),th=tm(-1);function tv(e){if(!e)return!1;let{KeyboardEvent:t}=tt(e.target);return t&&e instanceof t}function ty(e){if(function(e){if(!e)return!1;let{TouchEvent:t}=tt(e.target);return t&&e instanceof t}(e)){if(e.touches&&e.touches.length){let{clientX:t,clientY:r}=e.touches[0];return{x:t,y:r}}else if(e.changedTouches&&e.changedTouches.length){let{clientX:t,clientY:r}=e.changedTouches[0];return{x:t,y:r}}}return"clientX"in e&&"clientY"in e?{x:e.clientX,y:e.clientY}:null}let tb=Object.freeze({Translate:{toString(e){if(!e)return;let{x:t,y:r}=e;return"translate3d("+(t?Math.round(t):0)+"px, "+(r?Math.round(r):0)+"px, 0)"}},Scale:{toString(e){if(!e)return;let{scaleX:t,scaleY:r}=e;return"scaleX("+t+") scaleY("+r+")"}},Transform:{toString(e){if(e)return[tb.Translate.toString(e),tb.Scale.toString(e)].join(" ")}},Transition:{toString(e){let{property:t,duration:r,easing:n}=e;return t+" "+r+"ms "+n}}}),tw="a,frame,iframe,input:not([type=hidden]):not(:disabled),select:not(:disabled),textarea:not(:disabled),button:not(:disabled),*[tabindex]",tx={display:"none"};function tE(e){let{id:t,value:r}=e;return m.createElement("div",{id:t,style:tx},r)}function tD(e){let{id:t,announcement:r,ariaLiveType:n="assertive"}=e;return m.createElement("div",{id:t,style:{position:"fixed",top:0,left:0,width:1,height:1,margin:-1,border:0,padding:0,overflow:"hidden",clip:"rect(0 0 0 0)",clipPath:"inset(100%)",whiteSpace:"nowrap"},role:"status","aria-live":n,"aria-atomic":!0},r)}let tC=(0,m.createContext)(null),tS={draggable:"\n    To pick up a draggable item, press the space bar.\n    While dragging, use the arrow keys to move the item.\n    Press space again to drop the item in its new position, or press escape to cancel.\n  "},tR={onDragStart(e){let{active:t}=e;return"Picked up draggable item "+t.id+"."},onDragOver(e){let{active:t,over:r}=e;return r?"Draggable item "+t.id+" was moved over droppable area "+r.id+".":"Draggable item "+t.id+" is no longer over a droppable area."},onDragEnd(e){let{active:t,over:r}=e;return r?"Draggable item "+t.id+" was dropped over droppable area "+r.id:"Draggable item "+t.id+" was dropped."},onDragCancel(e){let{active:t}=e;return"Dragging was cancelled. Draggable item "+t.id+" was dropped."}};function tk(e){let{announcements:t=tR,container:r,hiddenTextDescribedById:n,screenReaderInstructions:a=tS}=e,{announce:o,announcement:l}=function(){let[e,t]=(0,m.useState)("");return{announce:(0,m.useCallback)(e=>{null!=e&&t(e)},[]),announcement:e}}(),i=tp("DndLiveRegion"),[u,s]=(0,m.useState)(!1);(0,m.useEffect)(()=>{s(!0)},[]);var c=(0,m.useMemo)(()=>({onDragStart(e){let{active:r}=e;o(t.onDragStart({active:r}))},onDragMove(e){let{active:r,over:n}=e;t.onDragMove&&o(t.onDragMove({active:r,over:n}))},onDragOver(e){let{active:r,over:n}=e;o(t.onDragOver({active:r,over:n}))},onDragEnd(e){let{active:r,over:n}=e;o(t.onDragEnd({active:r,over:n}))},onDragCancel(e){let{active:r,over:n}=e;
1o(t.onDragCancel({active:r,over:n}))}}),[o,t]);let d=(0,m.useContext)(tC);if((0,m.useEffect)(()=>{if(!d)throw Error("useDndMonitor must be used within a children of <DndContext>");return d(c)},[c,d]),!u)return null;let f=m.createElement(m.Fragment,null,m.createElement(tE,{id:n,value:a.draggable}),m.createElement(tD,{id:i,announcement:l}));return r?(0,e7.createPortal)(f,r):f}function tN(){}function tP(e,t){return(0,m.useMemo)(()=>({sensor:e,options:null!=t?t:{}}),[e,t])}!function(e){e.DragStart="dragStart",e.DragMove="dragMove",e.DragEnd="dragEnd",e.DragCancel="dragCancel",e.DragOver="dragOver",e.RegisterDroppable="registerDroppable",e.SetDroppableDisabled="setDroppableDisabled",e.UnregisterDroppable="unregisterDroppable"}(n||(n={}));let tA=Object.freeze({x:0,y:0});function tM(e,t){return Math.sqrt(Math.pow(e.x-t.x,2)+Math.pow(e.y-t.y,2))}function tT(e,t){let{data:{value:r}}=e,{data:{value:n}}=t;return r-n}function tj(e,t){let{data:{value:r}}=e,{data:{value:n}}=t;return n-r}function tF(e){let{left:t,top:r,height:n,width:a}=e;return[{x:t,y:r},{x:t+a,y:r},{x:t,y:r+n},{x:t+a,y:r+n}]}function tO(e,t){if(!e||0===e.length)return null;let[r]=e;return t?r[t]:r}function tB(e,t,r){return void 0===t&&(t=e.left),void 0===r&&(r=e.top),{x:t+.5*e.width,y:r+.5*e.height}}let tI=e=>{let{collisionRect:t,droppableRects:r,droppableContainers:n}=e,a=tB(t,t.left,t.top),o=[];for(let e of n){let{id:t}=e,n=r.get(t);if(n){let r=tM(tB(n),a);o.push({id:t,data:{droppableContainer:e,value:r}})}}return o.sort(tT)},t_=e=>{let{collisionRect:t,droppableRects:r,droppableContainers:n}=e,a=[];for(let e of n){let{id:n}=e,o=r.get(n);if(o){let r=function(e,t){let r=Math.max(t.top,e.top),n=Math.max(t.left,e.left),a=Math.min(t.left+t.width,e.left+e.width),o=Math.min(t.top+t.height,e.top+e.height);if(n<a&&r<o){let l=t.width*t.height,i=e.width*e.height,u=(a-n)*(o-r);return Number((u/(l+i-u)).toFixed(4))}return 0}(o,t);r>0&&a.push({id:n,data:{droppableContainer:e,value:r}})}}return a.sort(tj)};function tL(e,t){return e&&t?{x:e.left-t.left,y:e.top-t.top}:tA}let t$=function(e){return function(t){for(var r=arguments.length,n=Array(r>1?r-1:0),a=1;a<r;a++)n[a-1]=arguments[a];return n.reduce((t,r)=>({...t,top:t.top+e*r.y,bottom:t.bottom+e*r.y,left:t.left+e*r.x,right:t.right+e*r.x}),{...t})}}(1),tz={ignoreTransform:!1};function tV(e,t){void 0===t&&(t=tz);let r=e.getBoundingClientRect();if(t.ignoreTransform){let{transform:t,transformOrigin:n}=tt(e).getComputedStyle(e);t&&(r=function(e,t,r){let n=function(e){if(e.startsWith("matrix3d(")){let t=e.slice(9,-1).split(/, /);return{x:+t[12],y:+t[13],scaleX:+t[0],scaleY:+t[5]}}if(e.startsWith("matrix(")){let t=e.slice(7,-1).split(/, /);return{x:+t[4],y:+t[5],scaleX:+t[0],scaleY:+t[3]}}return null}(t);if(!n)return e;let{scaleX:a,scaleY:o,x:l,y:i}=n,u=e.left-l-(1-a)*parseFloat(r),s=e.top-i-(1-o)*parseFloat(r.slice(r.indexOf(" ")+1)),c=a?e.width/a:e.width,d=o?e.height/o:e.height;return{width:c,height:d,top:s,right:u+c,bottom:s+d,left:u}}(r,t,n))}let{top:n,left:a,width:o,height:l,bottom:i,right:u}=r;return{top:n,left:a,width:o,height:l,bottom:i,right:u}}function tU(e){return tV(e,{ignoreTransform:!0})}function tK(e,t){let r=[];return e?function n(a){var o;if(null!=t&&r.length>=t||!a)return r;if(tr(a)&&null!=a.scrollingElement&&!r.includes(a.scrollingElement))return r.push(a.scrollingElement),r;if(!tn(a)||ta(a)||r.includes(a))return r;let l=tt(e).getComputedStyle(a);return(a!==e&&function(e,t){void 0===t&&(t=tt(e).getComputedStyle(e));let r=/(auto|scroll|overlay)/;return["overflow","overflowX","overflowY"].some(e=>{let n=t[e];return"string"==typeof n&&r.test(n)})}(a,l)&&r.push(a),void 0===(o=l)&&(o=tt(a).getComputedStyle(a)),"fixed"===o.position)?r:n(a.parentNode)}(e):r}function tH(e){let[t]=tK(e,1);return null!=t?t:null}function tW(e){return e9&&e?e8(e)?e:te(e)?tr(e)||e===to(e).scrollingElement?window:tn(e)?e:null:null:null}function tG(e){return e8(e)?e.scrollX:e.scrollLeft}function tZ(e){return e8(e)?e.scrollY:e.scrollTop}function tY(e){return{x:tG(e),y:tZ(e)}}function tq(e){return!!e9&&!!e&&e===document.scrollingElement}function tX(e){let t={x:0,y:0},r=tq(e)?{height:window.innerHeight,width:window.innerWidth}:{height:e.clientHeight,width:e.clientWidth},n={x:e.scrollWidth-r.width,y:e.scrollHeight-r.height},a=e.scrollTop<=t.y,o=e.scrollLeft<=t.x;return{isTop:a,isLeft:o,isBottom:e.scrollTop>=n.y,isRight:e.scrollLeft>=n.x,maxScroll:n,minScroll:t}}!function(e){e[e.Forward=1]="Forward",e[e.Backward=-1]="Backward"}(a||(a={}));let tJ={x:.2,y:.2};function tQ(e){return e.reduce((e,t)=>
1tg(e,tY(t)),tA)}let t0=[["x",["left","right"],function(e){return e.reduce((e,t)=>e+tG(t),0)}],["y",["top","bottom"],function(e){return e.reduce((e,t)=>e+tZ(t),0)}]];class t1{constructor(e,t){this.rect=void 0,this.width=void 0,this.height=void 0,this.top=void 0,this.bottom=void 0,this.right=void 0,this.left=void 0;let r=tK(t),n=tQ(r);for(let[t,a,o]of(this.rect={...e},this.width=e.width,this.height=e.height,t0))for(let e of a)Object.defineProperty(this,e,{get:()=>{let a=o(r),l=n[t]-a;return this.rect[e]+l},enumerable:!0});Object.defineProperty(this,"rect",{enumerable:!1})}}class t4{constructor(e){this.target=void 0,this.listeners=[],this.removeAll=()=>{this.listeners.forEach(e=>{var t;return null==(t=this.target)?void 0:t.removeEventListener(...e)})},this.target=e}add(e,t,r){var n;null==(n=this.target)||n.addEventListener(e,t,r),this.listeners.push([e,t,r])}}function t3(e,t){let r=Math.abs(e.x),n=Math.abs(e.y);return"number"==typeof t?Math.sqrt(r**2+n**2)>t:"x"in t&&"y"in t?r>t.x&&n>t.y:"x"in t?r>t.x:"y"in t&&n>t.y}function t2(e){e.preventDefault()}function t5(e){e.stopPropagation()}!function(e){e.Click="click",e.DragStart="dragstart",e.Keydown="keydown",e.ContextMenu="contextmenu",e.Resize="resize",e.SelectionChange="selectionchange",e.VisibilityChange="visibilitychange"}(o||(o={})),function(e){e.Space="Space",e.Down="ArrowDown",e.Right="ArrowRight",e.Left="ArrowLeft",e.Up="ArrowUp",e.Esc="Escape",e.Enter="Enter",e.Tab="Tab"}(l||(l={}));let t6={start:[l.Space,l.Enter],cancel:[l.Esc],end:[l.Space,l.Enter,l.Tab]},t7=(e,t)=>{let{currentCoordinates:r}=t;switch(e.code){case l.Right:return{...r,x:r.x+25};case l.Left:return{...r,x:r.x-25};case l.Down:return{...r,y:r.y+25};case l.Up:return{...r,y:r.y-25}}};class t9{constructor(e){this.props=void 0,this.autoScrollEnabled=!1,this.referenceCoordinates=void 0,this.listeners=void 0,this.windowListeners=void 0,this.props=e;let{event:{target:t}}=e;this.props=e,this.listeners=new t4(to(t)),this.windowListeners=new t4(tt(t)),this.handleKeyDown=this.handleKeyDown.bind(this),this.handleCancel=this.handleCancel.bind(this),this.attach()}attach(){this.handleStart(),this.windowListeners.add(o.Resize,this.handleCancel),this.windowListeners.add(o.VisibilityChange,this.handleCancel),setTimeout(()=>this.listeners.add(o.Keydown,this.handleKeyDown))}handleStart(){let{activeNode:e,onStart:t}=this.props,r=e.node.current;r&&function(e,t){if(void 0===t&&(t=tV),!e)return;let{top:r,left:n,bottom:a,right:o}=t(e);tH(e)&&(a<=0||o<=0||r>=window.innerHeight||n>=window.innerWidth)&&e.scrollIntoView({block:"center",inline:"center"})}(r),t(tA)}handleKeyDown(e){if(tv(e)){let{active:t,context:r,options:n}=this.props,{keyboardCodes:a=t6,coordinateGetter:o=t7,scrollBehavior:i="smooth"}=n,{code:u}=e;if(a.end.includes(u))return void this.handleEnd(e);if(a.cancel.includes(u))return void this.handleCancel(e);let{collisionRect:s}=r.current,c=s?{x:s.left,y:s.top}:tA;this.referenceCoordinates||(this.referenceCoordinates=c);let d=o(e,{active:t,context:r.current,currentCoordinates:c});if(d){let t=th(d,c),n={x:0,y:0},{scrollableAncestors:a}=r.current;for(let r of a){let a=e.code,{isTop:o,isRight:u,isLeft:s,isBottom:c,maxScroll:f,minScroll:p}=tX(r),m=function(e){if(e===document.scrollingElement){let{innerWidth:e,innerHeight:t}=window;return{top:0,left:0,right:e,bottom:t,width:e,height:t}}let{top:t,left:r,right:n,bottom:a}=e.getBoundingClientRect();return{top:t,left:r,right:n,bottom:a,width:e.clientWidth,height:e.clientHeight}}(r),g={x:Math.min(a===l.Right?m.right-m.width/2:m.right,Math.max(a===l.Right?m.left:m.left+m.width/2,d.x)),y:Math.min(a===l.Down?m.bottom-m.height/2:m.bottom,Math.max(a===l.Down?m.top:m.top+m.height/2,d.y))},h=a===l.Right&&!u||a===l.Left&&!s,v=a===l.Down&&!c||a===l.Up&&!o;if(h&&g.x!==d.x){let e=r.scrollLeft+t.x,o=a===l.Right&&e<=f.x||a===l.Left&&e>=p.x;if(o&&!t.y)return void r.scrollTo({left:e,behavior:i});o?n.x=r.scrollLeft-e:n.x=a===l.Right?r.scrollLeft-f.x:r.scrollLeft-p.x,n.x&&r.scrollBy({left:-n.x,behavior:i});break}if(v&&g.y!==d.y){let e=r.scrollTop+t.y,o=a===l.Down&&e<=f.y||a===l.Up&&e>=p.y;if(o&&!t.x)return void r.scrollTo({top:e,behavior:i});o?n.y=r.scrollTop-e:n.y=a===l.Down?r.scrollTop-f.y:r.scrollTop-p.y,n.y&&r.scrollBy({top:-n.y,behavior:i});break}}this.handleMove(e,tg(th(d,this.referenceCoordinates),n))}}}handleMove(e,t){let{onMove:r}=this.props;e.preventDefault(),r(t)}handleEnd(e){let{onEnd:t}=this.props;e.preventDefault(),this.detach(),t()}handleCancel(e){let{onCancel:t}=this.props;e.preventDefault(),this.detach(),t()}detach(){this.listeners.removeAll(),this.windowListeners.removeAll()}}function t8(e){return!!(e&&"distance"in e)}function re(e){return!!(e&&"delay"in e)}t9.activators=[{eventName:"onKeyDown",handler:(e,t,r)=>{let{keyboardCodes:n=t6,onActivation:a}=t,{active:o}=r,{code:l}=e.nativeEvent;
1if(n.start.includes(l)){let t=o.activatorNode.current;return(!t||e.target===t)&&(e.preventDefault(),null==a||a({event:e.nativeEvent}),!0)}return!1}}];class rt{constructor(e,t,r){var n;void 0===r&&(r=function(e){let{EventTarget:t}=tt(e);return e instanceof t?e:to(e)}(e.event.target)),this.props=void 0,this.events=void 0,this.autoScrollEnabled=!0,this.document=void 0,this.activated=!1,this.initialCoordinates=void 0,this.timeoutId=null,this.listeners=void 0,this.documentListeners=void 0,this.windowListeners=void 0,this.props=e,this.events=t;let{event:a}=e,{target:o}=a;this.props=e,this.events=t,this.document=to(o),this.documentListeners=new t4(this.document),this.listeners=new t4(r),this.windowListeners=new t4(tt(o)),this.initialCoordinates=null!=(n=ty(a))?n:tA,this.handleStart=this.handleStart.bind(this),this.handleMove=this.handleMove.bind(this),this.handleEnd=this.handleEnd.bind(this),this.handleCancel=this.handleCancel.bind(this),this.handleKeydown=this.handleKeydown.bind(this),this.removeTextSelection=this.removeTextSelection.bind(this),this.attach()}attach(){let{events:e,props:{options:{activationConstraint:t,bypassActivationConstraint:r}}}=this;if(this.listeners.add(e.move.name,this.handleMove,{passive:!1}),this.listeners.add(e.end.name,this.handleEnd),e.cancel&&this.listeners.add(e.cancel.name,this.handleCancel),this.windowListeners.add(o.Resize,this.handleCancel),this.windowListeners.add(o.DragStart,t2),this.windowListeners.add(o.VisibilityChange,this.handleCancel),this.windowListeners.add(o.ContextMenu,t2),this.documentListeners.add(o.Keydown,this.handleKeydown),t){if(null!=r&&r({event:this.props.event,activeNode:this.props.activeNode,options:this.props.options}))return this.handleStart();if(re(t)){this.timeoutId=setTimeout(this.handleStart,t.delay),this.handlePending(t);return}if(t8(t))return void this.handlePending(t)}this.handleStart()}detach(){this.listeners.removeAll(),this.windowListeners.removeAll(),setTimeout(this.documentListeners.removeAll,50),null!==this.timeoutId&&(clearTimeout(this.timeoutId),this.timeoutId=null)}handlePending(e,t){let{active:r,onPending:n}=this.props;n(r,e,this.initialCoordinates,t)}handleStart(){let{initialCoordinates:e}=this,{onStart:t}=this.props;e&&(this.activated=!0,this.documentListeners.add(o.Click,t5,{capture:!0}),this.removeTextSelection(),this.documentListeners.add(o.SelectionChange,this.removeTextSelection),t(e))}handleMove(e){var t;let{activated:r,initialCoordinates:n,props:a}=this,{onMove:o,options:{activationConstraint:l}}=a;if(!n)return;let i=null!=(t=ty(e))?t:tA,u=th(n,i);if(!r&&l){if(t8(l)){if(null!=l.tolerance&&t3(u,l.tolerance))return this.handleCancel();if(t3(u,l.distance))return this.handleStart()}return re(l)&&t3(u,l.tolerance)?this.handleCancel():void this.handlePending(l,u)}e.cancelable&&e.preventDefault(),o(i)}handleEnd(){let{onAbort:e,onEnd:t}=this.props;this.detach(),this.activated||e(this.props.active),t()}handleCancel(){let{onAbort:e,onCancel:t}=this.props;this.detach(),this.activated||e(this.props.active),t()}handleKeydown(e){e.code===l.Esc&&this.handleCancel()}removeTextSelection(){var e;null==(e=this.document.getSelection())||e.removeAllRanges()}}let rr={cancel:{name:"pointercancel"},move:{name:"pointermove"},end:{name:"pointerup"}};class rn extends rt{constructor(e){let{event:t}=e;super(e,rr,to(t.target))}}rn.activators=[{eventName:"onPointerDown",handler:(e,t)=>{let{nativeEvent:r}=e,{onActivation:n}=t;return!!r.isPrimary&&0===r.button&&(null==n||n({event:r}),!0)}}];let ra={move:{name:"mousemove"},end:{name:"mouseup"}};!function(e){e[e.RightClick=2]="RightClick"}(i||(i={}));class ro extends rt{constructor(e){super(e,ra,to(e.event.target))}}ro.activators=[{eventName:"onMouseDown",handler:(e,t)=>{let{nativeEvent:r}=e,{onActivation:n}=t;return r.button!==i.RightClick&&(null==n||n({event:r}),!0)}}];let rl={cancel:{name:"touchcancel"},move:{name:"touchmove"},end:{name:"touchend"}};class ri extends rt{constructor(e){super(e,rl)}static setup(){return window.addEventListener(rl.move.name,e,{capture:!1,passive:!1}),function(){window.removeEventListener(rl.move.name,e)};function e(){}}}ri.activators=[{eventName:"onTouchStart",handler:(e,t)=>{let{nativeEvent:r}=e,{onActivation:n}=t,{touches:a}=r;return!(a.length>1)&&(null==n||n({event:r}),!0)}}],function(e){e[e.Pointer=0]="Pointer",e[e.DraggableRect=1]="DraggableRect"}(u||(u={})),function(e){e[e.TreeOrder=0]="TreeOrder",e[e.ReversedTreeOrder=1]="Rever
1sedTreeOrder"}(s||(s={}));let ru={x:{[a.Backward]:!1,[a.Forward]:!1},y:{[a.Backward]:!1,[a.Forward]:!1}};!function(e){e[e.Always=0]="Always",e[e.BeforeDragging=1]="BeforeDragging",e[e.WhileDragging=2]="WhileDragging"}(c||(c={})),(d||(d={})).Optimized="optimized";let rs=new Map;function rc(e,t){return ts(r=>e?r||("function"==typeof t?t(e):e):null,[t,e])}function rd(e){let{callback:t,disabled:r}=e,n=ti(t),a=(0,m.useMemo)(()=>{if(r||"undefined"==typeof window||void 0===window.ResizeObserver)return;let{ResizeObserver:e}=window;return new e(n)},[r]);return(0,m.useEffect)(()=>()=>null==a?void 0:a.disconnect(),[a]),a}function rf(e){return new t1(tV(e),e)}function rp(e,t,r){void 0===t&&(t=rf);let[n,a]=(0,m.useState)(null);function o(){a(n=>{if(!e)return null;if(!1===e.isConnected){var a;return null!=(a=null!=n?n:r)?a:null}let o=t(e);return JSON.stringify(n)===JSON.stringify(o)?n:o})}let l=function(e){let{callback:t,disabled:r}=e,n=ti(t),a=(0,m.useMemo)(()=>{if(r||"undefined"==typeof window||void 0===window.MutationObserver)return;let{MutationObserver:e}=window;return new e(n)},[n,r]);return(0,m.useEffect)(()=>()=>null==a?void 0:a.disconnect(),[a]),a}({callback(t){if(e)for(let r of t){let{type:t,target:n}=r;if("childList"===t&&n instanceof HTMLElement&&n.contains(e)){o();break}}}}),i=rd({callback:o});return tl(()=>{o(),e?(null==i||i.observe(e),null==l||l.observe(document.body,{childList:!0,subtree:!0})):(null==i||i.disconnect(),null==l||l.disconnect())},[e]),n}let rm=[];function rg(e,t){void 0===t&&(t=[]);let r=(0,m.useRef)(null);return(0,m.useEffect)(()=>{r.current=null},t),(0,m.useEffect)(()=>{let t=e!==tA;t&&!r.current&&(r.current=e),!t&&r.current&&(r.current=null)},[e]),r.current?th(e,r.current):tA}function rh(e){return(0,m.useMemo)(()=>e?function(e){let t=e.innerWidth,r=e.innerHeight;return{top:0,left:0,right:t,bottom:r,width:t,height:r}}(e):null,[e])}let rv=[],ry=[{sensor:rn,options:{}},{sensor:t9,options:{}}],rb={current:{}},rw={draggable:{measure:tU},droppable:{measure:tU,strategy:c.WhileDragging,frequency:d.Optimized},dragOverlay:{measure:tV}};class rx extends Map{get(e){var t;return null!=e&&null!=(t=super.get(e))?t:void 0}toArray(){return Array.from(this.values())}getEnabled(){return this.toArray().filter(e=>{let{disabled:t}=e;return!t})}getNodeFor(e){var t,r;return null!=(t=null==(r=this.get(e))?void 0:r.node.current)?t:void 0}}let rE={activatorEvent:null,active:null,activeNode:null,activeNodeRect:null,collisions:null,containerNodeRect:null,draggableNodes:new Map,droppableRects:new Map,droppableContainers:new rx,over:null,dragOverlay:{nodeRef:{current:null},rect:null,setRef:tN},scrollableAncestors:[],scrollableAncestorRects:[],measuringConfiguration:rw,measureDroppableContainers:tN,windowRect:null,measuringScheduled:!1},rD={activatorEvent:null,activators:[],active:null,activeNodeRect:null,ariaDescribedById:{draggable:""},dispatch:tN,draggableNodes:new Map,over:null,measureDroppableContainers:tN},rC=(0,m.createContext)(rD),rS=(0,m.createContext)(rE);function rR(){return{draggable:{active:null,initialCoordinates:{x:0,y:0},nodes:new Map,translate:{x:0,y:0}},droppable:{containers:new rx}}}function rk(e,t){switch(t.type){case n.DragStart:return{...e,draggable:{...e.draggable,initialCoordinates:t.initialCoordinates,active:t.active}};case n.DragMove:if(null==e.draggable.active)return e;return{...e,draggable:{...e.draggable,translate:{x:t.coordinates.x-e.draggable.initialCoordinates.x,y:t.coordinates.y-e.draggable.initialCoordinates.y}}};case n.DragEnd:case n.DragCancel:return{...e,draggable:{...e.draggable,active:null,initialCoordinates:{x:0,y:0},translate:{x:0,y:0}}};case n.RegisterDroppable:{let{element:r}=t,{id:n}=r,a=new rx(e.droppable.containers);return a.set(n,r),{...e,droppable:{...e.droppable,containers:a}}}case n.SetDroppableDisabled:{let{id:r,key:n,disabled:a}=t,o=e.droppable.containers.get(r);if(!o||n!==o.key)return e;let l=new rx(e.droppable.containers);return l.set(r,{...o,disabled:a}),{...e,droppable:{...e.droppable,containers:l}}}case n.UnregisterDroppable:{let{id:r,key:n}=t,a=e.droppable.containers.get(r);if(!a||n!==a.key)return e;
1let o=new rx(e.droppable.containers);return o.delete(r),{...e,droppable:{...e.droppable,containers:o}}}default:return e}}function rN(e){let{disabled:t}=e,{active:r,activatorEvent:n,draggableNodes:a}=(0,m.useContext)(rC),o=td(n),l=td(null==r?void 0:r.id);return(0,m.useEffect)(()=>{if(!t&&!n&&o&&null!=l){if(!tv(o)||document.activeElement===o.target)return;let e=a.get(l);if(!e)return;let{activatorNode:t,node:r}=e;(t.current||r.current)&&requestAnimationFrame(()=>{for(let e of[t.current,r.current]){if(!e)continue;let t=e.matches(tw)?e:e.querySelector(tw);if(t){t.focus();break}}})}},[n,t,a,l,o]),null}let rP=(0,m.createContext)({...tA,scaleX:1,scaleY:1});!function(e){e[e.Uninitialized=0]="Uninitialized",e[e.Initializing=1]="Initializing",e[e.Initialized=2]="Initialized"}(f||(f={}));let rA=(0,m.memo)(function(e){var t,r,o,l,i,d;let{id:p,accessibility:g,autoScroll:h=!0,children:v,sensors:y=ry,collisionDetection:b=t_,measuring:w,modifiers:x,...E}=e,[D,C]=(0,m.useReducer)(rk,void 0,rR),[S,R]=function(){let[e]=(0,m.useState)(()=>new Set),t=(0,m.useCallback)(t=>(e.add(t),()=>e.delete(t)),[e]);return[(0,m.useCallback)(t=>{let{type:r,event:n}=t;e.forEach(e=>{var t;return null==(t=e[r])?void 0:t.call(e,n)})},[e]),t]}(),[k,N]=(0,m.useState)(f.Uninitialized),P=k===f.Initialized,{draggable:{active:A,nodes:M,translate:T},droppable:{containers:j}}=D,F=null!=A?M.get(A):null,O=(0,m.useRef)({initial:null,translated:null}),B=(0,m.useMemo)(()=>{var e;return null!=A?{id:A,data:null!=(e=null==F?void 0:F.data)?e:rb,rect:O}:null},[A,F]),I=(0,m.useRef)(null),[_,L]=(0,m.useState)(null),[$,z]=(0,m.useState)(null),V=tu(E,Object.values(E)),U=tp("DndDescribedBy",p),K=(0,m.useMemo)(()=>j.getEnabled(),[j]),H=(0,m.useMemo)(()=>({draggable:{...rw.draggable,...null==w?void 0:w.draggable},droppable:{...rw.droppable,...null==w?void 0:w.droppable},dragOverlay:{...rw.dragOverlay,...null==w?void 0:w.dragOverlay}}),[null==w?void 0:w.draggable,null==w?void 0:w.droppable,null==w?void 0:w.dragOverlay]),{droppableRects:W,measureDroppableContainers:G,measuringScheduled:Z}=function(e,t){let{dragging:r,dependencies:n,config:a}=t,[o,l]=(0,m.useState)(null),{frequency:i,measure:u,strategy:s}=a,d=(0,m.useRef)(e),f=function(){switch(s){case c.Always:return!1;case c.BeforeDragging:return r;default:return!r}}(),p=tu(f),g=(0,m.useCallback)(function(e){void 0===e&&(e=[]),p.current||l(t=>null===t?e:t.concat(e.filter(e=>!t.includes(e))))},[p]),h=(0,m.useRef)(null),v=ts(t=>{if(f&&!r)return rs;if(!t||t===rs||d.current!==e||null!=o){let t=new Map;for(let r of e){if(!r)continue;if(o&&o.length>0&&!o.includes(r.id)&&r.rect.current){t.set(r.id,r.rect.current);continue}let e=r.node.current,n=e?new t1(u(e),e):null;r.rect.current=n,n&&t.set(r.id,n)}return t}return t},[e,o,r,f,u]);return(0,m.useEffect)(()=>{d.current=e},[e]),(0,m.useEffect)(()=>{f||g()},[r,f]),(0,m.useEffect)(()=>{o&&o.length>0&&l(null)},[JSON.stringify(o)]),(0,m.useEffect)(()=>{f||"number"!=typeof i||null!==h.current||(h.current=setTimeout(()=>{g(),h.current=null},i))},[i,f,g,...n]),{droppableRects:v,measureDroppableContainers:g,measuringScheduled:null!=o}}(K,{dragging:P,dependencies:[T.x,T.y],config:H.droppable}),Y=function(e,t){let r=null!=t?e.get(t):void 0,n=r?r.node.current:null;return ts(e=>{var r;return null==t?null:null!=(r=null!=n?n:e)?r:null},[n,t])}(M,A),q=(0,m.useMemo)(()=>$?ty($):null,[$]),X=function(){let e=(null==_?void 0:_.autoScrollEnabled)===!1,t="object"==typeof h?!1===h.enabled:!1===h,r=P&&!e&&!t;return"object"==typeof h?{...h,enabled:r}:{enabled:r}}(),J=rc(Y,H.draggable.measure);!function(e){let{activeNode:t,measure:r,initialRect:n,config:a=!0}=e,o=(0,m.useRef)(!1),{x:l,y:i}="boolean"==typeof a?{x:a,y:a}:a;tl(()=>{if(!l&&!i||!t){o.current=!1;return}if(o.current||!n)return;let e=null==t?void 0:t.node.current;if(!e||!1===e.isConnected)return;let a=tL(r(e),n);if(l||(a.x=0),i||(a.y=0),o.current=!0,Math.abs(a.x)>0||Math.abs(a.y)>0){let t=tH(e);t&&t.scrollBy({top:a.y,left:a.x})}},[t,l,i,n,r])}({activeNode:null!=A?M.get(A):null,config:X.layoutShiftCompensation,initialRect:J,measure:H.draggable.measure});let Q=rp(Y,H.draggable.measure,J),ee=rp(Y?Y.parentElement:null),et=(0,m.useRef)({activatorEvent:null,active:null,activeNode:Y,collisionRect:null,collisions:null,droppableRects:W,draggableNodes:M,draggingNode:null,draggingNodeRect:null,droppableContainers:j,over:null,scrollableAncestors:[],scrollAdjustedTranslate:null}),er=j.getNodeFor(null==(t=et.current.over)?void 0:t.id),en=function(e){let{measure:t}=e,[r,n]=(0,m.useState)(null),a=rd({callback:(0,m.useCallback)(e=>{for(let{target:r}of e)if(tn(r)){n(e=>{let n=t(r);return e?{...e,width:n.width,height:n.height}:n});break}},[t])}),[o,l]=tc((0,m.useCallback)(e=>{let r=function(e){if(!e)return null;if(e.children.length>1)return e;let t=e.children[0];return tn(t)?t:e}(e);null==a||a.disconnect(),r&&(null==a||a.observe(r)),n(r?t(r):null)},[t,a]));return(0,m.useMemo)(()=>({nodeRef:o,rect:r,setRef:l}),[r,o,l])}({measure:H.dragOverlay.measure}),ea=null!=(r=en.nodeRef.current)?r:Y,eo=P?null!=(o=en.rect)?o:Q:null,el=!!(en.nodeRef.current&&en.rect),ei=function(e){let t=rc(e);return tL(e,t)}(el?null:Q),eu=rh(ea?tt(ea):null),es=function(e){let t=(0,m.useRef)(e),r=ts(r=>e?r&&r!==rm&&e&&t.current&&e.parentNode===t.current.parentNode?r:tK(e):rm,[e]);return(0,m.useEffect)(()=>{t.current=e},[e]),r}(P?null!=er?er:Y:null),ec=function(e,t){void 0===t&&(t=tV);let[r]=e,n=rh(r?tt(r):null),[a,o]=(0,m.useState)(rv);function l(){o(()=>e.length?e.map(e=>tq(e)?n:new t1(t(e),e)):rv)}let i=rd({callback:l});return tl(()=>
1{null==i||i.disconnect(),l(),e.forEach(e=>null==i?void 0:i.observe(e))},[e]),a}(es),ed=function(e,t){let{transform:r,...n}=t;return null!=e&&e.length?e.reduce((e,t)=>t({transform:e,...n}),r):r}(x,{transform:{x:T.x-ei.x,y:T.y-ei.y,scaleX:1,scaleY:1},activatorEvent:$,active:B,activeNodeRect:Q,containerNodeRect:ee,draggingNodeRect:eo,over:et.current.over,overlayNodeRect:en.rect,scrollableAncestors:es,scrollableAncestorRects:ec,windowRect:eu}),ef=q?tg(q,T):null,ep=function(e){let[t,r]=(0,m.useState)(null),n=(0,m.useRef)(e),a=(0,m.useCallback)(e=>{let t=tW(e.target);t&&r(e=>e?(e.set(t,tY(t)),new Map(e)):null)},[]);return(0,m.useEffect)(()=>{let t=n.current;if(e!==t){o(t);let l=e.map(e=>{let t=tW(e);return t?(t.addEventListener("scroll",a,{passive:!0}),[t,tY(t)]):null}).filter(e=>null!=e);r(l.length?new Map(l):null),n.current=e}return()=>{o(e),o(t)};function o(e){e.forEach(e=>{let t=tW(e);null==t||t.removeEventListener("scroll",a)})}},[a,e]),(0,m.useMemo)(()=>e.length?t?Array.from(t.values()).reduce((e,t)=>tg(e,t),tA):tQ(e):tA,[e,t])}(es),em=rg(ep),eg=rg(ep,[Q]),eh=tg(ed,em),ev=eo?t$(eo,ed):null,ey=B&&ev?b({active:B,collisionRect:ev,droppableRects:W,droppableContainers:K,pointerCoordinates:ef}):null,eb=tO(ey,"id"),[ew,ex]=(0,m.useState)(null),eE=(i=el?ed:tg(ed,eg),d=null!=(l=null==ew?void 0:ew.rect)?l:null,{...i,scaleX:d&&Q?d.width/Q.width:1,scaleY:d&&Q?d.height/Q.height:1}),eD=(0,m.useRef)(null),eC=(0,m.useCallback)((e,t)=>{let{sensor:r,options:a}=t;if(null==I.current)return;let o=M.get(I.current);if(!o)return;let l=e.nativeEvent,i=new r({active:I.current,activeNode:o,event:l,options:a,context:et,onAbort(e){if(!M.get(e))return;let{onDragAbort:t}=V.current,r={id:e};null==t||t(r),S({type:"onDragAbort",event:r})},onPending(e,t,r,n){if(!M.get(e))return;let{onDragPending:a}=V.current,o={id:e,constraint:t,initialCoordinates:r,offset:n};null==a||a(o),S({type:"onDragPending",event:o})},onStart(e){let t=I.current;if(null==t)return;let r=M.get(t);if(!r)return;let{onDragStart:a}=V.current,o={activatorEvent:l,active:{id:t,data:r.data,rect:O}};(0,e7.unstable_batchedUpdates)(()=>{null==a||a(o),N(f.Initializing),C({type:n.DragStart,initialCoordinates:e,active:t}),S({type:"onDragStart",event:o}),L(eD.current),z(l)})},onMove(e){C({type:n.DragMove,coordinates:e})},onEnd:u(n.DragEnd),onCancel:u(n.DragCancel)});function u(e){return async function(){let{active:t,collisions:r,over:a,scrollAdjustedTranslate:o}=et.current,i=null;if(t&&o){let{cancelDrop:u}=V.current;i={activatorEvent:l,active:t,collisions:r,delta:o,over:a},e===n.DragEnd&&"function"==typeof u&&await Promise.resolve(u(i))&&(e=n.DragCancel)}I.current=null,(0,e7.unstable_batchedUpdates)(()=>{C({type:e}),N(f.Uninitialized),ex(null),L(null),z(null),eD.current=null;let t=e===n.DragEnd?"onDragEnd":"onDragCancel";if(i){let e=V.current[t];null==e||e(i),S({type:t,event:i})}})}}eD.current=i},[M]),eS=(0,m.useCallback)((e,t)=>(r,n)=>{let a=r.nativeEvent,o=M.get(n);null!==I.current||!o||a.dndKit||a.defaultPrevented||!0===e(r,t.options,{active:o})&&(a.dndKit={capturedBy:t.sensor},I.current=n,eC(r,t))},[M,eC]),eR=(0,m.useMemo)(()=>y.reduce((e,t)=>{let{sensor:r}=t;return[...e,...r.activators.map(e=>({eventName:e.eventName,handler:eS(e.handler,t)}))]},[]),[y,eS]);(0,m.useEffect)(()=>{if(!e9)return;let e=y.map(e=>{let{sensor:t}=e;return null==t.setup?void 0:t.setup()});return()=>{for(let t of e)null==t||t()}},y.map(e=>{let{sensor:t}=e;return t})),tl(()=>{Q&&k===f.Initializing&&N(f.Initialized)},[Q,k]),(0,m.useEffect)(()=>{let{onDragMove:e}=V.current,{active:t,activatorEvent:r,collisions:n,over:a}=et.current;if(!t||!r)return;let o={active:t,activatorEvent:r,collisions:n,delta:{x:eh.x,y:eh.y},over:a};(0,e7.unstable_batchedUpdates)(()=>{null==e||e(o),S({type:"onDragMove",event:o})})},[eh.x,eh.y]),(0,m.useEffect)(()=>{let{active:e,activatorEvent:t,collisions:r,droppableContainers:n,scrollAdjustedTranslate:a}=et.current;if(!e||null==I.current||!t||!a)return;let{onDragOver:o}=V.current,l=n.get(eb),i=l&&l.rect.current?{id:l.id,rect:l.rect.current,data:l.data,disabled:l.disabled}:null,u={active:e,activatorEvent:t,collisions:r,delta:{x:a.x,y:a.y},over:i};(0,e7.unstable_batchedUpdates)(()=>{ex(i),null==o||o(u),S({type:"onDragOver",event:u})})},[eb]),tl(()=>{et.current={activatorEvent:$,active:B,activeNode:Y,collisionRect:ev,collisions:ey,droppableRects:W,draggableNodes:M,draggingNode:ea,draggingNodeRect:eo,droppableContainers:j,over:ew,scrollableAncestors:es,scrollAdjustedTranslate:eh},O.current={initial:eo,translated:ev}},[B,Y,ey,ev,M,ea,eo,W,j,ew,es,eh]),function(e){let{acceleration:t,activator:r=u.Pointer,canScroll:n,draggingRect:o,enabled:l,interval:i=5,order:c=s.TreeOrder,pointerCoordinates:d,scrollableAncestors:f,scrollableAncestorRects:p,delta:g,threshold:h}=e,v=function(e){let{delta:t,disabled:r}=e,n=td(t);return ts(e=>{if(r||!n||!e)return ru;let o={x:Math.sign(t.x-n.x),y:Math.sign(t.y-n.y)};return{x:{[a.Backward]:e.x[a.Backward]||-1===o.x,[a.Forward]:e.x[a.Forward]||1===o.x},y:{[a.Backward]:e.y[a.Backward]||-1===o.y,[a.Forward]:e.y[a.Forward]||1===o.y}}},[r,t,n])}({delta:g,disabled:!l}),[y,b]=function(){let e=(0,m.useRef)(null);return[(0,m.useCallback)((t,r)=>{e.current=setInterval(t,r)},[]),(0,m.useCallback)(()=>{null!==e.current&&(clearInterval(e.current),e.current=null)},[])]}(),w=(0,m.useRef)({x:0,y:0}),x=(0,m.useRef)({x:0,y:0}),E=(0,m.useMemo)(()=>{switch(r){case u.Pointer:return d?{top:d.y,bottom:d.y,left:d.x,right:d.x}:null;case u.DraggableRect:return o}},[r,o,d]),D=(0,m.useRef)(null),C=(0,m.useCallback)(()=>{let e=D.current;if(!e)return;let t=w.current.x*x.current.x,r=w.current.y*x.current.y;e.scrollBy(t,r)},[]),S=(0,m.useMemo)(()=>c===s.TreeOrder?[...f].reverse():f,[c,f]);(0,m.useEffect)(()=>
1{if(!l||!f.length||!E)return void b();for(let e of S){if((null==n?void 0:n(e))===!1)continue;let r=p[f.indexOf(e)];if(!r)continue;let{direction:o,speed:l}=function(e,t,r,n,o){let{top:l,left:i,right:u,bottom:s}=r;void 0===n&&(n=10),void 0===o&&(o=tJ);let{isTop:c,isBottom:d,isLeft:f,isRight:p}=tX(e),m={x:0,y:0},g={x:0,y:0},h={height:t.height*o.y,width:t.width*o.x};return!c&&l<=t.top+h.height?(m.y=a.Backward,g.y=n*Math.abs((t.top+h.height-l)/h.height)):!d&&s>=t.bottom-h.height&&(m.y=a.Forward,g.y=n*Math.abs((t.bottom-h.height-s)/h.height)),!p&&u>=t.right-h.width?(m.x=a.Forward,g.x=n*Math.abs((t.right-h.width-u)/h.width)):!f&&i<=t.left+h.width&&(m.x=a.Backward,g.x=n*Math.abs((t.left+h.width-i)/h.width)),{direction:m,speed:g}}(e,r,E,t,h);for(let e of["x","y"])v[e][o[e]]||(l[e]=0,o[e]=0);if(l.x>0||l.y>0){b(),D.current=e,y(C,i),w.current=l,x.current=o;return}}w.current={x:0,y:0},x.current={x:0,y:0},b()},[t,C,n,b,l,i,JSON.stringify(E),JSON.stringify(v),y,f,S,p,JSON.stringify(h)])}({...X,delta:T,draggingRect:ev,pointerCoordinates:ef,scrollableAncestors:es,scrollableAncestorRects:ec});let ek=(0,m.useMemo)(()=>({active:B,activeNode:Y,activeNodeRect:Q,activatorEvent:$,collisions:ey,containerNodeRect:ee,dragOverlay:en,draggableNodes:M,droppableContainers:j,droppableRects:W,over:ew,measureDroppableContainers:G,scrollableAncestors:es,scrollableAncestorRects:ec,measuringConfiguration:H,measuringScheduled:Z,windowRect:eu}),[B,Y,Q,$,ey,ee,en,M,j,W,ew,G,es,ec,H,Z,eu]),eN=(0,m.useMemo)(()=>({activatorEvent:$,activators:eR,active:B,activeNodeRect:Q,ariaDescribedById:{draggable:U},dispatch:C,draggableNodes:M,over:ew,measureDroppableContainers:G}),[$,eR,B,Q,C,U,M,ew,G]);return m.createElement(tC.Provider,{value:R},m.createElement(rC.Provider,{value:eN},m.createElement(rS.Provider,{value:ek},m.createElement(rP.Provider,{value:eE},v)),m.createElement(rN,{disabled:(null==g?void 0:g.restoreFocus)===!1})),m.createElement(tk,{...g,hiddenTextDescribedById:U}))}),rM=(0,m.createContext)(null),rT="button",rj={timeout:25};function rF(e,t,r){let n=e.slice();return n.splice(r<0?n.length+r:r,0,n.splice(t,1)[0]),n}function rO(e){return null!==e&&e>=0}let rB={scaleX:1,scaleY:1},rI=e=>{var t;let{rects:r,activeNodeRect:n,activeIndex:a,overIndex:o,index:l}=e,i=null!=(t=r[a])?t:n;if(!i)return null;let u=function(e,t,r){let n=e[t],a=e[t-1],o=e[t+1];return n&&(a||o)?r<t?a?n.left-(a.left+a.width):o.left-(n.left+n.width):o?o.left-(n.left+n.width):n.left-(a.left+a.width):0}(r,l,a);if(l===a){let e=r[o];return e?{x:a<o?e.left+e.width-(i.left+i.width):e.left-i.left,y:0,...rB}:null}return l>a&&l<=o?{x:-i.width-u,y:0,...rB}:l<a&&l>=o?{x:i.width+u,y:0,...rB}:{x:0,y:0,...rB}},r_=e=>{let{rects:t,activeIndex:r,overIndex:n,index:a}=e,o=rF(t,n,r),l=t[a],i=o[a];return i&&l?{x:i.left-l.left,y:i.top-l.top,scaleX:i.width/l.width,scaleY:i.height/l.height}:null},rL="Sortable",r$=m.createContext({activeIndex:-1,containerId:rL,disableTransforms:!1,items:[],overIndex:-1,useDragOverlay:!1,sortedRects:[],strategy:r_,disabled:{draggable:!1,droppable:!1}});function rz(e){let{children:t,id:r,items:n,strategy:a=r_,disabled:o=!1}=e,{active:l,dragOverlay:i,droppableRects:u,over:s,measureDroppableContainers:c}=(0,m.useContext)(rS),d=tp(rL,r),f=null!==i.rect,p=(0,m.useMemo)(()=>n.map(e=>"object"==typeof e&&"id"in e?e.id:e),[n]),g=null!=l,h=l?p.indexOf(l.id):-1,v=s?p.indexOf(s.id):-1,y=(0,m.useRef)(p),b=!function(e,t){if(e===t)return!0;if(e.length!==t.length)return!1;for(let r=0;r<e.length;r++)if(e[r]!==t[r])return!1;return!0}(p,y.current),w=-1!==v&&-1===h||b,x="boolean"==typeof o?{draggable:o,droppable:o}:o;tl(()=>{b&&g&&c(p)},[b,p,g,c]),(0,m.useEffect)(()=>{y.current=p},[p]);let E=(0,m.useMemo)(()=>({activeIndex:h,containerId:d,disabled:x,disableTransforms:w,items:p,overIndex:v,useDragOverlay:f,sortedRects:p.reduce((e,t,r)=>{let n=u.get(t);return n&&(e[r]=n),e},Array(p.length)),strategy:a}),[h,d,x.draggable,x.droppable,w,p,v,u,f,a]);return m.createElement(r$.Provider,{value:E},t)}let rV=e=>{let{id:t,items:r,activeIndex:n,overIndex:a}=e;return rF(r,n,a).indexOf(t)},rU=e=>{let{containerId:t,isSorting:r,wasDragging:n,index:a,items:o,newIndex:l,previousItems:i,previousContainerId:u,transition:s}=e;return!!s&&!!n&&(i===o||a!==l)&&(!!r||l!==a&&t===u)},rK={duration:200,easing:"ease"},rH="transform",rW=tb.Transition.toString({property:rH,duration:0,easing:"linear"}),rG={roleDescription:"sortable"};function rZ(e){var t,r,a,o;let{animateLayoutChanges:l=rU,attributes:i,disabled:u,data:s,getNewIndex:c=rV,id:d,strategy:f,resizeObserverConfig:p,transition:g=rK}=e,{items:h,containerId:v,activeIndex:y,disabled:b,disableTransforms:w,sortedRects:x,overIndex:E,useDragOverlay:D,strategy:C}=(0,m.useContext)(r$),S=(t=u,r=b,"boolean"==typeof t?{draggable:t,droppable:!1}:{draggable:null!=(a=null==t?void 0:t.draggable)?a:r.draggable,droppable:null!=(o=null==t?void 0:t.droppable)?o:r.droppable}),R=h.indexOf(d),k=(0,m.useMemo)(()=>({sortable:{containerId:v,index:R,items:h},...s}),[v,s,R,h]),N=(0,m.useMemo)(()=>h.slice(h.indexOf(d)),[h,d]),{rect:P,node:A,isOver:M,setNodeRef:T}=function(e){let{data:t,disabled:r=!1,id:a,resizeObserverConfig:o}=e,l=tp("Droppable"),{active:i,dispatch:u,over:s,measureDroppableContainers:c}=(0,m.useContext)(rC),d=(0,m.useRef)({disabled:r}),f=(0,m.useRef)(!1),p=(0,m.useRef)(null),g=(0,m.useRef)(null),{disabled:h,updateMeasurementsFor:v,timeout:y}={...rj,...o},b=tu(null!=v?v:a),w=rd({callback:(0,m.useCallback)(()=>
1{if(!f.current){f.current=!0;return}null!=g.current&&clearTimeout(g.current),g.current=setTimeout(()=>{c(Array.isArray(b.current)?b.current:[b.current]),g.current=null},y)},[y]),disabled:h||!i}),[x,E]=tc((0,m.useCallback)((e,t)=>{w&&(t&&(w.unobserve(t),f.current=!1),e&&w.observe(e))},[w])),D=tu(t);return(0,m.useEffect)(()=>{w&&x.current&&(w.disconnect(),f.current=!1,w.observe(x.current))},[x,w]),(0,m.useEffect)(()=>(u({type:n.RegisterDroppable,element:{id:a,key:l,disabled:r,node:x,rect:p,data:D}}),()=>u({type:n.UnregisterDroppable,key:l,id:a})),[a]),(0,m.useEffect)(()=>{r!==d.current.disabled&&(u({type:n.SetDroppableDisabled,id:a,key:l,disabled:r}),d.current.disabled=r)},[a,l,r,u]),{active:i,rect:p,isOver:(null==s?void 0:s.id)===a,node:x,over:s,setNodeRef:E}}({id:d,data:k,disabled:S.droppable,resizeObserverConfig:{updateMeasurementsFor:N,...p}}),{active:j,activatorEvent:F,activeNodeRect:O,attributes:B,setNodeRef:I,listeners:_,isDragging:L,over:$,setActivatorNodeRef:z,transform:V}=function(e){let{id:t,data:r,disabled:n=!1,attributes:a}=e,o=tp("Draggable"),{activators:l,activatorEvent:i,active:u,activeNodeRect:s,ariaDescribedById:c,draggableNodes:d,over:f}=(0,m.useContext)(rC),{role:p=rT,roleDescription:g="draggable",tabIndex:h=0}=null!=a?a:{},v=(null==u?void 0:u.id)===t,y=(0,m.useContext)(v?rP:rM),[b,w]=tc(),[x,E]=tc(),D=(0,m.useMemo)(()=>l.reduce((e,r)=>{let{eventName:n,handler:a}=r;return e[n]=e=>{a(e,t)},e},{}),[l,t]),C=tu(r);return tl(()=>(d.set(t,{id:t,key:o,node:b,activatorNode:x,data:C}),()=>{let e=d.get(t);e&&e.key===o&&d.delete(t)}),[d,t]),{active:u,activatorEvent:i,activeNodeRect:s,attributes:(0,m.useMemo)(()=>({role:p,tabIndex:h,"aria-disabled":n,"aria-pressed":!!v&&p===rT||void 0,"aria-roledescription":g,"aria-describedby":c.draggable}),[n,p,h,v,g,c.draggable]),isDragging:v,listeners:n?void 0:D,node:b,over:f,setNodeRef:w,setActivatorNodeRef:E,transform:y}}({id:d,data:k,attributes:{...rG,...i},disabled:S.draggable}),U=function(){for(var e=arguments.length,t=Array(e),r=0;r<e;r++)t[r]=arguments[r];return(0,m.useMemo)(()=>e=>{t.forEach(t=>t(e))},t)}(T,I),K=!!j,H=K&&!w&&rO(y)&&rO(E),W=!D&&L,G=W&&H?V:null,Z=H?null!=G?G:(null!=f?f:C)({rects:x,activeNodeRect:O,activeIndex:y,overIndex:E,index:R}):null,Y=rO(y)&&rO(E)?c({id:d,items:h,activeIndex:y,overIndex:E}):R,q=null==j?void 0:j.id,X=(0,m.useRef)({activeId:q,items:h,newIndex:Y,containerId:v}),J=h!==X.current.items,Q=l({active:j,containerId:v,isDragging:L,isSorting:K,id:d,index:R,items:h,newIndex:X.current.newIndex,previousItems:X.current.items,previousContainerId:X.current.containerId,transition:g,wasDragging:null!=X.current.activeId}),ee=function(e){let{disabled:t,index:r,node:n,rect:a}=e,[o,l]=(0,m.useState)(null),i=(0,m.useRef)(r);return tl(()=>{if(!t&&r!==i.current&&n.current){let e=a.current;if(e){let t=tV(n.current,{ignoreTransform:!0}),r={x:e.left-t.left,y:e.top-t.top,scaleX:e.width/t.width,scaleY:e.height/t.height};(r.x||r.y)&&l(r)}}r!==i.current&&(i.current=r)},[t,r,n,a]),(0,m.useEffect)(()=>{o&&l(null)},[o]),o}({disabled:!Q,index:R,node:A,rect:P});return(0,m.useEffect)(()=>{K&&X.current.newIndex!==Y&&(X.current.newIndex=Y),v!==X.current.containerId&&(X.current.containerId=v),h!==X.current.items&&(X.current.items=h)},[K,Y,v,h]),(0,m.useEffect)(()=>{if(q===X.current.activeId)return;if(q&&!X.current.activeId){X.current.activeId=q;return}let e=setTimeout(()=>{X.current.activeId=q},50);return()=>clearTimeout(e)},[q]),{active:j,activeIndex:y,attributes:B,data:k,rect:P,index:R,newIndex:Y,items:h,isOver:M,isSorting:K,isDragging:L,listeners:_,node:A,overIndex:E,over:$,setNodeRef:U,setActivatorNodeRef:z,setDroppableNodeRef:T,setDraggableNodeRef:I,transform:null!=ee?ee:Z,transition:ee||J&&X.current.newIndex===R?rW:(!W||tv(F))&&g&&(K||Q)?tb.Transition.toString({...g,property:rH}):void 0}}function rY(e){if(!e)return!1;let t=e.data.current;return!!t&&"sortable"in t&&"object"==typeof t.sortable&&"containerId"in t.sortable&&"items"in t.sortable&&"index"in t.sortable}let rq=[l.Down,l.Right,l.Up,l.Left],rX=(e,t)=>{let{context:{active:r,collisionRect:n,droppableRects:a,droppableContainers:o,over:i,scrollableAncestors:u}}=t;if(rq.includes(e.code)){if(e.preventDefault(),!r||!n)return;let t=[];
1o.getEnabled().forEach(r=>{if(!r||null!=r&&r.disabled)return;let o=a.get(r.id);if(o)switch(e.code){case l.Down:n.top<o.top&&t.push(r);break;case l.Up:n.top>o.top&&t.push(r);break;case l.Left:n.left>o.left&&t.push(r);break;case l.Right:n.left<o.left&&t.push(r)}});let s=(e=>{let{collisionRect:t,droppableRects:r,droppableContainers:n}=e,a=tF(t),o=[];for(let e of n){let{id:t}=e,n=r.get(t);if(n){let r=tF(n),l=Number((a.reduce((e,t,n)=>e+tM(r[n],t),0)/4).toFixed(4));o.push({id:t,data:{droppableContainer:e,value:l}})}}return o.sort(tT)})({active:r,collisionRect:n,droppableRects:a,droppableContainers:t,pointerCoordinates:null}),c=tO(s,"id");if(c===(null==i?void 0:i.id)&&s.length>1&&(c=s[1].id),null!=c){let e=o.get(r.id),t=o.get(c),l=t?a.get(t.id):null,i=null==t?void 0:t.node.current;if(i&&l&&e&&t){let r=tK(i).some((e,t)=>u[t]!==e),a=rJ(e,t),o=function(e,t){return!!rY(e)&&!!rY(t)&&!!rJ(e,t)&&e.data.current.sortable.index<t.data.current.sortable.index}(e,t),s=r||!a?{x:0,y:0}:{x:o?n.width-l.width:0,y:o?n.height-l.height:0},c={x:l.left,y:l.top};return s.x&&s.y?c:th(c,s)}}}};function rJ(e,t){return!!rY(e)&&!!rY(t)&&e.data.current.sortable.containerId===t.data.current.sortable.containerId}var rQ=r(32271);!function(e){e.EMPTY="EMPTY",e.FILTERED_EMPTY="FILTERED_EMPTY",e.POPULATED="POPULATED"}(p||(p={}));let r0=e=>{let t="asc"===e.direction,r="desc"===e.direction,n=t||r;return m.createElement("svg",{width:"16",height:"15",viewBox:"0 0 16 15",fill:"none",xmlns:"http://www.w3.org/2000/svg",className:(0,g.E)("opacity-0 transition-opacity group-hover:opacity-100",{"opacity-100":n})},m.createElement("path",{d:"M5.82651 5.75C5.66344 5.74994 5.50339 5.71269 5.36308 5.64216C5.22277 5.57162 5.10736 5.47039 5.02891 5.34904C4.95045 5.22769 4.91184 5.09067 4.9171 4.95232C4.92236 4.81397 4.97131 4.67936 5.05882 4.56255L7.64833 1.10788C7.73055 0.998207 7.84403 0.907911 7.97827 0.845354C8.11252 0.782797 8.26318 0.75 8.41632 0.75C8.56946 0.75 8.72013 0.782797 8.85437 0.845354C8.98862 0.907911 9.1021 0.998207 9.18432 1.10788L11.7744 4.56255C11.862 4.67939 11.9109 4.81405 11.9162 4.95245C11.9214 5.09085 11.8827 5.2279 11.8042 5.34926C11.7257 5.47063 11.6102 5.57185 11.4698 5.64235C11.3294 5.71285 11.1693 5.75003 11.0061 5.75H5.82651Z",className:(0,g.E)("fill-ui-fg-muted",{"fill-ui-fg-subtle":t})}),m.createElement("path",{d:"M11.0067 9.25C11.1698 9.25006 11.3299 9.28731 11.4702 9.35784C11.6105 9.42838 11.7259 9.52961 11.8043 9.65096C11.8828 9.77231 11.9214 9.90933 11.9162 10.0477C11.9109 10.186 11.8619 10.3206 11.7744 10.4374L9.18492 13.8921C9.10271 14.0018 8.98922 14.0921 8.85498 14.1546C8.72074 14.2172 8.57007 14.25 8.41693 14.25C8.26379 14.25 8.11312 14.2172 7.97888 14.1546C7.84464 14.0921 7.73115 14.0018 7.64894 13.8921L5.05882 10.4374C4.97128 10.3206 4.92233 10.1859 4.9171 10.0476C4.91186 9.90915 4.95053 9.7721 5.02905 9.65074C5.10758 9.52937 5.22308 9.42815 5.36347 9.35765C5.50387 9.28715 5.664 9.24997 5.82712 9.25H11.0067Z",className:(0,g.E)("fill-ui-fg-muted",{"fill-ui-fg-subtle":r})}))};r0.displayName="DataTable.SortingIcon";let r1=m.forwardRef(({id:e,children:t,className:r,style:n,isFirstColumn:a,...o},l)=>{let{attributes:i,listeners:u,setNodeRef:s,transform:c,transition:d,isDragging:f}=rZ({id:e}),p=c?{x:c.x,y:0,scaleX:1,scaleY:1}:null,h={...n,transform:p?tb.Transform.toString(p):void 0,transition:d,opacity:f?.8:1,zIndex:f?50:a?1:void 0};return m.createElement(e1.HeaderCell,{ref:e=>{s(e),l&&("function"==typeof l?l(e):l.current=e)},style:h,className:(0,g.E)(r,"group/header-cell bg-ui-bg-base"),...i,...u,...o},t)});r1.displayName="DataTableSortableHeaderCell";let r4=m.forwardRef(({id:e,children:t,className:r,style:n,isFirstColumn:a,...o},l)=>{let{setNodeRef:i,transform:u,transition:s}=rZ({id:e,disabled:!0}),c=u?{x:u.x,y:0,scaleX:u.scaleX,scaleY:u.scaleY}:null,d={...n,transform:c?tb.Transform.toString(c):void 0,transition:s};return m.createElement(e1.HeaderCell,{ref:e=>{i(e),l&&("function"==typeof l?l(e):l.current=e)},style:d,className:r,...o},t)});r4.displayName="DataTableNonSortableHeaderCell";let r3=e=>{let t=m.useRef(null),r=m.useRef(!1),[n,a]=m.useState(!1),o=m.useRef(null),{instance:l}=v(),i=l.pageIndex,u=l.getAllColumns(),s=u.find(e=>"select"===e.id),c=u.find(e=>"action"===e.id),d=m.useMemo(()=>l.columnOrder&&l.columnOrder.length>0?l.columnOrder:u.map(e=>e.id),[u,l.columnOrder]),f=function(){for(var e=arguments.length,t=Array(e),r=0;r<e;r++)t[r]=arguments[r];return(0,m.useMemo)(()=>[...t].filter(e=>null!=e),[...t])}(tP(rn,{activationConstraint:{distance:8}}),tP(t9,{coordinateGetter:rX}));m.useEffect(()=>{let e=e=>{let n=function(){let e=document?document.activeElement:null;return e instanceof HTMLInputElement||e instanceof HTMLTextAreaElement||(null==e?void 0:e.getAttribute("contenteditable"))==="true"}();if("x"===e.key.toLowerCase()&&t&&!r.current&&!n){r.current=!0;let e=l.getRowModel().rows.find(e=>e.id===t.current);e&&e.getCanSelect()&&e.toggleSelected()}},n=e=>{"x"===e.key.toLowerCase()&&(r.current=!1)};return document.addEventListener("keydown",e),document.addEventListener("keyup",n),()=>{document.removeEventListener("keydown",e),document.removeEventListener("keyup",n)}},[t,l]);let h=e=>{e.currentTarget.scrollLeft>0?a(!0):a(!1)};return(m.useEffect(()=>{var e;null==(e=o.current)||e.scroll({top:0,left:0})},[i]),l.showSkeleton)?m.createElement(r6,{pageSize:l.pageSize}):m.createElement("div",{className:"flex w-full flex-1 flex-col overflow-hidden"},l.emptyState===p.POPULATED&&(l.enableColumnOrder?m.createElement(rA,{sensors:f,collisionDetection:tI,onDragEnd:e=>{let{active:t,over:r}=e;
1if(t.id!==(null==r?void 0:r.id)&&(null==r?void 0:r.id)){let e=t.id,n=r.id;if("select"===e||"action"===e||"select"===n||"action"===n)return;let a=l.columnOrder&&l.columnOrder.length>0?l.columnOrder:u.map(e=>e.id),o=a.indexOf(e),i=a.indexOf(n);if(-1!==o&&-1!==i){let e=rF(a,o,i);l.setColumnOrderFromArray(e)}}}},m.createElement("div",{ref:o,onScroll:h,className:"min-h-0 w-full flex-1 overflow-auto overscroll-auto border-y"},m.createElement(e1,{className:"relative isolate w-full"},m.createElement(e1.Header,{className:"shadow-ui-border-base sticky inset-x-0 top-0 z-[1] w-full border-b-0 border-t-0 shadow-[0_1px_1px_0]",style:{transform:"translate3d(0,0,0)"}},l.getHeaderGroups().map(e=>m.createElement(e1.Row,{key:e.id,className:(0,g.E)("border-b-0",{"[&_th:last-of-type]:w-[1%] [&_th:last-of-type]:whitespace-nowrap":c,"[&_th:first-of-type]:w-[1%] [&_th:first-of-type]:whitespace-nowrap":s})},m.createElement(rz,{items:d,strategy:rI},e.headers.map((e,t)=>{var r,a;let o=e.column.getCanSort(),l=e.column.getIsSorted(),i=e.column.getToggleSortingHandler(),u="action"===e.id,c="select"===e.id,d=u||c,f=o?"button":"div",p=s?1===t:0===t,h=(null==(a=null==(r=e.column.columnDef.meta)?void 0:r.___alignMetaData)?void 0:a.headerAlign)||"left",v="right"===h,y="center"===h,b=d?r4:r1;return m.createElement(b,{key:e.id,id:e.id,isFirstColumn:p,className:(0,g.E)("whitespace-nowrap",{"w-[calc(20px+24px+24px)] min-w-[calc(20px+24px+24px)] max-w-[calc(20px+24px+24px)]":c,"w-[calc(28px+24px+4px)] min-w-[calc(28px+24px+4px)] max-w-[calc(28px+24px+4px)]":u,"after:absolute after:inset-y-0 after:right-0 after:h-full after:w-px after:bg-transparent after:content-['']":p,"after:bg-ui-border-base":n&&p,"bg-ui-bg-subtle sticky":p||c,"left-0":c||p&&!s,"left-[calc(20px+24px+24px)]":p&&s}),style:d?void 0:{width:e.column.columnDef.size,maxWidth:e.column.columnDef.maxSize,minWidth:e.column.columnDef.minSize}},m.createElement(f,{type:o?"button":void 0,onClick:o?i:void 0,onMouseDown:o?e=>e.stopPropagation():void 0,className:(0,g.E)("group flex cursor-default items-center gap-2",{"cursor-pointer":o,"w-full":v||y,"w-fit":!v&&!y,"justify-end":v,"justify-center":y})},o&&v&&m.createElement(r0,{direction:l}),e6(e.column.columnDef.header,e.getContext()),o&&!v&&m.createElement(r0,{direction:l})))}))))),m.createElement(e1.Body,{className:"border-b-0 border-t-0"},l.getRowModel().rows.map(e=>m.createElement(e1.Row,{key:e.id,onMouseEnter:()=>t.current=e.id,onMouseLeave:()=>t.current=null,onClick:t=>{var r;return null==(r=l.onRowClick)?void 0:r.call(l,t,e)},className:(0,g.E)("group/row last-of-type:border-b-0",{"cursor-pointer":!!l.onRowClick})},e.getVisibleCells().map((e,t)=>{let r="select"===e.column.id,a="action"===e.column.id,o=r||a,l=s?1===t:0===t;return m.createElement(e1.Cell,{key:e.id,className:(0,g.E)("items-stretch truncate whitespace-nowrap",{"w-[calc(20px+24px+24px)] min-w-[calc(20px+24px+24px)] max-w-[calc(20px+24px+24px)]":r,"w-[calc(28px+24px+4px)] min-w-[calc(28px+24px+4px)] max-w-[calc(28px+24px+4px)]":a,"bg-ui-bg-base group-hover/row:bg-ui-bg-base-hover transition-fg sticky h-full":l||r,"after:absolute after:inset-y-0 after:right-0 after:h-full after:w-px after:bg-transparent after:content-['']":l,"after:bg-ui-border-base":n&&l,"left-0":r||l&&!s,"left-[calc(20px+24px+24px)]":l&&s}),style:o?void 0:{width:e.column.columnDef.size,maxWidth:e.column.columnDef.maxSize,minWidth:e.column.columnDef.minSize}},e6(e.column.columnDef.cell,e.getContext()))}))))))):m.createElement("div",{ref:o,onScroll:h,className:"min-h-0 w-full flex-1 overflow-auto overscroll-auto border-y"},m.createElement(e1,{className:"relative isolate w-full"},m.createElement(e1.Header,{className:"shadow-ui-border-base sticky inset-x-0 top-0 z-[1] w-full border-b-0 border-t-0 shadow-[0_1px_1px_0]",style:{transform:"translate3d(0,0,0)"}},l.getHeaderGroups().map(e=>m.createElement(e1.Row,{key:e.id,className:(0,g.E)("border-b-0",{"[&_th:last-of-type]:w-[1%] [&_th:last-of-type]:whitespace-nowrap":c,"[&_th:first-of-type]:w-[1%] [&_th:first-of-type]:whitespace-nowrap":s})},e.headers.map((e,t)=>{var r,a;let o=e.column.getCanSort(),l=e.column.getIsSorted(),i=e.column.getToggleSortingHandler(),u="action"===e.id,c="select"===e.id,d=u||c,f=o?"button":"div",p=s?1===t:0===t,h=(null==(a=null==(r=e.column.columnDef.meta)?void 0:r.___alignMetaData)?void 0:a.headerAlign)||"left",v="right"===h,y="center"===h;return m.createElement(e1.HeaderCell,{key:e.id,className:(0,g.E)("whitespace-nowrap",{"w-[calc(20px+24px+24px)] min-w-[calc(20px+24px+24px)] max-w-[calc(20px+24px+24px)]":c,"w-[calc(28px+24px+4px)] min-w-[calc(28px+24px+4px)] max-w-[calc(28px+24px+4px)]":u,"after:absolute after:inset-y-0 after:right-0 after:h-full after:w-px after:bg-transparent after:content-['']":p,"after:bg-ui-border-base":n&&p,"bg-ui-bg-subtle sticky":p||c,"left-0":c||p&&!s,"left-[calc(20px+24px+24px)]":p&&s}),style:d?void 0:{width:e.column.columnDef.size,maxWidth:e.column.columnDef.maxSize,minWidth:e.column.columnDef.minSize}},m.createElement(f,{type:o?"button":void 0,onClick:o?i:void 0,onMouseDown:o?e=>e.stopPropagation():void 0,className:(0,g.E)("group flex cursor-default items-center gap-2",{"cursor-pointer":o,"w-full":v||y,"w-fit":!v&&!y,"justify-end":v,"justify-center":y})},o&&v&&m.createElement(r0,{direction:l}),e6(e.column.columnDef.header,e.getContext()),o&&!v&&m.createElement(r0,{direction:l})))})))),m.createElement(e1.Body,{className:"border-b-0 border-t-0"},l.getRowModel().rows.map(e=>m.createElement(e1.Row,{key:e.id,onMouseEnter:()=>t.current=e.id,onMouseLeave:()=>t.current=null,onClick:t=>{var r;return null==(r=l.onRowClick)?void 0:r.call(l,t,e)}
1,className:(0,g.E)("group/row last-of-type:border-b-0",{"cursor-pointer":!!l.onRowClick})},e.getVisibleCells().map((e,t)=>{let r="select"===e.column.id,a="action"===e.column.id,o=r||a,l=s?1===t:0===t;return m.createElement(e1.Cell,{key:e.id,className:(0,g.E)("items-stretch truncate whitespace-nowrap",{"w-[calc(20px+24px+24px)] min-w-[calc(20px+24px+24px)] max-w-[calc(20px+24px+24px)]":r,"w-[calc(28px+24px+4px)] min-w-[calc(28px+24px+4px)] max-w-[calc(28px+24px+4px)]":a,"bg-ui-bg-base group-hover/row:bg-ui-bg-base-hover transition-fg sticky h-full":l||r,"after:absolute after:inset-y-0 after:right-0 after:h-full after:w-px after:bg-transparent after:content-['']":l,"after:bg-ui-border-base":n&&l,"left-0":r||l&&!s,"left-[calc(20px+24px+24px)]":l&&s}),style:o?void 0:{width:e.column.columnDef.size,maxWidth:e.column.columnDef.maxSize,minWidth:e.column.columnDef.minSize}},e6(e.column.columnDef.cell,e.getContext()))}))))))),m.createElement(r5,{state:l.emptyState,props:e.emptyState}))};r3.displayName="DataTable.Table";let r2=e=>{let{heading:t,description:r}=e;return m.createElement("div",{className:"flex size-full flex-col items-center justify-center gap-2"},m.createElement(rQ.E,{size:"base",weight:"plus"},t),m.createElement(rQ.E,null,r))},r5=e=>{var t;let{state:r,props:n}=e;if(r===p.POPULATED)return null;let a=r===p.EMPTY?null==n?void 0:n.empty:null==n?void 0:n.filtered;return m.createElement("div",{className:"flex min-h-[250px] w-full flex-1 flex-col items-center justify-center border-y px-6 py-4"},null!=(t=null==a?void 0:a.custom)?t:m.createElement(r2,{heading:null==a?void 0:a.heading,description:null==a?void 0:a.description}))},r6=e=>{let{pageSize:t=10}=e;return m.createElement("div",{className:"flex w-full flex-1 flex-col overflow-hidden"},m.createElement("div",{className:"min-h-0 w-full flex-1 overscroll-auto border-y"},m.createElement("div",{className:"flex flex-col divide-y"},m.createElement(ei,{className:"h-12 w-full"}),Array.from({length:t},(e,t)=>t).map(e=>m.createElement(ei,{key:e,className:"h-12 w-full rounded-none"})))))},r7=e=>{let{instance:t,children:r}=e;return m.createElement(h.Provider,{value:{instance:t,enableColumnVisibility:t.enableColumnVisibility,enableColumnOrder:t.enableColumnOrder}},r)},r9=e=>{let{instance:t,children:r,className:n}=e;return m.createElement(r7,{instance:t},m.createElement("div",{className:(0,g.E)("relative flex min-h-0 flex-1 flex-col",n)},r))};r9.displayName="DataTable";let r8=Object.assign(r9,{Table:r3,Toolbar:e=>{var t,r,n;let{instance:a}=v(),o=a.getFilters().length>0;return m.createElement("div",{className:"flex flex-col divide-y"},m.createElement("div",{className:(0,g.E)("flex items-center px-6 py-4",e.className)},e.children),m.createElement(eL,{clearAllFiltersLabel:null==(t=e.translations)?void 0:t.clearAll,alwaysShow:o,sortingTooltip:null==(r=e.translations)?void 0:r.sort,columnsTooltip:null==(n=e.translations)?void 0:n.columns},e.filterBarContent))},Search:e2,SortingMenu:eF,FilterMenu:em,FilterBar:eL,ColumnVisibilityMenu:A,Pagination:e4,CommandBar:b})},4681:(e,t,r)=>{"use strict";function n(e,t){return e-t*Math.floor(e/t)}r.d(t,{z:()=>n})},4804:(e,t,r)=>{"use strict";r.d(t,{l:()=>u});var n=r(47513),a=r(85778),o=r(6353),l=r(71985),i=r(14476);function u(e){if(!e.isConnected)return;let t=(0,l.TW)(e);if("virtual"===(0,o.ME)()){let r=(0,a.bq)(t);(0,i.v)(()=>{let o=(0,a.bq)(t);(o===r||o===t.body)&&e.isConnected&&(0,n.e)(e)})}else(0,n.e)(e)}},4993:(e,t,r)=>{"use strict";r.d(t,{Mz:()=>ej,i3:()=>eK,H_:()=>eL,UC:()=>eO,YJ:()=>eB,q7:()=>e_,VF:()=>eV,JU:()=>eI,ZL:()=>eF,z6:()=>e$,hN:()=>ez,bL:()=>eT,wv:()=>eU,Pb:()=>eH,G5:()=>eG,ZP:()=>eW,UE:()=>O});var n=r(34023);function a(e,t,{checkForDefaultPrevented:r=!0}={}){return function(n){if(e?.(n),!1===r||!n.defaultPrevented)return t?.(n)}}var o=r(94799);function l(e,t=[]){let r=[],a=()=>{let t=r.map(e=>n.createContext(e));return function(r){let a=r?.[e]||t;return n.useMemo(()=>({[`__scope${e}`]:{...r,[e]:a}}),[r,a])}};return a.scopeName=e,[function(t,a){let l=n.createContext(a),i=r.length;r=[...r,a];let u=t=>{let{scope:r,children:a,...u}=t,s=r?.[e]?.[i]||l,c=n.useMemo(()=>u,Object.values(u));return(0,o.jsx)(s.Provider,{value:c,children:a})};return u.displayName=t+"Provider",[u,function(r,o){let u=o?.[e]?.[i]||l,s=n.useContext(u);if(s)return s;if(void 0!==a)return a;throw Error(`\`${r}\` must be used within \`${t}\``)}]},function(...e){let t=e[0];if(1===e.length)return t;let r=()=>{let r=e.map(e=>({useScope:e(),scopeName:e.scopeName}));return function(e){let a=r.reduce((t,{useScope:r,scopeName:n})=>{let a=r(e)[`__scope${n}`];return{...t,...a}},{});return n.useMemo(()=>({[`__scope${t.scopeName}`]:a}
1),[a])}};return r.scopeName=t.scopeName,r}(a,...t)]}function i(e,t){if("function"==typeof e)return e(t);null!=e&&(e.current=t)}function u(...e){return t=>{let r=!1,n=e.map(e=>{let n=i(e,t);return r||"function"!=typeof n||(r=!0),n});if(r)return()=>{for(let t=0;t<n.length;t++){let r=n[t];"function"==typeof r?r():i(e[t],null)}}}}function s(...e){return n.useCallback(u(...e),e)}var c=r(98397),d=n.createContext(void 0),f=r(84808),p=r(8042),m=r(27041),g=r(97161),h=r(63745),v=r(69871),y=r(60912),b=r(56742),w=["a","button","div","form","h2","h3","img","input","label","li","nav","ol","p","span","svg","ul"].reduce((e,t)=>{let r=n.forwardRef((e,r)=>{let{asChild:n,...a}=e,l=n?c.DX:t;return"undefined"!=typeof window&&(window[Symbol.for("radix-ui")]=!0),(0,o.jsx)(l,{...a,ref:r})});return r.displayName=`Primitive.${t}`,{...e,[t]:r}},{}),x=r(48132),E=r(78410),D=r(96029),C=r(42281),S=["Enter"," "],R=["ArrowUp","PageDown","End"],k=["ArrowDown","PageUp","Home",...R],N={ltr:[...S,"ArrowRight"],rtl:[...S,"ArrowLeft"]},P={ltr:["ArrowLeft"],rtl:["ArrowRight"]},A="Menu",[M,T,j]=function(e){let t=e+"CollectionProvider",[r,a]=l(t),[i,u]=r(t,{collectionRef:{current:null},itemMap:new Map}),d=e=>{let{scope:t,children:r}=e,a=n.useRef(null),l=n.useRef(new Map).current;return(0,o.jsx)(i,{scope:t,itemMap:l,collectionRef:a,children:r})};d.displayName=t;let f=e+"CollectionSlot",p=n.forwardRef((e,t)=>{let{scope:r,children:n}=e,a=s(t,u(f,r).collectionRef);return(0,o.jsx)(c.DX,{ref:a,children:n})});p.displayName=f;let m=e+"CollectionItemSlot",g="data-radix-collection-item",h=n.forwardRef((e,t)=>{let{scope:r,children:a,...l}=e,i=n.useRef(null),d=s(t,i),f=u(m,r);return n.useEffect(()=>(f.itemMap.set(i,{ref:i,...l}),()=>void f.itemMap.delete(i))),(0,o.jsx)(c.DX,{...{[g]:""},ref:d,children:a})});return h.displayName=m,[{Provider:d,Slot:p,ItemSlot:h},function(t){let r=u(e+"CollectionConsumer",t);return n.useCallback(()=>{let e=r.collectionRef.current;if(!e)return[];let t=Array.from(e.querySelectorAll("[".concat(g,"]")));return Array.from(r.itemMap.values()).sort((e,r)=>t.indexOf(e.ref.current)-t.indexOf(r.ref.current))},[r.collectionRef,r.itemMap])},a]}(A),[F,O]=l(A,[j,h.Bk,x.RG]),B=(0,h.Bk)(),I=(0,x.RG)(),[_,L]=F(A),[$,z]=F(A),V=e=>{let{__scopeMenu:t,open:r=!1,children:a,dir:l,onOpenChange:i,modal:u=!0}=e,s=B(t),[c,f]=n.useState(null),p=n.useRef(!1),m=(0,E.c)(i),g=function(e){let t=n.useContext(d);return e||t||"ltr"}(l);return n.useEffect(()=>{let e=()=>{p.current=!0,document.addEventListener("pointerdown",t,{capture:!0,once:!0}),document.addEventListener("pointermove",t,{capture:!0,once:!0})},t=()=>p.current=!1;return document.addEventListener("keydown",e,{capture:!0}),()=>{document.removeEventListener("keydown",e,{capture:!0}),document.removeEventListener("pointerdown",t,{capture:!0}),document.removeEventListener("pointermove",t,{capture:!0})}},[]),(0,o.jsx)(h.bL,{...s,children:(0,o.jsx)(_,{scope:t,open:r,onOpenChange:m,content:c,onContentChange:f,children:(0,o.jsx)($,{scope:t,onClose:n.useCallback(()=>m(!1),[m]),isUsingKeyboardRef:p,dir:g,modal:u,children:a})})})};V.displayName=A;var U=n.forwardRef((e,t)=>{let{__scopeMenu:r,...n}=e,a=B(r);return(0,o.jsx)(h.Mz,{...a,...n,ref:t})});U.displayName="MenuAnchor";var K="MenuPortal",[H,W]=F(K,{forceMount:void 0}),G=e=>{let{__scopeMenu:t,forceMount:r,children:n,container:a}=e,l=L(K,t);return(0,o.jsx)(H,{scope:t,forceMount:r,children:(0,o.jsx)(y.C,{present:r||l.open,children:(0,o.jsx)(v.Portal,{asChild:!0,container:a,children:n})})})};G.displayName=K;var Z="MenuContent",[Y,q]=F(Z),X=n.forwardRef((e,t)=>{let r=W(Z,e.__scopeMenu),{forceMount:n=r.forceMount,...a}=e,l=L(Z,e.__scopeMenu),i=z(Z,e.__scopeMenu);return(0,o.jsx)(M.Provider,{scope:e.__scopeMenu,children:(0,o.jsx)(y.C,{present:n||l.open,children:(0,o.jsx)(M.Slot,{scope:e.__scopeMenu,children:i.modal?(0,o.jsx)(J,{...a,ref:t}):(0,o.jsx)(Q,{...a,ref:t})})})})}),J=n.forwardRef((e,t)=>{let r=L(Z,e.__scopeMenu),l=n.useRef(null),i=s(t,l);return n.useEffect(()=>{let e=l.current;if(e)return(0,D.Eq)(e)},[]),(0,o.jsx)(ee,{...e,ref:i,trapFocus:r.open,disableOutsidePointerEvents:r.open,disableOutsideScroll:!0,onFocusOutside:a(e.onFocusOutside,e=>e.preventDefault(),{checkForDefaultPrevented:!1}),onDismiss:()=>r.onOpenChange(!1)})}),Q=n.forwardRef((e,t)=>
1{let r=L(Z,e.__scopeMenu);return(0,o.jsx)(ee,{...e,ref:t,trapFocus:!1,disableOutsidePointerEvents:!1,disableOutsideScroll:!1,onDismiss:()=>r.onOpenChange(!1)})}),ee=n.forwardRef((e,t)=>{let{__scopeMenu:r,loop:l=!1,trapFocus:i,onOpenAutoFocus:u,onCloseAutoFocus:d,disableOutsidePointerEvents:g,onEntryFocus:v,onEscapeKeyDown:y,onPointerDownOutside:b,onFocusOutside:w,onInteractOutside:E,onDismiss:D,disableOutsideScroll:S,...N}=e,P=L(Z,r),A=z(Z,r),M=B(r),j=I(r),F=T(r),[O,_]=n.useState(null),$=n.useRef(null),V=s(t,$,P.onContentChange),U=n.useRef(0),K=n.useRef(""),H=n.useRef(0),W=n.useRef(null),G=n.useRef("right"),q=n.useRef(0),X=S?C.A:n.Fragment,J=S?{as:c.DX,allowPinchZoom:!0}:void 0;n.useEffect(()=>()=>window.clearTimeout(U.current),[]),(0,p.Oh)();let Q=n.useCallback(e=>{var t,r;return G.current===(null==(t=W.current)?void 0:t.side)&&function(e,t){return!!t&&function(e,t){let{x:r,y:n}=e,a=!1;for(let e=0,o=t.length-1;e<t.length;o=e++){let l=t[e].x,i=t[e].y,u=t[o].x,s=t[o].y;i>n!=s>n&&r<(u-l)*(n-i)/(s-i)+l&&(a=!a)}return a}({x:e.clientX,y:e.clientY},t)}(e,null==(r=W.current)?void 0:r.area)},[]);return(0,o.jsx)(Y,{scope:r,searchRef:K,onItemEnter:n.useCallback(e=>{Q(e)&&e.preventDefault()},[Q]),onItemLeave:n.useCallback(e=>{var t;Q(e)||(null==(t=$.current)||t.focus(),_(null))},[Q]),onTriggerLeave:n.useCallback(e=>{Q(e)&&e.preventDefault()},[Q]),pointerGraceTimerRef:H,onPointerGraceIntentChange:n.useCallback(e=>{W.current=e},[]),children:(0,o.jsx)(X,{...J,children:(0,o.jsx)(m.n,{asChild:!0,trapped:i,onMountAutoFocus:a(u,e=>{var t;e.preventDefault(),null==(t=$.current)||t.focus({preventScroll:!0})}),onUnmountAutoFocus:d,children:(0,o.jsx)(f.qW,{asChild:!0,disableOutsidePointerEvents:g,onEscapeKeyDown:y,onPointerDownOutside:b,onFocusOutside:w,onInteractOutside:E,onDismiss:D,children:(0,o.jsx)(x.bL,{asChild:!0,...j,dir:A.dir,orientation:"vertical",loop:l,currentTabStopId:O,onCurrentTabStopIdChange:_,onEntryFocus:a(v,e=>{A.isUsingKeyboardRef.current||e.preventDefault()}),preventScrollOnEntryFocus:!0,children:(0,o.jsx)(h.UC,{role:"menu","aria-orientation":"vertical","data-state":eN(P.open),"data-radix-menu-content":"",dir:A.dir,...M,...N,ref:V,style:{outline:"none",...N.style},onKeyDown:a(N.onKeyDown,e=>{let t=e.target.closest("[data-radix-menu-content]")===e.currentTarget,r=e.ctrlKey||e.altKey||e.metaKey,n=1===e.key.length;t&&("Tab"===e.key&&e.preventDefault(),!r&&n&&(e=>{var t,r;let n=K.current+e,a=F().filter(e=>!e.disabled),o=document.activeElement,l=null==(t=a.find(e=>e.ref.current===o))?void 0:t.textValue,i=function(e,t,r){var n;let a=t.length>1&&Array.from(t).every(e=>e===t[0])?t[0]:t,o=r?e.indexOf(r):-1,l=(n=Math.max(o,0),e.map((t,r)=>e[(n+r)%e.length]));1===a.length&&(l=l.filter(e=>e!==r));let i=l.find(e=>e.toLowerCase().startsWith(a.toLowerCase()));return i!==r?i:void 0}(a.map(e=>e.textValue),n,l),u=null==(r=a.find(e=>e.textValue===i))?void 0:r.ref.current;!function e(t){K.current=t,window.clearTimeout(U.current),""!==t&&(U.current=window.setTimeout(()=>e(""),1e3))}(n),u&&setTimeout(()=>u.focus())})(e.key));let a=$.current;if(e.target!==a||!k.includes(e.key))return;e.preventDefault();let o=F().filter(e=>!e.disabled).map(e=>e.ref.current);R.includes(e.key)&&o.reverse(),function(e){let t=document.activeElement;for(let r of e)if(r===t||(r.focus(),document.activeElement!==t))return}(o)}),onBlur:a(e.onBlur,e=>{e.currentTarget.contains(e.target)||(window.clearTimeout(U.current),K.current="")}),onPointerMove:a(e.onPointerMove,eM(e=>{let t=e.target,r=q.current!==e.clientX;e.currentTarget.contains(t)&&r&&(G.current=e.clientX>q.current?"right":"left",q.current=e.clientX)}))})})})})})})});X.displayName=Z;var et=n.forwardRef((e,t)=>{let{__scopeMenu:r,...n}=e;return(0,o.jsx)(w.div,{role:"group",...n,ref:t})});et.displayName="MenuGroup";var er=n.forwardRef((e,t)=>{let{__scopeMenu:r,...n}=e;return(0,o.jsx)(w.div,{...n,ref:t})});er.displayName="MenuLabel";var en="MenuItem",ea="menu.itemSelect",eo=n.forwardRef((e,t)=>{let{disabled:r=!1,onSelect:l,...i}=e,u=n.useRef(null),c=z(en,e.__scopeMenu),d=q(en,e.__scopeMenu),f=s(t,u),p=n.useRef(!1);return(0,o.jsx)(el,{...i,ref:f,disabled:r,onClick:a(e.onClick,()=>{let e=u.current;if(!r&&e){let t=new CustomEvent(ea,{bubbles:!0,cancelable:!0});e.addEventListener(ea,e=>null==l?void 0:l(e),{once:!0}),function(e,t){e&&b.flushSync(()=>
1e.dispatchEvent(t))}(e,t),t.defaultPrevented?p.current=!1:c.onClose()}}),onPointerDown:t=>{var r;null==(r=e.onPointerDown)||r.call(e,t),p.current=!0},onPointerUp:a(e.onPointerUp,e=>{var t;p.current||null==(t=e.currentTarget)||t.click()}),onKeyDown:a(e.onKeyDown,e=>{let t=""!==d.searchRef.current;r||t&&" "===e.key||S.includes(e.key)&&(e.currentTarget.click(),e.preventDefault())})})});eo.displayName=en;var el=n.forwardRef((e,t)=>{let{__scopeMenu:r,disabled:l=!1,textValue:i,...u}=e,c=q(en,r),d=I(r),f=n.useRef(null),p=s(t,f),[m,g]=n.useState(!1),[h,v]=n.useState("");return n.useEffect(()=>{let e=f.current;if(e){var t;v((null!=(t=e.textContent)?t:"").trim())}},[u.children]),(0,o.jsx)(M.ItemSlot,{scope:r,disabled:l,textValue:null!=i?i:h,children:(0,o.jsx)(x.q7,{asChild:!0,...d,focusable:!l,children:(0,o.jsx)(w.div,{role:"menuitem","data-highlighted":m?"":void 0,"aria-disabled":l||void 0,"data-disabled":l?"":void 0,...u,ref:p,onPointerMove:a(e.onPointerMove,eM(e=>{l?c.onItemLeave(e):(c.onItemEnter(e),e.defaultPrevented||e.currentTarget.focus({preventScroll:!0}))})),onPointerLeave:a(e.onPointerLeave,eM(e=>c.onItemLeave(e))),onFocus:a(e.onFocus,()=>g(!0)),onBlur:a(e.onBlur,()=>g(!1))})})})}),ei=n.forwardRef((e,t)=>{let{checked:r=!1,onCheckedChange:n,...l}=e;return(0,o.jsx)(eg,{scope:e.__scopeMenu,checked:r,children:(0,o.jsx)(eo,{role:"menuitemcheckbox","aria-checked":eP(r)?"mixed":r,...l,ref:t,"data-state":eA(r),onSelect:a(l.onSelect,()=>null==n?void 0:n(!!eP(r)||!r),{checkForDefaultPrevented:!1})})})});ei.displayName="MenuCheckboxItem";var eu="MenuRadioGroup",[es,ec]=F(eu,{value:void 0,onValueChange:()=>{}}),ed=n.forwardRef((e,t)=>{let{value:r,onValueChange:n,...a}=e,l=(0,E.c)(n);return(0,o.jsx)(es,{scope:e.__scopeMenu,value:r,onValueChange:l,children:(0,o.jsx)(et,{...a,ref:t})})});ed.displayName=eu;var ef="MenuRadioItem",ep=n.forwardRef((e,t)=>{let{value:r,...n}=e,l=ec(ef,e.__scopeMenu),i=r===l.value;return(0,o.jsx)(eg,{scope:e.__scopeMenu,checked:i,children:(0,o.jsx)(eo,{role:"menuitemradio","aria-checked":i,...n,ref:t,"data-state":eA(i),onSelect:a(n.onSelect,()=>{var e;return null==(e=l.onValueChange)?void 0:e.call(l,r)},{checkForDefaultPrevented:!1})})})});ep.displayName=ef;var em="MenuItemIndicator",[eg,eh]=F(em,{checked:!1}),ev=n.forwardRef((e,t)=>{let{__scopeMenu:r,forceMount:n,...a}=e,l=eh(em,r);return(0,o.jsx)(y.C,{present:n||eP(l.checked)||!0===l.checked,children:(0,o.jsx)(w.span,{...a,ref:t,"data-state":eA(l.checked)})})});ev.displayName=em;var ey=n.forwardRef((e,t)=>{let{__scopeMenu:r,...n}=e;return(0,o.jsx)(w.div,{role:"separator","aria-orientation":"horizontal",...n,ref:t})});ey.displayName="MenuSeparator";var eb=n.forwardRef((e,t)=>{let{__scopeMenu:r,...n}=e,a=B(r);return(0,o.jsx)(h.i3,{...a,...n,ref:t})});eb.displayName="MenuArrow";var ew="MenuSub",[ex,eE]=F(ew),eD=e=>{let{__scopeMenu:t,children:r,open:a=!1,onOpenChange:l}=e,i=L(ew,t),u=B(t),[s,c]=n.useState(null),[d,f]=n.useState(null),p=(0,E.c)(l);return n.useEffect(()=>(!1===i.open&&p(!1),()=>p(!1)),[i.open,p]),(0,o.jsx)(h.bL,{...u,children:(0,o.jsx)(_,{scope:t,open:a,onOpenChange:p,content:d,onContentChange:f,children:(0,o.jsx)(ex,{scope:t,contentId:(0,g.B)(),triggerId:(0,g.B)(),trigger:s,onTriggerChange:c,children:r})})})};eD.displayName=ew;var eC="MenuSubTrigger",eS=n.forwardRef((e,t)=>{let r=L(eC,e.__scopeMenu),l=z(eC,e.__scopeMenu),i=eE(eC,e.__scopeMenu),s=q(eC,e.__scopeMenu),c=n.useRef(null),{pointerGraceTimerRef:d,onPointerGraceIntentChange:f}=s,p={__scopeMenu:e.__scopeMenu},m=n.useCallback(()=>{c.current&&window.clearTimeout(c.current),c.current=null},[]);return n.useEffect(()=>m,[m]),n.useEffect(()=>{let e=d.current;return()=>{window.clearTimeout(e),f(null)}},[d,f]),(0,o.jsx)(U,{asChild:!0,...p,children:(0,o.jsx)(el,{id:i.triggerId,"aria-haspopup":"menu","aria-expanded":r.open,"aria-controls":i.contentId,"data-state":eN(r.open),...e,ref:u(t,i.onTriggerChange),onClick:t=>{var n;null==(n=e.onClick)||n.call(e,t),e.disabled||t.defaultPrevented||(t.currentTarget.focus(),r.open||r.onOpenChange(!0))},onPointerMove:a(e.onPointerMove,eM(t=>{s.onItemEnter(t),!t.defaultPrevented&&(e.disabled||r.open||c.current||(s.onPointerGraceIntentChange(null),c.current=window.setTimeout(()=>{r.onOpenChange(!0),m()},100)))})),onPointerLeave:a(e.onPointerLeave,eM(e=>{var t,n;m();let a=null==(t=r.content)?void 0:t.getBoundingClientRect();if(a){let t=null==(n=r.content)?void 0:n.dataset.side,o="right"===t,l=a[o?"left":"right"],i=a[o?"right":"left"];s.onPointerGraceIntentChange({area:[{x:e.clientX+(o?-5:5),y:e.clientY},{x:l,y:a.top},{x:i,y:a.top},{x:i,y:a.bottom},{x:l,y:a.bottom}],side:t}),window.clearTimeout(d.current),d.current=window.setTimeout(()=>s.onPointerGraceIntentChange(null),300)}else{if(s.onTriggerLeave(e),e.defaultPrevented)return;s.onPointerGraceIntentChange(null)}})),onKeyDown:a(e.onKeyDown,t=>{let n=""!==s.searchRef.current;if(!e.disabled&&(!n||" "!==t.key)&&N[l.dir].includes(t.key)){var a;r.onOpenChange(!0),null==(a=r.content)||a.focus(),t.preventDefault()}})})})});eS.displayName=eC;var eR="MenuSubContent",ek=n.forwardRef((e,t)=>
1{let r=W(Z,e.__scopeMenu),{forceMount:l=r.forceMount,...i}=e,u=L(Z,e.__scopeMenu),c=z(Z,e.__scopeMenu),d=eE(eR,e.__scopeMenu),f=n.useRef(null),p=s(t,f);return(0,o.jsx)(M.Provider,{scope:e.__scopeMenu,children:(0,o.jsx)(y.C,{present:l||u.open,children:(0,o.jsx)(M.Slot,{scope:e.__scopeMenu,children:(0,o.jsx)(ee,{id:d.contentId,"aria-labelledby":d.triggerId,...i,ref:p,align:"start",side:"rtl"===c.dir?"left":"right",disableOutsidePointerEvents:!1,disableOutsideScroll:!1,trapFocus:!1,onOpenAutoFocus:e=>{var t;c.isUsingKeyboardRef.current&&(null==(t=f.current)||t.focus()),e.preventDefault()},onCloseAutoFocus:e=>e.preventDefault(),onFocusOutside:a(e.onFocusOutside,e=>{e.target!==d.trigger&&u.onOpenChange(!1)}),onEscapeKeyDown:a(e.onEscapeKeyDown,e=>{c.onClose(),e.preventDefault()}),onKeyDown:a(e.onKeyDown,e=>{let t=e.currentTarget.contains(e.target),r=P[c.dir].includes(e.key);if(t&&r){var n;u.onOpenChange(!1),null==(n=d.trigger)||n.focus(),e.preventDefault()}})})})})})});function eN(e){return e?"open":"closed"}function eP(e){return"indeterminate"===e}function eA(e){return eP(e)?"indeterminate":e?"checked":"unchecked"}function eM(e){return t=>"mouse"===t.pointerType?e(t):void 0}ek.displayName=eR;var eT=V,ej=U,eF=G,eO=X,eB=et,eI=er,e_=eo,eL=ei,e$=ed,ez=ep,eV=ev,eU=ey,eK=eb,eH=eD,eW=eS,eG=ek},5726:(e,t,r)=>{"use strict";r.d(t,{b:()=>u,s:()=>i});var n=r(34023);r(56742);var a=r(98397),o=r(94799),l=["a","button","div","form","h2","h3","img","input","label","li","nav","ol","p","span","svg","ul"].reduce((e,t)=>{let r=n.forwardRef((e,r)=>{let{asChild:n,...l}=e,i=n?a.DX:t;return"undefined"!=typeof window&&(window[Symbol.for("radix-ui")]=!0),(0,o.jsx)(i,{...l,ref:r})});return r.displayName=`Primitive.${t}`,{...e,[t]:r}},{}),i=n.forwardRef((e,t)=>(0,o.jsx)(l.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}}));i.displayName="VisuallyHidden";var u=i},6405:(e,t,r)=>{"use strict";r.r(t),r.d(t,{Toaster:()=>x,toast:()=>g,useSonner:()=>w});var n=r(34023),a=r(56742),o=Array(12).fill(0),l=e=>{let{visible:t,className:r}=e;return n.createElement("div",{className:["sonner-loading-wrapper",r].filter(Boolean).join(" "),"data-visible":t},n.createElement("div",{className:"sonner-spinner"},o.map((e,t)=>n.createElement("div",{className:"sonner-loading-bar",key:"spinner-bar-".concat(t)}))))},i=n.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 20 20",fill:"currentColor",height:"20",width:"20"},n.createElement("path",{fillRule:"evenodd",d:"M10 18a8 8 0 100-16 8 8 0 000 16zm3.857-9.809a.75.75 0 00-1.214-.882l-3.483 4.79-1.88-1.88a.75.75 0 10-1.06 1.061l2.5 2.5a.75.75 0 001.137-.089l4-5.5z",clipRule:"evenodd"})),u=n.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",height:"20",width:"20"},n.createElement("path",{fillRule:"evenodd",d:"M9.401 3.003c1.155-2 4.043-2 5.197 0l7.355 12.748c1.154 2-.29 4.5-2.599 4.5H4.645c-2.309 0-3.752-2.5-2.598-4.5L9.4 3.003zM12 8.25a.75.75 0 01.75.75v3.75a.75.75 0 01-1.5 0V9a.75.75 0 01.75-.75zm0 8.25a.75.75 0 100-1.5.75.75 0 000 1.5z",clipRule:"evenodd"})),s=n.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 20 20",fill:"currentColor",height:"20",width:"20"},n.createElement("path",{fillRule:"evenodd",d:"M18 10a8 8 0 11-16 0 8 8 0 0116 0zm-7-4a1 1 0 11-2 0 1 1 0 012 0zM9 9a.75.75 0 000 1.5h.253a.25.25 0 01.244.304l-.459 2.066A1.75 1.75 0 0010.747 15H11a.75.75 0 000-1.5h-.253a.25.25 0 01-.244-.304l.459-2.066A1.75 1.75 0 009.253 9H9z",clipRule:"evenodd"})),c=n.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 20 20",fill:"currentColor",height:"20",width:"20"},n.createElement("path",{fillRule:"evenodd",d:"M18 10a8 8 0 11-16 0 8 8 0 0116 0zm-8-5a.75.75 0 01.75.75v4.5a.75.75 0 01-1.5 0v-4.5A.75.75 0 0110 5zm0 10a1 1 0 100-2 1 1 0 000 2z",clipRule:"evenodd"})),d=n.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",width:"12",height:"12",viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"},n.createElement("line",{x1:"18",y1:"6",x2:"6",y2:"18"}),n.createElement("line",{x1:"6",y1:"6",x2:"18",y2:"18"})),f=1,p=new class{constructor(){this.subscribe=e=>(this.subscribers.push(e),()=>{let t=this.subscribers.indexOf(e);this.subscribers.splice(t,1)}),this.publish=e=>
1{this.subscribers.forEach(t=>t(e))},this.addToast=e=>{this.publish(e),this.toasts=[...this.toasts,e]},this.create=e=>{var t;let{message:r,...n}=e,a="number"==typeof(null==e?void 0:e.id)||(null==(t=e.id)?void 0:t.length)>0?e.id:f++,o=this.toasts.find(e=>e.id===a),l=void 0===e.dismissible||e.dismissible;return this.dismissedToasts.has(a)&&this.dismissedToasts.delete(a),o?this.toasts=this.toasts.map(t=>t.id===a?(this.publish({...t,...e,id:a,title:r}),{...t,...e,id:a,dismissible:l,title:r}):t):this.addToast({title:r,...n,dismissible:l,id:a}),a},this.dismiss=e=>(this.dismissedToasts.add(e),e||this.toasts.forEach(e=>{this.subscribers.forEach(t=>t({id:e.id,dismiss:!0}))}),this.subscribers.forEach(t=>t({id:e,dismiss:!0})),e),this.message=(e,t)=>this.create({...t,message:e}),this.error=(e,t)=>this.create({...t,message:e,type:"error"}),this.success=(e,t)=>this.create({...t,type:"success",message:e}),this.info=(e,t)=>this.create({...t,type:"info",message:e}),this.warning=(e,t)=>this.create({...t,type:"warning",message:e}),this.loading=(e,t)=>
1this.create({...t,type:"loading",message:e}),this.promise=(e,t)=>{let r;if(!t)return;void 0!==t.loading&&(r=this.create({...t,promise:e,type:"loading",message:t.loading,description:"function"!=typeof t.description?t.description:void 0}));let a=e instanceof Promise?e:e(),o=void 0!==r,l,i=a.then(async e=>{if(l=["resolve",e],n.isValidElement(e))o=!1,this.create({id:r,type:"default",message:e});else if(m(e)&&!e.ok){o=!1;let n="function"==typeof t.error?await t.error("HTTP error! status: ".concat(e.status)):t.error,a="function"==typeof t.description?await t.description("HTTP error! status: ".concat(e.status)):t.description;this.create({id:r,type:"error",message:n,description:a})}else if(void 0!==t.success){o=!1;let n="function"==typeof t.success?await t.success(e):t.success,a="function"==typeof t.description?await t.description(e):t.description;this.create({id:r,type:"success",message:n,description:a})}}).catch(async e=>{if(l=["reject",e],void 0!==t.error){o=!1;let n="function"==typeof t.error?await t.error(e):t.error,a="function"==typeof t.description?await t.description(e):t.description;this.create({id:r,type:"error",message:n,description:a})}}).finally(()=>{var e;o&&(this.dismiss(r),r=void 0),null==(e=t.finally)||e.call(t)}),u=()=>new Promise((e,t)=>i.then(()=>"reject"===l[0]?t(l[1]):e(l[1])).catch(t));return"string"!=typeof r&&"number"!=typeof r?{unwrap:u}:Object.assign(r,{unwrap:u})},this.custom=(e,t)=>{let r=(null==t?void 0:t.id)||f++;return this.create({jsx:e(r),id:r,...t}),r},this.getActiveToasts=()=>this.toasts.filter(e=>!this.dismissedToasts.has(e.id)),this.subscribers=[],this.toasts=[],this.dismissedToasts=new Set}},m=e=>e&&"object"==typeof e&&"ok"in e&&"boolean"==typeof e.ok&&"status"in e&&"number"==typeof e.status,g=Object.assign((e,t)=>{let r=(null==t?void 0:t.id)||f++;return p.addToast({title:e,...t,id:r}),r},{success:p.success,info:p.info,warning:p.warning,error:p.error,custom:p.custom,message:p.message,promise:p.promise,dismiss:p.dismiss,loading:p.loading},{getHistory:()=>p.toasts,getToasts:()=>p.getActiveToasts()});function h(e){return void 0!==e.label}function v(){for(var e=arguments.length,t=Array(e),r=0;r<e;r++)t[r]=arguments[r];return t.filter(Boolean).join(" ")}!function(e){let{insertAt:t}=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};if(!e||"undefined"==typeof document)return;let r=document.head||document.getElementsByTagName("head")[0],n=document.createElement("style");n.type="text/css","top"===t&&r.firstChild?r.insertBefore(n,r.firstChild):r.appendChild(n),n.styleSheet?n.styleSheet.cssText=e:n.appendChild(document.createTextNode(e))}(':where(html[dir="ltr"]),:where([data-sonner-toaster][dir="ltr"]){--toast-icon-margin-start: -3px;--toast-icon-margin-end: 4px;--toast-svg-margin-start: -1px;--toast-svg-margin-end: 0px;--toast-button-margin-start: auto;--toast-button-margin-end: 0;--toast-close-button-start: 0;--toast-close-button-end: unset;--toast-close-button-transform: translate(-35%, -35%)}:where(html[dir="rtl"]),:where([data-sonner-toaster][dir="rtl"]){--toast-icon-margin-start: 4px;--toast-icon-margin-end: -3px;--toast-svg-margin-start: 0px;--toast-svg-margin-end: -1px;--toast-button-margin-start: 0;--toast-button-margin-end: auto;--toast-close-button-start: unset;--toast-close-button-end: 0;--toast-close-button-transform: translate(35%, -35%)}:where([data-sonner-toaster]){position:fixed;width:var(--width);font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;--gray1: hsl(0, 0%, 99%);--gray2: hsl(0, 0%, 97.3%);--gray3: hsl(0, 0%, 95.1%);--gray4: hsl(0, 0%, 93%);--gray5: hsl(0, 0%, 90.9%);--gray6: hsl(0, 0%, 88.7%);--gray7: hsl(0, 0%, 85.8%);--gray8: hsl(0, 0%, 78%);--gray9: hsl(0, 0%, 56.1%);--gray10: hsl(0, 0%, 52.3%);--gray11: hsl(0, 0%, 43.5%);--gray12: hsl(0, 0%, 9%);--border-radius: 8px;box-sizing:border-box;padding:0;margin:0;list-style:none;outline:none;z-index:999999999;transition:transform .4s ease}:where([data-sonner-toaster][data-lifted="true"]){transform:translateY(-10px)}@media (hover: none) and (pointer: coarse){:where([data-sonner-toaster][data-lifted="true"]){transform:none}}:where([data-sonner-toaster][data-x-position="right"]){right:var(--offset-right)}:where([data-sonner-toaster][data-x-position="left"]){left:var(--offset-left)}:where([data-sonner-toaster][data-x-position="center"]){left:50%;transform:translate(-50%)}:where([data-sonner-toaster][data-y-position="top"]){top:var(--offset-top)}:where([data-sonner-toaster][data-y-position="bottom"]){bottom:var(--offset-bottom)}:where([data-sonner-toast]){--y: translateY(100%);--lift-amount: calc(var(--lift) * var(--gap));z-index:var(--z-index);position:absolute;opacity:0;transform:var(--y);filter:blur(0);touch-action:none;transition:transform .4s,opacity .4s,height .4s,box-shadow .2s;box-sizing:border-box;outline:none;overflow-wrap:anywhere}:where([data-sonner-toast][data-styled="true"]){padding:16px;background:var(--normal-bg);border:1px solid var(--normal-border);color:var(--normal-text);border-radius:var(--border-radius);box-shadow:0 4px 12px #0000001a;width:var(--width);font-size:13px;display:flex;align-items:center;gap:6px}:where([data-sonner-toast]:focus-visible){box-shadow:0 4px 12px #0000001a,0 0 0 2px #0003}:where([data-sonner-toast][data-y-position="top"]){top:0;--y: translateY(-100%);--lift: 1;--lift-amount: calc(1 * var(--gap))}:where([data-sonner-toast][data-y-position="bottom"]){bottom:0;--y: translateY(100%);--lift: -1;--lift-amount: calc(var(--lift) * var(--gap))}:where([data-sonner-toast]) :where([data-description]){font-weight:400;line-height:1.4;color:inherit}:where([data-sonner-toast]) :where([data-title]){font-weight:500;line-height:1.5;color:inherit}:where([data-sonner-toast]) :where([data-icon]){display:flex;height:16px;width:16px;position:relative;justify-content:flex-start;align-items:center;flex-shrink:0;margin-left:var(--toast-icon-margin-start);margin-right:var(--toast-icon-margin-end)}:where([data-sonner-toast][data-promise="true"]) :where([data-icon])>svg{opacity:0;transform:scale(.8);transform-origin:center;animation:sonner-fade-in .3s ease forwards}:where([data-sonner-toast]) :where([data-icon])>*{flex-shrink:0}:where([data-sonner-toast]) :where([data-icon]) svg{margin-left:var(--toast-svg-margin-start);margin-right:var(--toast-svg-margin-end)}:where([data-sonner-toast]) :where([data-content]){display:flex;flex-direction:column;gap:2px}[data-sonner-toast][data-styled=true] [data-button]{border-radius:4px;padding-left:8px;padding-right:8px;height:24px;font-size:12px;color:var(--normal-bg);background:var(--normal-text);margin-left:var(--toast-button-margin-start);margin-right:var(--toast-button-margin-end);border:none;cursor:pointer;outline:none;display:flex;align-items:center;flex-shrink:0;transition:opacity .4s,box-shadow .2s}:where([data-sonner-toast]) :where([data-button]):focus-visible{box-shadow:0 0 0 2px #0006}:where([data-sonner-toast]) :where([data-button]):first-of-type{margin-left:var(--toast-button-margin-start);margin-right:var(--toast-button-margin-end)}:where([data-sonner-toast]) :where([data-cancel]){color:var(--normal-text);background:rgba(0,0,0,.08)}:where([data-sonner-toast][data-theme="dark"]) :where([data-cancel]){background:rgba(255,255,255,.3)}:where([data-sonner-toast]) :where([data-close-button]){position:absolute;
1left:var(--toast-close-button-start);right:var(--toast-close-button-end);top:0;height:20px;width:20px;display:flex;justify-content:center;align-items:center;padding:0;color:var(--gray12);border:1px solid var(--gray4);transform:var(--toast-close-button-transform);border-radius:50%;cursor:pointer;z-index:1;transition:opacity .1s,background .2s,border-color .2s}[data-sonner-toast] [data-close-button]{background:var(--gray1)}:where([data-sonner-toast]) :where([data-close-button]):focus-visible{box-shadow:0 4px 12px #0000001a,0 0 0 2px #0003}:where([data-sonner-toast]) :where([data-disabled="true"]){cursor:not-allowed}:where([data-sonner-toast]):hover :where([data-close-button]):hover{background:var(--gray2);border-color:var(--gray5)}:where([data-sonner-toast][data-swiping="true"]):before{content:"";position:absolute;left:-50%;right:-50%;height:100%;z-index:-1}:where([data-sonner-toast][data-y-position="top"][data-swiping="true"]):before{bottom:50%;transform:scaleY(3) translateY(50%)}:where([data-sonner-toast][data-y-position="bottom"][data-swiping="true"]):before{top:50%;transform:scaleY(3) translateY(-50%)}:where([data-sonner-toast][data-swiping="false"][data-removed="true"]):before{content:"";position:absolute;inset:0;transform:scaleY(2)}:where([data-sonner-toast]):after{content:"";position:absolute;left:0;height:calc(var(--gap) + 1px);bottom:100%;width:100%}:where([data-sonner-toast][data-mounted="true"]){--y: translateY(0);opacity:1}:where([data-sonner-toast][data-expanded="false"][data-front="false"]){--scale: var(--toasts-before) * .05 + 1;--y: translateY(calc(var(--lift-amount) * var(--toasts-before))) scale(calc(-1 * var(--scale)));height:var(--front-toast-height)}:where([data-sonner-toast])>*{transition:opacity .4s}:where([data-sonner-toast][data-expanded="false"][data-front="false"][data-styled="true"])>*{opacity:0}
1:where([data-sonner-toast][data-visible="false"]){opacity:0;pointer-events:none}:where([data-sonner-toast][data-mounted="true"][data-expanded="true"]){--y: translateY(calc(var(--lift) * var(--offset)));height:var(--initial-height)}:where([data-sonner-toast][data-removed="true"][data-front="true"][data-swipe-out="false"]){--y: translateY(calc(var(--lift) * -100%));opacity:0}:where([data-sonner-toast][data-removed="true"][data-front="false"][data-swipe-out="false"][data-expanded="true"]){--y: translateY(calc(var(--lift) * var(--offset) + var(--lift) * -100%));opacity:0}:where([data-sonner-toast][data-removed="true"][data-front="false"][data-swipe-out="false"][data-expanded="false"]){--y: translateY(40%);opacity:0;transition:transform .5s,opacity .2s}:where([data-sonner-toast][data-removed="true"][data-front="false"]):before{height:calc(var(--initial-height) + 20%)}[data-sonner-toast][data-swiping=true]{transform:var(--y) translateY(var(--swipe-amount-y, 0px)) translate(var(--swipe-amount-x, 0px));transition:none}[data-sonner-toast][data-swiped=true]{user-select:none}[data-sonner-toast][data-swipe-out=true][data-y-position=bottom],[data-sonner-toast][data-swipe-out=true][data-y-position=top]{animation-duration:.2s;animation-timing-function:ease-out;animation-fill-mode:forwards}[data-sonner-toast][data-swipe-out=true][data-swipe-direction=left]{animation-name:swipe-out-left}[data-sonner-toast][data-swipe-out=true][data-swipe-direction=right]{animation-name:swipe-out-right}[data-sonner-toast][data-swipe-out=true][data-swipe-direction=up]{animation-name:swipe-out-up}[data-sonner-toast][data-swipe-out=true][data-swipe-direction=down]{animation-name:swipe-out-down}@keyframes swipe-out-left{0%{transform:var(--y) translate(var(--swipe-amount-x));opacity:1}to{transform:var(--y) translate(calc(var(--swipe-amount-x) - 100%));opacity:0}}@keyframes swipe-out-right{0%{transform:var(--y) translate(var(--swipe-amount-x));opacity:1}to{transform:var(--y) translate(calc(var(--swipe-amount-x) + 100%));opacity:0}}@keyframes swipe-out-up{0%{transform:var(--y) translateY(var(--swipe-amount-y));opacity:1}to{transform:var(--y) translateY(calc(var(--swipe-amount-y) - 100%));opacity:0}}@keyframes swipe-out-down{0%{transform:var(--y) translateY(var(--swipe-amount-y));opacity:1}to{transform:var(--y) translateY(calc(var(--swipe-amount-y) + 100%));opacity:0}}@media (max-width: 600px){[data-sonner-toaster]{position:fixed;right:var(--mobile-offset-right);left:var(--mobile-offset-left);width:100%}[data-sonner-toaster][dir=rtl]{left:calc(var(--mobile-offset-left) * -1)}[data-sonner-toaster] [data-sonner-toast]{left:0;right:0;width:calc(100% - var(--mobile-offset-left) * 2)}[data-sonner-toaster][data-x-position=left]{left:var(--mobile-offset-left)}[data-sonner-toaster][data-y-position=bottom]{bottom:var(--mobile-offset-bottom)}[data-sonner-toaster][data-y-position=top]{top:var(--mobile-offset-top)}[data-sonner-toaster][data-x-position=center]{left:var(--mobile-offset-left);right:var(--mobile-offset-right);transform:none}}[data-sonner-toaster][data-theme=light]{--normal-bg: #fff;--normal-border: var(--gray4);--normal-text: var(--gray12);--success-bg: hsl(143, 85%, 96%);--success-border: hsl(145, 92%, 91%);--success-text: hsl(140, 100%, 27%);--info-bg: hsl(208, 100%, 97%);--info-border: hsl(221, 91%, 91%);--info-text: hsl(210, 92%, 45%);--warning-bg: hsl(49, 100%, 97%);--warning-border: hsl(49, 91%, 91%);--warning-text: hsl(31, 92%, 45%);--error-bg: hsl(359, 100%, 97%);--error-border: hsl(359, 100%, 94%);--error-text: hsl(360, 100%, 45%)}[data-sonner-toaster][data-theme=light] [data-sonner-toast][data-invert=true]{--normal-bg: #000;--normal-border: hsl(0, 0%, 20%);--normal-text: var(--gray1)}[data-sonner-toaster][data-theme=dark] [data-sonner-toast][data-invert=true]{--normal-bg: #fff;--normal-border: var(--gray3);--normal-text: var(--gray12)}[data-sonner-toaster][data-theme=dark]{--normal-bg: #000;--normal-bg-hover: hsl(0, 0%, 12%);--normal-border: hsl(0, 0%, 20%);--normal-border-hover: hsl(0, 0%, 25%);--normal-text: var(--gray1);--success-bg: hsl(150, 100%, 6%);--success-border: hsl(147, 100%, 12%);--success-text: hsl(150, 86%, 65%);--info-bg: hsl(215, 100%, 6%);--info-border: hsl(223, 100%, 12%);--info-text: hsl(216, 87%, 65%);--warning-bg: hsl(64, 100%, 6%);--warning-border: hsl(60, 100%, 12%);--warning-text: hsl(46, 87%, 65%);--error-bg: hsl(358, 76%, 10%);--error-border: hsl(357, 89%, 16%);
1--error-text: hsl(358, 100%, 81%)}[data-sonner-toaster][data-theme=dark] [data-sonner-toast] [data-close-button]{background:var(--normal-bg);border-color:var(--normal-border);color:var(--normal-text)}[data-sonner-toaster][data-theme=dark] [data-sonner-toast] [data-close-button]:hover{background:var(--normal-bg-hover);border-color:var(--normal-border-hover)}[data-rich-colors=true][data-sonner-toast][data-type=success],[data-rich-colors=true][data-sonner-toast][data-type=success] [data-close-button]{background:var(--success-bg);border-color:var(--success-border);color:var(--success-text)}[data-rich-colors=true][data-sonner-toast][data-type=info],[data-rich-colors=true][data-sonner-toast][data-type=info] [data-close-button]{background:var(--info-bg);border-color:var(--info-border);color:var(--info-text)}[data-rich-colors=true][data-sonner-toast][data-type=warning],[data-rich-colors=true][data-sonner-toast][data-type=warning] [data-close-button]{background:var(--warning-bg);border-color:var(--warning-border);color:var(--warning-text)}[data-rich-colors=true][data-sonner-toast][data-type=error],[data-rich-colors=true][data-sonner-toast][data-type=error] [data-close-button]{background:var(--error-bg);border-color:var(--error-border);color:var(--error-text)}.sonner-loading-wrapper{--size: 16px;height:var(--size);width:var(--size);position:absolute;inset:0;z-index:10}.sonner-loading-wrapper[data-visible=false]{transform-origin:center;animation:sonner-fade-out .2s ease forwards}.sonner-spinner{position:relative;top:50%;left:50%;height:var(--size);width:var(--size)}.sonner-loading-bar{animation:sonner-spin 1.2s linear infinite;background:var(--gray11);border-radius:6px;height:8%;left:-10%;position:absolute;top:-3.9%;width:24%}.sonner-loading-bar:nth-child(1){animation-delay:-1.2s;transform:rotate(.0001deg) translate(146%)}.sonner-loading-bar:nth-child(2){animation-delay:-1.1s;transform:rotate(30deg) translate(146%)}.sonner-loading-bar:nth-child(3){animation-delay:-1s;transform:rotate(60deg) translate(146%)}.sonner-loading-bar:nth-child(4){animation-delay:-.9s;transform:rotate(90deg) translate(146%)}.sonner-loading-bar:nth-child(5){animation-delay:-.8s;transform:rotate(120deg) translate(146%)}.sonner-loading-bar:nth-child(6){animation-delay:-.7s;transform:rotate(150deg) translate(146%)}.sonner-loading-bar:nth-child(7){animation-delay:-.6s;transform:rotate(180deg) translate(146%)}.sonner-loading-bar:nth-child(8){animation-delay:-.5s;transform:rotate(210deg) translate(146%)}.sonner-loading-bar:nth-child(9){animation-delay:-.4s;transform:rotate(240deg) translate(146%)}.sonner-loading-bar:nth-child(10){animation-delay:-.3s;transform:rotate(270deg) translate(146%)}.sonner-loading-bar:nth-child(11){animation-delay:-.2s;transform:rotate(300deg) translate(146%)}.sonner-loading-bar:nth-child(12){animation-delay:-.1s;transform:rotate(330deg) translate(146%)}@keyframes sonner-fade-in{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}@keyframes sonner-fade-out{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.8)}}@keyframes sonner-spin{0%{opacity:1}to{opacity:.15}}@media (prefers-reduced-motion){[data-sonner-toast],[data-sonner-toast]>*,.sonner-loading-bar{transition:none!important;animation:none!important}}.sonner-loader{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);transform-origin:center;transition:opacity .2s,transform .2s}.sonner-loader[data-visible=false]{opacity:0;transform:scale(.8) translate(-50%,-50%)}\n');var y=e=>{var t,r,a,o,f,p,m,g,y,b,w;let{invert:x,toast:E,unstyled:D,interacting:C,setHeights:S,visibleToasts:R,heights:k,index:N,toasts:P,expanded:A,removeToast:M,defaultRichColors:T,closeButton:j,style:F,cancelButtonStyle:O,actionButtonStyle:B,className:I="",descriptionClassName:_="",duration:L,position:$,gap:z,loadingIcon:V,expandByDefault:U,classNames:K,icons:H,closeButtonAriaLabel:W="Close toast",pauseWhenPageIsHidden:G}=e,[Z,Y]=n.useState(null),[q,X]=n.useState(null),[J,Q]=n.useState(!1),[ee,et]=n.useState(!1),[er,en]=n.useState(!1),[ea,eo]=n.useState(!1),[el,ei]=n.useState(!1),[eu,es]=n.useState(0),[e
1c,ed]=n.useState(0),ef=n.useRef(E.duration||L||4e3),ep=n.useRef(null),em=n.useRef(null),eg=0===N,eh=N+1<=R,ev=E.type,ey=!1!==E.dismissible,eb=E.className||"",ew=E.descriptionClassName||"",ex=n.useMemo(()=>k.findIndex(e=>e.toastId===E.id)||0,[k,E.id]),eE=n.useMemo(()=>{var e;return null!=(e=E.closeButton)?e:j},[E.closeButton,j]),eD=n.useMemo(()=>E.duration||L||4e3,[E.duration,L]),eC=n.useRef(0),eS=n.useRef(0),eR=n.useRef(0),ek=n.useRef(null),[eN,eP]=$.split("-"),eA=n.useMemo(()=>k.reduce((e,t,r)=>r>=ex?e:e+t.height,0),[k,ex]),eM=(()=>{let[e,t]=n.useState(document.hidden);return n.useEffect(()=>{let e=()=>{t(document.hidden)};return document.addEventListener("visibilitychange",e),()=>window.removeEventListener("visibilitychange",e)},[]),e})(),eT=E.invert||x,ej="loading"===ev;eS.current=n.useMemo(()=>ex*z+eA,[ex,eA]),n.useEffect(()=>{ef.current=eD},[eD]),n.useEffect(()=>{Q(!0)},[]),n.useEffect(()=>{let e=em.current;if(e){let t=e.getBoundingClientRect().height;return ed(t),S(e=>[{toastId:E.id,height:t,position:E.position},...e]),()=>S(e=>e.filter(e=>e.toastId!==E.id))}},[S,E.id]),n.useLayoutEffect(()=>{if(!J)return;let e=em.current,t=e.style.height;e.style.height="auto";let r=e.getBoundingClientRect().height;e.style.height=t,ed(r),S(e=>e.find(e=>e.toastId===E.id)?e.map(e=>e.toastId===E.id?{...e,height:r}:e):[{toastId:E.id,height:r,position:E.position},...e])},[J,E.title,E.description,S,E.id]);let eF=n.useCallback(()=>{et(!0),es(eS.current),S(e=>e.filter(e=>e.toastId!==E.id)),setTimeout(()=>{M(E)},200)},[E,M,S,eS]);return n.useEffect(()=>{let e;if((!E.promise||"loading"!==ev)&&E.duration!==1/0&&"loading"!==E.type)return A||C||G&&eM?(()=>{if(eR.current<eC.current){let e=new Date().getTime()-eC.current;ef.current=ef.current-e}eR.current=new Date().getTime()})():ef.current!==1/0&&(eC.current=new Date().getTime(),e=setTimeout(()=>{var e;null==(e=E.onAutoClose)||e.call(E,E),eF()},ef.current)),()=>clearTimeout(e)},[A,C,E,ev,G,eM,eF]),n.useEffect(()=>{E.delete&&eF()},[eF,E.delete]),n.createElement("li",{tabIndex:0,ref:em,className:v(I,eb,null==K?void 0:K.toast,null==(t=null==E?void 0:E.classNames)?void 0:t.toast,null==K?void 0:K.default,null==K?void 0:K[ev],null==(r=null==E?void 0:E.classNames)?void 0:r[ev]),"data-sonner-toast":"","data-rich-colors":null!=(a=E.richColors)?a:T,"data-styled":!(E.jsx||E.unstyled||D),"data-mounted":J,"data-promise":!!E.promise,"data-swiped":el,"data-removed":ee,"data-visible":eh,"data-y-position":eN,"data-x-position":eP,"data-index":N,"data-front":eg,"data-swiping":er,"data-dismissible":ey,"data-type":ev,"data-invert":eT,"data-swipe-out":ea,"data-swipe-direction":q,"data-expanded":!!(A||U&&J),style:{"--index":N,"--toasts-before":N,"--z-index":P.length-N,"--offset":"".concat(ee?eu:eS.current,"px"),"--initial-height":U?"auto":"".concat(ec,"px"),...F,...E.style},onDragEnd:()=>{en(!1),Y(null),ek.current=null},onPointerDown:e=>{ej||!ey||(ep.current=new Date,es(eS.current),e.target.setPointerCapture(e.pointerId),"BUTTON"!==e.target.tagName&&(en(!0),ek.current={x:e.clientX,y:e.clientY}))},onPointerUp:()=>{var e,t,r,n;if(ea||!ey)return;ek.current=null;let a=Number((null==(e=em.current)?void 0:e.style.getPropertyValue("--swipe-amount-x").replace("px",""))||0),o=Number((null==(t=em.current)?void 0:t.style.getPropertyValue("--swipe-amount-y").replace("px",""))||0),l=new Date().getTime()-(null==(r=ep.current)?void 0:r.getTime()),i="x"===Z?a:o,u=Math.abs(i)/l;if(Math.abs(i)>=20||u>.11){es(eS.current),null==(n=E.onDismiss)||n.call(E,E),X("x"===Z?a>0?"right":"left":o>0?"down":"up"),eF(),eo(!0),ei(!1);return}en(!1),Y(null)},onPointerMove:t=>{var r,n,a,o;if(!ek.current||!ey||(null==(r=window.getSelection())?void 0:r.toString().length)>0)return;let l=t.clientY-ek.current.y,i=t.clientX-ek.current.x,u=null!=(n=e.swipeDirections)?n:function(e){let[t,r]=e.split("-"),n=[];return t&&n.push(t),r&&n.push(r),n}($);
1!Z&&(Math.abs(i)>1||Math.abs(l)>1)&&Y(Math.abs(i)>Math.abs(l)?"x":"y");let s={x:0,y:0};"y"===Z?(u.includes("top")||u.includes("bottom"))&&(u.includes("top")&&l<0||u.includes("bottom")&&l>0)&&(s.y=l):"x"===Z&&(u.includes("left")||u.includes("right"))&&(u.includes("left")&&i<0||u.includes("right")&&i>0)&&(s.x=i),(Math.abs(s.x)>0||Math.abs(s.y)>0)&&ei(!0),null==(a=em.current)||a.style.setProperty("--swipe-amount-x","".concat(s.x,"px")),null==(o=em.current)||o.style.setProperty("--swipe-amount-y","".concat(s.y,"px"))}},eE&&!E.jsx?n.createElement("button",{"aria-label":W,"data-disabled":ej,"data-close-button":!0,onClick:ej||!ey?()=>{}:()=>{var e;eF(),null==(e=E.onDismiss)||e.call(E,E)},className:v(null==K?void 0:K.closeButton,null==(o=null==E?void 0:E.classNames)?void 0:o.closeButton)},null!=(f=null==H?void 0:H.close)?f:d):null,E.jsx||(0,n.isValidElement)(E.title)?E.jsx?E.jsx:"function"==typeof E.title?E.title():E.title:n.createElement(n.Fragment,null,ev||E.icon||E.promise?n.createElement("div",{"data-icon":"",className:v(null==K?void 0:K.icon,null==(p=null==E?void 0:E.classNames)?void 0:p.icon)},E.promise||"loading"===E.type&&!E.icon?E.icon||function(){var e,t,r;return null!=H&&H.loading?n.createElement("div",{className:v(null==K?void 0:K.loader,null==(e=null==E?void 0:E.classNames)?void 0:e.loader,"sonner-loader"),"data-visible":"loading"===ev},H.loading):V?n.createElement("div",{className:v(null==K?void 0:K.loader,null==(t=null==E?void 0:E.classNames)?void 0:t.loader,"sonner-loader"),"data-visible":"loading"===ev},V):n.createElement(l,{className:v(null==K?void 0:K.loader,null==(r=null==E?void 0:E.classNames)?void 0:r.loader),visible:"loading"===ev})}():null,"loading"!==E.type?E.icon||(null==H?void 0:H[ev])||(e=>{switch(e){case"success":return i;case"info":return s;case"warning":return u;case"error":return c;default:return null}})(ev):null):null,n.createElement("div",{"data-content":"",className:v(null==K?void 0:K.content,null==(m=null==E?void 0:E.classNames)?void 0:m.content)},n.createElement("div",{"data-title":"",className:v(null==K?void 0:K.title,null==(g=null==E?void 0:E.classNames)?void 0:g.title)},"function"==typeof E.title?E.title():E.title),E.description?n.createElement("div",{"data-description":"",className:v(_,ew,null==K?void 0:K.description,null==(y=null==E?void 0:E.classNames)?void 0:y.description)},"function"==typeof E.description?E.description():E.description):null),(0,n.isValidElement)(E.cancel)?E.cancel:E.cancel&&h(E.cancel)?n.createElement("button",{"data-button":!0,"data-cancel":!0,style:E.cancelButtonStyle||O,onClick:e=>{var t,r;h(E.cancel)&&ey&&(null==(r=(t=E.cancel).onClick)||r.call(t,e),eF())},className:v(null==K?void 0:K.cancelButton,null==(b=null==E?void 0:E.classNames)?void 0:b.cancelButton)},E.cancel.label):null,(0,n.isValidElement)(E.action)?E.action:E.action&&h(E.action)?n.createElement("button",{"data-button":!0,"data-action":!0,style:E.actionButtonStyle||B,onClick:e=>{var t,r;h(E.action)&&(null==(r=(t=E.action).onClick)||r.call(t,e),e.defaultPrevented||eF())},className:v(null==K?void 0:K.actionButton,null==(w=null==E?void 0:E.classNames)?void 0:w.actionButton)},E.action.label):null))};function b(){if("undefined"==typeof window||"undefined"==typeof document)return"ltr";let e=document.documentElement.getAttribute("dir");return"auto"!==e&&e?e:window.getComputedStyle(document.documentElement).direction}function w(){let[e,t]=n.useState([]);return n.useEffect(()=>p.subscribe(e=>{if(e.dismiss)return void setTimeout(()=>{a.flushSync(()=>{t(t=>t.filter(t=>t.id!==e.id))})});setTimeout(()=>{a.flushSync(()=>{t(t=>{let r=t.findIndex(t=>t.id===e.id);return -1!==r?[...t.slice(0,r),{...t[r],...e},...t.slice(r+1)]:[e,...t]})})})}),[]),{toasts:e}}var x=(0,n.forwardRef)(function(e,t){let{invert:r,position:o="bottom-right",hotkey:l=["altKey","KeyT"],expand:i,closeButton:u,className:s,offset:c,mobileOffset:d,theme:f="light",richColors:m,duration:g,style:h,visibleToasts:v=3,toastOptions:w,dir:x=b(),gap:E=14,loadingIcon:D,icons:C,containerAriaLabel:S="Notifications",pauseWhenPageIsHidden:R}=e,[k,N]=n.useState([]),P=n.useMemo(()=>Array.from(new Set([o].concat(k.filter(e=>e.position).map(e=>e.position)))),[k,o]),[A,M]=n.useState([]),[T,j]=n.useState(!1),[F,O]=n.useState(!1),[B,I]=n.useState("system"!==f?f:"undefined"!=typeof window&&window.matchMedia&&window.matchMedia("(prefers-color-scheme: dark)").matches?"dar
1k":"light"),_=n.useRef(null),L=l.join("+").replace(/Key/g,"").replace(/Digit/g,""),$=n.useRef(null),z=n.useRef(!1),V=n.useCallback(e=>{N(t=>{var r;return null!=(r=t.find(t=>t.id===e.id))&&r.delete||p.dismiss(e.id),t.filter(t=>{let{id:r}=t;return r!==e.id})})},[]);return n.useEffect(()=>p.subscribe(e=>{if(e.dismiss)return void N(t=>t.map(t=>t.id===e.id?{...t,delete:!0}:t));setTimeout(()=>{a.flushSync(()=>{N(t=>{let r=t.findIndex(t=>t.id===e.id);return -1!==r?[...t.slice(0,r),{...t[r],...e},...t.slice(r+1)]:[e,...t]})})})}),[]),n.useEffect(()=>{if("system"!==f)return void I(f);if("system"===f&&(window.matchMedia&&window.matchMedia("(prefers-color-scheme: dark)").matches?I("dark"):I("light")),"undefined"==typeof window)return;let e=window.matchMedia("(prefers-color-scheme: dark)");try{e.addEventListener("change",e=>{let{matches:t}=e;I(t?"dark":"light")})}catch(t){e.addListener(e=>{let{matches:t}=e;try{I(t?"dark":"light")}catch(e){console.error(e)}})}},[f]),n.useEffect(()=>{k.length<=1&&j(!1)},[k]),n.useEffect(()=>{let e=e=>{var t,r;l.every(t=>e[t]||e.code===t)&&(j(!0),null==(t=_.current)||t.focus()),"Escape"===e.code&&(document.activeElement===_.current||null!=(r=_.current)&&r.contains(document.activeElement))&&j(!1)};return document.addEventListener("keydown",e),()=>document.removeEventListener("keydown",e)},[l]),n.useEffect(()=>{if(_.current)return()=>{$.current&&($.current.focus({preventScroll:!0}),$.current=null,z.current=!1)}},[_.current]),n.createElement("section",{ref:t,"aria-label":"".concat(S," ").concat(L),tabIndex:-1,"aria-live":"polite","aria-relevant":"additions text","aria-atomic":"false",suppressHydrationWarning:!0},P.map((t,a)=>{var o;let l,[f,p]=t.split("-");return k.length?n.createElement("ol",{key:t,dir:"auto"===x?b():x,tabIndex:-1,ref:_,className:s,"data-sonner-toaster":!0,"data-theme":B,"data-y-position":f,"data-lifted":T&&k.length>1&&!i,"data-x-position":p,style:{"--front-toast-height":"".concat((null==(o=A[0])?void 0:o.height)||0,"px"),"--width":"".concat(356,"px"),"--gap":"".concat(E,"px"),...h,...(l={},[c,d].forEach((e,t)=>{let r=1===t,n=r?"--mobile-offset":"--offset",a=r?"16px":"32px";function o(e){["top","right","bottom","left"].forEach(t=>{l["".concat(n,"-").concat(t)]="number"==typeof e?"".concat(e,"px"):e})}"number"==typeof e||"string"==typeof e?o(e):"object"==typeof e?["top","right","bottom","left"].forEach(t=>{void 0===e[t]?l["".concat(n,"-").concat(t)]=a:l["".concat(n,"-").concat(t)]="number"==typeof e[t]?"".concat(e[t],"px"):e[t]}):o(a)}),l)},onBlur:e=>{z.current&&!e.currentTarget.contains(e.relatedTarget)&&(z.current=!1,$.current&&($.current.focus({preventScroll:!0}),$.current=null))},onFocus:e=>{e.target instanceof HTMLElement&&"false"===e.target.dataset.dismissible||z.current||(z.current=!0,$.current=e.relatedTarget)},onMouseEnter:()=>j(!0),onMouseMove:()=>j(!0),onMouseLeave:()=>{F||j(!1)},onDragEnd:()=>j(!1),onPointerDown:e=>{e.target instanceof HTMLElement&&"false"===e.target.dataset.dismissible||O(!0)},onPointerUp:()=>O(!1)},k.filter(e=>!e.position&&0===a||e.position===t).map((a,o)=>{var l,s;return n.createElement(y,{key:a.id,icons:C,index:o,toast:a,defaultRichColors:m,duration:null!=(l=null==w?void 0:w.duration)?l:g,className:null==w?void 0:w.className,descriptionClassName:null==w?void 0:w.descriptionClassName,invert:r,visibleToasts:v,closeButton:null!=(s=null==w?void 0:w.closeButton)?s:u,interacting:F,position:t,style:null==w?void 0:w.style,unstyled:null==w?void 0:w.unstyled,classNames:null==w?void 0:w.classNames,cancelButtonStyle:null==w?void 0:w.cancelButtonStyle,actionButtonStyle:null==w?void 0:w.actionButtonStyle,removeToast:V,toasts:k.filter(e=>e.position==a.position),heights:A.filter(e=>e.position==a.position),setHeights:M,expandByDefault:i,gap:E,loadingIcon:D,expanded:T,pauseWhenPageIsHidden:R,swipeDirections:e.swipeDirections})})):null}))})},6872:(e,t,r)=>{"use strict";r.d(t,{s:()=>f});var n=r(66654),a=r(65117),o=r(4804),l=r(69023);function i(e){if(!e)return;let t=!0;return r=>{e({...r,preventDefault(){r.preventDefault()},isDefaultPrevented:()=>r.isDefaultPrevented(),stopPropagation(){t=!0},continuePropagation(){t=!1,"function"==typeof r.continuePropagation&&r.continuePropagation()},isPropagationStopped:()=>t}),t&&r.stopPropagation()}}var u=r(753),s=r(34023);
1let c=s.createContext(null);var d=r(73149);function f(e,t){let r,{elementType:f="button",isDisabled:p,onPress:m,onPressStart:g,onPressEnd:h,onPressUp:v,onPressChange:y,preventFocusOnPress:b,allowFocusWhenDisabled:w,onClick:x,href:E,target:D,rel:C,type:S="button"}=e;r="button"===f?{type:S,disabled:p,form:e.form,formAction:e.formAction,formEncType:e.formEncType,formMethod:e.formMethod,formNoValidate:e.formNoValidate,formTarget:e.formTarget,name:e.name,value:e.value}:{role:"button",href:"a"!==f||p?void 0:E,target:"a"===f?D:void 0,type:"input"===f?S:void 0,disabled:"input"===f?p:void 0,"aria-disabled":p&&"input"!==f?p:void 0,rel:"a"===f?C:void 0};let{pressProps:R,isPressed:k}=(0,d.d)({onPressStart:g,onPressEnd:h,onPressChange:y,onPress:m,onPressUp:v,onClick:x,isDisabled:p,preventFocusOnPress:b,ref:t}),{focusableProps:N}=function(e,t){let{focusProps:r}=(0,l.i)(e),{keyboardProps:n}={keyboardProps:e.isDisabled?{}:{onKeyDown:i(e.onKeyDown),onKeyUp:i(e.onKeyUp)}},d=(0,a.v)(r,n),f=function(e){let t=(0,s.useContext)(c)||{};(0,u.w)(t,e);let{ref:r,...n}=t;return n}(t),p=e.isDisabled?{}:f,m=(0,s.useRef)(e.autoFocus);(0,s.useEffect)(()=>{m.current&&t.current&&(0,o.l)(t.current),m.current=!1},[t]);let g=e.excludeFromTabOrder?-1:0;return e.isDisabled&&(g=void 0),{focusableProps:(0,a.v)({...d,tabIndex:g},p)}}(e,t);w&&(N.tabIndex=p?-1:N.tabIndex);let P=(0,a.v)(N,R,(0,n.$)(e,{labelable:!0}));return{isPressed:k,buttonProps:(0,a.v)(r,P,{"aria-haspopup":e["aria-haspopup"],"aria-expanded":e["aria-expanded"],"aria-controls":e["aria-controls"],"aria-pressed":e["aria-pressed"],"aria-current":e["aria-current"],"aria-disabled":e["aria-disabled"]})}}},7157:(e,t,r)=>{"use strict";r.r(t),r.d(t,{Arrow:()=>G,CheckboxItem:()=>V,Content:()=>_,ContextMenu:()=>h,ContextMenuArrow:()=>A,ContextMenuCheckboxItem:()=>S,ContextMenuContent:()=>x,ContextMenuGroup:()=>E,ContextMenuItem:()=>C,ContextMenuItemIndicator:()=>N,ContextMenuLabel:()=>D,ContextMenuPortal:()=>b,ContextMenuRadioGroup:()=>R,ContextMenuRadioItem:()=>k,ContextMenuSeparator:()=>P,ContextMenuSub:()=>M,ContextMenuSubContent:()=>j,ContextMenuSubTrigger:()=>T,ContextMenuTrigger:()=>y,Group:()=>L,Item:()=>z,ItemIndicator:()=>H,Label:()=>$,Portal:()=>I,RadioGroup:()=>U,RadioItem:()=>K,Root:()=>O,Separator:()=>W,Sub:()=>Z,SubContent:()=>q,SubTrigger:()=>Y,Trigger:()=>B,createContextMenuScope:()=>f});var n=r(34023);function a(e,t,{checkForDefaultPrevented:r=!0}={}){return function(n){if(e?.(n),!1===r||!n.defaultPrevented)return t?.(n)}}var o=r(94799);r(56742);var l=r(98397),i=["a","button","div","form","h2","h3","img","input","label","li","nav","ol","p","span","svg","ul"].reduce((e,t)=>{let r=n.forwardRef((e,r)=>{let{asChild:n,...a}=e,i=n?l.DX:t;return"undefined"!=typeof window&&(window[Symbol.for("radix-ui")]=!0),(0,o.jsx)(i,{...a,ref:r})});return r.displayName=`Primitive.${t}`,{...e,[t]:r}},{}),u=r(4993),s=r(78410),c="ContextMenu",[d,f]=function(e,t=[]){let r=[],a=()=>{let t=r.map(e=>n.createContext(e));return function(r){let a=r?.[e]||t;return n.useMemo(()=>({[`__scope${e}`]:{...r,[e]:a}}),[r,a])}};return a.scopeName=e,[function(t,a){let l=n.createContext(a),i=r.length;r=[...r,a];let u=t=>{let{scope:r,children:a,...u}=t,s=r?.[e]?.[i]||l,c=n.useMemo(()=>u,Object.values(u));return(0,o.jsx)(s.Provider,{value:c,children:a})};return u.displayName=t+"Provider",[u,function(r,o){let u=o?.[e]?.[i]||l,s=n.useContext(u);if(s)return s;if(void 0!==a)return a;throw Error(`\`${r}\` must be used within \`${t}\``)}]},function(...e){let t=e[0];if(1===e.length)return t;let r=()=>{let r=e.map(e=>({useScope:e(),scopeName:e.scopeName}));return function(e){let a=r.reduce((t,{useScope:r,scopeName:n})=>{let a=r(e)[`__scope${n}`];return{...t,...a}},{});return n.useMemo(()=>({[`__scope${t.scopeName}`]:a}),[a])}};return r.scopeName=t.scopeName,r}(a,...t)]}(c,[u.UE]),p=(0,u.UE)(),[m,g]=d(c),h=e=>{let{__scopeContextMenu:t,children:r,onOpenChange:a,dir:l,modal:i=!0}=e,[c,d]=n.useState(!1),f=p(t),g=(0,s.c)(a),h=n.useCallback(e=>{d(e),g(e)},[g]);return(0,o.jsx)(m,{scope:t,open:c,onOpenChange:h,modal:i,children:(0,o.jsx)(u.bL,{...f,dir:l,open:c,onOpenChange:h,modal:i,children:r})})};h.displayName=c;var v="ContextMenuTrigger",y=n.forwardRef((e,t)=>
1{let{__scopeContextMenu:r,disabled:l=!1,...s}=e,c=g(v,r),d=p(r),f=n.useRef({x:0,y:0}),m=n.useRef({getBoundingClientRect:()=>DOMRect.fromRect({width:0,height:0,...f.current})}),h=n.useRef(0),y=n.useCallback(()=>window.clearTimeout(h.current),[]),b=e=>{f.current={x:e.clientX,y:e.clientY},c.onOpenChange(!0)};return n.useEffect(()=>y,[y]),n.useEffect(()=>void(l&&y()),[l,y]),(0,o.jsxs)(o.Fragment,{children:[(0,o.jsx)(u.Mz,{...d,virtualRef:m}),(0,o.jsx)(i.span,{"data-state":c.open?"open":"closed","data-disabled":l?"":void 0,...s,ref:t,style:{WebkitTouchCallout:"none",...e.style},onContextMenu:l?e.onContextMenu:a(e.onContextMenu,e=>{y(),b(e),e.preventDefault()}),onPointerDown:l?e.onPointerDown:a(e.onPointerDown,F(e=>{y(),h.current=window.setTimeout(()=>b(e),700)})),onPointerMove:l?e.onPointerMove:a(e.onPointerMove,F(y)),onPointerCancel:l?e.onPointerCancel:a(e.onPointerCancel,F(y)),onPointerUp:l?e.onPointerUp:a(e.onPointerUp,F(y))})]})});y.displayName=v;var b=e=>{let{__scopeContextMenu:t,...r}=e,n=p(t);return(0,o.jsx)(u.ZL,{...n,...r})};b.displayName="ContextMenuPortal";var w="ContextMenuContent",x=n.forwardRef((e,t)=>{let{__scopeContextMenu:r,...a}=e,l=g(w,r),i=p(r),s=n.useRef(!1);return(0,o.jsx)(u.UC,{...i,...a,ref:t,side:"right",sideOffset:2,align:"start",onCloseAutoFocus:t=>{var r;null==(r=e.onCloseAutoFocus)||r.call(e,t),!t.defaultPrevented&&s.current&&t.preventDefault(),s.current=!1},onInteractOutside:t=>{var r;null==(r=e.onInteractOutside)||r.call(e,t),t.defaultPrevented||l.modal||(s.current=!0)},style:{...e.style,"--radix-context-menu-content-transform-origin":"var(--radix-popper-transform-origin)","--radix-context-menu-content-available-width":"var(--radix-popper-available-width)","--radix-context-menu-content-available-height":"var(--radix-popper-available-height)","--radix-context-menu-trigger-width":"var(--radix-popper-anchor-width)","--radix-context-menu-trigger-height":"var(--radix-popper-anchor-height)"}})});x.displayName=w;var E=n.forwardRef((e,t)=>{let{__scopeContextMenu:r,...n}=e,a=p(r);return(0,o.jsx)(u.YJ,{...a,...n,ref:t})});E.displayName="ContextMenuGroup";var D=n.forwardRef((e,t)=>{let{__scopeContextMenu:r,...n}=e,a=p(r);return(0,o.jsx)(u.JU,{...a,...n,ref:t})});D.displayName="ContextMenuLabel";var C=n.forwardRef((e,t)=>{let{__scopeContextMenu:r,...n}=e,a=p(r);return(0,o.jsx)(u.q7,{...a,...n,ref:t})});C.displayName="ContextMenuItem";var S=n.forwardRef((e,t)=>{let{__scopeContextMenu:r,...n}=e,a=p(r);return(0,o.jsx)(u.H_,{...a,...n,ref:t})});S.displayName="ContextMenuCheckboxItem";var R=n.forwardRef((e,t)=>{let{__scopeContextMenu:r,...n}=e,a=p(r);return(0,o.jsx)(u.z6,{...a,...n,ref:t})});R.displayName="ContextMenuRadioGroup";var k=n.forwardRef((e,t)=>{let{__scopeContextMenu:r,...n}=e,a=p(r);return(0,o.jsx)(u.hN,{...a,...n,ref:t})});k.displayName="ContextMenuRadioItem";var N=n.forwardRef((e,t)=>{let{__scopeContextMenu:r,...n}=e,a=p(r);return(0,o.jsx)(u.VF,{...a,...n,ref:t})});N.displayName="ContextMenuItemIndicator";var P=n.forwardRef((e,t)=>{let{__scopeContextMenu:r,...n}=e,a=p(r);return(0,o.jsx)(u.wv,{...a,...n,ref:t})});P.displayName="ContextMenuSeparator";var A=n.forwardRef((e,t)=>{let{__scopeContextMenu:r,...n}=e,a=p(r);return(0,o.jsx)(u.i3,{...a,...n,ref:t})});A.displayName="ContextMenuArrow";var M=e=>{let{__scopeContextMenu:t,children:r,onOpenChange:a,open:l,defaultOpen:i}=e,c=p(t),[d,f]=function({prop:e,defaultProp:t,onChange:r=()=>{}}){let[a,o]=function({defaultProp:e,onChange:t}){let r=n.useState(e),[a]=r,o=n.useRef(a),l=(0,s.c)(t);return n.useEffect(()=>{o.current!==a&&(l(a),o.current=a)},[a,o,l]),r}({defaultProp:t,onChange:r}),l=void 0!==e,i=l?e:a,u=(0,s.c)(r);return[i,n.useCallback(t=>{if(l){let r="function"==typeof t?t(e):t;r!==e&&u(r)}else o(t)},[l,e,o,u])]}({prop:l,defaultProp:i,onChange:a});return(0,o.jsx)(u.Pb,{...c,open:d,onOpenChange:f,children:r})};M.displayName="ContextMenuSub";var T=n.forwardRef((e,t)=>{let{__scopeContextMenu:r,...n}=e,a=p(r);return(0,o.jsx)(u.ZP,{...a,...n,ref:t})});T.displayName="ContextMenuSubTrigger";var j=n.forwardRef((e,t)=>{let{__scopeContextMenu:r,...n}=e,a=p(r);return(0,o.jsx)(u.G5,{...a,...n,ref:t,style:{...e.style,"--radix-context-menu-content-transform-origin":"var(--radix-popper-transform-origin)","--radix-context-menu-content-available-width":"var(--radix-popper-available-width)","--radix-context-menu-content-available-height":"var(--radix-popper-available-height)","--radix-context-menu-trigger-width":"var(--radix-popper-anchor-width)","--radix-context-menu-trigger-height":"var(--radix-popper-anchor-height)"}})});function F(e){return t=>
1"mouse"!==t.pointerType?e(t):void 0}j.displayName="ContextMenuSubContent";var O=h,B=y,I=b,_=x,L=E,$=D,z=C,V=S,U=R,K=k,H=N,W=P,G=A,Z=M,Y=T,q=j},7392:(e,t,r)=>{"use strict";r.d(t,{F:()=>l});var n=r(34023),a=r(6872),o=r(2903);let l=n.forwardRef(({children:e,...t},r)=>{let l=n.useRef(null);n.useImperativeHandle(r,()=>l.current);let{buttonProps:i}=(0,a.s)(t,l);return n.createElement(o.K,{size:"small",variant:"transparent",className:"rounded-[4px]",...i},e)});l.displayName="CalendarButton"},7805:(e,t,r)=>{"use strict";r.r(t),r.d(t,{Corner:()=>X,Root:()=>G,ScrollArea:()=>b,ScrollAreaCorner:()=>I,ScrollAreaScrollbar:()=>D,ScrollAreaThumb:()=>F,ScrollAreaViewport:()=>x,Scrollbar:()=>Y,Thumb:()=>q,Viewport:()=>Z,createScrollAreaScope:()=>h});var n=r(34023);r(56742);var a=r(98397),o=r(94799),l=["a","button","div","form","h2","h3","img","input","label","li","nav","ol","p","span","svg","ul"].reduce((e,t)=>{let r=n.forwardRef((e,r)=>{let{asChild:n,...l}=e,i=n?a.DX:t;return"undefined"!=typeof window&&(window[Symbol.for("radix-ui")]=!0),(0,o.jsx)(i,{...l,ref:r})});return r.displayName=`Primitive.${t}`,{...e,[t]:r}},{}),i=r(60912);function u(e,t){if("function"==typeof e)return e(t);null!=e&&(e.current=t)}function s(...e){return n.useCallback(function(...e){return t=>{let r=!1,n=e.map(e=>{let n=u(e,t);return r||"function"!=typeof n||(r=!0),n});if(r)return()=>{for(let t=0;t<n.length;t++){let r=n[t];"function"==typeof r?r():u(e[t],null)}}}}(...e),e)}var c=r(78410),d=n.createContext(void 0),f=globalThis?.document?n.useLayoutEffect:()=>{};function p(e,t,{checkForDefaultPrevented:r=!0}={}){return function(n){if(e?.(n),!1===r||!n.defaultPrevented)return t?.(n)}}var m="ScrollArea",[g,h]=function(e,t=[]){let r=[],a=()=>{let t=r.map(e=>n.createContext(e));return function(r){let a=r?.[e]||t;return n.useMemo(()=>({[`__scope${e}`]:{...r,[e]:a}}),[r,a])}};return a.scopeName=e,[function(t,a){let l=n.createContext(a),i=r.length;r=[...r,a];let u=t=>{let{scope:r,children:a,...u}=t,s=r?.[e]?.[i]||l,c=n.useMemo(()=>u,Object.values(u));return(0,o.jsx)(s.Provider,{value:c,children:a})};return u.displayName=t+"Provider",[u,function(r,o){let u=o?.[e]?.[i]||l,s=n.useContext(u);if(s)return s;if(void 0!==a)return a;throw Error(`\`${r}\` must be used within \`${t}\``)}]},function(...e){let t=e[0];if(1===e.length)return t;let r=()=>{let r=e.map(e=>({useScope:e(),scopeName:e.scopeName}));return function(e){let a=r.reduce((t,{useScope:r,scopeName:n})=>{let a=r(e)[`__scope${n}`];return{...t,...a}},{});return n.useMemo(()=>({[`__scope${t.scopeName}`]:a}),[a])}};return r.scopeName=t.scopeName,r}(a,...t)]}(m),[v,y]=g(m),b=n.forwardRef((e,t)=>{let{__scopeScrollArea:r,type:a="hover",dir:i,scrollHideDelay:u=600,...c}=e,[f,p]=n.useState(null),[m,g]=n.useState(null),[h,y]=n.useState(null),[b,w]=n.useState(null),[x,E]=n.useState(null),[D,C]=n.useState(0),[S,R]=n.useState(0),[k,N]=n.useState(!1),[P,A]=n.useState(!1),M=s(t,e=>p(e)),T=function(e){let t=n.useContext(d);return e||t||"ltr"}(i);return(0,o.jsx)(v,{scope:r,type:a,dir:T,scrollHideDelay:u,scrollArea:f,viewport:m,onViewportChange:g,content:h,onContentChange:y,scrollbarX:b,onScrollbarXChange:w,scrollbarXEnabled:k,onScrollbarXEnabledChange:N,scrollbarY:x,onScrollbarYChange:E,scrollbarYEnabled:P,onScrollbarYEnabledChange:A,onCornerWidthChange:C,onCornerHeightChange:R,children:(0,o.jsx)(l.div,{dir:T,...c,ref:M,style:{position:"relative","--radix-scroll-area-corner-width":D+"px","--radix-scroll-area-corner-height":S+"px",...e.style}})})});b.displayName=m;var w="ScrollAreaViewport",x=n.forwardRef((e,t)=>{let{__scopeScrollArea:r,children:a,nonce:i,...u}=e,c=y(w,r),d=s(t,n.useRef(null),c.onViewportChange);return(0,o.jsxs)(o.Fragment,{children:[(0,o.jsx)("style",{dangerouslySetInnerHTML:{__html:"[data-radix-scroll-area-viewport]{scrollbar-width:none;-ms-overflow-style:none;-webkit-overflow-scrolling:touch;}[data-radix-scroll-area-viewport]::-webkit-scrollbar{display:none}"},nonce:i}),(0,o.jsx)(l.div,{"data-radix-scroll-area-viewport":"",...u,ref:d,style:{overflowX:c.scrollbarXEnabled?"scroll":"hidden",overflowY:c.scrollbarYEnabled?"scroll":"hidden",...e.style},children:(0,o.jsx)("div",{ref:c.onContentChange,style:{minWidth:"100%",display:"table"},children:a})})]})});x.displayName=w;var E="ScrollAreaScrollbar",D=n.forwardRef((e,t)=>
1{let{forceMount:r,...a}=e,l=y(E,e.__scopeScrollArea),{onScrollbarXEnabledChange:i,onScrollbarYEnabledChange:u}=l,s="horizontal"===e.orientation;return n.useEffect(()=>(s?i(!0):u(!0),()=>{s?i(!1):u(!1)}),[s,i,u]),"hover"===l.type?(0,o.jsx)(C,{...a,ref:t,forceMount:r}):"scroll"===l.type?(0,o.jsx)(S,{...a,ref:t,forceMount:r}):"auto"===l.type?(0,o.jsx)(R,{...a,ref:t,forceMount:r}):"always"===l.type?(0,o.jsx)(k,{...a,ref:t}):null});D.displayName=E;var C=n.forwardRef((e,t)=>{let{forceMount:r,...a}=e,l=y(E,e.__scopeScrollArea),[u,s]=n.useState(!1);return n.useEffect(()=>{let e=l.scrollArea,t=0;if(e){let r=()=>{window.clearTimeout(t),s(!0)},n=()=>{t=window.setTimeout(()=>s(!1),l.scrollHideDelay)};return e.addEventListener("pointerenter",r),e.addEventListener("pointerleave",n),()=>{window.clearTimeout(t),e.removeEventListener("pointerenter",r),e.removeEventListener("pointerleave",n)}}},[l.scrollArea,l.scrollHideDelay]),(0,o.jsx)(i.C,{present:r||u,children:(0,o.jsx)(R,{"data-state":u?"visible":"hidden",...a,ref:t})})}),S=n.forwardRef((e,t)=>{var r;let{forceMount:a,...l}=e,u=y(E,e.__scopeScrollArea),s="horizontal"===e.orientation,c=H(()=>f("SCROLL_END"),100),[d,f]=(r={hidden:{SCROLL:"scrolling"},scrolling:{SCROLL_END:"idle",POINTER_ENTER:"interacting"},interacting:{SCROLL:"interacting",POINTER_LEAVE:"idle"},idle:{HIDE:"hidden",SCROLL:"scrolling",POINTER_ENTER:"interacting"}},n.useReducer((e,t)=>{let n=r[e][t];return null!=n?n:e},"hidden"));return n.useEffect(()=>{if("idle"===d){let e=window.setTimeout(()=>f("HIDE"),u.scrollHideDelay);return()=>window.clearTimeout(e)}},[d,u.scrollHideDelay,f]),n.useEffect(()=>{let e=u.viewport,t=s?"scrollLeft":"scrollTop";if(e){let r=e[t],n=()=>{let n=e[t];r!==n&&(f("SCROLL"),c()),r=n};return e.addEventListener("scroll",n),()=>e.removeEventListener("scroll",n)}},[u.viewport,s,f,c]),(0,o.jsx)(i.C,{present:a||"hidden"!==d,children:(0,o.jsx)(k,{"data-state":"hidden"===d?"hidden":"visible",...l,ref:t,onPointerEnter:p(e.onPointerEnter,()=>f("POINTER_ENTER")),onPointerLeave:p(e.onPointerLeave,()=>f("POINTER_LEAVE"))})})}),R=n.forwardRef((e,t)=>{let r=y(E,e.__scopeScrollArea),{forceMount:a,...l}=e,[u,s]=n.useState(!1),c="horizontal"===e.orientation,d=H(()=>{if(r.viewport){let e=r.viewport.offsetWidth<r.viewport.scrollWidth,t=r.viewport.offsetHeight<r.viewport.scrollHeight;s(c?e:t)}},10);return W(r.viewport,d),W(r.content,d),(0,o.jsx)(i.C,{present:a||u,children:(0,o.jsx)(k,{"data-state":u?"visible":"hidden",...l,ref:t})})}),k=n.forwardRef((e,t)=>{let{orientation:r="vertical",...a}=e,l=y(E,e.__scopeScrollArea),i=n.useRef(null),u=n.useRef(0),[s,c]=n.useState({content:0,viewport:0,scrollbar:{size:0,paddingStart:0,paddingEnd:0}}),d=$(s.viewport,s.content),f={...a,sizes:s,onSizesChange:c,hasThumb:!!(d>0&&d<1),onThumbChange:e=>i.current=e,onThumbPointerUp:()=>u.current=0,onThumbPointerDown:e=>u.current=e};function p(e,t){return function(e,t,r){let n=arguments.length>3&&void 0!==arguments[3]?arguments[3]:"ltr",a=z(r),o=t||a/2,l=r.scrollbar.paddingStart+o,i=r.scrollbar.size-r.scrollbar.paddingEnd-(a-o),u=r.content-r.viewport;return U([l,i],"ltr"===n?[0,u]:[-1*u,0])(e)}(e,u.current,s,t)}return"horizontal"===r?(0,o.jsx)(N,{...f,ref:t,onThumbPositionChange:()=>{if(l.viewport&&i.current){let e=V(l.viewport.scrollLeft,s,l.dir);i.current.style.transform="translate3d(".concat(e,"px, 0, 0)")}},onWheelScroll:e=>{l.viewport&&(l.viewport.scrollLeft=e)},onDragScroll:e=>{l.viewport&&(l.viewport.scrollLeft=p(e,l.dir))}}):"vertical"===r?(0,o.jsx)(P,{...f,ref:t,onThumbPositionChange:()=>{if(l.viewport&&i.current){let e=V(l.viewport.scrollTop,s);i.current.style.transform="translate3d(0, ".concat(e,"px, 0)")}},onWheelScroll:e=>{l.viewport&&(l.viewport.scrollTop=e)},onDragScroll:e=>{l.viewport&&(l.viewport.scrollTop=p(e))}}):null}),N=n.forwardRef((e,t)=>{let{sizes:r,onSizesChange:a,...l}=e,i=y(E,e.__scopeScrollArea),[u,c]=n.useState(),d=n.useRef(null),f=s(t,d,i.onScrollbarXChange);return n.useEffect(()=>{d.current&&c(getComputedStyle(d.current))},[d]),(0,o.jsx)(T,{"data-orientation":"horizontal",...l,ref:f,sizes:r,style:{bottom:0,left:"rtl"===i.dir?"var(--radix-scroll-area-corner-width)":0,right:"ltr"===i.dir?"var(--radix-scroll-area-corner-width)":0,"--radix-scroll-area-thumb-width":z(r)+"px",...e.style},onThumbPointerDown:t=>e.onThumbPointerDown(t.x),onDragScroll:t=>e.onDragScroll(t.x),onWheelScroll:(t,r)=>{if(i.viewport){let n=i.viewport.scrollLeft+t.deltaX;e.onWheelScroll(n),function(e,t){return e>0&&e<t}(n,r)&&t.preventDefault()}},onResize:()=>{d.current&&i.viewport&&u&&a({content:i.viewport.scrollWidth,viewport:i.viewport.offsetWidth,scrollbar:{size:d.current.clientWidth,paddingStart:L(u.paddingLeft),paddingEnd:L(u.paddingRight)}})}})}),P=n.forwardRef((e,t)=>
1{let{sizes:r,onSizesChange:a,...l}=e,i=y(E,e.__scopeScrollArea),[u,c]=n.useState(),d=n.useRef(null),f=s(t,d,i.onScrollbarYChange);return n.useEffect(()=>{d.current&&c(getComputedStyle(d.current))},[d]),(0,o.jsx)(T,{"data-orientation":"vertical",...l,ref:f,sizes:r,style:{top:0,right:"ltr"===i.dir?0:void 0,left:"rtl"===i.dir?0:void 0,bottom:"var(--radix-scroll-area-corner-height)","--radix-scroll-area-thumb-height":z(r)+"px",...e.style},onThumbPointerDown:t=>e.onThumbPointerDown(t.y),onDragScroll:t=>e.onDragScroll(t.y),onWheelScroll:(t,r)=>{if(i.viewport){let n=i.viewport.scrollTop+t.deltaY;e.onWheelScroll(n),function(e,t){return e>0&&e<t}(n,r)&&t.preventDefault()}},onResize:()=>{d.current&&i.viewport&&u&&a({content:i.viewport.scrollHeight,viewport:i.viewport.offsetHeight,scrollbar:{size:d.current.clientHeight,paddingStart:L(u.paddingTop),paddingEnd:L(u.paddingBottom)}})}})}),[A,M]=g(E),T=n.forwardRef((e,t)=>{let{__scopeScrollArea:r,sizes:a,hasThumb:i,onThumbChange:u,onThumbPointerUp:d,onThumbPointerDown:f,onThumbPositionChange:m,onDragScroll:g,onWheelScroll:h,onResize:v,...b}=e,w=y(E,r),[x,D]=n.useState(null),C=s(t,e=>D(e)),S=n.useRef(null),R=n.useRef(""),k=w.viewport,N=a.content-a.viewport,P=(0,c.c)(h),M=(0,c.c)(m),T=H(v,10);function j(e){S.current&&g({x:e.clientX-S.current.left,y:e.clientY-S.current.top})}return n.useEffect(()=>{let e=e=>{let t=e.target;(null==x?void 0:x.contains(t))&&P(e,N)};return document.addEventListener("wheel",e,{passive:!1}),()=>document.removeEventListener("wheel",e,{passive:!1})},[k,x,N,P]),n.useEffect(M,[a,M]),W(x,T),W(w.content,T),(0,o.jsx)(A,{scope:r,scrollbar:x,hasThumb:i,onThumbChange:(0,c.c)(u),onThumbPointerUp:(0,c.c)(d),onThumbPositionChange:M,onThumbPointerDown:(0,c.c)(f),children:(0,o.jsx)(l.div,{...b,ref:C,style:{position:"absolute",...b.style},onPointerDown:p(e.onPointerDown,e=>{0===e.button&&(e.target.setPointerCapture(e.pointerId),S.current=x.getBoundingClientRect(),R.current=document.body.style.webkitUserSelect,document.body.style.webkitUserSelect="none",w.viewport&&(w.viewport.style.scrollBehavior="auto"),j(e))}),onPointerMove:p(e.onPointerMove,j),onPointerUp:p(e.onPointerUp,e=>{let t=e.target;t.hasPointerCapture(e.pointerId)&&t.releasePointerCapture(e.pointerId),document.body.style.webkitUserSelect=R.current,w.viewport&&(w.viewport.style.scrollBehavior=""),S.current=null})})})}),j="ScrollAreaThumb",F=n.forwardRef((e,t)=>{let{forceMount:r,...n}=e,a=M(j,e.__scopeScrollArea);return(0,o.jsx)(i.C,{present:r||a.hasThumb,children:(0,o.jsx)(O,{ref:t,...n})})}),O=n.forwardRef((e,t)=>{let{__scopeScrollArea:r,style:a,...i}=e,u=y(j,r),c=M(j,r),{onThumbPositionChange:d}=c,f=s(t,e=>c.onThumbChange(e)),m=n.useRef(void 0),g=H(()=>{m.current&&(m.current(),m.current=void 0)},100);return n.useEffect(()=>{let e=u.viewport;if(e){let t=()=>{g(),m.current||(m.current=K(e,d),d())};return d(),e.addEventListener("scroll",t),()=>e.removeEventListener("scroll",t)}},[u.viewport,g,d]),(0,o.jsx)(l.div,{"data-state":c.hasThumb?"visible":"hidden",...i,ref:f,style:{width:"var(--radix-scroll-area-thumb-width)",height:"var(--radix-scroll-area-thumb-height)",...a},onPointerDownCapture:p(e.onPointerDownCapture,e=>{let t=e.target.getBoundingClientRect(),r=e.clientX-t.left,n=e.clientY-t.top;c.onThumbPointerDown({x:r,y:n})}),onPointerUp:p(e.onPointerUp,c.onThumbPointerUp)})});F.displayName=j;var B="ScrollAreaCorner",I=n.forwardRef((e,t)=>{let r=y(B,e.__scopeScrollArea),n=!!(r.scrollbarX&&r.scrollbarY);return"scroll"!==r.type&&n?(0,o.jsx)(_,{...e,ref:t}):null});I.displayName=B;var _=n.forwardRef((e,t)=>{let{__scopeScrollArea:r,...a}=e,i=y(B,r),[u,s]=n.useState(0),[c,d]=n.useState(0),f=!!(u&&c);return W(i.scrollbarX,()=>{var e;let t=(null==(e=i.scrollbarX)?void 0:e.offsetHeight)||0;i.onCornerHeightChange(t),d(t)}),W(i.scrollbarY,()=>{var e;let t=(null==(e=i.scrollbarY)?void 0:e.offsetWidth)||0;i.onCornerWidthChange(t),s(t)}),f?(0,o.jsx)(l.div,{...a,ref:t,style:{width:u,height:c,position:"absolute",right:"ltr"===i.dir?0:void 0,left:"rtl"===i.dir?0:void 0,bottom:0,...e.style}}):null});function L(e){return e?parseInt(e,10):0}function $(e,t){let r=e/t;return isNaN(r)?0:r}function z(e){let t=$(e.viewport,e.content),r=e.scrollbar.paddingStart+e.scrollbar.paddingEnd;return Math.max((e.scrollbar.size-r)*t,18)}function V(e,t){let r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"ltr",n=z(t),a=t.scrollbar.paddingStart+t.scrollbar.paddingEnd,o=t.scrollbar.size-a,l=t.content-t.viewport,i=function(e,[t,r]){return Math.min(r,Math.max(t,e))}(e,"ltr"===r?[0,l]:[-1*l,0]);return U([0,l],[0,o-n])(i)}function U(e,t){return r=>{if(e[0]===e[1]||t[0]===t[1])return t[0];let n=(t[1]-t[0])/(e[1]-e[0]);return t[0]+n*(r-e[0])}}var K=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:()=>{},r={left:e.scrollLeft,top:e.scrollTop},n=0;return!function a(){let o={left:e.scrollLeft,top:e.scrollTop},l=r.left!==o.left,i=r.top!==o.top;
1(l||i)&&t(),r=o,n=window.requestAnimationFrame(a)}(),()=>window.cancelAnimationFrame(n)};function H(e,t){let r=(0,c.c)(e),a=n.useRef(0);return n.useEffect(()=>()=>window.clearTimeout(a.current),[]),n.useCallback(()=>{window.clearTimeout(a.current),a.current=window.setTimeout(r,t)},[r,t])}function W(e,t){let r=(0,c.c)(t);f(()=>{let t=0;if(e){let n=new ResizeObserver(()=>{cancelAnimationFrame(t),t=window.requestAnimationFrame(r)});return n.observe(e),()=>{window.cancelAnimationFrame(t),n.unobserve(e)}}},[e,r])}var G=b,Z=x,Y=D,q=F,X=I},8042:(e,t,r)=>{"use strict";r.d(t,{Oh:()=>o});var n=r(34023),a=0;function o(){n.useEffect(()=>{var e,t;let r=document.querySelectorAll("[data-radix-focus-guard]");return document.body.insertAdjacentElement("afterbegin",null!=(e=r[0])?e:l()),document.body.insertAdjacentElement("beforeend",null!=(t=r[1])?t:l()),a++,()=>{1===a&&document.querySelectorAll("[data-radix-focus-guard]").forEach(e=>e.remove()),a--}},[])}function l(){let e=document.createElement("span");return e.setAttribute("data-radix-focus-guard",""),e.tabIndex=0,e.style.outline="none",e.style.opacity="0",e.style.position="fixed",e.style.pointerEvents="none",e}},8287:(e,t,r)=>{"use strict";r.d(t,{m:()=>a});var n=r(69893);function a(e,t){let r=e;for((0,n.o)(r,t)&&(r=r.parentElement);r&&!(0,n.o)(r,t);)r=r.parentElement;return r||document.scrollingElement||document.documentElement}},11240:(e,t,r)=>{"use strict";r.d(t,{i:()=>i});var n=r(76101),a=r(79672),o=r(98664),l=r(34023);function i(e){e=(0,n.k)(e??{},u);let{locale:t}=(0,a.Y)();return(0,l.useMemo)(()=>new(0,o.p)(t,e),[t,e])}function u(e,t){if(e===t)return!0;let r=Object.keys(e),n=Object.keys(t);if(r.length!==n.length)return!1;for(let n of r)if(t[n]!==e[n])return!1;return!0}},13465:(e,t,r)=>{"use strict";r.r(t),r.d(t,{Arrow:()=>Y,CheckboxItem:()=>K,Content:()=>$,DropdownMenu:()=>b,DropdownMenuArrow:()=>j,DropdownMenuCheckboxItem:()=>N,DropdownMenuContent:()=>C,DropdownMenuGroup:()=>S,DropdownMenuItem:()=>k,DropdownMenuItemIndicator:()=>M,DropdownMenuLabel:()=>R,DropdownMenuPortal:()=>E,DropdownMenuRadioGroup:()=>P,DropdownMenuRadioItem:()=>A,DropdownMenuSeparator:()=>T,DropdownMenuSub:()=>F,DropdownMenuSubContent:()=>B,DropdownMenuSubTrigger:()=>O,DropdownMenuTrigger:()=>x,Group:()=>z,Item:()=>U,ItemIndicator:()=>G,Label:()=>V,Portal:()=>L,RadioGroup:()=>H,RadioItem:()=>W,Root:()=>I,Separator:()=>Z,Sub:()=>q,SubContent:()=>J,SubTrigger:()=>X,Trigger:()=>_,createDropdownMenuScope:()=>g});var n=r(34023);function a(e,t,{checkForDefaultPrevented:r=!0}={}){return function(n){if(e?.(n),!1===r||!n.defaultPrevented)return t?.(n)}}function o(e,t){if("function"==typeof e)return e(t);null!=e&&(e.current=t)}var l=r(94799),i=r(78410);function u({prop:e,defaultProp:t,onChange:r=()=>{}}){let[a,o]=function({defaultProp:e,onChange:t}){let r=n.useState(e),[a]=r,o=n.useRef(a),l=(0,i.c)(t);return n.useEffect(()=>{o.current!==a&&(l(a),o.current=a)},[a,o,l]),r}({defaultProp:t,onChange:r}),l=void 0!==e,u=l?e:a,s=(0,i.c)(r);return[u,n.useCallback(t=>{if(l){let r="function"==typeof t?t(e):t;r!==e&&s(r)}else o(t)},[l,e,o,s])]}r(56742);var s=r(98397),c=["a","button","div","form","h2","h3","img","input","label","li","nav","ol","p","span","svg","ul"].reduce((e,t)=>{let r=n.forwardRef((e,r)=>{let{asChild:n,...a}=e,o=n?s.DX:t;return"undefined"!=typeof window&&(window[Symbol.for("radix-ui")]=!0),(0,l.jsx)(o,{...a,ref:r})});return r.displayName=`Primitive.${t}`,{...e,[t]:r}},{}),d=r(4993),f=r(97161),p="DropdownMenu",[m,g]=function(e,t=[]){let r=[],a=()=>{let t=r.map(e=>n.createContext(e));return function(r){let a=r?.[e]||t;return n.useMemo(()=>({[`__scope${e}`]:{...r,[e]:a}}),[r,a])}};return a.scopeName=e,[function(t,a){let o=n.createContext(a),i=r.length;r=[...r,a];let u=t=>{let{scope:r,children:a,...u}=t,s=r?.[e]?.[i]||o,c=n.useMemo(()=>u,Object.values(u));return(0,l.jsx)(s.Provider,{value:c,children:a})};return u.displayName=t+"Provider",[u,function(r,l){let u=l?.[e]?.[i]||o,s=n.useContext(u);if(s)return s;if(void 0!==a)return a;throw Error(`\`${r}\` must be used within \`${t}\``)}]},function(...e){let t=e[0];if(1===e.length)return t;let r=()=>{let r=e.map(e=>({useScope:e(),scopeName:e.scopeName}));return function(e){let a=r.reduce((t,{useScope:r,scopeName:n})=>{let a=r(e)[`__scope${n}`];return{...t,...a}},{});return n.useMemo(()=>({[`__scope${t.scopeName}`]:a}
1),[a])}};return r.scopeName=t.scopeName,r}(a,...t)]}(p,[d.UE]),h=(0,d.UE)(),[v,y]=m(p),b=e=>{let{__scopeDropdownMenu:t,children:r,dir:a,open:o,defaultOpen:i,onOpenChange:s,modal:c=!0}=e,p=h(t),m=n.useRef(null),[g=!1,y]=u({prop:o,defaultProp:i,onChange:s});return(0,l.jsx)(v,{scope:t,triggerId:(0,f.B)(),triggerRef:m,contentId:(0,f.B)(),open:g,onOpenChange:y,onOpenToggle:n.useCallback(()=>y(e=>!e),[y]),modal:c,children:(0,l.jsx)(d.bL,{...p,open:g,onOpenChange:y,dir:a,modal:c,children:r})})};b.displayName=p;var w="DropdownMenuTrigger",x=n.forwardRef((e,t)=>{let{__scopeDropdownMenu:r,disabled:n=!1,...i}=e,u=y(w,r),s=h(r);return(0,l.jsx)(d.Mz,{asChild:!0,...s,children:(0,l.jsx)(c.button,{type:"button",id:u.triggerId,"aria-haspopup":"menu","aria-expanded":u.open,"aria-controls":u.open?u.contentId:void 0,"data-state":u.open?"open":"closed","data-disabled":n?"":void 0,disabled:n,...i,ref:function(...e){return t=>{let r=!1,n=e.map(e=>{let n=o(e,t);return r||"function"!=typeof n||(r=!0),n});if(r)return()=>{for(let t=0;t<n.length;t++){let r=n[t];"function"==typeof r?r():o(e[t],null)}}}}(t,u.triggerRef),onPointerDown:a(e.onPointerDown,e=>{!n&&0===e.button&&!1===e.ctrlKey&&(u.onOpenToggle(),u.open||e.preventDefault())}),onKeyDown:a(e.onKeyDown,e=>{!n&&(["Enter"," "].includes(e.key)&&u.onOpenToggle(),"ArrowDown"===e.key&&u.onOpenChange(!0),["Enter"," ","ArrowDown"].includes(e.key)&&e.preventDefault())})})})});x.displayName=w;var E=e=>{let{__scopeDropdownMenu:t,...r}=e,n=h(t);return(0,l.jsx)(d.ZL,{...n,...r})};E.displayName="DropdownMenuPortal";var D="DropdownMenuContent",C=n.forwardRef((e,t)=>{let{__scopeDropdownMenu:r,...o}=e,i=y(D,r),u=h(r),s=n.useRef(!1);return(0,l.jsx)(d.UC,{id:i.contentId,"aria-labelledby":i.triggerId,...u,...o,ref:t,onCloseAutoFocus:a(e.onCloseAutoFocus,e=>{var t;s.current||null==(t=i.triggerRef.current)||t.focus(),s.current=!1,e.preventDefault()}),onInteractOutside:a(e.onInteractOutside,e=>{let t=e.detail.originalEvent,r=0===t.button&&!0===t.ctrlKey,n=2===t.button||r;(!i.modal||n)&&(s.current=!0)}),style:{...e.style,"--radix-dropdown-menu-content-transform-origin":"var(--radix-popper-transform-origin)","--radix-dropdown-menu-content-available-width":"var(--radix-popper-available-width)","--radix-dropdown-menu-content-available-height":"var(--radix-popper-available-height)","--radix-dropdown-menu-trigger-width":"var(--radix-popper-anchor-width)","--radix-dropdown-menu-trigger-height":"var(--radix-popper-anchor-height)"}})});C.displayName=D;var S=n.forwardRef((e,t)=>{let{__scopeDropdownMenu:r,...n}=e,a=h(r);return(0,l.jsx)(d.YJ,{...a,...n,ref:t})});S.displayName="DropdownMenuGroup";var R=n.forwardRef((e,t)=>{let{__scopeDropdownMenu:r,...n}=e,a=h(r);return(0,l.jsx)(d.JU,{...a,...n,ref:t})});R.displayName="DropdownMenuLabel";var k=n.forwardRef((e,t)=>{let{__scopeDropdownMenu:r,...n}=e,a=h(r);return(0,l.jsx)(d.q7,{...a,...n,ref:t})});k.displayName="DropdownMenuItem";var N=n.forwardRef((e,t)=>{let{__scopeDropdownMenu:r,...n}=e,a=h(r);return(0,l.jsx)(d.H_,{...a,...n,ref:t})});N.displayName="DropdownMenuCheckboxItem";var P=n.forwardRef((e,t)=>{let{__scopeDropdownMenu:r,...n}=e,a=h(r);return(0,l.jsx)(d.z6,{...a,...n,ref:t})});P.displayName="DropdownMenuRadioGroup";var A=n.forwardRef((e,t)=>{let{__scopeDropdownMenu:r,...n}=e,a=h(r);return(0,l.jsx)(d.hN,{...a,...n,ref:t})});A.displayName="DropdownMenuRadioItem";var M=n.forwardRef((e,t)=>{let{__scopeDropdownMenu:r,...n}=e,a=h(r);return(0,l.jsx)(d.VF,{...a,...n,ref:t})});M.displayName="DropdownMenuItemIndicator";var T=n.forwardRef((e,t)=>{let{__scopeDropdownMenu:r,...n}=e,a=h(r);return(0,l.jsx)(d.wv,{...a,...n,ref:t})});T.displayName="DropdownMenuSeparator";var j=n.forwardRef((e,t)=>{let{__scopeDropdownMenu:r,...n}=e,a=h(r);return(0,l.jsx)(d.i3,{...a,...n,ref:t})});j.displayName="DropdownMenuArrow";var F=e=>{let{__scopeDropdownMenu:t,children:r,open:n,onOpenChange:a,defaultOpen:o}=e,i=h(t),[s=!1,c]=u({prop:n,defaultProp:o,onChange:a});return(0,l.jsx)(d.Pb,{...i,open:s,onOpenChange:c,children:r})},O=n.forwardRef((e,t)=>{let{__scopeDropdownMenu:r,...n}=e,a=h(r);return(0,l.jsx)(d.ZP,{...a,...n,ref:t})});O.displayName="DropdownMenuSubTrigger";var B=n.forwardRef((e,t)=>
1{let{__scopeDropdownMenu:r,...n}=e,a=h(r);return(0,l.jsx)(d.G5,{...a,...n,ref:t,style:{...e.style,"--radix-dropdown-menu-content-transform-origin":"var(--radix-popper-transform-origin)","--radix-dropdown-menu-content-available-width":"var(--radix-popper-available-width)","--radix-dropdown-menu-content-available-height":"var(--radix-popper-available-height)","--radix-dropdown-menu-trigger-width":"var(--radix-popper-anchor-width)","--radix-dropdown-menu-trigger-height":"var(--radix-popper-anchor-height)"}})});B.displayName="DropdownMenuSubContent";var I=b,_=x,L=E,$=C,z=S,V=R,U=k,K=N,H=P,W=A,G=M,Z=T,Y=j,q=F,X=O,J=B},13600:e=>{e.exports=function(){var e=document.getSelection();if(!e.rangeCount)return function(){};for(var t=document.activeElement,r=[],n=0;n<e.rangeCount;n++)r.push(e.getRangeAt(n));switch(t.tagName.toUpperCase()){case"INPUT":case"TEXTAREA":t.blur();break;default:t=null}return e.removeAllRanges(),function(){"Caret"===e.type&&e.removeAllRanges(),e.rangeCount||r.forEach(function(t){e.addRange(t)}),t&&t.focus()}}},14109:(e,t,r)=>{"use strict";r.d(t,{A:()=>s});var n=r(34023),a=Object.defineProperty,o=Object.getOwnPropertySymbols,l=Object.prototype.hasOwnProperty,i=Object.prototype.propertyIsEnumerable,u=(e,t,r)=>t in e?a(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r;let s=n.forwardRef((e,t)=>{var{color:r="currentColor"}=e,a=((e,t)=>{var r={};for(var n in e)l.call(e,n)&&0>t.indexOf(n)&&(r[n]=e[n]);if(null!=e&&o)for(var n of o(e))0>t.indexOf(n)&&i.call(e,n)&&(r[n]=e[n]);return r})(e,["color"]);return n.createElement("svg",((e,t)=>{for(var r in t||(t={}))l.call(t,r)&&u(e,r,t[r]);if(o)for(var r of o(t))i.call(t,r)&&u(e,r,t[r]);return e})({xmlns:"http://www.w3.org/2000/svg",width:15,height:15,viewBox:"0 0 15 15",fill:"none",ref:t},a),n.createElement("g",{stroke:r,strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:1.5,clipPath:"url(#a)"},n.createElement("path",{d:"M3.933 2.132a6.4 6.4 0 0 1 2.322-.956M1.17 6.283a6.4 6.4 0 0 1 .97-2.362M3.933 12.868c.691.46 1.477.791 2.322.956M1.17 8.717c.165.86.5 1.66.97 2.362M8.745 1.176c.845.165 1.63.496 2.322.956M12.86 3.921a6.4 6.4 0 0 1 .97 2.362M8.745 13.824a6.4 6.4 0 0 0 2.322-.956M12.86 11.079c.47-.703.805-1.502.97-2.362"})),n.createElement("defs",null,n.createElement("clipPath",{id:"a"},n.createElement("path",{fill:"#fff",d:"M0 0h15v15H0z"}))))});s.displayName="CircleDottedLine"},14476:(e,t,r)=>{"use strict";r.d(t,{v:()=>i});var n=r(85778);let a=new Map,o=new Set;function l(){if("undefined"==typeof window)return;function e(e){return"propertyName"in e}let t=r=>{let l=(0,n.wt)(r);if(!e(r)||!l)return;let i=a.get(l);if(i&&(i.delete(r.propertyName),0===i.size&&(l.removeEventListener("transitioncancel",t),a.delete(l)),0===a.size)){for(let e of o)e();o.clear()}};document.body.addEventListener("transitionrun",r=>{let o=(0,n.wt)(r);if(!e(r)||!o)return;let l=a.get(o);l||(l=new Set,a.set(o,l),o.addEventListener("transitioncancel",t,{once:!0})),l.add(r.propertyName)}),document.body.addEventListener("transitionend",t)}function i(e){requestAnimationFrame(()=>{for(let[e]of a)"isConnected"in e&&!e.isConnected&&a.delete(e);0===a.size?e():o.add(e)})}"undefined"!=typeof document&&("loading"!==document.readyState?l():document.addEventListener("DOMContentLoaded",l))},15095:(e,t,r)=>{"use strict";r.r(t),r.d(t,{CurrencyInput:()=>k});var n=r(34023),a=function(){return(a=Object.assign||function(e){for(var t,r=1,n=arguments.length;r<n;r++)for(var a in t=arguments[r])Object.prototype.hasOwnProperty.call(t,a)&&(e[a]=t[a]);return e}).apply(this,arguments)};function o(e,t){var r={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&0>t.indexOf(n)&&(r[n]=e[n]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols)for(var a=0,n=Object.getOwnPropertySymbols(e);a<n.length;a++)0>t.indexOf(n[a])&&Object.prototype.propertyIsEnumerable.call(e,n[a])&&(r[n[a]]=e[n[a]]);return r}function l(e,t,r){if(r||2==arguments.length)for(var n,a=0,o=t.length;a<o;a++)!n&&a in t||(n||(n=Array.prototype.slice.call(t,0,a)),n[a]=t[a]);return e.concat(n||Array.prototype.slice.call(t))}"function"==typeof SuppressedError&&SuppressedError;var i=function(e){return e.replace(/[-/\\^$*+?.()|[\]{}]/g,"\\$&")},u={k:1e3,m:1e6,b:1e9},s=function(e,t){void 0===t&&(t=".");var r=RegExp("(\\d+(".concat(i(t),"\\d*)?)([kmb])$"),"i"),n=e.match(r);if(n){var a=n[1],o=u[n[3].toLowerCase()];return Number(a.replace(t,"."))*o}},c=function(e,t){void 0===t&&(t=",");var r=RegExp(i(t),"g");return e.replace(r,"")},d=function(e,t){var r=i(t.join("")),n=RegExp("[^\\d".concat(r,"]"),"gi");return e.replace(n,"")},f=function(e){var t=e.value,r=e.groupSeparator,n=void 0===r?",":r,a=e.decimalSeparator,o=void 0===a?".":a,u=e.allowDecimals,f=e.decimalsLimit,p=void 0===f?2:f,m=e.allowNegativeValue,g=e.disableAbbreviations,h=void 0!==g&&g,v=e.prefix,y=void 0===v?"":v,b=e.transformRawValue,w=(void 0===b?function(e){return e}:b)(t);if("-"===w)return w;var x=h?[]:["k","m","b"],E=new RegExp("((^|\\D)-\\d)|(-".concat(i(y),")")).test(w),D=RegExp("(\\d+)-?".concat(i(y))).exec(t)||[],C=D[0],S=D[1],R=d(c(y?C?w.replace(C,"").concat(S):w.replace(y,""):w,n),l([n,o],x,!0)),k=R;if(!h){if(x.some(function(e){return e===R.toLowerCase().replace(o,"")}))return"";var N=s(R,o);
1N&&(k=String(N))}var P=E&&(void 0===m||m)?"-":"";if(o&&k.includes(o)){var A=R.split(o),M=A[0],T=A[1],j=p&&T?T.slice(0,p):T,F=void 0===u||u?"".concat(o).concat(j):"";return"".concat(P).concat(M).concat(F)}return"".concat(P).concat(k)},p=function(e,t,r){if(void 0!==r&&e.length>1){if(0===r)return e.replace(t,"");if(e.includes(t)){var n=e.split(t),a=n[0],o=n[1];if(o.length===r)return e;if(o.length>r)return"".concat(a).concat(t).concat(o.slice(0,r))}var l=e.length>r?new RegExp("(\\d+)(\\d{".concat(r,"})")):RegExp("(\\d)(\\d+)"),i=e.match(l);if(i){var a=i[1],o=i[2];return"".concat(a).concat(t).concat(o)}}return e},m=function(e,t){var r=t.groupSeparator,n=t.decimalSeparator,a=new RegExp("\\d([^".concat(i(void 0===r?",":r)).concat(i(void 0===n?".":n),"0-9]+)")),o=e.match(a);return o?o[1]:void 0},g=function(e){var t=e.value,r=e.decimalSeparator,n=e.intlConfig,l=e.decimalScale,u=e.prefix,s=void 0===u?"":u,c=e.suffix,d=void 0===c?"":c;if(""===t||void 0===t)return"";if("-"===t)return"-";var f=new RegExp("^\\d?-".concat(s?"".concat(i(s),"?"):"","\\d")).test(t),p="."!==r?h(t,r,f):t;r&&"-"!==r&&p.startsWith(r)&&(p="0"+p);var g=n||{},y=g.locale,b=g.currency,w=o(g,["locale","currency"]),x=a(a({},w),{minimumFractionDigits:l||0,maximumFractionDigits:20}),E=v((n?new Intl.NumberFormat(y,a(a({},x),b&&{style:"currency",currency:b})):new Intl.NumberFormat(void 0,x)).formatToParts(Number(p)),e),D=m(E,a({},e)),C=t.slice(-1)===r?r:"",S=(p.match(RegExp("\\d+\\.(\\d+)"))||[])[1];return(void 0===l&&S&&r&&(E=E.includes(r)?E.replace(RegExp("(\\d+)(".concat(i(r),")(\\d+)"),"g"),"$1$2".concat(S)):D&&!d?E.replace(D,"".concat(r).concat(S).concat(D)):"".concat(E).concat(r).concat(S)),d&&C)?"".concat(E).concat(C).concat(d):D&&C?E.replace(D,"".concat(C).concat(D)):D&&d?E.replace(D,"".concat(C).concat(d)):[E,C,d].join("")},h=function(e,t,r){var n=e;return t&&"."!==t&&(n=n.replace(RegExp(i(t),"g"),"."),r&&"-"===t&&(n="-".concat(n.slice(1)))),n},v=function(e,t){var r=t.prefix,n=t.groupSeparator,a=t.decimalSeparator,o=t.decimalScale,i=t.disableGroupSeparators,u=void 0!==i&&i;return e.reduce(function(e,t,i){var s=t.type,c=t.value;return 0===i&&r?"minusSign"===s?[c,r]:"currency"===s?l(l([],e,!0),[r],!1):[r,c]:"currency"===s?r?e:l(l([],e,!0),[c],!1):"group"===s?u?e:l(l([],e,!0),[void 0!==n?n:c],!1):"decimal"===s?void 0!==o&&0===o?e:l(l([],e,!0),[void 0!==a?a:c],!1):"fraction"===s?l(l([],e,!0),[void 0!==o?c.slice(0,o):c],!1):l(l([],e,!0),[c],!1)},[""]).join("")},y={currencySymbol:"",groupSeparator:"",decimalSeparator:"",prefix:"",suffix:""},b=function(e){var t=e||{},r=t.locale,n=t.currency,l=o(t,["locale","currency"]);return(r?new Intl.NumberFormat(r,a(a({},l),n&&{currency:n,style:"currency"})):new Intl.NumberFormat).formatToParts(1000.1).reduce(function(e,t,r){if("currency"===t.type)if(0===r)return a(a({},e),{currencySymbol:t.value,prefix:t.value});else return a(a({},e),{currencySymbol:t.value,suffix:t.value});return"group"===t.type?a(a({},e),{groupSeparator:t.value}):"decimal"===t.type?a(a({},e),{decimalSeparator:t.value}):e},y)},w=function(e){return RegExp(/\d/,"gi").test(e)},x=function(e,t,r){if(void 0===r||""===t||void 0===t||""===e||void 0===e)return e;if(!e.match(/\d/g))return"";var n=e.split(t),a=n[0],o=n[1];if(0===r)return a;var l=o||"";if(l.length<r)for(;l.length<r;)l+="0";else l=l.slice(0,r);return"".concat(a).concat(t).concat(l)},E=function(e){var t=e.selectionStart,r=e.value,n=e.lastKeyStroke,a=e.stateValue,o=e.groupSeparator,l=t,i=r;if(a&&l){var u=r.split("");return"Backspace"===n&&a[l]===o&&(u.splice(l-1,1),l-=1),"Delete"===n&&a[l]===o&&(u.splice(l,1),l+=1),{modifiedValue:i=u.join(""),cursorPosition:l}}return{modifiedValue:i,cursorPosition:t}},D=(0,n.forwardRef)(function(e,t){var r=e.allowDecimals,l=e.allowNegativeValue,i=void 0===l||l,u=e.id,s=e.name,c=e.className,d=e.customInput,h=e.decimalsLimit,v=e.defaultValue,y=e.disabled,D=e.maxLength,C=e.value,S=e.onValueChange,R=e.fixedDecimalLength,k=e.placeholder,N=e.decimalScale,P=e.prefix,A=e.suffix,M=e.intlConfig,T=e.step,j=e.min,F=e.max,O=e.disableGroupSeparators,B=void 0!==O&&O,I=e.disableAbbreviations,_=e.decimalSeparator,L=e.groupSeparator,$=e.onChange,z
1=e.onFocus,V=e.onBlur,U=e.onKeyDown,K=e.onKeyUp,H=e.transformRawValue,W=e.formatValueOnBlur,G=void 0===W||W,Z=o(e,["allowDecimals","allowNegativeValue","id","name","className","customInput","decimalsLimit","defaultValue","disabled","maxLength","value","onValueChange","fixedDecimalLength","placeholder","decimalScale","prefix","suffix","intlConfig","step","min","max","disableGroupSeparators","disableAbbreviations","decimalSeparator","groupSeparator","onChange","onFocus","onBlur","onKeyDown","onKeyUp","transformRawValue","formatValueOnBlur"]);if(_&&w(_))throw Error("decimalSeparator cannot be a number");if(L&&w(L))throw Error("groupSeparator cannot be a number");var Y=(0,n.useMemo)(function(){return b(M)},[M]),q=_||Y.decimalSeparator||"",X=L||Y.groupSeparator||"";if(q&&X&&q===X&&!1===B)throw Error("decimalSeparator cannot be the same as groupSeparator");var J={decimalSeparator:q,groupSeparator:X,disableGroupSeparators:B,intlConfig:M,prefix:P||Y.prefix,suffix:A},Q={decimalSeparator:q,groupSeparator:X,allowDecimals:void 0===r||r,decimalsLimit:h||R||2,allowNegativeValue:i,disableAbbreviations:void 0!==I&&I,prefix:P||Y.prefix,transformRawValue:H},ee=(0,n.useState)(function(){return null!=v?g(a(a({},J),{decimalScale:N,value:String(v)})):null!=C?g(a(a({},J),{decimalScale:N,value:String(C)})):""}),et=ee[0],er=ee[1],en=(0,n.useState)(!1),ea=en[0],eo=en[1],el=(0,n.useState)(0),ei=el[0],eu=el[1],es=(0,n.useState)(0),ec=es[0],ed=es[1],ef=(0,n.useState)(null),ep=ef[0],em=ef[1],eg=(0,n.useRef)(null);(0,n.useImperativeHandle)(t,function(){return eg.current});var eh=function(e,t){eo(!0);var r=E({selectionStart:t,value:e,lastKeyStroke:ep,stateValue:et,groupSeparator:X}),n=r.modifiedValue,o=r.cursorPosition,l=f(a({value:n},Q));if(!D||!(l.replace(/-/g,"").length>D)){if(""===l||"-"===l||l===q){S&&S(void 0,s,{float:null,formatted:"",value:""}),er(l),eu(1);return}var i=parseFloat(q?l.replace(q,"."):l),u=g(a({value:l},J));if(null!=o){var c=o+(u.length-e.length);eu(c=c<=0?P?P.length:0:c),ed(ec+1)}er(u),S&&S(l,s,{float:i,formatted:u,value:l})}};(0,n.useEffect)(function(){null==C&&null==v&&er("")},[v,C]),(0,n.useEffect)(function(){ea&&"-"!==et&&eg.current&&document.activeElement===eg.current&&eg.current.setSelectionRange(ei,ei)},[et,ei,eg,ea,ec]);var ev=a({type:"text",inputMode:"decimal",id:u,name:s,className:c,onChange:function(e){var t=e.target;eh(t.value,t.selectionStart),$&&$(e)},onBlur:function(e){var t=e.target.value,r=f(a({value:t},Q));if("-"===r||r===q||!r){er(""),V&&V(e);return}var n=x(p(r,q,R),q,void 0!==N?N:R),o=parseFloat(q?n.replace(q,"."):n),l=g(a(a({},J),{value:n}));S&&G&&S(n,s,{float:o,formatted:l,value:n}),er(l),V&&V(e)},onFocus:function(e){return z&&z(e),et?et.length:0},onKeyDown:function(e){var t=e.key;if(em(t),T&&("ArrowUp"===t||"ArrowDown"===t)){e.preventDefault(),eu(et.length);var r=null!=C?String(C):void 0,n=q&&r?r.replace(q,"."):r,o=parseFloat(null!=n?n:f(a({value:et},Q)))||0,l="ArrowUp"===t?o+T:o-T;if(void 0!==j&&l<Number(j)||!i&&l<0||void 0!==F&&l>Number(F))return;var u=String(T).includes(".")?Number(String(T).split(".")[1].length):void 0;eh(String(u?l.toFixed(u):l).replace(".",q))}U&&U(e)},onKeyUp:function(e){var t=e.key,r=e.currentTarget.selectionStart;if("ArrowUp"!==t&&"ArrowDown"!==t&&"-"!==et){var n=m(et,{groupSeparator:X,decimalSeparator:q});if(n&&r&&r>et.length-n.length&&eg.current){var a=et.length-n.length;eg.current.setSelectionRange(a,a)}}K&&K(e)},placeholder:k,disabled:void 0!==y&&y,value:null==C||"-"===et||q&&et===q?et:g(a(a({},J),{decimalScale:ea?void 0:N,value:String(C)})),ref:eg},Z);return d?n.createElement(d,a({},ev)):n.createElement("input",a({},ev))});D.displayName="CurrencyInput";var C=r(32271),S=r(30365);let R=(0,r(34777).Fj)({base:(0,S.E)("flex items-center gap-x-1","bg-ui-bg-field hover:bg-ui-bg-field-hover shadow-buttons-neutral placeholder-ui-fg-muted text-ui-fg-base transition-fg relative w-full rounded-md","focus-within:shadow-borders-interactive-with-active"),variants:{size:{base:"txt-compact-medium h-8",small:"txt-compact-small h-7"}},defaultVariants:{size:"base"}}),k=n.forwardRef((e,t)=>
1{let{size:r="base",symbol:a,code:o,disabled:l,onInvalid:i,className:u,...s}=e,c=n.useRef(null);n.useImperativeHandle(t,()=>c.current);let[d,f]=n.useState(!0),p=n.useCallback(e=>{f(e.currentTarget.validity.valid),i&&i(e)},[i]);return n.createElement("div",{onClick:()=>{c.current&&c.current.focus()},className:(0,S.E)("w-full cursor-text justify-between overflow-hidden",R({size:r}),{"text-ui-fg-disabled !bg-ui-bg-disabled !shadow-buttons-neutral !placeholder-ui-fg-disabled cursor-not-allowed":l,"!shadow-borders-error invalid:!shadow-borders-error":s["aria-invalid"]||!d},u)},n.createElement("span",{className:(0,S.E)("w-fit min-w-[32px] border-r px-2",{"py-[9px]":"base"===r,"py-[5px]":"small"===r}),role:"presentation"},n.createElement(C.E,{size:"small",leading:"compact",className:(0,S.E)("text-ui-fg-muted pointer-events-none select-none uppercase",{"text-ui-fg-disabled":l})},o)),n.createElement(D,{className:"h-full min-w-0 flex-1 appearance-none bg-transparent text-right outline-none disabled:cursor-not-allowed",disabled:l,onInvalid:p,ref:c,...s}),n.createElement("span",{className:(0,S.E)("flex w-fit min-w-[32px] items-center justify-center border-l px-2 text-right",{"py-[9px]":"base"===r,"py-[5px]":"small"===r}),role:"presentation"},n.createElement(C.E,{size:"small",leading:"compact",className:(0,S.E)("text-ui-fg-muted pointer-events-none select-none",{"text-ui-fg-disabled":l})},a)))});k.displayName="CurrencyInput"},15196:(e,t,r)=>{"use strict";r.r(t),r.d(t,{DropdownMenu:()=>P});var n=r(34023),a=Object.defineProperty,o=Object.getOwnPropertySymbols,l=Object.prototype.hasOwnProperty,i=Object.prototype.propertyIsEnumerable,u=(e,t,r)=>t in e?a(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r;let s=n.forwardRef((e,t)=>{var{color:r="currentColor"}=e,a=((e,t)=>{var r={};for(var n in e)l.call(e,n)&&0>t.indexOf(n)&&(r[n]=e[n]);if(null!=e&&o)for(var n of o(e))0>t.indexOf(n)&&i.call(e,n)&&(r[n]=e[n]);return r})(e,["color"]);return n.createElement("svg",((e,t)=>{for(var r in t||(t={}))l.call(t,r)&&u(e,r,t[r]);if(o)for(var r of o(t))i.call(t,r)&&u(e,r,t[r]);return e})({xmlns:"http://www.w3.org/2000/svg",width:15,height:15,viewBox:"0 0 15 15",fill:"none",ref:t},a),n.createElement("path",{stroke:r,strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:1.5,d:"M5.75 11.75 10 7.5 5.75 3.25"}))});s.displayName="ChevronRightMini";var c=r(4185),d=r(91645),f=r(13465),p=r(30365);let m=f.Root;m.displayName="DropdownMenu";let g=f.Trigger;g.displayName="DropdownMenu.Trigger";let h=f.Group;h.displayName="DropdownMenu.Group";let v=f.Sub;v.displayName="DropdownMenu.SubMenu";let y=f.RadioGroup;y.displayName="DropdownMenu.RadioGroup";let b=n.forwardRef((e,t)=>{let{className:r,children:a,...o}=e;return n.createElement(f.SubTrigger,{ref:t,className:(0,p.E)("bg-ui-bg-component text-ui-fg-base txt-compact-small relative flex cursor-pointer select-none items-center rounded-md px-2 py-1.5 outline-none transition-colors","focus-visible:bg-ui-bg-component-hover focus:bg-ui-bg-component-hover","active:bg-ui-bg-component-hover","data-[disabled]:text-ui-fg-disabled data-[disabled]:pointer-events-none","data-[state=open]:!bg-ui-bg-component-hover",r),...o},a,n.createElement(s,{className:"text-ui-fg-muted ml-auto"}))});b.displayName="DropdownMenu.SubMenuTrigger";let w=n.forwardRef((e,t)=>{let{className:r,collisionPadding:a=8,...o}=e;return n.createElement(f.Portal,null,n.createElement(f.SubContent,{ref:t,collisionPadding:a,className:(0,p.E)("bg-ui-bg-component text-ui-fg-base shadow-elevation-flyout max-h-[var(--radix-popper-available-height)] min-w-[220px] overflow-hidden rounded-lg p-1","data-[state=open]:animate-in data-[state=closed]:animate-out data-[state=closed]:fade-out-0 data-[state=open]:fade-in-0 data-[state=closed]:zoom-out-95 data-[state=open]:zoom-in-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",r),...o}))});w.displayName="DropdownMenu.SubMenuContent";let x=n.forwardRef((e,t)=>{let{className:r,sideOffset:a=8,collisionPadding:o=8,align:l="center",...i}=e;return n.createElement(f.Portal,null,n.createElement(f.Content,{ref:t,sideOffset:a,align:l,collisionPadding:o,className:(0,p.E)("bg-ui-bg-component text-ui-fg-base shadow-elevation-flyout max-h-[var(--radix-popper-available-height)] min-w-[220px] overflow-hidden rounded-lg p-1","data-[state=open]:animate-in data-[state=closed]:animate-out data-[state=closed]:fade-out-0 data-[state=open]:fade-in-0 data-[state=closed]:zoom-out-95 data-[state=open]:zoom-in-95 data-[side=bottom]:slide-in-from-top-2 data-[side=left]:slide-in-from-right-2 data-[side=right]:sli
1de-in-from-left-2 data-[side=top]:slide-in-from-bottom-2",r),...i}))});x.displayName="DropdownMenu.Content";let E=n.forwardRef((e,t)=>{let{className:r,...a}=e;return n.createElement(f.Item,{ref:t,className:(0,p.E)("bg-ui-bg-component text-ui-fg-base txt-compact-small relative flex cursor-pointer select-none items-center rounded-md px-2 py-1.5 outline-none transition-colors","focus-visible:bg-ui-bg-component-hover focus:bg-ui-bg-component-hover","active:bg-ui-bg-component-hover","data-[disabled]:text-ui-fg-disabled data-[disabled]:pointer-events-none",r),...a})});E.displayName="DropdownMenu.Item";let D=n.forwardRef((e,t)=>{let{className:r,children:a,checked:o,...l}=e;return n.createElement(f.CheckboxItem,{ref:t,className:(0,p.E)("bg-ui-bg-component text-ui-fg-base txt-compact-small relative flex cursor-pointer select-none items-center rounded-md py-1.5 pl-[31px] pr-2 outline-none transition-colors","focus-visible:bg-ui-bg-component-hover focus:bg-ui-bg-component-hover","active:bg-ui-bg-component-hover","data-[disabled]:text-ui-fg-disabled data-[disabled]:pointer-events-none","data-[state=checked]:txt-compact-small-plus",r),checked:o,...l},n.createElement("span",{className:"absolute left-2 flex size-[15px] items-center justify-center"},n.createElement(f.ItemIndicator,null,n.createElement(c.A,null))),a)});D.displayName="DropdownMenu.CheckboxItem";let C=n.forwardRef((e,t)=>{let{className:r,children:a,...o}=e;return n.createElement(f.RadioItem,{ref:t,className:(0,p.E)("bg-ui-bg-component txt-compact-small relative flex cursor-pointer select-none items-center rounded-md py-1.5 pl-[31px] pr-2 outline-none transition-colors","focus-visible:bg-ui-bg-component-hover focus:bg-ui-bg-component-hover","active:bg-ui-bg-component-hover","data-[disabled]:text-ui-fg-disabled data-[disabled]:pointer-events-none","data-[state=checked]:txt-compact-small-plus",r),...o},n.createElement("span",{className:"absolute left-2 flex size-[15px] items-center justify-center"},n.createElement(f.ItemIndicator,null,n.createElement(d.A,{className:"text-ui-fg-base"}))),a)});C.displayName="DropdownMenu.RadioItem";let S=n.forwardRef((e,t)=>{let{className:r,...a}=e;return n.createElement(f.Label,{ref:t,className:(0,p.E)("text-ui-fg-subtle txt-compact-xsmall-plus",r),...a})});S.displayName="DropdownMenu.Label";let R=n.forwardRef((e,t)=>{let{className:r,...a}=e;return n.createElement(f.Separator,{ref:t,className:(0,p.E)("bg-ui-border-component border-t-ui-border-menu-top border-b-ui-border-menu-bot -mx-1 my-1 h-0.5 border-b border-t",r),...a})});R.displayName="DropdownMenu.Separator";let k=e=>{let{className:t,...r}=e;return n.createElement("span",{className:(0,p.E)("text-ui-fg-subtle txt-compact-small ml-auto tracking-widest",t),...r})};k.displayName="DropdownMenu.Shortcut";let N=e=>{let{className:t,...r}=e;return n.createElement("span",{className:(0,p.E)("text-ui-fg-subtle txt-compact-small ml-auto tracking-widest",t),...r})};N.displayName="DropdownMenu.Hint";let P=Object.assign(m,{Trigger:g,Group:h,SubMenu:v,SubMenuContent:w,SubMenuTrigger:b,Content:x,Item:E,CheckboxItem:D,RadioGroup:y,RadioItem:C,Label:S,Separator:R,Shortcut:k,Hint:N})},16787:(e,t,r)=>{"use strict";r.r(t),r.d(t,{Anchor:()=>H,Arrow:()=>q,Close:()=>Y,Content:()=>Z,Popover:()=>R,PopoverAnchor:()=>N,PopoverArrow:()=>V,PopoverClose:()=>z,PopoverContent:()=>B,PopoverPortal:()=>F,PopoverTrigger:()=>A,Portal:()=>G,Root:()=>K,Trigger:()=>W,createPopoverScope:()=>E});var n=r(34023);function a(e,t,{checkForDefaultPrevented:r=!0}={}){return function(n){if(e?.(n),!1===r||!n.defaultPrevented)return t?.(n)}}function o(e,t){if("function"==typeof e)return e(t);null!=e&&(e.current=t)}function l(...e){return n.useCallback(function(...e){return t=>{let r=!1,n=e.map(e=>{let n=o(e,t);return r||"function"!=typeof n||(r=!0),n});if(r)return()=>{for(let t=0;t<n.length;t++){let r=n[t];"function"==typeof r?r():o(e[t],null)}}}}(...e),e)}var i=r(94799),u=r(84808),s=r(8042),c=r(27041),d=r(97161),f=r(63745),p=r(69871),m=r(60912);r(56742);var g=r(98397),h=["a","button","div","form","h2","h3","img","input","label","li","nav","ol","p","span","svg","ul"].reduce((e,t)=>
1{let r=n.forwardRef((e,r)=>{let{asChild:n,...a}=e,o=n?g.DX:t;return"undefined"!=typeof window&&(window[Symbol.for("radix-ui")]=!0),(0,i.jsx)(o,{...a,ref:r})});return r.displayName=`Primitive.${t}`,{...e,[t]:r}},{}),v=r(78410),y=r(96029),b=r(42281),w="Popover",[x,E]=function(e,t=[]){let r=[],a=()=>{let t=r.map(e=>n.createContext(e));return function(r){let a=r?.[e]||t;return n.useMemo(()=>({[`__scope${e}`]:{...r,[e]:a}}),[r,a])}};return a.scopeName=e,[function(t,a){let o=n.createContext(a),l=r.length;r=[...r,a];let u=t=>{let{scope:r,children:a,...u}=t,s=r?.[e]?.[l]||o,c=n.useMemo(()=>u,Object.values(u));return(0,i.jsx)(s.Provider,{value:c,children:a})};return u.displayName=t+"Provider",[u,function(r,i){let u=i?.[e]?.[l]||o,s=n.useContext(u);if(s)return s;if(void 0!==a)return a;throw Error(`\`${r}\` must be used within \`${t}\``)}]},function(...e){let t=e[0];if(1===e.length)return t;let r=()=>{let r=e.map(e=>({useScope:e(),scopeName:e.scopeName}));return function(e){let a=r.reduce((t,{useScope:r,scopeName:n})=>{let a=r(e)[`__scope${n}`];return{...t,...a}},{});return n.useMemo(()=>({[`__scope${t.scopeName}`]:a}),[a])}};return r.scopeName=t.scopeName,r}(a,...t)]}(w,[f.Bk]),D=(0,f.Bk)(),[C,S]=x(w),R=e=>{let{__scopePopover:t,children:r,open:a,defaultOpen:o,onOpenChange:l,modal:u=!1}=e,s=D(t),c=n.useRef(null),[p,m]=n.useState(!1),[g=!1,h]=function({prop:e,defaultProp:t,onChange:r=()=>{}}){let[a,o]=function({defaultProp:e,onChange:t}){let r=n.useState(e),[a]=r,o=n.useRef(a),l=(0,v.c)(t);return n.useEffect(()=>{o.current!==a&&(l(a),o.current=a)},[a,o,l]),r}({defaultProp:t,onChange:r}),l=void 0!==e,i=l?e:a,u=(0,v.c)(r);return[i,n.useCallback(t=>{if(l){let r="function"==typeof t?t(e):t;r!==e&&u(r)}else o(t)},[l,e,o,u])]}({prop:a,defaultProp:o,onChange:l});return(0,i.jsx)(f.bL,{...s,children:(0,i.jsx)(C,{scope:t,contentId:(0,d.B)(),triggerRef:c,open:g,onOpenChange:h,onOpenToggle:n.useCallback(()=>h(e=>!e),[h]),hasCustomAnchor:p,onCustomAnchorAdd:n.useCallback(()=>m(!0),[]),onCustomAnchorRemove:n.useCallback(()=>m(!1),[]),modal:u,children:r})})};R.displayName=w;var k="PopoverAnchor",N=n.forwardRef((e,t)=>{let{__scopePopover:r,...a}=e,o=S(k,r),l=D(r),{onCustomAnchorAdd:u,onCustomAnchorRemove:s}=o;return n.useEffect(()=>(u(),()=>s()),[u,s]),(0,i.jsx)(f.Mz,{...l,...a,ref:t})});N.displayName=k;var P="PopoverTrigger",A=n.forwardRef((e,t)=>{let{__scopePopover:r,...n}=e,o=S(P,r),u=D(r),s=l(t,o.triggerRef),c=(0,i.jsx)(h.button,{type:"button","aria-haspopup":"dialog","aria-expanded":o.open,"aria-controls":o.contentId,"data-state":U(o.open),...n,ref:s,onClick:a(e.onClick,o.onOpenToggle)});return o.hasCustomAnchor?c:(0,i.jsx)(f.Mz,{asChild:!0,...u,children:c})});A.displayName=P;var M="PopoverPortal",[T,j]=x(M,{forceMount:void 0}),F=e=>{let{__scopePopover:t,forceMount:r,children:n,container:a}=e,o=S(M,t);return(0,i.jsx)(T,{scope:t,forceMount:r,children:(0,i.jsx)(m.C,{present:r||o.open,children:(0,i.jsx)(p.Portal,{asChild:!0,container:a,children:n})})})};F.displayName=M;var O="PopoverContent",B=n.forwardRef((e,t)=>{let r=j(O,e.__scopePopover),{forceMount:n=r.forceMount,...a}=e,o=S(O,e.__scopePopover);return(0,i.jsx)(m.C,{present:n||o.open,children:o.modal?(0,i.jsx)(I,{...a,ref:t}):(0,i.jsx)(_,{...a,ref:t})})});B.displayName=O;var I=n.forwardRef((e,t)=>{let r=S(O,e.__scopePopover),o=n.useRef(null),u=l(t,o),s=n.useRef(!1);return n.useEffect(()=>{let e=o.current;if(e)return(0,y.Eq)(e)},[]),(0,i.jsx)(b.A,{as:g.DX,allowPinchZoom:!0,children:(0,i.jsx)(L,{...e,ref:u,trapFocus:r.open,disableOutsidePointerEvents:!0,onCloseAutoFocus:a(e.onCloseAutoFocus,e=>{var t;e.preventDefault(),s.current||null==(t=r.triggerRef.current)||t.focus()}),onPointerDownOutside:a(e.onPointerDownOutside,e=>{let t=e.detail.originalEvent,r=0===t.button&&!0===t.ctrlKey;s.current=2===t.button||r},{checkForDefaultPrevented:!1}),onFocusOutside:a(e.onFocusOutside,e=>e.preventDefault(),{checkForDefaultPrevented:!1})})})}),_=n.forwardRef((e,t)=>{let r=S(O,e.__scopePopover),a=n.useRef(!1),o=n.useRef(!1);return(0,i.jsx)(L,{...e,ref:t,trapFocus:!1,disableOutsidePointerEvents:!1,onCloseAutoFocus:t=>{var n,l;null==(n=e.onCloseAutoFocus)||n.call(e,t),t.defaultPrevented||(a.current||null==(l=r.triggerRef.current)||l.focus(),t.preventDefault()),a.current=!1,o.current=!1},onInteractOutside:t=>{var n,l;null==(n=e.onInteractOutside)||n.call(e,t),t.defaultPrevented||(a.current=!0,"pointerdown"===t.detail.originalEvent.type&&(o.current=!0));let i=t.target;(null==(l=r.triggerRef.current)?void 0:l.contains(i))&&t.preventDefault(),"focusin"===t.detail.originalEvent.type&&o.current&&t.preventDefault()}})}),L=n.forwardRef((e,t)=>
1{let{__scopePopover:r,trapFocus:n,onOpenAutoFocus:a,onCloseAutoFocus:o,disableOutsidePointerEvents:l,onEscapeKeyDown:d,onPointerDownOutside:p,onFocusOutside:m,onInteractOutside:g,...h}=e,v=S(O,r),y=D(r);return(0,s.Oh)(),(0,i.jsx)(c.n,{asChild:!0,loop:!0,trapped:n,onMountAutoFocus:a,onUnmountAutoFocus:o,children:(0,i.jsx)(u.qW,{asChild:!0,disableOutsidePointerEvents:l,onInteractOutside:g,onEscapeKeyDown:d,onPointerDownOutside:p,onFocusOutside:m,onDismiss:()=>v.onOpenChange(!1),children:(0,i.jsx)(f.UC,{"data-state":U(v.open),role:"dialog",id:v.contentId,...y,...h,ref:t,style:{...h.style,"--radix-popover-content-transform-origin":"var(--radix-popper-transform-origin)","--radix-popover-content-available-width":"var(--radix-popper-available-width)","--radix-popover-content-available-height":"var(--radix-popper-available-height)","--radix-popover-trigger-width":"var(--radix-popper-anchor-width)","--radix-popover-trigger-height":"var(--radix-popper-anchor-height)"}})})})}),$="PopoverClose",z=n.forwardRef((e,t)=>{let{__scopePopover:r,...n}=e,o=S($,r);return(0,i.jsx)(h.button,{type:"button",...n,ref:t,onClick:a(e.onClick,()=>o.onOpenChange(!1))})});z.displayName=$;var V=n.forwardRef((e,t)=>{let{__scopePopover:r,...n}=e,a=D(r);return(0,i.jsx)(f.i3,{...a,...n,ref:t})});function U(e){return e?"open":"closed"}V.displayName="PopoverArrow";var K=R,H=N,W=A,G=F,Z=B,Y=z,q=V},16855:(e,t,r)=>{"use strict";r.d(t,{u:()=>o});var n=r(34023),a=r(30365);let o=n.forwardRef(({children:e,className:t,...r},o)=>n.createElement("kbd",{...r,ref:o,className:(0,a.E)("bg-ui-tag-neutral-bg text-ui-tag-neutral-text border-ui-tag-neutral-border inline-flex h-5 w-fit min-w-[20px] items-center justify-center rounded-md border px-1","txt-compact-xsmall-plus",t)},e));o.displayName="Kbd"},16867:(e,t,r)=>{"use strict";r.d(t,{A:()=>s});var n=r(34023),a=Object.defineProperty,o=Object.getOwnPropertySymbols,l=Object.prototype.hasOwnProperty,i=Object.prototype.propertyIsEnumerable,u=(e,t,r)=>t in e?a(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r;let s=n.forwardRef((e,t)=>{var{color:r="currentColor"}=e,a=((e,t)=>{var r={};for(var n in e)l.call(e,n)&&0>t.indexOf(n)&&(r[n]=e[n]);if(null!=e&&o)for(var n of o(e))0>t.indexOf(n)&&i.call(e,n)&&(r[n]=e[n]);return r})(e,["color"]);return n.createElement("svg",((e,t)=>{for(var r in t||(t={}))l.call(t,r)&&u(e,r,t[r]);if(o)for(var r of o(t))i.call(t,r)&&u(e,r,t[r]);return e})({xmlns:"http://www.w3.org/2000/svg",width:15,height:15,viewBox:"0 0 15 15",fill:"none",ref:t},a),n.createElement("path",{fill:r,d:"M10 10.09c0 .163-.037.323-.108.463a.85.85 0 0 1-.293.335.7.7 0 0 1-.397.111.7.7 0 0 1-.39-.141l-3.454-2.59a.9.9 0 0 1-.263-.33 1.04 1.04 0 0 1 0-.876.9.9 0 0 1 .263-.33l3.455-2.59A.7.7 0 0 1 9.203 4a.7.7 0 0 1 .396.112.85.85 0 0 1 .293.335c.07.14.108.3.108.463z"}))});s.displayName="TriangleLeftMini"},17019:(e,t,r)=>{"use strict";r.d(t,{sG:()=>l});var n=r(34023);r(56742);var a=r(98397),o=r(94799),l=["a","button","div","form","h2","h3","img","input","label","li","nav","ol","p","span","svg","ul"].reduce((e,t)=>{let r=n.forwardRef((e,r)=>{let{asChild:n,...l}=e,i=n?a.DX:t;return"undefined"!=typeof window&&(window[Symbol.for("radix-ui")]=!0),(0,o.jsx)(i,{...l,ref:r})});return r.displayName=`Primitive.${t}`,{...e,[t]:r}},{})},18415:(e,t,r)=>{"use strict";r.d(t,{AU:()=>s,D8:()=>S,E0:()=>E,Rb:()=>m,Re:()=>d,WQ:()=>o,XH:()=>C,YP:()=>y,d_:()=>D,gt:()=>w,hZ:()=>f,ib:()=>p,tY:()=>v,xy:()=>b});var n=r(61028),a=r(70488);function o(e,t){let r=e.copy(),n="hour"in r?h(r,t):0;l(r,t.years||0),r.calendar.balanceYearMonth&&r.calendar.balanceYearMonth(r,e),r.month+=t.months||0,i(r),u(r),r.day+=7*(t.weeks||0),r.day+=t.days||0,r.day+=n,function(e){for(;e.day<1;)e.month--,i(e),e.day+=e.calendar.getDaysInMonth(e);for(;e.day>e.calendar.getDaysInMonth(e);)e.day-=e.calendar.getDaysInMonth(e),e.month++,i(e)}(r),r.calendar.balanceDate&&r.calendar.balanceDate(r),r.year<1&&(r.year=1,r.month=1,r.day=1);let a=r.calendar.getYearsInEra(r);if(r.year>a){let e=r.calendar.isInverseEra?.(r);r.year=a,r.month=e?1:r.calendar.getMonthsInYear(r),r.day=e?1:r.calendar.getDaysInMonth(r)}r.month<1&&(r.month=1,r.day=1);let o=r.calendar.getMonthsInYear(r);return r.month>o&&(r.month=o,r.day=r.calendar.getDaysInMonth(r)),r.day=Math.max(1,Math.min(r.calendar.getDaysInMonth(r),r.day)),r}function l(e,t){e.calendar.isInverseEra?.(e)&&(t=-t),e.year+=t}function i(e){for(;e.month<1;)l(e,-1),e.month+=e.calendar.getMonthsInYear(e);let t=0;for(;e.month>(t=e.calendar.getMonthsInYear(e));)e.month-=t,l(e,1)}function u(e){e.month=Math.max(1,Math.min(e.calendar.getMonthsInYear(e),e.month)),e.day=Math.max(1,Math.min(e.calendar.getDaysInMonth(e),e.day))}function s(e){e.calendar.constrainDate&&e.calendar.constrainDate(e),e.year=Math.max(1,Math.min(e.calendar.getYearsInEra(e),e.year)),u(e)}function c(e){let t={};for(let r in e)"number"==typeof e[r]&&(t[r]=-e[r]);return t}function d(e,t){return o(e,c(t))}function f(e,t){let r=e.copy();return null!=t.era&&(r.era=t.era),null!=t.year&&(r.year=t.year),null!=t.month&&(r.month=t.month),null!=t.day&&(r.day=t.day),s(r),r}function p(e,t){let r=e.copy();return null!=t.hour&&(r.hour=t.hour),null!=t.minute&&(r.minute=t.minute),null!=t.second&&(r.second=t.second),null!=t.millisecond&&(r.millisecond=t.millisecond),m(r),r}function m(e){e.millisecond=Math.max(0,Math.min(e.millisecond,1e3)),e.second=Math.max(0,Math.min(e.second,59)),e.minute=Math.max(0,Math.min(e.minute,59)),e.hour=Math.max(0,Math.min(e.hour,23))}function g(e,t){let r=e%t;return r<0&&(r+=t),r}function h(e,t){let r;return e.hour+=t.hours||0,e.minute+=t.minutes||0,e.second+=t.seconds||0,e.millisecond+=t.milliseconds||0,e.second+=Math.floor(e.millisecond/1e3),e.millisecond=g(e.millisecond,1e3),e.minute+=Math.floor(e.second/60),e.second=g(e.second,60),e.hour+=Math.floor(e.minute/60),e.minute=g(e.minute,60),r=Math.floor(e.hour/24),e.hour=g(e.hour,24),r}function v(e,t){let r=e.copy();return h(r,t),r}function y(e,t){return v(e,c(t))}function b(e,t,r,n){let a=e.copy();switch(t){case"era":{let t=e.calendar.getEras(),o=t.indexOf(e.era);if(o<0)throw Error("Invalid era: "+e.era);o=x(o,r,0,t.length-1,n?.round),a.era=t[o],s(a);break}case"year":a.calendar.isInverseEra?.(a)&&(r=-r),a.year=x(e.year,r,-1/0,9999,n?.round),a.year===-1/0&&(a.year=1),a.calendar.balanceYearMonth&&a.calendar.balanceYearMonth(a,e);break;case"month":a.month=x(e.month,r,1,e.calendar.getMonthsInYear(e),n?.round);break;case"day":a.day=x(e.day,r,1,e.calendar.getDaysInMonth(e),n?.round);break;default:throw Error("Unsupported field "+t)}return e.calendar.balanceDate&&e.calendar.balanceDate(a),s(a),a}function w(e,t,r,n){let a=e.copy();switch(t){case"hour":{let t=e.hour,o=0,l=23;if(n?.hourCycle===12){let e=t>=12;o=12*!!e,l=e?23:11}a.hour=x(t,r,o,l,n?.round);break}case"minute":a.minute=x(e.minute,r,0,59,n?.round);break;case"second":a.second=x(e.second,r,0,59,n?.round);break;case"millisecond":a.millisecond=x(e.millisecond,r,0,999,n?.round);break;default:throw Error("Unsupported field "+t)}return a}function x(e,t,r,n,a=!1){if(a){(e+=Math.sign(t))<r&&(e=n);let a=Math.abs(t);(e=t>0?Math.ceil(e/a)*a:Math.floor(e/a)*a)>n&&(e=r)}else(e+=t)<r?e=n-(r-e-1):e>n&&(e=r+(e-n-1));return e}function E(e,t){let r;if(null!=t.years&&0!==t.years||null!=t.months&&0!==t.months||null!=t.weeks&&0!==t.weeks||null!=t.days&&0!==t.days){let a=o((0,n.tR)(e),{years:t.years,months:t.months,weeks:t.weeks,days:t.days});r=(0,n.Tr)(a,e.timeZone)}else r=(0,n.oU)(e)-e.offset;r+=t.milliseconds||0,r+=1e3*(t.seconds||0),r+=6e4*(t.minutes||0),r+=36e5*(t.hours||0);let a=(0,n.Yd)(r,e.timeZone);return(0,n.yP)(a,e.calendar)}function D(e,t){return E(e,c(t))}function C(e,t,r,o){switch(t){case"hour":{let t=0,l=23;if(o?.hourCycle===12){let r=e.hour>=12;t=12*!!r,l=r?23:11}let i=(0,n.tR)(e),u=(0,n.yP)(p(i,{hour:t}),new(0,a.FG)),s=[(0,n.Tr)(u,e.timeZone,"earlier"),(0,n.Tr)(u,e.timeZone,"later")].filter(t=>(0,n.Yd)(t,e.timeZone).day===u.day)[0],c=(0,n.yP)(p(i,{hour:l}),new(0,a.FG)),d=[(0,n.Tr)(c,e.timeZone,"earlier"),(0,n.Tr)(c,e.timeZone,"later")].filter(t=>(0,n.Yd)(t,e.timeZone).day===c.day).pop(),f=(0,n.oU)(e)-e.offset,m=Math.floor(f/36e5),g=f%36e5;return f=36e5*x(m,r,Math.floor(s/36e5),Math.floor(d/36e5),o?.round)+g,(0,n.yP)((0,n.Yd)(f,e.timeZone),e.calendar)}case"minute":case"second":case"millisecond":return w(e,t,r,o);case"era":case"year":case"month":case"day":{let a=b((0,n.tR)(e),t,r,o),l=(0,n.Tr)(a,e.timeZone);return(0,n.yP)((0,n.Yd)(l,e.timeZone),e.calendar)}default:throw Error("Unsupported field "+t)}}function S(e,t,r){let a=(0,n.tR)(e),o=p(f(a,t),t);if(0===o.compare(a))return e;let l=(0,n.Tr)(o,e.timeZone,r);return(0,n.yP)((0,n.Yd)(l,e.timeZone),e.calendar)}},21371:(e,t,r)=>{"use strict";r.r(t),r.d(t,{ProgressTabs:()=>m});var n=r(14109),a=r(99911),o=r(24092),l=r(3348),i=r(34023),u=r(30365);let s=e=>i.createElement(l.Root,{...e});s.displayName="ProgressTabs";let c=e=>{let{status:t,className:r,...l}=e,s=i.useMemo(()=>{switch(t){case"not-started":default:return n.A;case"in-progress":return a.A;case"completed":return o.A}},[t]);return i.createElement("span",{className:(0,u.E)("text-ui-fg-muted group-data-[state=active]/trigger:text-ui-fg-interactive",r),...l},i.createElement(s,null))};c.displayName="ProgressTabs.ProgressIndicator";let d=i.forwardRef((e,t)=>
1{let{className:r,children:n,status:a="not-started",...o}=e;return i.createElement(l.Trigger,{ref:t,className:(0,u.E)("txt-compact-small-plus transition-fg text-ui-fg-muted bg-ui-bg-subtle border-r-ui-border-base inline-flex h-[52px] w-full max-w-[200px] flex-1 items-center gap-x-2 border-r px-4 text-left outline-none","group/trigger overflow-hidden text-ellipsis whitespace-nowrap","disabled:bg-ui-bg-disabled disabled:text-ui-fg-muted","hover:bg-ui-bg-subtle-hover","focus-visible:bg-ui-bg-base focus:z-[1]","data-[state=active]:text-ui-fg-base data-[state=active]:bg-ui-bg-base",r),...o},i.createElement(c,{status:a}),n)});d.displayName="ProgressTabs.Trigger";let f=i.forwardRef((e,t)=>{let{className:r,...n}=e;return i.createElement(l.List,{ref:t,className:(0,u.E)("flex items-center",r),...n})});f.displayName="ProgressTabs.List";let p=i.forwardRef((e,t)=>{let{className:r,...n}=e;return i.createElement(l.Content,{ref:t,className:(0,u.E)("outline-none",r),...n})});p.displayName="ProgressTabs.Content";let m=Object.assign(s,{Trigger:d,List:f,Content:p})},21907:(e,t,r)=>{"use strict";r.r(t),r.d(t,{I18nProvider:()=>o});var n=r(34023),a=r(79672);let o=e=>n.createElement(a.C,{...e})},22523:(e,t,r)=>{"use strict";r.d(t,{T:()=>g});var n=r(30418),a=r(61028);function o(e,t,r){return null!=t&&0>e.compare(t)||null!=r&&e.compare(r)>0}function l(e,t,r,n,a){let o={};for(let e in t)o[e]=Math.floor(t[e]/2),o[e]>0&&t[e]%2==0&&o[e]--;let l=i(e,t,r).subtract(o);return s(e,l,t,r,n,a)}function i(e,t,r,a,o){let l=e;return t.years?l=(0,n.D)(e):t.months?l=(0,n.wH)(e):(t.weeks||t.days&&t.days>7)&&(l=(0,n.kq)(e,r)),s(e,l,t,r,a,o)}function u(e,t,r,n,a){let o={...t};o.days?o.days--:o.weeks?o.weeks--:o.months?o.months--:o.years&&o.years--;let l=i(e,t,r).subtract(o);return s(e,l,t,r,n,a)}function s(e,t,r,o,l,s){if(l&&e.compare(l)>=0){let e=(0,n.ZI)(t,i((0,a.gw)(l),r,o));e&&(t=e)}if(s&&0>=e.compare(s)){let e=(0,n.Py)(t,u((0,a.gw)(s),r,o));e&&(t=e)}return t}function c(e,t,r){if(t){let r=(0,n.ZI)(e,(0,a.gw)(t));r&&(e=r)}if(r){let t=(0,n.Py)(e,(0,a.gw)(r));t&&(e=t)}return e}var d=r(52245),f=r(98664),p=r(70488),m=r(34023);function g(e){let t=(0,m.useMemo)(()=>new(0,f.p)(e.locale),[e.locale]),r=(0,m.useMemo)(()=>t.resolvedOptions(),[t]),{locale:g,createCalendar:v,visibleDuration:y={months:1},minValue:b,maxValue:w,selectionAlignment:x,isDateUnavailable:E,pageBehavior:D="visible",selectionMode:C="single",firstDayOfWeek:S,weeksInMonth:R}=e,k=(0,m.useMemo)(()=>v(r.calendar),[v,r.calendar]),[N,P]=(0,d.P)(e.value,e.defaultValue??null,e.onChange),A=(0,m.useMemo)(()=>Array.isArray(N)?N.map(e=>(0,a.yP)((0,a.gw)(e),k)):N?(0,a.yP)((0,a.gw)(N),k):null,[N,k]),M=(0,m.useMemo)(()=>
1{let e=Array.isArray(N)?N[0]:N;return e&&"timeZone"in e?e.timeZone:r.timeZone},[N,r.timeZone]),T=(0,m.useMemo)(()=>e.focusedValue?c((0,a.yP)((0,a.gw)(e.focusedValue),k),b,w):void 0,[e.focusedValue,k,b,w]),j=(0,m.useMemo)(()=>e.defaultFocusedValue?c((0,a.yP)((0,a.gw)(e.defaultFocusedValue),k),b,w):A?c(Array.isArray(A)?A[0]:A,b,w):c((0,a.yP)((0,n.Ec)(M),k),b,w),[e.defaultFocusedValue,A,M,k,b,w]),[F,O]=(0,d.P)(T,j,e.onFocusChange),B=()=>{switch(x){case"start":return i(F,y,g,b,w);case"end":return u(F,y,g,b,w);default:return l(F,y,g,b,w)}},[I,_]=(0,m.useState)(B),[L,$]=(0,m.useState)(e.autoFocus||!1),[z,V]=(0,m.useState)(y);y!==z&&(y.days!==z.days||y.weeks!==z.weeks||y.months!==z.months||y.years!==z.years)&&(V(y),_(B()));let U=(0,m.useMemo)(()=>{let e={...y};return e.days?e.days--:e.days=-1,I.add(e)},[I,y]),[K,H]=(0,m.useState)(k);if(!(0,n.Jg)(k,K)){let e=(0,a.yP)(F,k);_(l(e,y,g,b,w)),O(e),H(k)}function W(e){O(e=c(e,b,w))}function G(e){let t=function(e,t,r){if(!r)return e;for(;e.compare(t)>=0&&r(e);)e=e.subtract({days:1});return e.compare(t)>=0?e:null}(c(e,b,w),I,E);if(!t)return null;
1let r=Array.isArray(N)?N[0]:N,n=(0,a.yP)(t,r?.calendar||new(0,p.FG));return r&&"hour"in r?r.set(n):n}function Z(t){if(!e.isDisabled&&!e.isReadOnly){if(null===t)return void P("multiple"===C?[]:null);if(Array.isArray(t))P(t.map(G).filter(Boolean));else{let e=G(t);e&&P(e)}}}o(F,b,w)?O(c(F,b,w)):0>F.compare(I)?_(u(F,y,g,b,w)):F.compare(U)>0&&_(i(F,y,g,b,w));let Y=(0,m.useMemo)(()=>!!A&&(Array.isArray(A)?A.some(e=>E?.(e)||o(e,b,w)):E?.(A)||o(A,b,w)),[A,E,b,w]),q=e.isInvalid||"invalid"===e.validationState||Y,X=(0,m.useMemo)(()=>"visible"===D?y:h(y),[D,y]);return{isDisabled:e.isDisabled??!1,isReadOnly:e.isReadOnly??!1,value:A,setValue:Z,selectionMode:C,visibleDuration:y,visibleRange:{start:I,end:U},minValue:b,maxValue:w,focusedDate:F,timeZone:M,validationState:q?"invalid":null,isValueInvalid:q,setFocusedDate(e){W(e)},focusNextDay(){W(F.add({days:1}))},focusPreviousDay(){W(F.subtract({days:1}))},focusNextRow(){y.days?this.focusNextPage():(y.weeks||y.months||y.years)&&W(F.add({weeks:1}))},focusPreviousRow(){y.days?this.focusPreviousPage():(y.weeks||y.months||y.years)&&W(F.subtract({weeks:1}))},focusNextPage(){let e=I.add(X);O(c(F.add(X),b,w)),_(i(s(F,e,X,g,b,w),X,g))},focusPreviousPage(){let e=I.subtract(X);O(c(F.subtract(X),b,w)),_(i(s(F,e,X,g,b,w),X,g))},focusSectionStart(){y.days?W(I):y.weeks?W((0,n.kq)(F,g)):(y.months||y.years)&&W((0,n.wH)(F))},focusSectionEnd(){y.days?W(U):y.weeks?W((0,n.$I)(F,g)):(y.months||y.years)&&W((0,n.p9)(F))},focusNextSection(e){if(!e&&!y.days)return void W(F.add(h(y)));y.days?this.focusNextPage():y.weeks?W(F.add({months:1})):(y.months||y.years)&&W(F.add({years:1}))},focusPreviousSection(e){if(!e&&!y.days)return void W(F.subtract(h(y)));y.days?this.focusPreviousPage():y.weeks?W(F.subtract({months:1})):(y.months||y.years)&&W(F.subtract({years:1}))},selectFocusedDate(){E&&E(F)||this.selectDate(F)},selectDate(t){if(!e.isDisabled&&!e.isReadOnly)if("multiple"===C&&null!=t){let e=G(t);if(!e)return;let r=[];Array.isArray(N)?r=N:null!=N&&(r=[N]);let a=r.findIndex(t=>(0,n.ro)(t,e));P(a>=0?r.slice(0,a).concat(r.slice(a+1)):[...r,e])}else Z(t)},isFocused:L,setFocused:$,isInvalid:e=>o(e,b,w),isSelected(e){return!(!A||this.isCellDisabled(e)||this.isCellUnavailable(e))&&(Array.isArray(A)?A.some(t=>(0,n.ro)(t,e)):(0,n.ro)(e,A))},isCellFocused:e=>L&&F&&(0,n.ro)(e,F),isCellDisabled(t){return e.isDisabled||0>t.compare(I)||t.compare(U)>0||this.isInvalid(t)},isCellUnavailable:t=>!!e.isDateUnavailable&&e.isDateUnavailable(t),isPreviousVisibleRangeInvalid(){let e=I.subtract({days:1});return(0,n.ro)(e,I)||this.isInvalid(e)},isNextVisibleRangeInvalid(){let e=U.add({days:1});return(0,n.ro)(e,U)||this.isInvalid(e)},getDatesInWeek(e,t=I){let r=t.add({weeks:e}),a=[],o=y.days&&y.days<7?y.days:7;if(7===o){r=(0,n.kq)(r,g,S);let e=(0,n.SJ)(r,g,S);for(let t=0;t<e;t++)a.push(null)}for(;a.length<o;){a.push(r);let e=r.add({days:1});if((0,n.ro)(r,e))break;r=e}for(;a.length<o;)a.push(null);return a},getWeeksInMonth(e=I){let t=R||(0,n.RZ)(e,g,S);return(y.weeks||y.days)&&(t=y.weeks??0,y.days&&(t+=Math.ceil(y.days/7))),t}}}function h(e){let t={...e};for(let r in e)t[r]=1;return t}},23177:(e,t,r)=>{"use strict";r.d(t,{i:()=>o});var n=r(34023),a=r(78410);function o({prop:e,defaultProp:t,onChange:r=()=>{}}){let[o,l]=function({defaultProp:e,onChange:t}){let r=n.useState(e),[o]=r,l=n.useRef(o),i=(0,a.c)(t);return n.useEffect(()=>{l.current!==o&&(i(o),l.current=o)},[o,l,i]),r}({defaultProp:t,onChange:r}),i=void 0!==e,u=i?e:o,s=(0,a.c)(r);return[u,n.useCallback(t=>{if(i){let r="function"==typeof t?t(e):t;r!==e&&s(r)}else l(t)},[i,e,l,s])]}},23212:(e,t,r)=>{"use strict";r.r(t),r.d(t,{Button:()=>M,Link:()=>T,Root:()=>P,Separator:()=>A,ToggleGroup:()=>j,ToggleItem:()=>F,Toolbar:()=>x,ToolbarButton:()=>C,ToolbarLink:()=>S,ToolbarSeparator:()=>D,ToolbarToggleGroup:()=>k,ToolbarToggleItem:()=>N,createToolbarScope:()=>h});var n=r(34023),a=r(94799),o=r(48132);r(56742);var l=r(98397),i=["a","button","div","form","h2","h3","img","input","label","li","nav","ol","p","span","svg","ul"].reduce((e,t)=>{let r=n.forwardRef((e,r)=>{let{asChild:n,...o}=e,i=n?l.DX:t;return"undefined"!=typeof window&&(window[Symbol.for("radix-ui")]=!0),(0,a.jsx)(i,{...o,ref:r})});return r.displayName=`Primitive.${t}`,{...e,[t]:r}},{}),u=["a","button","div","form","h2","h3","img","input","label","li","nav","ol","p","span","svg","ul"].reduce((e,t)=>
1{let r=n.forwardRef((e,r)=>{let{asChild:n,...o}=e,i=n?l.DX:t;return"undefined"!=typeof window&&(window[Symbol.for("radix-ui")]=!0),(0,a.jsx)(i,{...o,ref:r})});return r.displayName=`Primitive.${t}`,{...e,[t]:r}},{}),s="horizontal",c=["horizontal","vertical"],d=n.forwardRef((e,t)=>{var r;let{decorative:n,orientation:o=s,...l}=e,i=(r=o,c.includes(r))?o:s;return(0,a.jsx)(u.div,{"data-orientation":i,...n?{role:"none"}:{"aria-orientation":"vertical"===i?i:void 0,role:"separator"},...l,ref:t})});d.displayName="Separator";var f=r(4558),p=n.createContext(void 0),m="Toolbar",[g,h]=function(e,t=[]){let r=[],o=()=>{let t=r.map(e=>n.createContext(e));return function(r){let a=r?.[e]||t;return n.useMemo(()=>({[`__scope${e}`]:{...r,[e]:a}}),[r,a])}};return o.scopeName=e,[function(t,o){let l=n.createContext(o),i=r.length;r=[...r,o];let u=t=>{let{scope:r,children:o,...u}=t,s=r?.[e]?.[i]||l,c=n.useMemo(()=>u,Object.values(u));return(0,a.jsx)(s.Provider,{value:c,children:o})};return u.displayName=t+"Provider",[u,function(r,a){let u=a?.[e]?.[i]||l,s=n.useContext(u);if(s)return s;if(void 0!==o)return o;throw Error(`\`${r}\` must be used within \`${t}\``)}]},function(...e){let t=e[0];if(1===e.length)return t;let r=()=>{let r=e.map(e=>({useScope:e(),scopeName:e.scopeName}));return function(e){let a=r.reduce((t,{useScope:r,scopeName:n})=>{let a=r(e)[`__scope${n}`];return{...t,...a}},{});return n.useMemo(()=>({[`__scope${t.scopeName}`]:a}),[a])}};return r.scopeName=t.scopeName,r}(o,...t)]}(m,[o.RG,f.createToggleGroupScope]),v=(0,o.RG)(),y=(0,f.createToggleGroupScope)(),[b,w]=g(m),x=n.forwardRef((e,t)=>{let{__scopeToolbar:r,orientation:l="horizontal",dir:u,loop:s=!0,...c}=e,d=v(r),f=function(e){let t=n.useContext(p);return e||t||"ltr"}(u);return(0,a.jsx)(b,{scope:r,orientation:l,dir:f,children:(0,a.jsx)(o.bL,{asChild:!0,...d,orientation:l,dir:f,loop:s,children:(0,a.jsx)(i.div,{role:"toolbar","aria-orientation":l,dir:f,...c,ref:t})})})});x.displayName=m;var E="ToolbarSeparator",D=n.forwardRef((e,t)=>{let{__scopeToolbar:r,...n}=e,o=w(E,r);return(0,a.jsx)(d,{orientation:"horizontal"===o.orientation?"vertical":"horizontal",...n,ref:t})});D.displayName=E;var C=n.forwardRef((e,t)=>{let{__scopeToolbar:r,...n}=e,l=v(r);return(0,a.jsx)(o.q7,{asChild:!0,...l,focusable:!e.disabled,children:(0,a.jsx)(i.button,{type:"button",...n,ref:t})})});C.displayName="ToolbarButton";var S=n.forwardRef((e,t)=>{let{__scopeToolbar:r,...n}=e,l=v(r);return(0,a.jsx)(o.q7,{asChild:!0,...l,focusable:!0,children:(0,a.jsx)(i.a,{...n,ref:t,onKeyDown:function(e,t,{checkForDefaultPrevented:r=!0}={}){return function(n){if(e?.(n),!1===r||!n.defaultPrevented)return t?.(n)}}(e.onKeyDown,e=>{" "===e.key&&e.currentTarget.click()})})})});S.displayName="ToolbarLink";var R="ToolbarToggleGroup",k=n.forwardRef((e,t)=>{let{__scopeToolbar:r,...n}=e,o=w(R,r),l=y(r);return(0,a.jsx)(f.Root,{"data-orientation":o.orientation,dir:o.dir,...l,...n,ref:t,rovingFocus:!1})});k.displayName=R;var N=n.forwardRef((e,t)=>{let{__scopeToolbar:r,...n}=e,o=y(r),l={__scopeToolbar:e.__scopeToolbar};return(0,a.jsx)(C,{asChild:!0,...l,children:(0,a.jsx)(f.Item,{...o,...n,ref:t})})});N.displayName="ToolbarToggleItem";var P=x,A=D,M=C,T=S,j=k,F=N},24092:(e,t,r)=>{"use strict";r.d(t,{A:()=>s});var n=r(34023),a=Object.defineProperty,o=Object.getOwnPropertySymbols,l=Object.prototype.hasOwnProperty,i=Object.prototype.propertyIsEnumerable,u=(e,t,r)=>t in e?a(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r;let s=n.forwardRef((e,t)=>{var{color:r="currentColor"}=e,a=((e,t)=>{var r={};for(var n in e)l.call(e,n)&&0>t.indexOf(n)&&(r[n]=e[n]);if(null!=e&&o)for(var n of o(e))0>t.indexOf(n)&&i.call(e,n)&&(r[n]=e[n]);return r})(e,["color"]);return n.createElement("svg",((e,t)=>{for(var r in t||(t={}))l.call(t,r)&&u(e,r,t[r]);if(o)for(var r of o(t))i.call(t,r)&&u(e,r,t[r]);return e})({xmlns:"http://www.w3.org/2000/svg",width:15,height:15,viewBox:"0 0 15 15",fill:"none",ref:t},a),n.createElement("g",{clipPath:"url(#a)"},n.createElement("path",{fill:r,d:"M7.5.389C3.58.389.389 3.579.389 7.5s3.19 7.111 7.111 7.111 7.111-3.19 7.111-7.111S11.421.389 7.5.389m3.416 5.074-3.778 4.889a.67.67 0 0 1-.502.258h-.
1025a.67.67 0 0 1-.496-.22l-2-2.222a.668.668 0 0 1 .992-.893l1.465 1.629 3.29-4.257a.667.667 0 0 1 1.055.815z"})),n.createElement("defs",null,n.createElement("clipPath",{id:"a"},n.createElement("path",{fill:"#fff",d:"M0 0h15v15H0z"}))))});s.displayName="CheckCircleSolid"},24165:(e,t,r)=>{"use strict";r.r(t),r.d(t,{Root:()=>w,Switch:()=>g,SwitchThumb:()=>v,Thumb:()=>x,createSwitchScope:()=>f});var n=r(34023);function a(e,t){if("function"==typeof e)return e(t);null!=e&&(e.current=t)}var o=r(94799),l=r(78410),i=globalThis?.document?n.useLayoutEffect:()=>{};r(56742);var u=r(98397),s=["a","button","div","form","h2","h3","img","input","label","li","nav","ol","p","span","svg","ul"].reduce((e,t)=>{let r=n.forwardRef((e,r)=>{let{asChild:n,...a}=e,l=n?u.DX:t;return"undefined"!=typeof window&&(window[Symbol.for("radix-ui")]=!0),(0,o.jsx)(l,{...a,ref:r})});return r.displayName=`Primitive.${t}`,{...e,[t]:r}},{}),c="Switch",[d,f]=function(e,t=[]){let r=[],a=()=>{let t=r.map(e=>n.createContext(e));return function(r){let a=r?.[e]||t;return n.useMemo(()=>({[`__scope${e}`]:{...r,[e]:a}}),[r,a])}};return a.scopeName=e,[function(t,a){let l=n.createContext(a),i=r.length;r=[...r,a];let u=t=>{let{scope:r,children:a,...u}=t,s=r?.[e]?.[i]||l,c=n.useMemo(()=>u,Object.values(u));return(0,o.jsx)(s.Provider,{value:c,children:a})};return u.displayName=t+"Provider",[u,function(r,o){let u=o?.[e]?.[i]||l,s=n.useContext(u);if(s)return s;if(void 0!==a)return a;throw Error(`\`${r}\` must be used within \`${t}\``)}]},function(...e){let t=e[0];if(1===e.length)return t;let r=()=>{let r=e.map(e=>({useScope:e(),scopeName:e.scopeName}));return function(e){let a=r.reduce((t,{useScope:r,scopeName:n})=>{let a=r(e)[`__scope${n}`];return{...t,...a}},{});return n.useMemo(()=>({[`__scope${t.scopeName}`]:a}),[a])}};return r.scopeName=t.scopeName,r}(a,...t)]}(c),[p,m]=d(c),g=n.forwardRef((e,t)=>{let{__scopeSwitch:r,name:i,checked:u,defaultChecked:c,required:d,disabled:f,value:m="on",onCheckedChange:g,form:h,...v}=e,[w,x]=n.useState(null),E=function(...e){return n.useCallback(function(...e){return t=>{let r=!1,n=e.map(e=>{let n=a(e,t);return r||"function"!=typeof n||(r=!0),n});if(r)return()=>{for(let t=0;t<n.length;t++){let r=n[t];"function"==typeof r?r():a(e[t],null)}}}}(...e),e)}(t,e=>x(e)),D=n.useRef(!1),C=!w||h||!!w.closest("form"),[S=!1,R]=function({prop:e,defaultProp:t,onChange:r=()=>{}}){let[a,o]=function({defaultProp:e,onChange:t}){let r=n.useState(e),[a]=r,o=n.useRef(a),i=(0,l.c)(t);return n.useEffect(()=>{o.current!==a&&(i(a),o.current=a)},[a,o,i]),r}({defaultProp:t,onChange:r}),i=void 0!==e,u=i?e:a,s=(0,l.c)(r);return[u,n.useCallback(t=>{if(i){let r="function"==typeof t?t(e):t;r!==e&&s(r)}else o(t)},[i,e,o,s])]}({prop:u,defaultProp:c,onChange:g});return(0,o.jsxs)(p,{scope:r,checked:S,disabled:f,children:[(0,o.jsx)(s.button,{type:"button",role:"switch","aria-checked":S,"aria-required":d,"data-state":b(S),"data-disabled":f?"":void 0,disabled:f,value:m,...v,ref:E,onClick:function(e,t,{checkForDefaultPrevented:r=!0}={}){return function(n){if(e?.(n),!1===r||!n.defaultPrevented)return t?.(n)}}(e.onClick,e=>{R(e=>!e),C&&(D.current=e.isPropagationStopped(),D.current||e.stopPropagation())})}),C&&(0,o.jsx)(y,{control:w,bubbles:!D.current,name:i,value:m,checked:S,required:d,disabled:f,form:h,style:{transform:"translateX(-100%)"}})]})});g.displayName=c;var h="SwitchThumb",v=n.forwardRef((e,t)=>{let{__scopeSwitch:r,...n}=e,a=m(h,r);return(0,o.jsx)(s.span,{"data-state":b(a.checked),"data-disabled":a.disabled?"":void 0,...n,ref:t})});v.displayName=h;var y=e=>{let{control:t,checked:r,bubbles:a=!0,...l}=e,u=n.useRef(null),s=function(e){let t=n.useRef({value:e,previous:e});return n.useMemo(()=>(t.current.value!==e&&(t.current.previous=t.current.value,t.current.value=e),t.current.previous),[e])}(r),c=function(e){let[t,r]=n.useState(void 0);return i(()=>{if(e){r({width:e.offsetWidth,height:e.offsetHeight});let t=new ResizeObserver(t=>{let n,a;if(!Array.isArray(t)||!t.length)return;let o=t[0];if("borderBoxSize"in o){let e=o.borderBoxSize,t=Array.isArray(e)?e[0]:e;n=t.inlineSize,a=t.blockSize}else n=e.offsetWidth,a=e.offsetHeight;r({width:n,height:a})});return t.observe(e,{box:"border-box"}),()=>t.unobserve(e)}r(void 0)},[e]),t}(t);return n.useEffect(()=>{let e=u.current,t=Object.getOwnPropertyDescriptor(window.HTMLInputElement.prototype,"checked").set;if(s!==r&&t){let n=new Event("click",{bubbles:a});t.call(e,r),e.dispatchEvent(n)}},[s,r,a]),(0,o.jsx)("input",{type:"checkbox","aria-hidden":!0,defaultChecked:r,...l,tabIndex:-1,ref:u,style:{...e.style,...c,position:"absolute",pointerEvents:"none",opacity:0,margin:0}})};function b(e){return e?"checked":"unchecked"}var w=g,x=v},25470:(e,t,r)=>{"use strict";let n;r.d(t,{Tw:()=>c,Bi:()=>s,X1:()=>d});var a=r(26060),o=r(50868),l=r(34023);let i=!!("undefined"!=typeof window&&window.document&&window.document.createElement),u=new Map;function s(e){let[t,r]=(0,l.useState)(e),s=(0,l.useRef)(null),c=(0,o.Cc)(t),d=(0,l.useRef)(null);if(n&&n.register(d,c),i){let e=u.get(c);e&&!e.includes(s)?e.push(s):u.set(c,[s])}return(0,a.N)(()=>()=>{n&&n.unregister(d),u.delete(c)},[c]),(0,l.useEffect)(()=>{let e=s.current;return e&&r(e),()=>{e&&(s.current=null)}}),c}function c(e,t){if(e===t)return e;let r=u.get(e);
1if(r)return r.forEach(e=>e.current=t),t;let n=u.get(t);return n?(n.forEach(t=>t.current=e),e):t}function d(e=[]){let t=s(),[r,n]=function(e){let[t,r]=(0,l.useState)(e),n=(0,l.useRef)(t),o=(0,l.useRef)(null),i=(0,l.useRef)(()=>{if(!o.current)return;let e=o.current.next();if(e.done){o.current=null;return}n.current===e.value?i.current():r(e.value)});return(0,a.N)(()=>{n.current=t,o.current&&i.current()}),[t,(0,l.useCallback)(e=>{o.current=e(n.current),i.current()},[i])]}(t),o=(0,l.useCallback)(()=>{n(function*(){yield t,yield document.getElementById(t)?t:void 0})},[t,n]);return(0,a.N)(o,[t,o,...e]),r}"undefined"!=typeof FinalizationRegistry&&(n=new FinalizationRegistry(e=>{u.delete(e)}))},26139:(e,t,r)=>{"use strict";let n;r.d(t,{B:()=>l});let a=Symbol.for("react-aria.i18n.locale"),o=Symbol.for("react-aria.i18n.strings");class l{constructor(e,t="en-US"){this.strings=Object.fromEntries(Object.entries(e).filter(([,e])=>e)),this.defaultLocale=t}getStringForLocale(e,t){let r=this.getStringsForLocale(t)[e];if(!r)throw Error(`Could not find intl message ${e} in ${t} locale`);return r}getStringsForLocale(e){let t=this.strings[e];return t||(t=function(e,t,r="en-US"){var n;if(t[e])return t[e];let a=(n=e,Intl.Locale?new Intl.Locale(n).language:n.split("-")[0]);if(t[a])return t[a];for(let e in t)if(e.startsWith(a+"-"))return t[e];return t[r]}(e,this.strings,this.defaultLocale),this.strings[e]=t),t}static getGlobalDictionaryForPackage(e){if("undefined"==typeof window)return null;let t=window[a];if(void 0===n){let e=window[o];if(!e)return null;for(let r in n={},e)n[r]=new l({[t]:e[r]},t)}let r=n?.[e];if(!r)throw Error(`Strings for package "${e}" were not included by LocalizedStringProvider. Please add it to the list passed to createLocalizedStringDictionary.`);return r}}},27041:(e,t,r)=>{"use strict";r.d(t,{n:()=>f});var n=r(34023);function a(e,t){if("function"==typeof e)return e(t);null!=e&&(e.current=t)}r(56742);var o=r(98397),l=r(94799),i=["a","button","div","form","h2","h3","img","input","label","li","nav","ol","p","span","svg","ul"].reduce((e,t)=>{let r=n.forwardRef((e,r)=>{let{asChild:n,...a}=e,i=n?o.DX:t;return"undefined"!=typeof window&&(window[Symbol.for("radix-ui")]=!0),(0,l.jsx)(i,{...a,ref:r})});return r.displayName=`Primitive.${t}`,{...e,[t]:r}},{}),u=r(78410),s="focusScope.autoFocusOnMount",c="focusScope.autoFocusOnUnmount",d={bubbles:!1,cancelable:!0},f=n.forwardRef((e,t)=>{let{loop:r=!1,trapped:o=!1,onMountAutoFocus:f,onUnmountAutoFocus:v,...y}=e,[b,w]=n.useState(null),x=(0,u.c)(f),E=(0,u.c)(v),D=n.useRef(null),C=function(...e){return n.useCallback(function(...e){return t=>{let r=!1,n=e.map(e=>{let n=a(e,t);return r||"function"!=typeof n||(r=!0),n});if(r)return()=>{for(let t=0;t<n.length;t++){let r=n[t];"function"==typeof r?r():a(e[t],null)}}}}(...e),e)}(t,e=>w(e)),S=n.useRef({paused:!1,pause(){this.paused=!0},resume(){this.paused=!1}}).current;n.useEffect(()=>{if(o){let e=function(e){if(S.paused||!b)return;let t=e.target;b.contains(t)?D.current=t:g(D.current,{select:!0})},t=function(e){if(S.paused||!b)return;let t=e.relatedTarget;null!==t&&(b.contains(t)||g(D.current,{select:!0}))};document.addEventListener("focusin",e),document.addEventListener("focusout",t);let r=new MutationObserver(function(e){if(document.activeElement===document.body)for(let t of e)t.removedNodes.length>0&&g(b)});return b&&r.observe(b,{childList:!0,subtree:!0}),()=>{document.removeEventListener("focusin",e),document.removeEventListener("focusout",t),r.disconnect()}}},[o,b,S.paused]),n.useEffect(()=>{if(b){h.add(S);let e=document.activeElement;if(!b.contains(e)){let t=new CustomEvent(s,d);b.addEventListener(s,x),b.dispatchEvent(t),t.defaultPrevented||(function(e){let{select:t=!1}=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=document.activeElement;for(let n of e)if(g(n,{select:t}),document.activeElement!==r)return}(p(b).filter(e=>"A"!==e.tagName),{select:!0}),document.activeElement===e&&g(b))}return()=>{b.removeEventListener(s,x),setTimeout(()=>{let t=new CustomEvent(c,d);b.addEventListener(c,E),b.dispatchEvent(t),t.defaultPrevented||g(null!=e?e:document.body,{select:!0}),b.removeEventListener(c,E),h.remove(S)},0)}}},[b,x,E,S]);let R=n.useCallback(e=>{if(!r&&!o||S.paused)return;let t="Tab"===e.key&&!e.altKey&&!e.ctrlKey&&!e.metaKey,n=document.activeElement;if(t&&n){let t=e.currentTarget,[a,o]=function(e){let t=p(e);return[m(t,e),m(t.reverse(),e)]}(t);a&&o?e.shiftKey||n!==o?e.shiftKey&&n===a&&(e.preventDefault(),r&&g(o,{select:!0})):(e.preventDefault(),r&&g(a,{select:!0})):n===t&&e.preventDefault()}},[r,o,S.paused]);return(0,l.jsx)(i.div,{tabIndex:-1,...y,ref:C,onKeyDown:R})});function p(e){let t=[],r=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(;r.nextNode();)t.push(r.currentNode);return t}function m(e,t){for(let r of e)if(!function(e,t){let{upTo:r}=t;if("hidden"===getComputedStyle(e).visibility)return!0;for(;e&&(void 0===r||e!==r);){if("none"===getComputedStyle(e).display)return!0;e=e.parentElement}return!1}(r,{upTo:t}))return r}function g(e){let{select:t=!1}=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};if(e&&e.focus){var r;let n=document.activeElement;e.focus({preventScroll:!0}),e!==n&&(r=e)instanceof HTMLInputElement&&"select"in r&&t&&e.select()}}f.displayName="FocusScope";var h=function(){let e=[];return{add(t){let r=e[0];t!==r&&(null==r||r.pause()),(e=v(e,t)).unshift(t)},remove(t){var r;null==(r=(e=v(e,t))[0])||r.resume()}}}();function v(e,t){let r=[...e],n=r.indexOf(t);return -1!==n&&r.splice(n,1),r}},27181:(e,t,r)=>{"use strict";r.r(t),r.d(t,{Input:()=>R,inputBaseStyles:()=>C});var n=r(34023),a=Object.defineProperty,o=Object.getOwnPropertySymbols,l=Object.prototype.hasOwnProperty,i=Object.prototype.propertyIsEnumerable,u=(e,t,r)=>t in e?a(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r;let s=n.forwardRef((e,t)=>
1{var{color:r="currentColor"}=e,a=((e,t)=>{var r={};for(var n in e)l.call(e,n)&&0>t.indexOf(n)&&(r[n]=e[n]);if(null!=e&&o)for(var n of o(e))0>t.indexOf(n)&&i.call(e,n)&&(r[n]=e[n]);return r})(e,["color"]);return n.createElement("svg",((e,t)=>{for(var r in t||(t={}))l.call(t,r)&&u(e,r,t[r]);if(o)for(var r of o(t))i.call(t,r)&&u(e,r,t[r]);return e})({xmlns:"http://www.w3.org/2000/svg",width:15,height:15,viewBox:"0 0 15 15",fill:"none",ref:t},a),n.createElement("path",{stroke:r,strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:1.5,d:"M13.056 13.056 9.53 9.53M6.389 10.833a4.444 4.444 0 1 0 0-8.888 4.444 4.444 0 0 0 0 8.888"}))});s.displayName="MagnifyingGlassMini";var c=Object.defineProperty,d=Object.getOwnPropertySymbols,f=Object.prototype.hasOwnProperty,p=Object.prototype.propertyIsEnumerable,m=(e,t,r)=>t in e?c(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r;let g=n.forwardRef((e,t)=>{var{color:r="currentColor"}=e,a=((e,t)=>{var r={};for(var n in e)f.call(e,n)&&0>t.indexOf(n)&&(r[n]=e[n]);if(null!=e&&d)for(var n of d(e))0>t.indexOf(n)&&p.call(e,n)&&(r[n]=e[n]);return r})(e,["color"]);return n.createElement("svg",((e,t)=>{for(var r in t||(t={}))f.call(t,r)&&m(e,r,t[r]);if(d)for(var r of d(t))p.call(t,r)&&m(e,r,t[r]);return e})({xmlns:"http://www.w3.org/2000/svg",width:15,height:15,viewBox:"0 0 15 15",fill:"none",ref:t},a),n.createElement("g",{stroke:r,strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:1.5,clipPath:"url(#a)"},n.createElement("path",{d:"M1.356 8.506c-.4-.607-.4-1.406 0-2.013.905-1.372 2.9-3.66 6.144-3.66s5.24 2.287 6.144 3.66c.4.607.4 1.406 0 2.013-.905 1.372-2.9 3.66-6.144 3.66S2.26 9.88 1.356 8.507"}),n.createElement("path",{d:"M7.5 9.944a2.444 2.444 0 1 0 0-4.888 2.444 2.444 0 0 0 0 4.888"})),n.createElement("defs",null,n.createElement("clipPath",{id:"a"},n.createElement("path",{fill:"#fff",d:"M0 0h15v15H0z"}))))});g.displayName="Eye";var h=Object.defineProperty,v=Object.getOwnPropertySymbols,y=Object.prototype.hasOwnProperty,b=Object.prototype.propertyIsEnumerable,w=(e,t,r)=>t in e?h(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r;let x=n.forwardRef((e,t)=>{var{color:r="currentColor"}=e,a=((e,t)=>{var r={};for(var n in e)y.call(e,n)&&0>t.indexOf(n)&&(r[n]=e[n]);if(null!=e&&v)for(var n of v(e))0>t.indexOf(n)&&b.call(e,n)&&(r[n]=e[n]);return r})(e,["color"]);return n.createElement("svg",((e,t)=>{for(var r in t||(t={}))y.call(t,r)&&w(e,r,t[r]);if(v)for(var r of v(t))b.call(t,r)&&w(e,r,t[r]);return e})({xmlns:"http://www.w3.org/2000/svg",width:15,height:15,viewBox:"0 0 15 15",fill:"none",ref:t},a),n.createElement("g",{stroke:r,strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:1.5,clipPath:"url(#a)"},n.createElement("path",{d:"M12.778 5.364c.357.4.645.792.866 1.129.4.607.4 1.406 0 2.013-.905 1.372-2.9 3.66-6.144 3.66q-.732-.002-1.38-.143M3.905 11.095C2.7 10.316 1.86 9.27 1.356 8.506c-.4-.607-.4-1.406 0-2.013.905-1.372 2.9-3.66 6.144-3.66 1.44 0 2.634.45 3.595 1.071"}),n.createElement("path",{d:"M9.792 8.35A2.45 2.45 0 0 1 8.35 9.792M5.771 9.229A2.444 2.444 0 1 1 9.23 5.77M1.278 13.722 13.722 1.278"})),n.createElement("defs",null,n.createElement("clipPath",{id:"a"},n.createElement("path",{fill:"#fff",d:"M0 0h15v15H0z"}))))});x.displayName="EyeSlash";var E=r(34777),D=r(30365);let C=(0,D.E)("caret-ui-fg-base bg-ui-bg-field hover:bg-ui-bg-field-hover shadow-borders-base placeholder-ui-fg-muted text-ui-fg-base transition-fg relative w-full appearance-none rounded-md outline-none","focus-visible:shadow-borders-interactive-with-active","disabled:text-ui-fg-disabled disabled:!bg-ui-bg-disabled disabled:placeholder-ui-fg-disabled disabled:cursor-not-allowed","aria-[invalid=true]:!shadow-borders-error  invalid:!shadow-borders-error"),S=(0,E.Fj)({base:(0,D.E)(C,"[&::--webkit-search-cancel-button]:hidden [&::-webkit-search-cancel-button]:hidden [&::-webkit-search-decoration]:hidden"),variants:{size:{base:"txt-compact-small h-8 px-2 py-1.5",small:"txt-compact-small h-7 px-2 py-1"}},defaultVariants:{size:"base"}}),R=n.forwardRef((e,t)=>{let{className:r,type:a,size:o="base",...l}=e,[i,u]=n.useState(a),c="password"===a,d="search"===a;return n.createElement("div",{className:"relative"},n.createElement("input",{ref:t,type:c?i:a,className:(0,D.E)(S({size:o}),{"pl-8":d&&"base"===o,"pr-8":c&&"base"===o,"pl-7":d&&"small"===o,"pr-7":c&&"small"===o},r),...l}),d&&n.createElement("div",{className:(0,D.E)("text-ui-fg-muted pointer-events-none absolute bottom-0 left-0 flex items-center justify-center",{"h-8 w-8":"base"===o,"h-7 w-7":"small"===o}),role:"img"},n.createElement(s,null)),c&&n.createElement("div",{className:(0,D.E)("absolute bottom-0 right-0 flex items-center justify-center border-l",{"h-8 w-8":"base"===o,"h-7 w-7":"small"===o})},n.createElement("button",{className:"text-ui-fg-muted hover:text-ui-fg-base focus-visible:text-ui-fg-base focus-visible:shadow-borders-interactive-w-focus active:text-ui-fg-base h-fit w-fit roun
1ded-sm outline-none transition-all",type:"button",onClick:()=>{u("password"===i?"text":"password")}},n.createElement("span",{className:"sr-only"},"password"===i?"Show password":"Hide password"),"password"===i?n.createElement(g,null):n.createElement(x,null))))});R.displayName="Input"},27521:(e,t,r)=>{"use strict";r.r(t),r.d(t,{Arrow:()=>I,Content:()=>B,HoverCard:()=>x,HoverCardArrow:()=>M,HoverCardContent:()=>P,HoverCardPortal:()=>k,HoverCardTrigger:()=>D,Portal:()=>O,Root:()=>j,Trigger:()=>F,createHoverCardScope:()=>v});var n,a=r(34023);function o(e,t,{checkForDefaultPrevented:r=!0}={}){return function(n){if(e?.(n),!1===r||!n.defaultPrevented)return t?.(n)}}var l=r(94799),i=r(78410);function u(e,t){if("function"==typeof e)return e(t);null!=e&&(e.current=t)}var s=r(63745),c=r(69871),d=r(60912);r(56742);var f=r(98397),p=["a","button","div","form","h2","h3","img","input","label","li","nav","ol","p","span","svg","ul"].reduce((e,t)=>{let r=a.forwardRef((e,r)=>{let{asChild:n,...a}=e,o=n?f.DX:t;return"undefined"!=typeof window&&(window[Symbol.for("radix-ui")]=!0),(0,l.jsx)(o,{...a,ref:r})});return r.displayName=`Primitive.${t}`,{...e,[t]:r}},{}),m=r(84808),g="HoverCard",[h,v]=function(e,t=[]){let r=[],n=()=>{let t=r.map(e=>a.createContext(e));return function(r){let n=r?.[e]||t;return a.useMemo(()=>({[`__scope${e}`]:{...r,[e]:n}}),[r,n])}};return n.scopeName=e,[function(t,n){let o=a.createContext(n),i=r.length;r=[...r,n];let u=t=>{let{scope:r,children:n,...u}=t,s=r?.[e]?.[i]||o,c=a.useMemo(()=>u,Object.values(u));return(0,l.jsx)(s.Provider,{value:c,children:n})};return u.displayName=t+"Provider",[u,function(r,l){let u=l?.[e]?.[i]||o,s=a.useContext(u);if(s)return s;if(void 0!==n)return n;throw Error(`\`${r}\` must be used within \`${t}\``)}]},function(...e){let t=e[0];if(1===e.length)return t;let r=()=>{let r=e.map(e=>({useScope:e(),scopeName:e.scopeName}));return function(e){let n=r.reduce((t,{useScope:r,scopeName:n})=>{let a=r(e)[`__scope${n}`];return{...t,...a}},{});return a.useMemo(()=>({[`__scope${t.scopeName}`]:n}),[n])}};return r.scopeName=t.scopeName,r}(n,...t)]}(g,[s.Bk]),y=(0,s.Bk)(),[b,w]=h(g),x=e=>{let{__scopeHoverCard:t,children:r,open:n,defaultOpen:o,onOpenChange:u,openDelay:c=700,closeDelay:d=300}=e,f=y(t),p=a.useRef(0),m=a.useRef(0),g=a.useRef(!1),h=a.useRef(!1),[v=!1,w]=function({prop:e,defaultProp:t,onChange:r=()=>{}}){let[n,o]=function({defaultProp:e,onChange:t}){let r=a.useState(e),[n]=r,o=a.useRef(n),l=(0,i.c)(t);return a.useEffect(()=>{o.current!==n&&(l(n),o.current=n)},[n,o,l]),r}({defaultProp:t,onChange:r}),l=void 0!==e,u=l?e:n,s=(0,i.c)(r);return[u,a.useCallback(t=>{if(l){let r="function"==typeof t?t(e):t;r!==e&&s(r)}else o(t)},[l,e,o,s])]}({prop:n,defaultProp:o,onChange:u}),x=a.useCallback(()=>{clearTimeout(m.current),p.current=window.setTimeout(()=>w(!0),c)},[c,w]),E=a.useCallback(()=>{clearTimeout(p.current),g.current||h.current||(m.current=window.setTimeout(()=>w(!1),d))},[d,w]),D=a.useCallback(()=>w(!1),[w]);return a.useEffect(()=>()=>{clearTimeout(p.current),clearTimeout(m.current)},[]),(0,l.jsx)(b,{scope:t,open:v,onOpenChange:w,onOpen:x,onClose:E,onDismiss:D,hasSelectionRef:g,isPointerDownOnContentRef:h,children:(0,l.jsx)(s.bL,{...f,children:r})})};x.displayName=g;var E="HoverCardTrigger",D=a.forwardRef((e,t)=>{let{__scopeHoverCard:r,...n}=e,a=w(E,r),i=y(r);return(0,l.jsx)(s.Mz,{asChild:!0,...i,children:(0,l.jsx)(p.a,{"data-state":a.open?"open":"closed",...n,ref:t,onPointerEnter:o(e.onPointerEnter,T(a.onOpen)),onPointerLeave:o(e.onPointerLeave,T(a.onClose)),onFocus:o(e.onFocus,a.onOpen),onBlur:o(e.onBlur,a.onClose),onTouchStart:o(e.onTouchStart,e=>e.preventDefault())})})});D.displayName=E;var C="HoverCardPortal",[S,R]=h(C,{forceMount:void 0}),k=e=>{let{__scopeHoverCard:t,forceMount:r,children:n,container:a}=e,o=w(C,t);return(0,l.jsx)(S,{scope:t,forceMount:r,children:(0,l.jsx)(d.C,{present:r||o.open,children:(0,l.jsx)(c.Portal,{asChild:!0,container:a,children:n})})})};k.displayName=C;var N="HoverCardContent",P=a.forwardRef((e,t)=>{let r=R(N,e.__scopeHoverCard),{forceMount:n=r.forceMount,...a}=e,i=w(N,e.__scopeHoverCard);
1return(0,l.jsx)(d.C,{present:n||i.open,children:(0,l.jsx)(A,{"data-state":i.open?"open":"closed",...a,onPointerEnter:o(e.onPointerEnter,T(i.onOpen)),onPointerLeave:o(e.onPointerLeave,T(i.onClose)),ref:t})})});P.displayName=N;var A=a.forwardRef((e,t)=>{let{__scopeHoverCard:r,onEscapeKeyDown:i,onPointerDownOutside:c,onFocusOutside:d,onInteractOutside:f,...p}=e,g=w(N,r),h=y(r),v=a.useRef(null),b=function(...e){return a.useCallback(function(...e){return t=>{let r=!1,n=e.map(e=>{let n=u(e,t);return r||"function"!=typeof n||(r=!0),n});if(r)return()=>{for(let t=0;t<n.length;t++){let r=n[t];"function"==typeof r?r():u(e[t],null)}}}}(...e),e)}(t,v),[x,E]=a.useState(!1);return a.useEffect(()=>{if(x){let e=document.body;return n=e.style.userSelect||e.style.webkitUserSelect,e.style.userSelect="none",e.style.webkitUserSelect="none",()=>{e.style.userSelect=n,e.style.webkitUserSelect=n}}},[x]),a.useEffect(()=>{if(v.current){let e=()=>{E(!1),g.isPointerDownOnContentRef.current=!1,setTimeout(()=>{var e;(null==(e=document.getSelection())?void 0:e.toString())!==""&&(g.hasSelectionRef.current=!0)})};return document.addEventListener("pointerup",e),()=>{document.removeEventListener("pointerup",e),g.hasSelectionRef.current=!1,g.isPointerDownOnContentRef.current=!1}}},[g.isPointerDownOnContentRef,g.hasSelectionRef]),a.useEffect(()=>{v.current&&(function(e){let t=[],r=document.createTreeWalker(e,NodeFilter.SHOW_ELEMENT,{acceptNode:e=>e.tabIndex>=0?NodeFilter.FILTER_ACCEPT:NodeFilter.FILTER_SKIP});for(;r.nextNode();)t.push(r.currentNode);return t})(v.current).forEach(e=>e.setAttribute("tabindex","-1"))}),(0,l.jsx)(m.qW,{asChild:!0,disableOutsidePointerEvents:!1,onInteractOutside:f,onEscapeKeyDown:i,onPointerDownOutside:c,onFocusOutside:o(d,e=>{e.preventDefault()}),onDismiss:g.onDismiss,children:(0,l.jsx)(s.UC,{...h,...p,onPointerDown:o(p.onPointerDown,e=>{e.currentTarget.contains(e.target)&&E(!0),g.hasSelectionRef.current=!1,g.isPointerDownOnContentRef.current=!0}),ref:b,style:{...p.style,userSelect:x?"text":void 0,WebkitUserSelect:x?"text":void 0,"--radix-hover-card-content-transform-origin":"var(--radix-popper-transform-origin)","--radix-hover-card-content-available-width":"var(--radix-popper-available-width)","--radix-hover-card-content-available-height":"var(--radix-popper-available-height)","--radix-hover-card-trigger-width":"var(--radix-popper-anchor-width)","--radix-hover-card-trigger-height":"var(--radix-popper-anchor-height)"}})})}),M=a.forwardRef((e,t)=>{let{__scopeHoverCard:r,...n}=e,a=y(r);return(0,l.jsx)(s.i3,{...a,...n,ref:t})});function T(e){return t=>"touch"===t.pointerType?void 0:e()}M.displayName="HoverCardArrow";var j=x,F=D,O=k,B=P,I=M},28169:(e,t,r)=>{"use strict";r.d(t,{$:()=>s});var n=r(34777),a=r(98397),o=r(34023),l=r(30365),i=r(94594);let u=(0,n.Fj)({base:(0,l.E)("transition-fg relative inline-flex w-fit items-center justify-center overflow-hidden rounded-md outline-none","disabled:bg-ui-bg-disabled disabled:border-ui-border-base disabled:text-ui-fg-disabled disabled:shadow-buttons-neutral disabled:after:hidden","after:transition-fg after:absolute after:inset-0 after:content-['']"),variants:{variant:{primary:(0,l.E)("shadow-buttons-inverted text-ui-contrast-fg-primary bg-ui-button-inverted after:button-inverted-gradient","hover:bg-ui-button-inverted-hover hover:after:button-inverted-hover-gradient","active:bg-ui-button-inverted-pressed active:after:button-inverted-pressed-gradient","focus-visible:!shadow-buttons-inverted-focus"),secondary:(0,l.E)("shadow-buttons-neutral text-ui-fg-base bg-ui-button-neutral after:button-neutral-gradient","hover:bg-ui-button-neutral-hover hover:after:button-neutral-hover-gradient","active:bg-ui-button-neutral-pressed active:after:button-neutral-pressed-gradient","focus-visible:shadow-buttons-neutral-focus"),transparent:(0,l.E)("after:hidden","text-ui-fg-base bg-ui-button-transparent","hover:bg-ui-button-transparent-hover","active:bg-ui-button-transparent-pressed","focus-visible:shadow-buttons-neutral-focus focus-visible:bg-ui-bg-base","disabled:!bg-transparent disabled:!shadow-none"),danger:(0,l.E)("shadow-buttons-colored shadow-buttons-danger text-ui-fg-on-color bg-ui-button-danger after:button-danger-gradient","hover:bg-ui-button-danger-hover hover:after:button-danger-hover-gradient","active:bg-ui-button-danger-pressed active:after:button-danger-pressed-gradient","focus-visible:shadow-buttons-danger-focus")},size:{small:"txt-compact-small-plus gap-x-1.5 px-2 py-1",base:"txt-compact-small-plus gap-x-1.5 px-3 py-1.5",large:"txt-compact-medium-plus gap-x-1.5 px-4 py-2.5",xlarge:"txt-compact-large-plus gap-x-1.5 px-5 py-3.5"}},defaultVariants:{size:"base",variant:"primary"}}),s=o.forwardRef(({variant:e="primary",size:t="base",className:r,asChild:n=!1,children:s,isLoading:c=!1,disabled:d,...f},p)=>{let m=n?a.bL:"button";return o.createElement(m,{ref:p,...f,className:(0,l.E)(u({variant:e,size:t}),r),disabled:d||c},c?o.createElement("span",{className:"pointer-events-none"},o.createElement("div",{className:(0,l.E)("bg-ui-bg-disabled absolute inset-0 flex items-center justify-center rounded-md")},o.createElement(i.A,{className:"animate-spin"})),s):s)});s.displayName="Button"},28527:(e,t,r)=>{"use strict";r.r(t),r.d(t,{Tooltip:()=>l,TooltipProvider:()=>i});
1var n=r(1149),a=r(34023),o=r(30365);let l=e=>{let{children:t,content:r,open:l,defaultOpen:i,onOpenChange:u,delayDuration:s,maxWidth:c=220,className:d,side:f,sideOffset:p=8,onClick:m,...g}=e;return a.createElement(n.Root,{open:l,defaultOpen:i,onOpenChange:u,delayDuration:s},a.createElement(n.Trigger,{onClick:m,asChild:!0},t),a.createElement(n.Portal,null,a.createElement(n.Content,{side:f,sideOffset:p,align:"center",className:(0,o.E)("txt-compact-xsmall text-ui-fg-subtle bg-ui-bg-base shadow-elevation-tooltip rounded-lg px-2.5 py-1","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",d),...g,style:{...g.style,maxWidth:c}},r)))},i=e=>{let{children:t,delayDuration:r=100,skipDelayDuration:o=300,...l}=e;return a.createElement(n.TooltipProvider,{delayDuration:r,skipDelayDuration:o,...l},t)}},28557:(e,t,r)=>{"use strict";r.r(t),r.d(t,{Arrow:()=>eK,Content:()=>eF,Group:()=>eB,Icon:()=>eT,Item:()=>e_,ItemIndicator:()=>e$,ItemText:()=>eL,Label:()=>eI,Portal:()=>ej,Root:()=>eP,ScrollDownButton:()=>eV,ScrollUpButton:()=>ez,Select:()=>L,SelectArrow:()=>eC,SelectContent:()=>G,SelectGroup:()=>el,SelectIcon:()=>K,SelectItem:()=>ef,SelectItemIndicator:()=>eh,SelectItemText:()=>em,SelectLabel:()=>eu,SelectPortal:()=>H,SelectScrollDownButton:()=>ew,SelectScrollUpButton:()=>ey,SelectSeparator:()=>eE,SelectTrigger:()=>z,SelectValue:()=>U,SelectViewport:()=>er,Separator:()=>eU,Trigger:()=>eA,Value:()=>eM,Viewport:()=>eO,createSelectScope:()=>j});var n=r(34023),a=r(56742);function o(e,[t,r]){return Math.min(r,Math.max(t,e))}function l(e,t,{checkForDefaultPrevented:r=!0}={}){return function(n){if(e?.(n),!1===r||!n.defaultPrevented)return t?.(n)}}var i=r(94799);function u(e,t=[]){let r=[],a=()=>{let t=r.map(e=>n.createContext(e));return function(r){let a=r?.[e]||t;return n.useMemo(()=>({[`__scope${e}`]:{...r,[e]:a}}),[r,a])}};return a.scopeName=e,[function(t,a){let o=n.createContext(a),l=r.length;r=[...r,a];let u=t=>{let{scope:r,children:a,...u}=t,s=r?.[e]?.[l]||o,c=n.useMemo(()=>u,Object.values(u));return(0,i.jsx)(s.Provider,{value:c,children:a})};return u.displayName=t+"Provider",[u,function(r,i){let u=i?.[e]?.[l]||o,s=n.useContext(u);if(s)return s;if(void 0!==a)return a;throw Error(`\`${r}\` must be used within \`${t}\``)}]},function(...e){let t=e[0];if(1===e.length)return t;let r=()=>{let r=e.map(e=>({useScope:e(),scopeName:e.scopeName}));return function(e){let a=r.reduce((t,{useScope:r,scopeName:n})=>{let a=r(e)[`__scope${n}`];return{...t,...a}},{});return n.useMemo(()=>({[`__scope${t.scopeName}`]:a}),[a])}};return r.scopeName=t.scopeName,r}(a,...t)]}function s(e,t){if("function"==typeof e)return e(t);null!=e&&(e.current=t)}function c(...e){return n.useCallback(function(...e){return t=>{let r=!1,n=e.map(e=>{let n=s(e,t);return r||"function"!=typeof n||(r=!0),n});if(r)return()=>{for(let t=0;t<n.length;t++){let r=n[t];"function"==typeof r?r():s(e[t],null)}}}}(...e),e)}var d=r(98397),f=n.createContext(void 0),p=r(84808),m=r(8042),g=r(27041),h=r(97161),v=r(63745),y=r(69871),b=["a","button","div","form","h2","h3","img","input","label","li","nav","ol","p","span","svg","ul"].reduce((e,t)=>{let r=n.forwardRef((e,r)=>{let{asChild:n,...a}=e,o=n?d.DX:t;return"undefined"!=typeof window&&(window[Symbol.for("radix-ui")]=!0),(0,i.jsx)(o,{...a,ref:r})});return r.displayName=`Primitive.${t}`,{...e,[t]:r}},{}),w=r(78410);function x({prop:e,defaultProp:t,onChange:r=()=>{}}){let[a,o]=function({defaultProp:e,onChange:t}){let r=n.useState(e),[a]=r,o=n.useRef(a),l=(0,w.c)(t);return n.useEffect(()=>{o.current!==a&&(l(a),o.current=a)},[a,o,l]),r}({defaultProp:t,onChange:r}),l=void 0!==e,i=l?e:a,u=(0,w.c)(r);return[i,n.useCallback(t=>{if(l){let r="function"==typeof t?t(e):t;r!==e&&u(r)}else o(t)},[l,e,o,u])]}var E=globalThis?.document?n.useLayoutEffect:()=>{},D=r(5726),C=r(96029),S=r(42281),R=[" ","Enter","ArrowUp","ArrowDown"],k=[" ","Enter"],N="Select",[P,A,M]=function(e){let t=e+"CollectionProvider",[r,a]=u(t),[o,l]=r(t,{collectionRef:{current:null},itemMap:new Map}),s=e=>{let{scope:t,children:r}=e,a=n.useRef(null),l=n.useRef(new Map).current;return(0,i.jsx)(o,{scope:t,itemMap:l,collectionRef:a,children:r})};s.displayName=t;let f=e+"CollectionSlot",p=n.forwardRef((e,t)=>
1{let{scope:r,children:n}=e,a=c(t,l(f,r).collectionRef);return(0,i.jsx)(d.DX,{ref:a,children:n})});p.displayName=f;let m=e+"CollectionItemSlot",g="data-radix-collection-item",h=n.forwardRef((e,t)=>{let{scope:r,children:a,...o}=e,u=n.useRef(null),s=c(t,u),f=l(m,r);return n.useEffect(()=>(f.itemMap.set(u,{ref:u,...o}),()=>void f.itemMap.delete(u))),(0,i.jsx)(d.DX,{...{[g]:""},ref:s,children:a})});return h.displayName=m,[{Provider:s,Slot:p,ItemSlot:h},function(t){let r=l(e+"CollectionConsumer",t);return n.useCallback(()=>{let e=r.collectionRef.current;if(!e)return[];let t=Array.from(e.querySelectorAll("[".concat(g,"]")));return Array.from(r.itemMap.values()).sort((e,r)=>t.indexOf(e.ref.current)-t.indexOf(r.ref.current))},[r.collectionRef,r.itemMap])},a]}(N),[T,j]=u(N,[M,v.Bk]),F=(0,v.Bk)(),[O,B]=T(N),[I,_]=T(N),L=e=>{let{__scopeSelect:t,children:r,open:a,defaultOpen:o,onOpenChange:l,value:u,defaultValue:s,onValueChange:c,dir:d,name:p,autoComplete:m,disabled:g,required:y,form:b}=e,w=F(t),[E,D]=n.useState(null),[C,S]=n.useState(null),[R,k]=n.useState(!1),N=function(e){let t=n.useContext(f);return e||t||"ltr"}(d),[A=!1,M]=x({prop:a,defaultProp:o,onChange:l}),[T,j]=x({prop:u,defaultProp:s,onChange:c}),B=n.useRef(null),_=!E||b||!!E.closest("form"),[L,$]=n.useState(new Set),z=Array.from(L).map(e=>e.props.value).join(";");return(0,i.jsx)(v.bL,{...w,children:(0,i.jsxs)(O,{required:y,scope:t,trigger:E,onTriggerChange:D,valueNode:C,onValueNodeChange:S,valueNodeHasChildren:R,onValueNodeHasChildrenChange:k,contentId:(0,h.B)(),value:T,onValueChange:j,open:A,onOpenChange:M,dir:N,triggerPointerDownPosRef:B,disabled:g,children:[(0,i.jsx)(P.Provider,{scope:t,children:(0,i.jsx)(I,{scope:e.__scopeSelect,onNativeOptionAdd:n.useCallback(e=>{$(t=>new Set(t).add(e))},[]),onNativeOptionRemove:n.useCallback(e=>{$(t=>{let r=new Set(t);return r.delete(e),r})},[]),children:r})}),_?(0,i.jsxs)(eR,{"aria-hidden":!0,required:y,tabIndex:-1,name:p,autoComplete:m,value:T,onChange:e=>j(e.target.value),disabled:g,form:b,children:[void 0===T?(0,i.jsx)("option",{value:""}):null,Array.from(L)]},z):null]})})};L.displayName=N;var $="SelectTrigger",z=n.forwardRef((e,t)=>{let{__scopeSelect:r,disabled:a=!1,...o}=e,u=F(r),s=B($,r),d=s.disabled||a,f=c(t,s.onTriggerChange),p=A(r),m=n.useRef("touch"),[g,h,y]=ek(e=>{let t=p().filter(e=>!e.disabled),r=t.find(e=>e.value===s.value),n=eN(t,e,r);void 0!==n&&s.onValueChange(n.value)}),w=e=>{d||(s.onOpenChange(!0),y()),e&&(s.triggerPointerDownPosRef.current={x:Math.round(e.pageX),y:Math.round(e.pageY)})};return(0,i.jsx)(v.Mz,{asChild:!0,...u,children:(0,i.jsx)(b.button,{type:"button",role:"combobox","aria-controls":s.contentId,"aria-expanded":s.open,"aria-required":s.required,"aria-autocomplete":"none",dir:s.dir,"data-state":s.open?"open":"closed",disabled:d,"data-disabled":d?"":void 0,"data-placeholder":eS(s.value)?"":void 0,...o,ref:f,onClick:l(o.onClick,e=>{e.currentTarget.focus(),"mouse"!==m.current&&w(e)}),onPointerDown:l(o.onPointerDown,e=>{m.current=e.pointerType;let t=e.target;t.hasPointerCapture(e.pointerId)&&t.releasePointerCapture(e.pointerId),0===e.button&&!1===e.ctrlKey&&"mouse"===e.pointerType&&(w(e),e.preventDefault())}),onKeyDown:l(o.onKeyDown,e=>{let t=""!==g.current;e.ctrlKey||e.altKey||e.metaKey||1!==e.key.length||h(e.key),(!t||" "!==e.key)&&R.includes(e.key)&&(w(),e.preventDefault())})})})});z.displayName=$;var V="SelectValue",U=n.forwardRef((e,t)=>{let{__scopeSelect:r,className:n,style:a,children:o,placeholder:l="",...u}=e,s=B(V,r),{onValueNodeHasChildrenChange:d}=s,f=void 0!==o,p=c(t,s.onValueNodeChange);return E(()=>{d(f)},[d,f]),(0,i.jsx)(b.span,{...u,ref:p,style:{pointerEvents:"none"},children:eS(s.value)?(0,i.jsx)(i.Fragment,{children:l}):o})});U.displayName=V;var K=n.forwardRef((e,t)=>{let{__scopeSelect:r,children:n,...a}=e;return(0,i.jsx)(b.span,{"aria-hidden":!0,...a,ref:t,children:n||"▼"})});K.displayName="SelectIcon";var H=e=>(0,i.jsx)(y.Portal,{asChild:!0,...e});H.displayName="SelectPortal";var W="SelectContent",G=n.forwardRef((e,t)=>{let r=B(W,e.__scopeSelect),[o,l]=n.useState();return(E(()=>{l(new DocumentFragment)},[]),r.open)?(0,i.jsx)(q,{...e,ref:t}):o?a.createPortal((0,i.jsx)(Z,{scope:e.__scopeSelect,children:(0,i.jsx)(P.Slot,{scope:e.__scopeSelect,children:(0,i.jsx)("div",{children:e.children})})}),o):null});G.displayName=W;var[Z,Y]=T(W),q=n.forwardRef((e,t)=>
1{let{__scopeSelect:r,position:a="item-aligned",onCloseAutoFocus:o,onEscapeKeyDown:u,onPointerDownOutside:s,side:f,sideOffset:h,align:v,alignOffset:y,arrowPadding:b,collisionBoundary:w,collisionPadding:x,sticky:E,hideWhenDetached:D,avoidCollisions:R,...k}=e,N=B(W,r),[P,M]=n.useState(null),[T,j]=n.useState(null),F=c(t,e=>M(e)),[O,I]=n.useState(null),[_,L]=n.useState(null),$=A(r),[z,V]=n.useState(!1),U=n.useRef(!1);n.useEffect(()=>{if(P)return(0,C.Eq)(P)},[P]),(0,m.Oh)();let K=n.useCallback(e=>{let[t,...r]=$().map(e=>e.ref.current),[n]=r.slice(-1),a=document.activeElement;for(let r of e)if(r===a||(null==r||r.scrollIntoView({block:"nearest"}),r===t&&T&&(T.scrollTop=0),r===n&&T&&(T.scrollTop=T.scrollHeight),null==r||r.focus(),document.activeElement!==a))return},[$,T]),H=n.useCallback(()=>K([O,P]),[K,O,P]);n.useEffect(()=>{z&&H()},[z,H]);let{onOpenChange:G,triggerPointerDownPosRef:Y}=N;n.useEffect(()=>{if(P){let e={x:0,y:0},t=t=>{var r,n,a,o;e={x:Math.abs(Math.round(t.pageX)-(null!=(a=null==(r=Y.current)?void 0:r.x)?a:0)),y:Math.abs(Math.round(t.pageY)-(null!=(o=null==(n=Y.current)?void 0:n.y)?o:0))}},r=r=>{e.x<=10&&e.y<=10?r.preventDefault():P.contains(r.target)||G(!1),document.removeEventListener("pointermove",t),Y.current=null};return null!==Y.current&&(document.addEventListener("pointermove",t),document.addEventListener("pointerup",r,{capture:!0,once:!0})),()=>{document.removeEventListener("pointermove",t),document.removeEventListener("pointerup",r,{capture:!0})}}},[P,G,Y]),n.useEffect(()=>{let e=()=>G(!1);return window.addEventListener("blur",e),window.addEventListener("resize",e),()=>{window.removeEventListener("blur",e),window.removeEventListener("resize",e)}},[G]);let[q,Q]=ek(e=>{let t=$().filter(e=>!e.disabled),r=t.find(e=>e.ref.current===document.activeElement),n=eN(t,e,r);n&&setTimeout(()=>n.ref.current.focus())}),ee=n.useCallback((e,t,r)=>{let n=!U.current&&!r;(void 0!==N.value&&N.value===t||n)&&(I(e),n&&(U.current=!0))},[N.value]),et=n.useCallback(()=>null==P?void 0:P.focus(),[P]),er=n.useCallback((e,t,r)=>{let n=!U.current&&!r;(void 0!==N.value&&N.value===t||n)&&L(e)},[N.value]),en="popper"===a?J:X,ea=en===J?{side:f,sideOffset:h,align:v,alignOffset:y,arrowPadding:b,collisionBoundary:w,collisionPadding:x,sticky:E,hideWhenDetached:D,avoidCollisions:R}:{};return(0,i.jsx)(Z,{scope:r,content:P,viewport:T,onViewportChange:j,itemRefCallback:ee,selectedItem:O,onItemLeave:et,itemTextRefCallback:er,focusSelectedItem:H,selectedItemText:_,position:a,isPositioned:z,searchRef:q,children:(0,i.jsx)(S.A,{as:d.DX,allowPinchZoom:!0,children:(0,i.jsx)(g.n,{asChild:!0,trapped:N.open,onMountAutoFocus:e=>{e.preventDefault()},onUnmountAutoFocus:l(o,e=>{var t;null==(t=N.trigger)||t.focus({preventScroll:!0}),e.preventDefault()}),children:(0,i.jsx)(p.qW,{asChild:!0,disableOutsidePointerEvents:!0,onEscapeKeyDown:u,onPointerDownOutside:s,onFocusOutside:e=>e.preventDefault(),onDismiss:()=>N.onOpenChange(!1),children:(0,i.jsx)(en,{role:"listbox",id:N.contentId,"data-state":N.open?"open":"closed",dir:N.dir,onContextMenu:e=>e.preventDefault(),...k,...ea,onPlaced:()=>V(!0),ref:F,style:{display:"flex",flexDirection:"column",outline:"none",...k.style},onKeyDown:l(k.onKeyDown,e=>{let t=e.ctrlKey||e.altKey||e.metaKey;if("Tab"===e.key&&e.preventDefault(),t||1!==e.key.length||Q(e.key),["ArrowUp","ArrowDown","Home","End"].includes(e.key)){let t=$().filter(e=>!e.disabled).map(e=>e.ref.current);if(["ArrowUp","End"].includes(e.key)&&(t=t.slice().reverse()),["ArrowUp","ArrowDown"].includes(e.key)){let r=e.target,n=t.indexOf(r);t=t.slice(n+1)}setTimeout(()=>K(t)),e.preventDefault()}})})})})})})});q.displayName="SelectContentImpl";var X=n.forwardRef((e,t)=>{let{__scopeSelect:r,onPlaced:a,...l}=e,u=B(W,r),s=Y(W,r),[d,f]=n.useState(null),[p,m]=n.useState(null),g=c(t,e=>m(e)),h=A(r),v=n.useRef(!1),y=n.useRef(!0),{viewport:w,selectedItem:x,selectedItemText:D,focusSelectedItem:C}=s,S=n.useCallback(()=>{if(u.trigger&&u.valueNode&&d&&p&&w&&x&&D){let e=u.trigger.getBoundingClientRect(),t=p.getBoundingClientRect(),r=u.valueNode.getBoundingClientRect(),n=D.getBoundingClientRect();if("rtl"!==u.dir){let a=n.left-t.left,l=r.left-a,i=e.left-l,u=e.width+i,s=Math.max(u,t.width),c=o(l,[10,Math.max(10,window.innerWidth-10-s)]);d.style.minWidth=u+"px",d.style.left=c+"px"}else{let a=t.right-n.right,l=window.innerWidth-r.right-a,i=window.innerWidth-e.right-l,u=e.width+i,s=Math.max(u,t.width),c=o(l,[10,Math.max(10,window.innerWidth-10-s)]);d.style.minWidth=u+"px",d.style.right=c+"px"}let l=h(),i=window.innerHeight-20,s=w.scrollHeight,c=window.getComputedStyle(p),f=parseInt(c.borderTopWidth,10),m=parseInt(c.paddingTop,10),g=parseInt(c.borderBottomWidth,10),y=f+m+s+parseInt(c.paddingBottom,10)+g,b=Math.min(5*x.offsetHeight,y),E=window.getComputedStyle(w),C=parseInt(E.paddingTop,10),S=parseInt(E.paddingBottom,10),R=e.top+e.height/2-10,k=x.offsetHeight/2,N=f+m+(x.offsetTop+k);if(N<=R){let e=l.length>0&&x===l[l.length-1].ref.current;d.style.bottom="0px";let t=Math.max(i-R,k+(e?S:0)+(p.clientHeight-w.offsetTop-w.offsetHeight)+g);d.style.height=N+t+"px"}else{let e=l.length>0&&x===l[0].ref.current;d.style.top="0px";let t=Math.max(R,f+w.offsetTop+(e?C:0)+k);d.style.height=t+(y-N)+"px",w.scrollTop=N-R+w.offsetTop}d.style.margin="".concat(10,"px 0"),d.style.minHeight=b+"px",d.style.maxHeight=i+"px",null==a||a(),requestAnimationFrame(()=>v.current=!0)}},[h,u.trigger,u.valueNode,d,p,w,x,D,u.dir,a]);E(()=>S(),[S]);let[R,k]=n.useState();E(()=>{p&&k(window.getComputedStyle(p).zIndex)},[p]);let N=n.useCallback(e=>{e&&!0===y.current&&(S(),null==C||C(),y.current=!1)},[S,C]);return(0,i.jsx)(Q,{scope:r,contentWrapper:d,shouldExpandOnScrollRef:v,onScrollButtonChange:N,children:(0,i.jsx)("div",{ref:f,style:{display:"flex",flexDirection:"column",position:"fixed",zIndex:R},children:(0,i.jsx)(b.div,{...l,ref:g,style:{boxSizing:"border-box",maxHeight:"100%",...l.style}})})})});X.displayName="SelectItemAlignedPosition";var J=n.forwardRef((e,t)=>
1{let{__scopeSelect:r,align:n="start",collisionPadding:a=10,...o}=e,l=F(r);return(0,i.jsx)(v.UC,{...l,...o,ref:t,align:n,collisionPadding:a,style:{boxSizing:"border-box",...o.style,"--radix-select-content-transform-origin":"var(--radix-popper-transform-origin)","--radix-select-content-available-width":"var(--radix-popper-available-width)","--radix-select-content-available-height":"var(--radix-popper-available-height)","--radix-select-trigger-width":"var(--radix-popper-anchor-width)","--radix-select-trigger-height":"var(--radix-popper-anchor-height)"}})});J.displayName="SelectPopperPosition";var[Q,ee]=T(W,{}),et="SelectViewport",er=n.forwardRef((e,t)=>{let{__scopeSelect:r,nonce:a,...o}=e,u=Y(et,r),s=ee(et,r),d=c(t,u.onViewportChange),f=n.useRef(0);return(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)("style",{dangerouslySetInnerHTML:{__html:"[data-radix-select-viewport]{scrollbar-width:none;-ms-overflow-style:none;-webkit-overflow-scrolling:touch;}[data-radix-select-viewport]::-webkit-scrollbar{display:none}"},nonce:a}),(0,i.jsx)(P.Slot,{scope:r,children:(0,i.jsx)(b.div,{"data-radix-select-viewport":"",role:"presentation",...o,ref:d,style:{position:"relative",flex:1,overflow:"hidden auto",...o.style},onScroll:l(o.onScroll,e=>{let t=e.currentTarget,{contentWrapper:r,shouldExpandOnScrollRef:n}=s;if((null==n?void 0:n.current)&&r){let e=Math.abs(f.current-t.scrollTop);if(e>0){let n=window.innerHeight-20,a=Math.max(parseFloat(r.style.minHeight),parseFloat(r.style.height));if(a<n){let o=a+e,l=Math.min(n,o),i=o-l;r.style.height=l+"px","0px"===r.style.bottom&&(t.scrollTop=i>0?i:0,r.style.justifyContent="flex-end")}}}f.current=t.scrollTop})})})]})});er.displayName=et;var en="SelectGroup",[ea,eo]=T(en),el=n.forwardRef((e,t)=>{let{__scopeSelect:r,...n}=e,a=(0,h.B)();return(0,i.jsx)(ea,{scope:r,id:a,children:(0,i.jsx)(b.div,{role:"group","aria-labelledby":a,...n,ref:t})})});el.displayName=en;var ei="SelectLabel",eu=n.forwardRef((e,t)=>{let{__scopeSelect:r,...n}=e,a=eo(ei,r);return(0,i.jsx)(b.div,{id:a.id,...n,ref:t})});eu.displayName=ei;var es="SelectItem",[ec,ed]=T(es),ef=n.forwardRef((e,t)=>{let{__scopeSelect:r,value:a,disabled:o=!1,textValue:u,...s}=e,d=B(es,r),f=Y(es,r),p=d.value===a,[m,g]=n.useState(null!=u?u:""),[v,y]=n.useState(!1),w=c(t,e=>{var t;return null==(t=f.itemRefCallback)?void 0:t.call(f,e,a,o)}),x=(0,h.B)(),E=n.useRef("touch"),D=()=>{o||(d.onValueChange(a),d.onOpenChange(!1))};if(""===a)throw Error("A <Select.Item /> must have a value prop that is not an empty string. This is because the Select value can be set to an empty string to clear the selection and show the placeholder.");return(0,i.jsx)(ec,{scope:r,value:a,disabled:o,textId:x,isSelected:p,onItemTextChange:n.useCallback(e=>{g(t=>{var r;return t||(null!=(r=null==e?void 0:e.textContent)?r:"").trim()})},[]),children:(0,i.jsx)(P.ItemSlot,{scope:r,value:a,disabled:o,textValue:m,children:(0,i.jsx)(b.div,{role:"option","aria-labelledby":x,"data-highlighted":v?"":void 0,"aria-selected":p&&v,"data-state":p?"checked":"unchecked","aria-disabled":o||void 0,"data-disabled":o?"":void 0,tabIndex:o?void 0:-1,...s,ref:w,onFocus:l(s.onFocus,()=>y(!0)),onBlur:l(s.onBlur,()=>y(!1)),onClick:l(s.onClick,()=>{"mouse"!==E.current&&D()}),onPointerUp:l(s.onPointerUp,()=>{"mouse"===E.current&&D()}),onPointerDown:l(s.onPointerDown,e=>{E.current=e.pointerType}),onPointerMove:l(s.onPointerMove,e=>{if(E.current=e.pointerType,o){var t;null==(t=f.onItemLeave)||t.call(f)}else"mouse"===E.current&&e.currentTarget.focus({preventScroll:!0})}),onPointerLeave:l(s.onPointerLeave,e=>{if(e.currentTarget===document.activeElement){var t;null==(t=f.onItemLeave)||t.call(f)}}),onKeyDown:l(s.onKeyDown,e=>{var t;((null==(t=f.searchRef)?void 0:t.current)===""||" "!==e.key)&&(k.includes(e.key)&&D()," "===e.key&&e.preventDefault())})})})})});ef.displayName=es;var ep="SelectItemText",em=n.forwardRef((e,t)=>{let{__scopeSelect:r,className:o,style:l,...u}=e,s=B(ep,r),d=Y(ep,r),f=ed(ep,r),p=_(ep,r),[m,g]=n.useState(null),h=c(t,e=>g(e),f.onItemTextChange,e=>{var t;return null==(t=d.itemTextRefCallback)?void 0:t.call(d,e,f.value,f.disabled)}),v=null==m?void 0:m.textContent,y=n.useMemo(()=>(0,i.jsx)("option",{value:f.value,disabled:f.disabled,children:v},f.value),[f.disabled,f.value,v]),{onNativeOptionAdd:w,onNativeOptionRemove:x}=p;return E(()=>(w(y),()=>x(y)),[w,x,y]),(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(b.span,{id:f.textId,...u,ref:h}),f.isSelected&&s.valueNode&&!s.valueNodeHasChildren?a.createPortal(u.children,s.valueNode):null]})});em.displayName=ep;var eg="SelectItemIndicator",eh=n.forwardRef((e,t)=>
1{let{__scopeSelect:r,...n}=e;return ed(eg,r).isSelected?(0,i.jsx)(b.span,{"aria-hidden":!0,...n,ref:t}):null});eh.displayName=eg;var ev="SelectScrollUpButton",ey=n.forwardRef((e,t)=>{let r=Y(ev,e.__scopeSelect),a=ee(ev,e.__scopeSelect),[o,l]=n.useState(!1),u=c(t,a.onScrollButtonChange);return E(()=>{if(r.viewport&&r.isPositioned){let e=function(){l(t.scrollTop>0)},t=r.viewport;return e(),t.addEventListener("scroll",e),()=>t.removeEventListener("scroll",e)}},[r.viewport,r.isPositioned]),o?(0,i.jsx)(ex,{...e,ref:u,onAutoScroll:()=>{let{viewport:e,selectedItem:t}=r;e&&t&&(e.scrollTop=e.scrollTop-t.offsetHeight)}}):null});ey.displayName=ev;var eb="SelectScrollDownButton",ew=n.forwardRef((e,t)=>{let r=Y(eb,e.__scopeSelect),a=ee(eb,e.__scopeSelect),[o,l]=n.useState(!1),u=c(t,a.onScrollButtonChange);return E(()=>{if(r.viewport&&r.isPositioned){let e=function(){let e=t.scrollHeight-t.clientHeight;l(Math.ceil(t.scrollTop)<e)},t=r.viewport;return e(),t.addEventListener("scroll",e),()=>t.removeEventListener("scroll",e)}},[r.viewport,r.isPositioned]),o?(0,i.jsx)(ex,{...e,ref:u,onAutoScroll:()=>{let{viewport:e,selectedItem:t}=r;e&&t&&(e.scrollTop=e.scrollTop+t.offsetHeight)}}):null});ew.displayName=eb;var ex=n.forwardRef((e,t)=>{let{__scopeSelect:r,onAutoScroll:a,...o}=e,u=Y("SelectScrollButton",r),s=n.useRef(null),c=A(r),d=n.useCallback(()=>{null!==s.current&&(window.clearInterval(s.current),s.current=null)},[]);return n.useEffect(()=>()=>d(),[d]),E(()=>{var e;let t=c().find(e=>e.ref.current===document.activeElement);null==t||null==(e=t.ref.current)||e.scrollIntoView({block:"nearest"})},[c]),(0,i.jsx)(b.div,{"aria-hidden":!0,...o,ref:t,style:{flexShrink:0,...o.style},onPointerDown:l(o.onPointerDown,()=>{null===s.current&&(s.current=window.setInterval(a,50))}),onPointerMove:l(o.onPointerMove,()=>{var e;null==(e=u.onItemLeave)||e.call(u),null===s.current&&(s.current=window.setInterval(a,50))}),onPointerLeave:l(o.onPointerLeave,()=>{d()})})}),eE=n.forwardRef((e,t)=>{let{__scopeSelect:r,...n}=e;return(0,i.jsx)(b.div,{"aria-hidden":!0,...n,ref:t})});eE.displayName="SelectSeparator";var eD="SelectArrow",eC=n.forwardRef((e,t)=>{let{__scopeSelect:r,...n}=e,a=F(r),o=B(eD,r),l=Y(eD,r);return o.open&&"popper"===l.position?(0,i.jsx)(v.i3,{...a,...n,ref:t}):null});function eS(e){return""===e||void 0===e}eC.displayName=eD;var eR=n.forwardRef((e,t)=>{let{value:r,...a}=e,o=n.useRef(null),l=c(t,o),u=function(e){let t=n.useRef({value:e,previous:e});return n.useMemo(()=>(t.current.value!==e&&(t.current.previous=t.current.value,t.current.value=e),t.current.previous),[e])}(r);return n.useEffect(()=>{let e=o.current,t=Object.getOwnPropertyDescriptor(window.HTMLSelectElement.prototype,"value").set;if(u!==r&&t){let n=new Event("change",{bubbles:!0});t.call(e,r),e.dispatchEvent(n)}},[u,r]),(0,i.jsx)(D.s,{asChild:!0,children:(0,i.jsx)("select",{...a,ref:l,defaultValue:r})})});function ek(e){let t=(0,w.c)(e),r=n.useRef(""),a=n.useRef(0),o=n.useCallback(e=>{let n=r.current+e;t(n),function e(t){r.current=t,window.clearTimeout(a.current),""!==t&&(a.current=window.setTimeout(()=>e(""),1e3))}(n)},[t]),l=n.useCallback(()=>{r.current="",window.clearTimeout(a.current)},[]);return n.useEffect(()=>()=>window.clearTimeout(a.current),[]),[r,o,l]}function eN(e,t,r){var n,a;let o=t.length>1&&Array.from(t).every(e=>e===t[0])?t[0]:t,l=r?e.indexOf(r):-1,i=(n=e,a=Math.max(l,0),n.map((e,t)=>n[(a+t)%n.length]));1===o.length&&(i=i.filter(e=>e!==r));let u=i.find(e=>e.textValue.toLowerCase().startsWith(o.toLowerCase()));return u!==r?u:void 0}eR.displayName="BubbleSelect";var eP=L,eA=z,eM=U,eT=K,ej=H,eF=G,eO=er,eB=el,eI=eu,e_=ef,eL=em,e$=eh,ez=ey,eV=ew,eU=eE,eK=eC},30418:(e,t,r)=>{"use strict";r.d(t,{SE:()=>p,Nu:()=>m,p9:()=>w,$I:()=>D,SJ:()=>c,Xj:()=>v,RZ:()=>R,Jg:()=>i,NV:()=>l,rS:()=>y,ro:()=>o,cK:()=>u,ZI:()=>N,Py:()=>k,tB:()=>d,wH:()=>b,kq:()=>E,D:()=>x,Ec:()=>f});var n=r(61028);let a={"001":1,AD:1,AE:6,AF:6,AI:1,AL:1,AM:1,AN:1,AR:1,AT:1,AU:1,AX:1,AZ:1,BA:1,BE:1,BG:1,BH:6,BM:1,BN:1,BY:1,CH:1,CL:1,CM:1,CN:1,CR:1,CY:1,CZ:1,DE:1,DJ:6,DK:1,DZ:6,EC:1,EE:1,EG:6,ES:1,FI:1,FJ:1,FO:1,FR:1,GB:1,GE:1,GF:1,GP:1,GR:1,HR:1,HU:1,IE:1,IQ:6,IR:6,IS:1,IT:1,JO:6,KG:1,KW:6,KZ:1,LB:1,LI:1,LK:1,LT:1,LU:1,LV:1,LY:6,MC:1,MD:1,ME:1,MK:1,MN:1,MQ:1,MV:5,MY:1,NL:1,NO:1,NZ:1,OM:6,PL:1,QA:6,RE:1,RO:1,RS:1,RU:1,SD:6,SE:1,SI:1,SK:1,SM:1,SY:6,TJ:1,TM:1,TR:1,UA:1,UY:1,UZ:1,VA:1,VN:1,XK:1};function o(e,t){return t=(0,n.yP)(t,e.calendar),e.era===t.era&&e.year===t.year&&e.month===t.month&&e.day===t.day}function l(e,t){return i(e.calendar,t.calendar)&&o(e,t)}function i(e,t){return e.isEqual?.(t)??t.isEqual?.(e)??e.identifier===t.identifier}function u(e,t){return o(e,f(t))}let s={sun:0,mon:1,tue:2,wed:3,thu:4,fri:5,sat:6};function c(e,t,r){let n=Math.ceil(e.calendar.toJulianDay(e)+1-(r?s[r]:function(e){let t=S.get(e);if(!t){if(Intl.Locale){let r=new Intl.Locale(e);
1if("getWeekInfo"in r&&(t=r.getWeekInfo()))return S.set(e,t),t.firstDay}let r=function(e){if(Intl.Locale){let t=C.get(e);return!t&&(t=new Intl.Locale(e).maximize().region)&&C.set(e,t),t}let t=e.split("-")[1];return"u"===t?void 0:t}(e);if(e.includes("-fw-")){let r=e.split("-fw-")[1].split("-")[0];t="mon"===r?{firstDay:1}:"tue"===r?{firstDay:2}:"wed"===r?{firstDay:3}:"thu"===r?{firstDay:4}:"fri"===r?{firstDay:5}:"sat"===r?{firstDay:6}:{firstDay:0}}else t=e.includes("-ca-iso8601")?{firstDay:1}:{firstDay:r&&a[r]||0};S.set(e,t)}return t.firstDay}(t)))%7;return n<0&&(n+=7),n}function d(e){return(0,n.Yd)(Date.now(),e)}function f(e){return(0,n.gw)(d(e))}function p(e,t){return e.calendar.toJulianDay(e)-t.calendar.toJulianDay(t)}function m(e,t){return g(e)-g(t)}function g(e){return 36e5*e.hour+6e4*e.minute+1e3*e.second+e.millisecond}let h=null;function v(){return null==h&&(h=new Intl.DateTimeFormat().resolvedOptions().timeZone),h}function y(){return!1}function b(e){return e.subtract({days:e.day-1})}function w(e){return e.add({days:e.calendar.getDaysInMonth(e)-e.day})}function x(e){return b(e.subtract({months:e.month-1}))}function E(e,t,r){let n=c(e,t,r);return e.subtract({days:n})}function D(e,t,r){return E(e,t,r).add({days:6})}let C=new Map,S=new Map;function R(e,t,r){let n=e.calendar.getDaysInMonth(e);return Math.ceil((c(b(e),t,r)+n)/7)}function k(e,t){return e&&t?0>=e.compare(t)?e:t:e||t}function N(e,t){return e&&t?e.compare(t)>=0?e:t:e||t}},31729:(e,t,r)=>{"use strict";r.r(t),r.d(t,{CodeBlock:()=>en});var n=r(34023),a=r(85817),o=Object.create,l=Object.defineProperty,i=Object.defineProperties,u=Object.getOwnPropertyDescriptor,s=Object.getOwnPropertyDescriptors,c=Object.getOwnPropertyNames,d=Object.getOwnPropertySymbols,f=Object.getPrototypeOf,p=Object.prototype.hasOwnProperty,m=Object.prototype.propertyIsEnumerable,g=(e,t,r)=>t in e?l(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r,h=(e,t)=>{for(var r in t||(t={}))p.call(t,r)&&g(e,r,t[r]);if(d)for(var r of d(t))m.call(t,r)&&g(e,r,t[r]);return e},v=(e,t)=>i(e,s(t)),y=(e,t)=>{var r={};for(var n in e)p.call(e,n)&&0>t.indexOf(n)&&(r[n]=e[n]);if(null!=e&&d)for(var n of d(e))0>t.indexOf(n)&&m.call(e,n)&&(r[n]=e[n]);return r},b=((e,t,r)=>(r=null!=e?o(f(e)):{},((e,t,r,n)=>{if(t&&"object"==typeof t||"function"==typeof t)for(let a of c(t))p.call(e,a)||a===r||l(e,a,{get:()=>t[a],enumerable:!(n=u(t,a))||n.enumerable});return e})(!t&&e&&e.__esModule?r:l(r,"default",{value:e,enumerable:!0}),e)))(((e,t)=>function(){return t||(0,e[c(e)[0]])((t={exports:{}}).exports,t),t.exports})({"../../node_modules/.pnpm/[email protected]_patch_hash=vrxx3pzkik6jpmgpayxfjunetu/node_modules/prismjs/prism.js"(e,t){var r=function(){var e=/(?:^|\s)lang(?:uage)?-([\w-]+)(?=\s|$)/i,t=0,r={},n={util:{encode:function e(t){return t instanceof a?new a(t.type,e(t.content),t.alias):Array.isArray(t)?t.map(e):t.replace(/&/g,"&amp;").replace(/</g,"&lt;").replace(/\u00a0/g," ")},type:function(e){return Object.prototype.toString.call(e).slice(8,-1)},objId:function(e){return e.__id||Object.defineProperty(e,"__id",{value:++t}),e.__id},clone:function e(t,r){var a,o;switch(r=r||{},n.util.type(t)){case"Object":if(r[o=n.util.objId(t)])return r[o];for(var l in a={},r[o]=a,t)t.hasOwnProperty(l)&&(a[l]=e(t[l],r));return a;case"Array":if(r[o=n.util.objId(t)])return r[o];return a=[],r[o]=a,t.forEach(function(t,n){a[n]=e(t,r)}),a;default:return t}},getLanguage:function(t){for(;t;){var r=e.exec(t.className);if(r)return r[1].toLowerCase();t=t.parentElement}return"none"},setLanguage:function(t,r){t.className=t.className.replace(RegExp(e,"gi"),""),t.classList.add("language-"+r)},isActive:function(e,t,r){for(var n="no-"+t;e;){var a=e.classList;if(a.contains(t))return!0;if(a.contains(n))return!1;e=e.parentElement}return!!r}},languages:{plain:r,plaintext:r,text:r,txt:r,extend:function(e,t){var r=n.util.clone(n.languages[e]);for(var a in t)r[a]=t[a];return r},insertBefore:function(e,t,r,a){var o=(a=a||n.languages)[e],l={};for(var i in o)if(o.hasOwnProperty(i)){if(i==t)for(var u in r)r.hasOwnProperty(u)&&(l[u]=r[u]);r.hasOwnProperty(i)||(l[i]=o[i])}var s=a[e];return a[e]=l,n.languages.DFS(n.languages,function(t,r){r===s&&t!=e&&(this[t]=l)}),l},DFS:function e(t,r,a,o){o=o||{};var l=n.util.objId;for(var i in t)if(t.hasOwnProperty(i)){r.call(t,i,t[i],a||i);var u=t[i],s=n.util.type(u);"Object"!==s||o[l(u)]?"Array"!==s||o[l(u)]||(o[l(u)]=!0,e(u,r,i,o)):(o[l(u)]=!0,e(u,r,null,o))}}},plugins:{},highlight:function(e,t,r){var o={code:e,grammar:t,language:r};if(n.hooks.run("before-tokenize",o),!o.grammar)throw Error('The language "'+o.language+'" has no grammar.');return o.tokens=n.tokenize(o.code,o.grammar),n.hooks.run("after-tokenize",o),a.stringify(n.util.encode(o.tokens),o.language)},tokenize:function(e,t){var r=t.rest;if(r){for(var u in r)t[u]=r[u];delete t.rest}var s=new l;return i(s,s.head,e),function e(t,r,l,u,s,c){for(var d in l)if(l.hasOwnProperty(d)&&l[d]){var f=l[d];f=Array.isArray(f)?f:[f];for(var p=0;p<f.length;++p){if(c&&c.cause==d+","+p)return;var m=f[p],g=m.inside,h=!!m.lookbehind,v=!!m.greedy,y=m.alias;if(v&&!m.pattern.global){var b=m.pattern.toString().match(/[imsuy]*$/)[0];m.pattern=RegExp(m.pattern.source,b+"g")}for(var w=m.pattern||m,x=u.next,E=s;x!==r.tail&&(!c||!(E>
1=c.reach));E+=x.value.length,x=x.next){var D,C=x.value;if(r.length>t.length)return;if(!(C instanceof a)){var S=1;if(v){if(!(D=o(w,E,t,h))||D.index>=t.length)break;var R=D.index,k=D.index+D[0].length,N=E;for(N+=x.value.length;R>=N;)N+=(x=x.next).value.length;if(N-=x.value.length,E=N,x.value instanceof a)continue;for(var P=x;P!==r.tail&&(N<k||"string"==typeof P.value);P=P.next)S++,N+=P.value.length;S--,C=t.slice(E,N),D.index-=E}else if(!(D=o(w,0,C,h)))continue;var R=D.index,A=D[0],M=C.slice(0,R),T=C.slice(R+A.length),j=E+C.length;c&&j>c.reach&&(c.reach=j);var F=x.prev;if(M&&(F=i(r,F,M),E+=M.length),function(e,t,r){for(var n=t.next,a=0;a<r&&n!==e.tail;a++)n=n.next;t.next=n,n.prev=t,e.length-=a}(r,F,S),x=i(r,F,new a(d,g?n.tokenize(A,g):A,y,A)),T&&i(r,x,T),S>1){var O={cause:d+","+p,reach:j};e(t,r,l,x.prev,E,O),c&&O.reach>c.reach&&(c.reach=O.reach)}}}}}}(e,s,t,s.head,0),function(e){for(var t=[],r=e.head.next;r!==e.tail;)t.push(r.value),r=r.next;return t}(s)},hooks:{all:{},add:function(e,t){var r=n.hooks.all;r[e]=r[e]||[],r[e].push(t)},run:function(e,t){var r=n.hooks.all[e];if(r&&r.length)for(var a,o=0;a=r[o++];)a(t)}},Token:a};function a(e,t,r,n){this.type=e,this.content=t,this.alias=r,this.length=0|(n||"").length}function o(e,t,r,n){e.lastIndex=t;var a=e.exec(r);if(a&&n&&a[1]){var o=a[1].length;a.index+=o,a[0]=a[0].slice(o)}return a}function l(){var e={value:null,prev:null,next:null},t={value:null,prev:e,next:null};e.next=t,this.head=e,this.tail=t,this.length=0}function i(e,t,r){var n=t.next,a={value:r,prev:t,next:n};return t.next=a,n.prev=a,e.length++,a}return a.stringify=function e(t,r){if("string"==typeof t)return t;if(Array.isArray(t)){var a="";return t.forEach(function(t){a+=e(t,r)}),a}var o={type:t.type,content:e(t.content,r),tag:"span",classes:["token",t.type],attributes:{},language:r},l=t.alias;l&&(Array.isArray(l)?Array.prototype.push.apply(o.classes,l):o.classes.push(l)),n.hooks.run("wrap",o);var i="";for(var u in o.attributes)i+=" "+u+'="'+(o.attributes[u]||"").replace(/"/g,"&quot;")+'"';return"<"+o.tag+' class="'+o.classes.join(" ")+'"'+i+">"+o.content+"</"+o.tag+">"},n}();t.exports=r,r.default=r}})());b.languages.markup={comment:{pattern:/<!--(?:(?!<!--)[\s\S])*?-->/,greedy:!0},prolog:{pattern:/<\?[\s\S]+?\?>/,greedy:!0},doctype:{pattern:/<!DOCTYPE(?:[^>"'[\]]|"[^"]*"|'[^']*')+(?:\[(?:[^<"'\]]|"[^"]*"|'[^']*'|<(?!!--)|<!--(?:[^-]|-(?!->))*-->)*\]\s*)?>/i,greedy:!0,inside:{"internal-subset":{pattern:/(^[^\[]*\[)[\s\S]+(?=\]>$)/,lookbehind:!0,greedy:!0,inside:null},string:{pattern:/"[^"]*"|'[^']*'/,greedy:!0},punctuation:/^<!|>$|[[\]]/,"doctype-tag":/^DOCTYPE/i,name:/[^\s<>'"]+/}},cdata:{pattern:/<!\[CDATA\[[\s\S]*?\]\]>/i,greedy:!0},tag:{pattern:/<\/?(?!\d)[^\s>\/=$<%]+(?:\s(?:\s*[^\s>\/=]+(?:\s*=\s*(?:"[^"]*"|'[^']*'|[^\s'">=]+(?=[\s>]))|(?=[\s/>])))+)?\s*\/?>/,greedy:!0,inside:{tag:{pattern:/^<\/?[^\s>\/]+/,inside:{punctuation:/^<\/?/,namespace:/^[^\s>\/:]+:/}},"special-attr":[],"attr-value":{pattern:/=\s*(?:"[^"]*"|'[^']*'|[^\s'">=]+)/,inside:{punctuation:[{pattern:/^=/,alias:"attr-equals"},{pattern:/^(\s*)["']|["']$/,lookbehind:!0}]}},punctuation:/\/?>/,"attr-name":{pattern:/[^\s>\/]+/,inside:{namespace:/^[^\s>\/:]+:/}}}},entity:[{pattern:/&[\da-z]{1,8};/i,alias:"named-entity"},/&#x?[\da-f]{1,8};/i]},b.languages.markup.tag.inside["attr-value"].inside.entity=b.languages.markup.entity,b.languages.markup.doctype.inside["internal-subset"].inside=b.languages.markup,b.hooks.add("wrap",function(e){"entity"===e.type&&(e.attributes.title=e.content.replace(/&amp;/,"&"))}),Object.defineProperty(b.languages.markup.tag,"addInlined",{value:function(e,t){var r={},r=(r["language-"+t]={pattern:/(^<!\[CDATA\[)[\s\S]+?(?=\]\]>$)/i,lookbehind:!0,inside:b.languages[t]},r.cdata=/^<!\[CDATA\[|\]\]>$/i,{"included-cdata":{pattern:/<!\[CDATA\[[\s\S]*?\]\]>/i,inside:r}}),t=(r["language-"+t]={pattern:/[\s\S]+/,inside:b.languages[t]},{});t[e]={pattern:RegExp(/(<__[^>]*>)(?:<!\[CDATA\[(?:[^\]]|\](?!\]>))*\]\]>|(?!<!\[CDATA\[)[\s\S])*?(?=<\/__>)/.source.replace(/__/g,function(){return e}),"i"),lookbehind:!0,greedy:!0,inside:r},b.languages.insertBefore("markup","cdata",t)}}),Object.defineProperty(b.languages.markup.tag,"addAttribute",{value:function(e,t){b.languages.markup.tag.inside["special-attr"].push({pattern:RegExp(/(^|["'\s])/.source+"(?:"+e+")"+/\s*=\s*(?:"[^"]*"|'[^']*'|[^\
1s'">=]+(?=[\s>]))/.source,"i"),lookbehind:!0,inside:{"attr-name":/^[^\s=]+/,"attr-value":{pattern:/=[\s\S]+/,inside:{value:{pattern:/(^=\s*(["']|(?!["'])))\S[\s\S]*(?=\2$)/,lookbehind:!0,alias:[t,"language-"+t],inside:b.languages[t]},punctuation:[{pattern:/^=/,alias:"attr-equals"},/"|'/]}}}})}}),b.languages.html=b.languages.markup,b.languages.mathml=b.languages.markup,b.languages.svg=b.languages.markup,b.languages.xml=b.languages.extend("markup",{}),b.languages.ssml=b.languages.xml,b.languages.atom=b.languages.xml,b.languages.rss=b.languages.xml,function(e){var t={pattern:/\\[\\(){}[\]^$+*?|.]/,alias:"escape"},r=/\\(?:x[\da-fA-F]{2}|u[\da-fA-F]{4}|u\{[\da-fA-F]+\}|0[0-7]{0,2}|[123][0-7]{2}|c[a-zA-Z]|.)/,n="(?:[^\\\\-]|"+r.source+")",n=RegExp(n+"-"+n),a={pattern:/(<|')[^<>']+(?=[>']$)/,lookbehind:!0,alias:"variable"};e.languages.regex={"char-class":{pattern:/((?:^|[^\\])(?:\\\\)*)\[(?:[^\\\]]|\\[\s\S])*\]/,lookbehind:!0,inside:{"char-class-negation":{pattern:/(^\[)\^/,lookbehind:!0,alias:"operator"},"char-class-punctuation":{pattern:/^\[|\]$/,alias:"punctuation"},range:{pattern:n,inside:{escape:r,"range-punctuation":{pattern:/-/,alias:"operator"}}},"special-escape":t,"char-set":{pattern:/\\[wsd]|\\p\{[^{}]+\}/i,alias:"class-name"},escape:r}},"special-escape":t,"char-set":{pattern:/\.|\\[wsd]|\\p\{[^{}]+\}/i,alias:"class-name"},backreference:[{pattern:/\\(?![123][0-7]{2})[1-9]/,alias:"keyword"},{pattern:/\\k<[^<>']+>/,alias:"keyword",inside:{"group-name":a}}],anchor:{pattern:/[$^]|\\[ABbGZz]/,alias:"function"},escape:r,group:[{pattern:/\((?:\?(?:<[^<>']+>|'[^<>']+'|[>:]|<?[=!]|[idmnsuxU]+(?:-[idmnsuxU]+)?:?))?/,alias:"punctuation",inside:{"group-name":a}},{pattern:/\)/,alias:"punctuation"}],quantifier:{pattern:/(?:[+*?]|\{\d+(?:,\d*)?\})[?+]?/,alias:"number"},alternation:{pattern:/\|/,alias:"keyword"}}}(b),b.languages.clike={comment:[{pattern:/(^|[^\\])\/\*[\s\S]*?(?:\*\/|$)/,lookbehind:!0,greedy:!0},{pattern:/(^|[^\\:])\/\/.*/,lookbehind:!0,greedy:!0}],string:{pattern:/(["'])(?:\\(?:\r\n|[\s\S])|(?!\1)[^\\\r\n])*\1/,greedy:!0},"class-name":{pattern:/(\b(?:class|extends|implements|instanceof|interface|new|trait)\s+|\bcatch\s+\()[\w.\\]+/i,lookbehind:!0,inside:{punctuation:/[.\\]/}},keyword:/\b(?:break|catch|continue|do|else|finally|for|function|if|in|instanceof|new|null|return|throw|try|while)\b/,boolean:/\b(?:false|true)\b/,function:/\b\w+(?=\()/,number:/\b0x[\da-f]+\b|(?:\b\d+(?:\.\d*)?|\B\.\d+)(?:e[+-]?\d+)?/i,operator:/[<>]=?|[!=]=?=?|--?|\+\+?|&&?|\|\|?|[?*/~^%]/,punctuation:/[{}[\];(),.:]/},b.languages.javascript=b.languages.extend("clike",{"class-name":[b.languages.clike["class-name"],{pattern:/(^|[^$\w\xA0-\uFFFF])(?!\s)[_$A-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?=\.(?:constructor|prototype))/,lookbehind:!0}],keyword:[{pattern:/((?:^|\})\s*)catch\b/,lookbehind:!0},{pattern:/(^|[^.]|\.\.\.\s*)\b(?:as|assert(?=\s*\{)|async(?=\s*(?:function\b|\(|[$\w\xA0-\uFFFF]|$))|await|break|case|class|const|continue|debugger|default|delete|do|else|enum|export|extends|finally(?=\s*(?:\{|$))|for|from(?=\s*(?:['"]|$))|function|(?:get|set)(?=\s*(?:[#\[$\w\xA0-\uFFFF]|$))|if|implements|import|in|instanceof|interface|let|new|null|of|package|private|protected|public|return|static|super|switch|this|throw|try|typeof|undefined|var|void|while|with|yield)\b/,lookbehind:!0}],function:/#?(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?=\s*(?:\.\s*(?:apply|bind|call)\s*)?\()/,number:{pattern:RegExp(/(^|[^\w$])/.source+"(?:"+/NaN|Infinity/.source+"|"+/0[bB][01]+(?:_[01]+)*n?/.source+"|"+/0[oO][0-7]+(?:_[0-7]+)*n?/.source+"|"+/0[xX][\dA-Fa-f]+(?:_[\dA-Fa-f]+)*n?/.source+"|"+/\d+(?:_\d+)*n/.source+"|"+/(?:\d+(?:_\d+)*(?:\.(?:\d+(?:_\d+)*)?)?|\.\d+(?:_\d+)*)(?:[Ee][+-]?\d+(?:_\d+)*)?/.source+")"+/(?![\w$])/.source),lookbehind:!0},operator:/--|\+\+|\*\*=?|=>|&&=?|\|\|=?|[!=]==|<<=?|>>>?=?|[-+*/%&|^!=<>]=?|\.{3}|\?\?=?|\?\.?|[~:]/}),b.languages.javascript["class-name"][0].pattern=/(\b(?:class|extends|implements|instanceof|interface|new)\s+)[\w.\\]+/,b.languages.insertBefore("javascript","keyword",{regex:{pattern:RegExp(/((?:^|[^$\w\xA0-\uFFFF."'\])\s]|\b(?:return|yield))\s*)/.source+/\//.source+"(?:"+/(?:\[(?:[^\]\\\r\n]|\\.)*\]|\\.|[^/\\\[\r\n])+\/[dgimyus]{0,7}/.source+"|"+/(?:\[(?:[^[\]\\\r\n]|\\.|\[(?:[^[\]\\\r\n]|\\.|\[(?:[^[\]\\\r\n]|\\.)*\])*\])*\]|\\.|[^/\\\[\r\n])+\/[dgimyus]{0,7}v[dgimyus]{0,7}
1/.source+")"+/(?=(?:\s|\/\*(?:[^*]|\*(?!\/))*\*\/)*(?:$|[\r\n,.;:})\]]|\/\/))/.source),lookbehind:!0,greedy:!0,inside:{"regex-source":{pattern:/^(\/)[\s\S]+(?=\/[a-z]*$)/,lookbehind:!0,alias:"language-regex",inside:b.languages.regex},"regex-delimiter":/^\/|\/$/,"regex-flags":/^[a-z]+$/}},"function-variable":{pattern:/#?(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?=\s*[=:]\s*(?:async\s*)?(?:\bfunction\b|(?:\((?:[^()]|\([^()]*\))*\)|(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*)\s*=>))/,alias:"function"},parameter:[{pattern:/(function(?:\s+(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*)?\s*\(\s*)(?!\s)(?:[^()\s]|\s+(?![\s)])|\([^()]*\))+(?=\s*\))/,lookbehind:!0,inside:b.languages.javascript},{pattern:/(^|[^$\w\xA0-\uFFFF])(?!\s)[_$a-z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?=\s*=>)/i,lookbehind:!0,inside:b.languages.javascript},{pattern:/(\(\s*)(?!\s)(?:[^()\s]|\s+(?![\s)])|\([^()]*\))+(?=\s*\)\s*=>)/,lookbehind:!0,inside:b.languages.javascript},{pattern:/((?:\b|\s|^)(?!(?:as|async|await|break|case|catch|class|const|continue|debugger|default|delete|do|else|enum|export|extends|finally|for|from|function|get|if|implements|import|in|instanceof|interface|let|new|null|of|package|private|protected|public|return|set|static|super|switch|this|throw|try|typeof|undefined|var|void|while|with|yield)(?![$\w\xA0-\uFFFF]))(?:(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*\s*)\(\s*|\]\s*\(\s*)(?!\s)(?:[^()\s]|\s+(?![\s)])|\([^()]*\))+(?=\s*\)\s*\{)/,lookbehind:!0,inside:b.languages.javascript}],constant:/\b[A-Z](?:[A-Z_]|\dx?)*\b/}),b.languages.insertBefore("javascript","string",{hashbang:{pattern:/^#!.*/,greedy:!0,alias:"comment"},"template-string":{pattern:/`(?:\\[\s\S]|\$\{(?:[^{}]|\{(?:[^{}]|\{[^}]*\})*\})+\}|(?!\$\{)[^\\`])*`/,greedy:!0,inside:{"template-punctuation":{pattern:/^`|`$/,alias:"string"},interpolation:{pattern:/((?:^|[^\\])(?:\\{2})*)\$\{(?:[^{}]|\{(?:[^{}]|\{[^}]*\})*\})+\}/,lookbehind:!0,inside:{"interpolation-punctuation":{pattern:/^\$\{|\}$/,alias:"punctuation"},rest:b.languages.javascript}},string:/[\s\S]+/}},"string-property":{pattern:/((?:^|[,{])[ \t]*)(["'])(?:\\(?:\r\n|[\s\S])|(?!\2)[^\\\r\n])*\2(?=\s*:)/m,lookbehind:!0,greedy:!0,alias:"property"}}),b.languages.insertBefore("javascript","operator",{"literal-property":{pattern:/((?:^|[,{])[ \t]*)(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?=\s*:)/m,lookbehind:!0,alias:"property"}}),b.languages.markup&&(b.languages.markup.tag.addInlined("script","javascript"),b.languages.markup.tag.addAttribute(/on(?:abort|blur|change|click|composition(?:end|start|update)|dblclick|error|focus(?:in|out)?|key(?:down|up)|load|mouse(?:down|enter|leave|move|out|over|up)|reset|resize|scroll|select|slotchange|submit|unload|wheel)/.source,"javascript")),b.languages.js=b.languages.javascript,b.languages.actionscript=b.languages.extend("javascript",{keyword:/\b(?:as|break|case|catch|class|const|default|delete|do|dynamic|each|else|extends|final|finally|for|function|get|if|implements|import|in|include|instanceof|interface|internal|is|namespace|native|new|null|override|package|private|protected|public|return|set|static|super|switch|this|throw|try|typeof|use|var|void|while|with)\b/,operator:/\+\+|--|(?:[+\-*\/%^]|&&?|\|\|?|<<?|>>?>?|[!=]=?)=?|[~?@]/}),b.languages.actionscript["class-name"].alias="function",delete b.languages.actionscript.parameter,delete b.languages.actionscript["literal-property"],b.languages.markup&&b.languages.insertBefore("actionscript","string",{xml:{pattern:/(^|[^.])<\/?\w+(?:\s+[^\s>\/=]+=("|')(?:\\[\s\S]|(?!\2)[^\\])*\2)*\s*\/?>/,lookbehind:!0,inside:b.languages.markup}}),function(e){var t=/#(?!\{).+/,r={pattern:/#\{[^}]+\}/,alias:"variable"};e.languages.coffeescript=e.languages.extend("javascript",{comment:t,string:[{pattern:/'(?:\\[\s\S]|[^\\'])*'/,greedy:!0},{pattern:/"(?:\\[\s\S]|[^\\"])*"/,greedy:!0,inside:{interpolation:r}}],keyword:/\b(?:and|break|by|catch|class|continue|debugger|delete|do|each|else|extend|extends|false|finally|for|if|in|instanceof|is|isnt|let|loop|namespace|new|no|not|null|of|off|on|or|own|return|super|switch|then|this|throw|true|try|typeof|undefined|unless|until|when|while|window|with|yes|yield)\b/,"class-member":{pattern:/@(?!\d)\w+/,alias:"variable"}}),e.languages.insertBefore("coffeescript","comment",{"multiline-comment":{pattern:/###[\s\S]+?###/,alias:"comment"},"block-regex":{pattern:/\/{3}[\s\S]*?\/{3}/,alias:"regex",inside:{comment:t,interpolation:r}}}),e.languages.insertBefore("coffeescript","string",{"inline-javascript":{pattern:/`(?:\\[\s\S]|[^\\`])*`/,inside:{delimiter:{pattern:/^`|`$/,alias:"punctuation"},script:{pattern:/[\s\S]+/,alias:"language-javascript",inside:e.languages.javascript}}},"multiline-string":[{pattern:/'''[\s\S]*?'''/,greedy:!0,alias:"string"},{pattern:/"""[\s\S]*?"""/,greedy:!0,alias:"string",inside:{interpolation:r}}]}),e.languages.insertBefore("coffeescript","keyword",{property:/(?!\d)\w+(?=\s*:(?!:))/}),delete e.languages.coffeescript["template-string"],e.languages.coffee=e.languages.coffeescript}(b),function(e){var t=e.languages.javadoclike={parameter:{pattern:/(^[\t ]*(?:\/{3}|\*|\/\*\*)\s*@(?:arg|arguments|param)\s+)\w+/m,lookbehind:!0},keyword:{pattern:/(^[\t ]*(?:\/{3}|\*|\/\*\*)\s*|\{)@[a-z][a-zA-Z-]+\b/m,lookbehind:!0},punctuation:/[{}]/};Object.defineProperty(t,"addSupport",{value:function(t,r){(t="string"==typeof t?[t]:t).forEach(function(t){var n=function(e){e.inside||(e.inside={}),e.inside.rest=r},a="doc-comment";if(o=e.languages[t]){var o,l=o[a];if((l=l||(o=e.languages.insertBefore(t,"comment",{"doc-comment":{pattern:/(^|[^\\])\/\*\*[^/][\s\S]*?(?:\*\/|$)/,lookbehind:!0,alias:"comment"}}))[a])instanceof RegExp&&(l=o[a]={pattern:l}),Array.isArray(l))for(var i=0,u=l.length;i<u;i++)l[i]instanceof RegExp&&(l[i]={pattern:l[i]}),n(l[i]);else n(l)}})}}),t.addSupport(["java","javascript","php"],t)}(b),function(e){var t=/(?:"(?:\\(?:\r\n|[\s\S])|[^"\\\r\n])*"|'(?:\\(?:\r\n|[\s\S])|[^'\\\r\n])*')/,t=(e.languages.css={comment:/\/\*[\s\S]*?\*\//,atrule:{pattern:RegExp("@[\\w-](?:"+/[^;{\s"']|\s+(?!\s)/.source+"|"+t.source+")*?"+/(?:;|(?=\s*\{))/.source),inside:{rule:/^@[\w-]+/,"selector-function-argument":{pattern:/(\bselector\s*\(\s*(?![\s)]))(?:[^()\s]|\s+(?![\s)])|\((?:[^()]|\([^()]
1*\))*\))+(?=\s*\))/,lookbehind:!0,alias:"selector"},keyword:{pattern:/(^|[^\w-])(?:and|not|only|or)(?![\w-])/,lookbehind:!0}}},url:{pattern:RegExp("\\burl\\((?:"+t.source+"|"+/(?:[^\\\r\n()"']|\\[\s\S])*/.source+")\\)","i"),greedy:!0,inside:{function:/^url/i,punctuation:/^\(|\)$/,string:{pattern:RegExp("^"+t.source+"$"),alias:"url"}}},selector:{pattern:RegExp("(^|[{}\\s])[^{}\\s](?:[^{};\"'\\s]|\\s+(?![\\s{])|"+t.source+")*(?=\\s*\\{)"),lookbehind:!0},string:{pattern:t,greedy:!0},property:{pattern:/(^|[^-\w\xA0-\uFFFF])(?!\s)[-_a-z\xA0-\uFFFF](?:(?!\s)[-\w\xA0-\uFFFF])*(?=\s*:)/i,lookbehind:!0},important:/!important\b/i,function:{pattern:/(^|[^-a-z0-9])[-a-z0-9]+(?=\()/i,lookbehind:!0},punctuation:/[(){};:,]/},e.languages.css.atrule.inside.rest=e.languages.css,e.languages.markup);t&&(t.tag.addInlined("style","css"),t.tag.addAttribute("style","css"))}(b),function(e){var t=/("|')(?:\\(?:\r\n|[\s\S])|(?!\1)[^\\\r\n])*\1/,t=(e.languages.css.selector={pattern:e.languages.css.selector.pattern,lookbehind:!0,inside:t={"pseudo-element":/:(?:after|before|first-letter|first-line|selection)|::[-\w]+/,"pseudo-class":/:[-\w]+/,class:/\.[-\w]+/,id:/#[-\w]+/,attribute:{pattern:RegExp("\\[(?:[^[\\]\"']|"+t.source+")*\\]"),greedy:!0,inside:{punctuation:/^\[|\]$/,"case-sensitivity":{pattern:/(\s)[si]$/i,lookbehind:!0,alias:"keyword"},namespace:{pattern:/^(\s*)(?:(?!\s)[-*\w\xA0-\uFFFF])*\|(?!=)/,lookbehind:!0,inside:{punctuation:/\|$/}},"attr-name":{pattern:/^(\s*)(?:(?!\s)[-\w\xA0-\uFFFF])+/,lookbehind:!0},"attr-value":[t,{pattern:/(=\s*)(?:(?!\s)[-\w\xA0-\uFFFF])+(?=\s*$)/,lookbehind:!0}],operator:/[|~*^$]?=/}},"n-th":[{pattern:/(\(\s*)[+-]?\d*[\dn](?:\s*[+-]\s*\d+)?(?=\s*\))/,lookbehind:!0,inside:{number:/[\dn]+/,operator:/[+-]/}},{pattern:/(\(\s*)(?:even|odd)(?=\s*\))/i,lookbehind:!0}],combinator:/>|\+|~|\|\|/,punctuation:/[(),]/}},e.languages.css.atrule.inside["selector-function-argument"].inside=t,e.languages.insertBefore("css","property",{variable:{pattern:/(^|[^-\w\xA0-\uFFFF])--(?!\s)[-_a-z\xA0-\uFFFF](?:(?!\s)[-\w\xA0-\uFFFF])*/i,lookbehind:!0}}),{pattern:/(\b\d+)(?:%|[a-z]+(?![\w-]))/,lookbehind:!0}),r={pattern:/(^|[^\w.-])-?(?:\d+(?:\.\d+)?|\.\d+)/,lookbehind:!0};e.languages.insertBefore("css","function",{operator:{pattern:/(\s)[+\-*\/](?=\s)/,lookbehind:!0},hexcode:{pattern:/\B#[\da-f]{3,8}\b/i,alias:"color"},color:[{pattern:/(^|[^\w-])(?:AliceBlue|AntiqueWhite|Aqua|Aquamarine|Azure|Beige|Bisque|Black|BlanchedAlmond|Blue|BlueViolet|Brown|BurlyWood|CadetBlue|Chartreuse|Chocolate|Coral|CornflowerBlue|Cornsilk|Crimson|Cyan|DarkBlue|DarkCyan|DarkGoldenRod|DarkGr[ae]y|DarkGreen|DarkKhaki|DarkMagenta|DarkOliveGreen|DarkOrange|DarkOrchid|DarkRed|DarkSalmon|DarkSeaGreen|DarkSlateBlue|DarkSlateGr[ae]y|DarkTurquoise|DarkViolet|DeepPink|DeepSkyBlue|DimGr[ae]y|DodgerBlue|FireBrick|FloralWhite|ForestGreen|Fuchsia|Gainsboro|GhostWhite|Gold|GoldenRod|Gr[ae]y|Green|GreenYellow|HoneyDew|HotPink|IndianRed|Indigo|Ivory|Khaki|Lavender|LavenderBlush|LawnGreen|LemonChiffon|LightBlue|LightCoral|LightCyan|LightGoldenRodYellow|LightGr[ae]y|LightGreen|LightPink|LightSalmon|LightSeaGreen|LightSkyBlue|LightSlateGr[ae]y|LightSteelBlue|LightYellow|Lime|LimeGreen|Linen|Magenta|Maroon|MediumAquaMarine|MediumBlue|MediumOrchid|MediumPurple|MediumSeaGreen|MediumSlateBlue|MediumSpringGreen|MediumTurquoise|MediumVioletRed|MidnightBlue|MintCream|MistyRose|Moccasin|NavajoWhite|Navy|OldLace|Olive|OliveDrab|Orange|OrangeRed|Orchid|PaleGoldenRod|PaleGreen|PaleTurquoise|PaleVioletRed|PapayaWhip|PeachPuff|Peru|Pink|Plum|PowderBlue|Purple|RebeccaPurple|Red|RosyBrown|RoyalBlue|SaddleBrown|Salmon|SandyBrown|SeaGreen|SeaShell|Sienna|Silver|SkyBlue|SlateBlue|SlateGr[ae]y|Snow|SpringGreen|SteelBlue|Tan|Teal|Thistle|Tomato|Transparent|Turquoise|Violet|Wheat|White|WhiteSmoke|Yellow|YellowGreen)(?![\w-])/i,lookbehind:!0},{pattern:/\b(?:hsl|rgb)\(\s*\d{1,3}\s*,\s*\d{1,3}%?\s*,\s*\d{1,3}%?\s*\)\B|\b(?:hsl|rgb)a\(\s*\d{1,3}\s*,\s*\d{1,3}%?\s*,\s*\d{1,3}%?\s*,\s*(?:0|0?\.\d+|1)\s*\)\B/i,inside:{unit:t,number:r,function:/[\w-]+(?=\()/,punctuation:/[(),]/}}],entity:/\\[\da-f]{1,8}/i,unit:t,number:r})}(b),function(e){var t=/[*&][^\s[\]{},]+/,r=/!(?:<[\w\-%#;/?:@&=+$,.!~*'()[\]]+>|(?:[a-zA-Z\d-]*!)?[\w\-%#;/?:@&=+$.~*'()]+)?/,n="(?:"+r.source+"(?:[ 	]+"+t.source+")?|"+t.source+"(?:[ 	]+"+r.source+")?)",a=/(?:[^\s\x00-\x08\x0e-\x1f!"#%&'*,\-:>?@[\]`{|}\x7f-\x84\x86-\x9f\ud800-\udfff\ufffe\uffff]|[?:-]<PLAIN>)(?:[ \t]*(?:(?![#:])<PLAIN>|:<PLAIN>))*/.source.replace(/<PLAIN>/g,function(){return/[^\s\x00-\x08\x0e-\x1f,[\]{}\x7f-\x84\x86-\x9f\ud800-\udfff\ufffe\uffff]/.source}),o=/"(?:[^"\\\r\n]|\\.)*"|'(?:[^'\\\r\n]|\\.)*'/.source;function l(e,t){return t=(t||"").replace(/m/g,"")+"m",RegExp(/([:\-,[{]\s*(?:\s<<prop>>[ \t]+)?)(?:<<value>>
vendor: 4,259 bytes, line 1
1)(?=[ \t]*(?:$|,|\]|\}|(?:[\r\n]\s*)?#))/.source.replace(/<<prop>>/g,function(){return n}).replace(/<<value>>/g,function(){return e}),t)}e.languages.yaml={scalar:{pattern:RegExp(/([\-:]\s*(?:\s<<prop>>[ \t]+)?[|>])[ \t]*(?:((?:\r?\n|\r)[ \t]+)\S[^\r\n]*(?:\2[^\r\n]+)*)/.source.replace(/<<prop>>/g,function(){return n})),lookbehind:!0,alias:"string"},comment:/#.*/,key:{pattern:RegExp(/((?:^|[:\-,[{\r\n?])[ \t]*(?:<<prop>>[ \t]+)?)<<key>>(?=\s*:\s)/.source.replace(/<<prop>>/g,function(){return n}).replace(/<<key>>/g,function(){return"(?:"+a+"|"+o+")"})),lookbehind:!0,greedy:!0,alias:"atrule"},directive:{pattern:/(^[ \t]*)%.+/m,lookbehind:!0,alias:"important"},datetime:{pattern:l(/\d{4}-\d\d?-\d\d?(?:[tT]|[ \t]+)\d\d?:\d{2}:\d{2}(?:\.\d*)?(?:[ \t]*(?:Z|[-+]\d\d?(?::\d{2})?))?|\d{4}-\d{2}-\d{2}|\d\d?:\d{2}(?::\d{2}(?:\.\d*)?)?/.source),lookbehind:!0,alias:"number"},boolean:{pattern:l(/false|true/.source,"i"),lookbehind:!0,alias:"important"},null:{pattern:l(/null|~/.source,"i"),lookbehind:!0,alias:"important"},string:{pattern:l(o),lookbehind:!0,greedy:!0},number:{pattern:l(/[+-]?(?:0x[\da-f]+|0o[0-7]+|(?:\d+(?:\.\d*)?|\.\d+)(?:e[+-]?\d+)?|\.inf|\.nan)/.source,"i"),lookbehind:!0},tag:r,important:t,punctuation:/---|[:[\]{}\-,|>?]|\.\.\./},e.languages.yml=e.languages.yaml}(b),function(e){var t=/(?:\\.|[^\\\n\r]|(?:\n|\r\n?)(?![\r\n]))/.source;function r(e){return e=e.replace(/<inner>/g,function(){return t}),RegExp(/((?:^|[^\\])(?:\\{2})*)/.source+"(?:"+e+")")}var n=/(?:\\.|``(?:[^`\r\n]|`(?!`))+``|`[^`\r\n]+`|[^\\|\r\n`])+/.source,a=/\|?__(?:\|__)+\|?(?:(?:\n|\r\n?)|(?![\s\S]))/.source.replace(/__/g,function(){return n}),o=/\|?[ \t]*:?-{3,}:?[ \t]*(?:\|[ \t]*:?-{3,}:?[ \t]*)+\|?(?:\n|\r\n?)/.source,l=(e.languages.markdown=e.languages.extend("markup",{}),e.languages.insertBefore("markdown","prolog",{"front-matter-block":{pattern:/(^(?:\s*[\r\n])?)---(?!.)[\s\S]*?[\r\n]---(?!.)/,lookbehind:!0,greedy:!0,inside:{punctuation:/^---|---$/,"front-matter":{pattern:/\S+(?:\s+\S+)*/,alias:["yaml","language-yaml"],inside:e.languages.yaml}}},blockquote:{pattern:/^>(?:[\t ]*>)*/m,alias:"punctuation"},table:{pattern:RegExp("^"+a+o+"(?:"+a+")*","m"),inside:{"table-data-rows":{pattern:RegExp("^("+a+o+")(?:"+a+")*$"),lookbehind:!0,inside:{"table-data":{pattern:RegExp(n),inside:e.languages.markdown},punctuation:/\|/}},"table-line":{pattern:RegExp("^("+a+")"+o+"$"),lookbehind:!0,inside:{punctuation:/\||:?-{3,}:?/}},"table-header-row":{pattern:RegExp("^"+a+"$"),inside:{"table-header":{pattern:RegExp(n),alias:"important",inside:e.languages.markdown},punctuation:/\|/}}}},code:[{pattern:/((?:^|\n)[ \t]*\n|(?:^|\r\n?)[ \t]*\r\n?)(?: {4}|\t).+(?:(?:\n|\r\n?)(?: {4}|\t).+)*/,lookbehind:!0,alias:"keyword"},{pattern:/^```[\s\S]*?^```$/m,greedy:!0,inside:{"code-block":{pattern:/^(```.*(?:\n|\r\n?))[\s\S]+?(?=(?:\n|\r\n?)^```$)/m,lookbehind:!0},"code-language":{pattern:/^(```).+/,lookbehind:!0},punctuation:/```/}}],title:[{pattern:/\S.*(?:\n|\r\n?)(?:==+|--+)(?=[ \t]*$)/m,alias:"important",inside:{punctuation:/==+$|--+$/}},{pattern:/(^\s*)#.+/m,lookbehind:!0,alias:"important",inside:{punctuation:/^#+|#+$/}}],hr:{pattern:/(^\s*)([*-])(?:[\t ]*\2){2,}(?=\s*$)/m,lookbehind:!0,alias:"punctuation"},list:{pattern:/(^\s*)(?:[*+-]|\d+\.)(?=[\t ].)/m,lookbehind:!0,alias:"punctuation"},"url-reference":{pattern:/!?\[[^\]]+\]:[\t ]+(?:\S+|<(?:\\.|[^>\\])+>)(?:[\t ]+(?:"(?:\\.|[^"\\])*"|'(?:\\.|[^'\\])*'|\((?:\\.|[^)\\])*\)))?/,inside:{variable:{pattern:/^(!?\[)[^\]]+/,lookbehind:!0},string:/(?:"(?:\\.|[^"\\])*"|'(?:\\.|[^'\\])*'|\((?:\\.|[^)\\])*\))$/,punctuation:/^[\[\]!:]|[<>]/},alias:"url"},bold:{pattern:r(/\b__(?:(?!_)<inner>|_(?:(?!_)<inner>)+_)+__\b|\*\*(?:(?!\*)<inner>|\*(?:(?!\*)<inner>)+\*)+\*\*/.source),lookbehind:!0,greedy:!0,inside:{content:{pattern:/(^..)[\s\S]+(?=..$)/,lookbehind:!0,inside:{}},punctuation:/\*\*|__/}},italic:{pattern:r(/\b_(?:(?!_)<inner>|__(?:(?!_)<inner>)+__)+_\b|\*(?:(?!\*)<inner>|\*\*(?:(?!\*)<inner>)+\*\*)+\*/.source),lookbehind:!0,greedy:!0,inside:{content:{pattern:/(^.)[\s\S]+(?=.$)/,lookbehind:!0,inside:{}},punctuation:/[*_]/}},strike:{pattern:r(/(~~?)(?:(?!~)<inner>)+\2/.source),lookbehind:!0,greedy:!0,inside:{content:{pattern:/(^~~?)[\s\S]+(?=\1$)/,lookbehind:!0,inside:{}},punctuation:/~~?/}}
1,"code-snippet":{pattern:/(^|[^\\`])(?:``[^`\r\n]+(?:`[^`\r\n]+)*``(?!`)|`[^`\r\n]+`(?!`))/,lookbehind:!0,greedy:!0,alias:["code","keyword"]},url:{pattern:r(/!?\[(?:(?!\])<inner>)+\](?:\([^\s)]+(?:[\t ]+"(?:\\.|[^"\\])*")?\)|[ \t]?\[(?:(?!\])<inner>)+\])/.source),lookbehind:!0,greedy:!0,inside:{operator:/^!/,content:{pattern:/(^\[)[^\]]+(?=\])/,lookbehind:!0,inside:{}},variable:{pattern:/(^\][ \t]?\[)[^\]]+(?=\]$)/,lookbehind:!0},url:{pattern:/(^\]\()[^\s)]+/,lookbehind:!0},string:{pattern:/(^[ \t]+)"(?:\\.|[^"\\])*"(?=\)$)/,lookbehind:!0}}}}),["url","bold","italic","strike"].forEach(function(t){["url","bold","italic","strike","code-snippet"].forEach(function(r){t!==r&&(e.languages.markdown[t].inside.content.inside[r]=e.languages.markdown[r])})}),e.hooks.add("after-tokenize",function(e){"markdown"!==e.language&&"md"!==e.language||function e(t){if(t&&"string"!=typeof t)for(var r=0,n=t.length;r<n;r++){var a,o=t[r];"code"!==o.type?e(o.content):(a=o.content[1],o=o.content[3],a&&o&&"code-language"===a.type&&"code-block"===o.type&&"string"==typeof a.content&&(a=a.content.replace(/\b#/g,"sharp").replace(/\b\+\+/g,"pp"),a="language-"+(a=(/[a-z][\w-]*/i.exec(a)||[""])[0].toLowerCase()),o.alias?"string"==typeof o.alias?o.alias=[o.alias,a]:o.alias.push(a):o.alias=[a]))}}(e.tokens)}),e.hooks.add("wrap",function(t){if("code-block"===t.type){for(var r,n="",a=0,o=t.classes.length;a<o;a++){var s=t.classes[a],s=/language-(.+)/.exec(s);if(s){n=s[1];break}}var c,d=e.languages[n];d?t.content=e.highlight(t.content.replace(l,"").replace(/&(\w{1,8}|#x?[\da-f]{1,8});/gi,function(e,t){return"#"===(t=t.toLowerCase())[0]?u("x"===t[1]?parseInt(t.slice(2),16):Number(t.slice(1))):i[t]||e}),d,n):n&&"none"!==n&&e.plugins.autoloader&&(c="md-"+new Date().valueOf()+"-"+Math.floor(1e16*Math.random()),t.attributes.id=c,e.plugins.autoloader.loadLanguages(n,function(){var t=document.getElementById(c);t&&(t.innerHTML=e.highlight(t.textContent,e.languages[n],n))}))}}),RegExp(e.languages.markup.tag.pattern.source,"gi")),i={amp:"&",lt:"<",gt:">",quot:'"'},u=String.fromCodePoint||String.fromCharCode;e.languages.md=e.languages.markdown}(b),b.languages.graphql={comment:/#.*/,description:{pattern:/(?:"""(?:[^"]|(?!""")")*"""|"(?:\\.|[^\\"\r\n])*")(?=\s*[a-z_])/i,greedy:!0,alias:"string",inside:{"language-markdown":{pattern:/(^"(?:"")?)(?!\1)[\s\S]+(?=\1$)/,lookbehind:!0,inside:b.languages.markdown}}},string:{pattern:/"""(?:[^"]|(?!""")")*"""|"(?:\\.|[^\\"\r\n])*"/,greedy:!0},number:/(?:\B-|\b)\d+(?:\.\d+)?(?:e[+-]?\d+)?\b/i,boolean:/\b(?:false|true)\b/,variable:/\$[a-z_]\w*/i,directive:{pattern:/@[a-z_]\w*/i,alias:"function"},"attr-name":{pattern:/\b[a-z_]\w*(?=\s*(?:\((?:[^()"]|"(?:\\.|[^\\"\r\n])*")*\))?:)/i,greedy:!0},"atom-input":{pattern:/\b[A-Z]\w*Input\b/,alias:"class-name"},scalar:/\b(?:Boolean|Float|ID|Int|String)\b/,constant:/\b[A-Z][A-Z_\d]*\b/,"class-name":{pattern:/(\b(?:enum|implements|interface|on|scalar|type|union)\s+|&\s*|:\s*|\[)[A-Z_]\w*/,lookbehind:!0},fragment:{pattern:/(\bfragment\s+|\.{3}\s*(?!on\b))[a-zA-Z_]\w*/,lookbehind:!0,alias:"function"},"definition-mutation":{pattern:/(\bmutation\s+)[a-zA-Z_]\w*/,lookbehind:!0,alias:"function"},"definition-query":{pattern:/(\bquery\s+)[a-zA-Z_]\w*/,lookbehind:!0,alias:"function"},keyword:/\b(?:directive|enum|extend|fragment|implements|input|interface|mutation|on|query|repeatable|scalar|schema|subscription|type|union)\b/,operator:/[!=|&]|\.{3}/,"property-query":/\w+(?=\s*\()/,object:/\w+(?=\s*\{)/,punctuation:/[!(){}\[\]:=,]/,property:/\w+/},b.hooks.add("after-tokenize",function(e){if("graphql"===e.language)for(var t=e.tokens.filter(function(e){return"string"!=typeof e&&"comment"!==e.type&&"scalar"!==e.type}),r=0;r<t.length;){var n=t[r++];if("keyword"===n.type&&"mutation"===n.content){var a=[];if(c(["definition-mutation","punctuation"])&&"("===t[r+1].content){r+=2;var o=d(/^\($/,/^\)$/);if(-1===o)continue;for(;r<o;r++){var l=t[r+0];"variable"===l.type&&(f(l,"variable-input"),a.push(l.content))}r=o+1}if(c(["punctuation","property-query"])&&"{"===t[r+0].content&&(f(t[++r+0],"property-mutation"),0<a.length)){var i=d(/^\{$/,/^\}$/);if(-1!==i)for(var u=r;u<i;u++){var s=t[u];"variable"===s.type&&0<=a.indexOf(s.content)&&f(s,"variable-input")}}}}function c(e,n){n=n||0;for(var a=0;a<e.length;a++){var o=t[r+(a+n)];if(!o||o.type!==e[a])return}return 1}function d(e,n){for(var a=1,o=r;o<t.length;o++){var l=t[o],i=l.content;if("punctuation"===l.type&&"string"==typeof i){if(e.test(i))a++;else if(n.test(i)&&0==--a)return o}}return -1}function f(e,t){var r=e.alias;r?Array.isArray(r)||(e.alias=r=[r]):e.alias=r=[],r.push(t)}}),b.languages.sql={comment:{pattern:/(^|[^\\])(?:\/\*[\s\S]*?\*\/|(?:--|\/\/|#).*)/,lookbehind:!0},variable:[{pattern:/@(["'`])(?:\\[\s\S]|(?!\1)[^\\])+\1/,greedy:!0},/@[\w.$]+/],string:{pattern:/(^|[^@\\])("|')(?:\\[\s\S]|(?!\2)[^\\]|\2\2)*\2/,greedy:!0,lookbehind:!0},identifier:{pattern:/(^|[^@\\])`(?:\\[\s\S]|[^`\\]|``)*`/,greedy:!0,lookbehind:!0,inside:{punctuation:/^`|`$/}},function:/\b(?:AVG|COUNT|FIRST|FORMAT|LAST|LCASE|LEN|MAX|MID|MIN|MOD|NOW|ROUND|SUM|UCASE)(?=\s*\()/i,keyword:/\b(?:ACTION|ADD|AFTER|ALGORITHM|ALL|ALTER|ANALYZE|ANY|APPLY|AS|ASC|AUTHORIZATION|AUTO_INCREMENT|BACKUP|BDB|BEGIN|BERKELEYDB|BIGINT|BINARY|BIT|BLOB|BOOL|BOOLEAN|BREAK|BROWSE|BTREE|BULK|BY|CALL|CASCADED?|CA
1SE|CHAIN|CHAR(?:ACTER|SET)?|CHECK(?:POINT)?|CLOSE|CLUSTERED|COALESCE|COLLATE|COLUMNS?|COMMENT|COMMIT(?:TED)?|COMPUTE|CONNECT|CONSISTENT|CONSTRAINT|CONTAINS(?:TABLE)?|CONTINUE|CONVERT|CREATE|CROSS|CURRENT(?:_DATE|_TIME|_TIMESTAMP|_USER)?|CURSOR|CYCLE|DATA(?:BASES?)?|DATE(?:TIME)?|DAY|DBCC|DEALLOCATE|DEC|DECIMAL|DECLARE|DEFAULT|DEFINER|DELAYED|DELETE|DELIMITERS?|DENY|DESC|DESCRIBE|DETERMINISTIC|DISABLE|DISCARD|DISK|DISTINCT|DISTINCTROW|DISTRIBUTED|DO|DOUBLE|DROP|DUMMY|DUMP(?:FILE)?|DUPLICATE|ELSE(?:IF)?|ENABLE|ENCLOSED|END|ENGINE|ENUM|ERRLVL|ERRORS|ESCAPED?|EXCEPT|EXEC(?:UTE)?|EXISTS|EXIT|EXPLAIN|EXTENDED|FETCH|FIELDS|FILE|FILLFACTOR|FIRST|FIXED|FLOAT|FOLLOWING|FOR(?: EACH ROW)?|FORCE|FOREIGN|FREETEXT(?:TABLE)?|FROM|FULL|FUNCTION|GEOMETRY(?:COLLECTION)?|GLOBAL|GOTO|GRANT|GROUP|HANDLER|HASH|HAVING|HOLDLOCK|HOUR|IDENTITY(?:COL|_INSERT)?|IF|IGNORE|IMPORT|INDEX|INFILE|INNER|INNODB|INOUT|INSERT|INT|INTEGER|INTERSECT|INTERVAL|INTO|INVOKER|ISOLATION|ITERATE|JOIN|KEYS?|KILL|LANGUAGE|LAST|LEAVE|LEFT|LEVEL|LIMIT|LINENO|LINES|LINESTRING|LOAD|LOCAL|LOCK|LONG(?:BLOB|TEXT)|LOOP|MATCH(?:ED)?|MEDIUM(?:BLOB|INT|TEXT)|MERGE|MIDDLEINT|MINUTE|MODE|MODIFIES|MODIFY|MONTH|MULTI(?:LINESTRING|POINT|POLYGON)|NATIONAL|NATURAL|NCHAR|NEXT|NO|NONCLUSTERED|NULLIF|NUMERIC|OFF?|OFFSETS?|ON|OPEN(?:DATASOURCE|QUERY|ROWSET)?|OPTIMIZE|OPTION(?:ALLY)?|ORDER|OUT(?:ER|FILE)?|OVER|PARTIAL|PARTITION|PERCENT|PIVOT|PLAN|POINT|POLYGON|PRECEDING|PRECISION|PREPARE|PREV|PRIMARY|PRINT|PRIVILEGES|PROC(?:EDURE)?|PUBLIC|PURGE|QUICK|RAISERROR|READS?|REAL|RECONFIGURE|REFERENCES|RELEASE|RENAME|REPEAT(?:ABLE)?|REPLACE|REPLICATION|REQUIRE|RESIGNAL|RESTORE|RESTRICT|RETURN(?:ING|S)?|REVOKE|RIGHT|ROLLBACK|ROUTINE|ROW(?:COUNT|GUIDCOL|S)?|RTREE|RULE|SAVE(?:POINT)?|SCHEMA|SECOND|SELECT|SERIAL(?:IZABLE)?|SESSION(?:_USER)?|SET(?:USER)?|SHARE|SHOW|SHUTDOWN|SIMPLE|SMALLINT|SNAPSHOT|SOME|SONAME|SQL|START(?:ING)?|STATISTICS|STATUS|STRIPED|SYSTEM_USER|TABLES?|TABLESPACE|TEMP(?:ORARY|TABLE)?|TERMINATED|TEXT(?:SIZE)?|THEN|TIME(?:STAMP)?|TINY(?:BLOB|INT|TEXT)|TOP?|TRAN(?:SACTIONS?)?|TRIGGER|TRUNCATE|TSEQUAL|TYPES?|UNBOUNDED|UNCOMMITTED|UNDEFINED|UNION|UNIQUE|UNLOCK|UNPIVOT|UNSIGNED|UPDATE(?:TEXT)?|USAGE|USE|USER|USING|VALUES?|VAR(?:BINARY|CHAR|CHARACTER|YING)|VIEW|WAITFOR|WARNINGS|WHEN|WHERE|WHILE|WITH(?: ROLLUP|IN)?|WORK|WRITE(?:TEXT)?|YEAR)\b/i,boolean:/\b(?:FALSE|NULL|TRUE)\b/i,number:/\b0x[\da-f]+\b|\b\d+(?:\.\d*)?|\B\.\d+\b/i,operator:/[-+*\/=%^~]|&&?|\|\|?|!=?|<(?:=>?|<|>)?|>[>=]?|\b(?:AND|BETWEEN|DIV|ILIKE|IN|IS|LIKE|NOT|OR|REGEXP|RLIKE|SOUNDS LIKE|XOR)\b/i,punctuation:/[;[\]()`,.]/},function(e){var t=e.languages.javascript["template-string"],r=t.pattern.source,n=t.inside.interpolation,a=n.inside["interpolation-punctuation"],o=n.pattern.source;function l(t,n){if(e.languages[t])return{pattern:RegExp("((?:"+n+")\\s*)"+r),lookbehind:!0,greedy:!0,inside:{"template-punctuation":{pattern:/^`|`$/,alias:"string"},"embedded-code":{pattern:/[\s\S]+/,alias:t}}}}function i(t,r,n){return t={code:t,grammar:r,language:n},e.hooks.run("before-tokenize",t),t.tokens=e.tokenize(t.code,t.grammar),e.hooks.run("after-tokenize",t),t.tokens}e.languages.javascript["template-string"]=[l("css",/\b(?:styled(?:\([^)]*\))?(?:\s*\.\s*\w+(?:\([^)]*\))*)*|css(?:\s*\.\s*(?:global|resolve))?|createGlobalStyle|keyframes)/.source),l("html",/\bhtml|\.\s*(?:inner|outer)HTML\s*\+?=/.source),l("svg",/\bsvg/.source),l("markdown",/\b(?:markdown|md)/.source),l("graphql",/\b(?:gql|graphql(?:\s*\.\s*experimental)?)/.source),l("sql",/\bsql/.source),t].filter(Boolean);var u={javascript:!0,js:!0,typescript:!0,ts:!0,jsx:!0,tsx:!0};e.hooks.add("after-tokenize",function(t){t.language in u&&function t(r){for(var l=0,u=r.length;l<u;l++){var s,c,d,f=r[l];"string"!=typeof f&&(Array.isArray(s=f.content)?"template-string"===f.type?(f=s[1],3===s.length&&"string"!=typeof f&&"embedded-code"===f.type&&(c=function e(t){return"string"==typeof t?t:Array.isArray(t)?t.map(e).join(""):e(t.content)}(f),f=Array.isArray(f=f.alias)?f[0]:f,d=e.languages[f])&&(s[1]=function(t,r,l){var u=e.tokenize(t,{interpolation:{pattern:RegExp(o),lookbehind:!0}}),s=0,c={},u=i(u.map(function(e){if("string"==typeof e)return e;for(var r,n,e=e.content;-1!==t.indexOf((n=s++,r="___"+l.toUpperCase()+"_"+n+"___")););return c[r]=e,r}).join(""),r,l),d=Object.keys(c);return s=0,function t(r){for(var o=0;o<r.length;o++){if(s>=d.length)return;var l,u,f,p,m,g,h,v=r[o];"string"==typeof v||"string"==typeof v.content?(l=d[s],-1!==(h=(g="string"==typeof v?v:v.content).indexOf(l))&&(++s,u=g.substring(0,h),m=c[l],f=void 0,(p={})["interpolation-punctuation"]=a,3===(p=e.tokenize(m,p)).length&&((f=[1,1]).push.apply(f,i(p[1],e.languages.javascript,"javascript")),p.splice.apply(p,f)),f=new e.Token("interpolation",p,n.alias,m),p=g.substring(h+l.length),m=[],u&&m.push(u),m.push(f),p&&(t(g=[p]),m.push.apply(m,g)),"string"==typeof v?(r.splice.apply(r,[o,1].concat(m)),o+=m.length-1):v.content=m)):Array.isArray(h=v.content)?t(h):t([h])}}(u),new e.Token(l,u,"language-"+l,t)}(c,d,f))):t(s):"string"!=typeof s&&t([s]))}}(t.tokens)})}(b),function(e){e.languages.typescript=e.languages.extend("javascript",{"class-name":{pattern:/(\b(?:class|extends|implements|instanceof|interface|new|type)\s+)(?!keyof\b)(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?:\s*<(?:[^<>]|<(?:[^<>]|<[^<>]*>)*>)*>)?/,lookbehind:!0,greedy:!0,inside:null},builtin:/\b(?:Array|Function|Promise|any|boolean|console|never|number|string|symbol|unknown)\b/}),e.languages.typescript.keyword.push(/\b(?:abstract|declare|is|keyof|readonly|require)\b/,/\b(?:asserts|infer|interface|module|namespace|type)\b(?=\s*(?:[{_$a-zA-Z\xA0-\uFFFF]|$))/,/\btype\b(?=\s*(?:[\{*]|$))/),delete e.languages.typescript.parameter,delete e.languages.typescript["literal-property"];var t=e.languages.extend("typescript",{});delete t["class-name"],e.languages.typescript["class-name"].inside=t,e.languages.insertBefore("typescript","function",{decorator:{pattern:/@[$\w\xA0-\uFFFF]+/,inside:{at:{pattern:/^@/,alias:"operator"},function:/^[\s\S]+/}},"generic-function":{pattern:/#?(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*\s*<(?:[^<>]|<(?:[^<>]|<[^<>]*>)*>)*>(?=\s*\()/,greedy:!0,inside:{function:/^#?(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*/,generic:{pattern:/<[\s\S]+/,alias:"class-name",inside:t}}}}),e.languages.ts=e.languages.typescript}(b),function(e){var t=e.languages.javascript,r=/\{(?:[^{}]|\{(?:[^{}]|\{[^{}]*\})*\})+\}/.source,n="(@(?:arg|argument|param|property)\\s+(?:"+r+"\\s+)?)";e.languages.jsdoc=e.languages.extend("javadoclike",{parameter:{pattern:RegExp(n+/(?:(?!\s)[$\w\xA0-\uFFFF.])+(?=\s|$)/.source),lookbehind:!0,inside:{punctuation:/\./}}}),e.languages.insertBefore("jsdoc","keyword",{"optional-parameter":{pattern:RegExp(n+/\[(?:(?!\s)[$\w\xA0-\uFFFF.])+(?:=[^[\]]+)?\](?=\s|$)/.source),lookbehind:!0,inside:{parameter:{pattern:/(^\[)[$\w\xA0-\uFFFF\.]+/,lookbehind:!0,inside:{punctuation:/\./}},code:{pattern:/(=)[\s\S]*(?=\]$)/,lookbehind:!0,inside:t,alias:"language-javascript"},punctuation:/[=[\]]/}},"class-name":[{pattern:RegExp(/(@(?:augments|class|extends|interface|memberof!?|template|this|typedef)\s+(?:<TYPE>\s+)?)[A-Z]\w*(?:\.[A-Z]\w*)*/.source.replace(/<TYPE>/g,function(){return r})),lookbehind:!0,inside:{punctuation:/\./}},{pattern:RegExp("(@[a-z]+\\s+)"+r),lookbehind:!0,inside:{string:t.string,number:t.number,boolean:t.boolean,keyword:e.languages.typescript.keyword,operator:/=>|\.\.\.|[&|?:*]/,punctuation:/[.,;=<>{}()[\]]/}}],example:{pattern:/(@example\s+(?!\s))(?:[^@\s]|\s+(?!\s))+?(?=\s*(?:\*\s
1*)?(?:@\w|\*\/))/,lookbehind:!0,inside:{code:{pattern:/^([\t ]*(?:\*\s*)?)\S.*$/m,lookbehind:!0,inside:t,alias:"language-javascript"}}}}),e.languages.javadoclike.addSupport("javascript",e.languages.jsdoc)}(b),function(e){e.languages.flow=e.languages.extend("javascript",{}),e.languages.insertBefore("flow","keyword",{type:[{pattern:/\b(?:[Bb]oolean|Function|[Nn]umber|[Ss]tring|[Ss]ymbol|any|mixed|null|void)\b/,alias:"class-name"}]}),e.languages.flow["function-variable"].pattern=/(?!\s)[_$a-z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?=\s*=\s*(?:function\b|(?:\([^()]*\)(?:\s*:\s*\w+)?|(?!\s)[_$a-z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*)\s*=>))/i,delete e.languages.flow.parameter,e.languages.insertBefore("flow","operator",{"flow-punctuation":{pattern:/\{\||\|\}/,alias:"punctuation"}}),Array.isArray(e.languages.flow.keyword)||(e.languages.flow.keyword=[e.languages.flow.keyword]),e.languages.flow.keyword.unshift({pattern:/(^|[^$]\b)(?:Class|declare|opaque|type)\b(?!\$)/,lookbehind:!0},{pattern:/(^|[^$]\B)\$(?:Diff|Enum|Exact|Keys|ObjMap|PropertyType|Record|Shape|Subtype|Supertype|await)\b(?!\$)/,lookbehind:!0})}(b),b.languages.n4js=b.languages.extend("javascript",{keyword:/\b(?:Array|any|boolean|break|case|catch|class|const|constructor|continue|debugger|declare|default|delete|do|else|enum|export|extends|false|finally|for|from|function|get|if|implements|import|in|instanceof|interface|let|module|new|null|number|package|private|protected|public|return|set|static|string|super|switch|this|throw|true|try|typeof|var|void|while|with|yield)\b/}),b.languages.insertBefore("n4js","constant",{annotation:{pattern:/@+\w+/,alias:"operator"}}),b.languages.n4jsd=b.languages.n4js,function(e){function t(e,t){return RegExp(e.replace(/<ID>/g,function(){return/(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*/.source}),t)}e.languages.insertBefore("javascript","function-variable",{"method-variable":{pattern:RegExp("(\\.\\s*)"+e.languages.javascript["function-variable"].pattern.source),lookbehind:!0,alias:["function-variable","method","function","property-access"]}}),e.languages.insertBefore("javascript","function",{method:{pattern:RegExp("(\\.\\s*)"+e.languages.javascript.function.source),lookbehind:!0,alias:["function","property-access"]}}),e.languages.insertBefore("javascript","constant",{"known-class-name":[{pattern:/\b(?:(?:Float(?:32|64)|(?:Int|Uint)(?:8|16|32)|Uint8Clamped)?Array|ArrayBuffer|BigInt|Boolean|DataView|Date|Error|Function|Intl|JSON|(?:Weak)?(?:Map|Set)|Math|Number|Object|Promise|Proxy|Reflect|RegExp|String|Symbol|WebAssembly)\b/,alias:"class-name"},{pattern:/\b(?:[A-Z]\w*)Error\b/,alias:"class-name"}]}),e.languages.insertBefore("javascript","keyword",{imports:{pattern:t(/(\bimport\b\s*)(?:<ID>(?:\s*,\s*(?:\*\s*as\s+<ID>|\{[^{}]*\}))?|\*\s*as\s+<ID>|\{[^{}]*\})(?=\s*\bfrom\b)/.source),lookbehind:!0,inside:e.languages.javascript},exports:{pattern:t(/(\bexport\b\s*)(?:\*(?:\s*as\s+<ID>)?(?=\s*\bfrom\b)|\{[^{}]*\})/.source),lookbehind:!0,inside:e.languages.javascript}}),e.languages.javascript.keyword.unshift({pattern:/\b(?:as|default|export|from|import)\b/,alias:"module"},{pattern:/\b(?:await|break|catch|continue|do|else|finally|for|if|return|switch|throw|try|while|yield)\b/,alias:"control-flow"},{pattern:/\bnull\b/,alias:["null","nil"]},{pattern:/\bundefined\b/,alias:"nil"}),e.languages.insertBefore("javascript","operator",{spread:{pattern:/\.{3}/,alias:"operator"},arrow:{pattern:/=>/,alias:"operator"}}),e.languages.insertBefore("javascript","punctuation",{"property-access":{pattern:t(/(\.\s*)#?<ID>/.source),lookbehind:!0},"maybe-class-name":{pattern:/(^|[^$\w\xA0-\uFFFF])[A-Z][$\w\xA0-\uFFFF]+/,lookbehind:!0},dom:{pattern:/\b(?:document|(?:local|session)Storage|location|navigator|performance|window)\b/,alias:"variable"},console:{pattern:/\bconsole(?=\s*\.)/,alias:"class-name"}});for(var r=["function","function-variable","method","method-variable","property-access"],n=0;n<r.length;n++){var a=r[n],o=e.languages.javascript[a],a=(o="RegExp"===e.util.type(o)?e.languages.javascript[a]={pattern:o}:o).inside||{};(o.inside=a)["maybe-class-name"]=/^[A-Z][\s\S]*/}}(b),function(e){var t=e.util.clone(e.languages.javascript),r=/(?:\s|\/\/.*(?!.)|\/\*(?:[^*]|\*(?!\/))\*\/)/.source,n=/(?:\{(?:\{(?:\{[^{}]*\}|[^{}])*\}|[^{}])*\})/.source,a=/(?:\{<S>*\.{3}(?:[^{}]|<BRACES>)*\})/.source;function o(e,t){return RegExp(e=e.replace(/<S>/g,function(){return r}).replace(/<BRACES>/g,function(){return n}).replace(/<SPREAD>/g,function(){return a}),t)}a=o(a).source,e.languages.jsx=e.languages.extend("markup",t),e.languages.jsx.tag.pattern=o(/<\/?(?:[\w.:-]+(?:<S>
1+(?:[\w.:$-]+(?:=(?:"(?:\\[\s\S]|[^\\"])*"|'(?:\\[\s\S]|[^\\'])*'|[^\s{'"/>=]+|<BRACES>))?|<SPREAD>))*<S>*\/?)?>/.source),e.languages.jsx.tag.inside.tag.pattern=/^<\/?[^\s>\/]*/,e.languages.jsx.tag.inside["attr-value"].pattern=/=(?!\{)(?:"(?:\\[\s\S]|[^\\"])*"|'(?:\\[\s\S]|[^\\'])*'|[^\s'">]+)/,e.languages.jsx.tag.inside.tag.inside["class-name"]=/^[A-Z]\w*(?:\.[A-Z]\w*)*$/,e.languages.jsx.tag.inside.comment=t.comment,e.languages.insertBefore("inside","attr-name",{spread:{pattern:o(/<SPREAD>/.source),inside:e.languages.jsx}},e.languages.jsx.tag),e.languages.insertBefore("inside","special-attr",{script:{pattern:o(/=<BRACES>/.source),alias:"language-javascript",inside:{"script-punctuation":{pattern:/^=(?=\{)/,alias:"punctuation"},rest:e.languages.jsx}}},e.languages.jsx.tag);var l=function(e){return e?"string"==typeof e?e:"string"==typeof e.content?e.content:e.content.map(l).join(""):""};e.hooks.add("after-tokenize",function(t){"jsx"!==t.language&&"tsx"!==t.language||function t(r){for(var n=[],a=0;a<r.length;a++){var o=r[a],i=!1;"string"!=typeof o&&("tag"===o.type&&o.content[0]&&"tag"===o.content[0].type?"</"===o.content[0].content[0].content?0<n.length&&n[n.length-1].tagName===l(o.content[0].content[1])&&n.pop():"/>"!==o.content[o.content.length-1].content&&n.push({tagName:l(o.content[0].content[1]),openedBraces:0}):0<n.length&&"punctuation"===o.type&&"{"===o.content?n[n.length-1].openedBraces++:0<n.length&&0<n[n.length-1].openedBraces&&"punctuation"===o.type&&"}"===o.content?n[n.length-1].openedBraces--:i=!0),(i||"string"==typeof o)&&0<n.length&&0===n[n.length-1].openedBraces&&(i=l(o),a<r.length-1&&("string"==typeof r[a+1]||"plain-text"===r[a+1].type)&&(i+=l(r[a+1]),r.splice(a+1,1)),0<a&&("string"==typeof r[a-1]||"plain-text"===r[a-1].type)&&(i=l(r[a-1])+i,r.splice(a-1,1),a--),r[a]=new e.Token("plain-text",i,null,i)),o.content&&"string"!=typeof o.content&&t(o.content)}}(t.tokens)})}(b),function(e){var t=e.util.clone(e.languages.typescript),t=(e.languages.tsx=e.languages.extend("jsx",t),delete e.languages.tsx.parameter,delete e.languages.tsx["literal-property"],e.languages.tsx.tag);t.pattern=RegExp(/(^|[^\w$]|(?=<\/))/.source+"(?:"+t.pattern.source+")",t.pattern.flags),t.lookbehind=!0}(b),b.languages.swift={comment:{pattern:/(^|[^\\:])(?:\/\/.*|\/\*(?:[^/*]|\/(?!\*)|\*(?!\/)|\/\*(?:[^*]|\*(?!\/))*\*\/)*\*\/)/,lookbehind:!0,greedy:!0},"string-literal":[{pattern:RegExp(/(^|[^"#])/.source+"(?:"+/"(?:\\(?:\((?:[^()]|\([^()]*\))*\)|\r\n|[^(])|[^\\\r\n"])*"/.source+"|"+/"""(?:\\(?:\((?:[^()]|\([^()]*\))*\)|[^(])|[^\\"]|"(?!""))*"""/.source+")"+/(?!["#])/.source),lookbehind:!0,greedy:!0,inside:{interpolation:{pattern:/(\\\()(?:[^()]|\([^()]*\))*(?=\))/,lookbehind:!0,inside:null},"interpolation-punctuation":{pattern:/^\)|\\\($/,alias:"punctuation"},punctuation:/\\(?=[\r\n])/,string:/[\s\S]+/}},{pattern:RegExp(/(^|[^"#])(#+)/.source+"(?:"+/"(?:\\(?:#+\((?:[^()]|\([^()]*\))*\)|\r\n|[^#])|[^\\\r\n])*?"/.source+"|"+/"""(?:\\(?:#+\((?:[^()]|\([^()]*\))*\)|[^#])|[^\\])*?"""/.source+")\\2"),lookbehind:!0,greedy:!0,inside:{interpolation:{pattern:/(\\#+\()(?:[^()]|\([^()]*\))*(?=\))/,lookbehind:!0,inside:null},"interpolation-punctuation":{pattern:/^\)|\\#+\($/,alias:"punctuation"},string:/[\s\S]+/}}],directive:{pattern:RegExp(/#/.source+"(?:"+/(?:elseif|if)\b/.source+"(?:[ 	]*"+/(?:![ \t]*)?(?:\b\w+\b(?:[ \t]*\((?:[^()]|\([^()]*\))*\))?|\((?:[^()]|\([^()]*\))*\))(?:[ \t]*(?:&&|\|\|))?/.source+")+|"+/(?:else|endif)\b/.source+")"),alias:"property",inside:{"directive-name":/^#\w+/,boolean:/\b(?:false|true)\b/,number:/\b\d+(?:\.\d+)*\b/,operator:/!|&&|\|\||[<>]=?/,punctuation:/[(),]/}},literal:{pattern:/#(?:colorLiteral|column|dsohandle|file(?:ID|Literal|Path)?|function|imageLiteral|line)\b/,alias:"constant"},"other-directive":{pattern:/#\w+\b/,alias:"property"},attribute:{pattern:/@\w+/,alias:"atrule"},"function-definition":{pattern:/(\bfunc\s+)\w+/,lookbehind:!0,alias:"function"},label:{pattern:/\b(break|continue)\s+\w+|\b[a-zA-Z_]\w*(?=\s*:\s*(?:for|repeat|while)\b)/,lookbehind:!0,alias:"important"},keyword:/\b(?:Any|Protocol|Self|Type|actor|as|assignment|associatedtype|associativity|async|await|break|case|catch|class|continue|convenience|default|defer|deinit|didSet|do|dynamic|else|enum|extension|fallthrough|fileprivate|final|for|func|get|guard|higherThan|if|import|in|indirect|infix|init|inout|internal|is|isolated|lazy|left|let|lowerThan|mutating|none|nonisolated|nonmutating|open|operator|optional|override|postfix|precedencegroup|prefix|private|protocol|public|repeat|required|rethrows|return|right|safe|self|set|some|static|struct|subscript|super|switch|throw|throws|try|typealias|unowned|unsafe|var|weak|where|while|willSet)\b/,boolean:/\b(?:false|true)\b/,nil:{pattern:/\bnil\b/,alias:"constant"},"short-argument":/\$\d+\b/,omit:{pattern:/\b_\b/,alias:"keyword"},number:/\b(?:[\d_]+(?:\.[\de_]+)?|0x[a-f0-9_]+(?:\.[a-f0-9p_]+)?|0b[01_]+|0o[0-7_]+)\b/i,"class-name":/\b[A-Z](?:[A-Z_\d]*[a-z]\w*)?\b/,function:/\b[a-z_]\w*(?=\s*\()/i,constant:/\b(?:[A-Z_]{2,}|k[A-Z][A-Za-z_]+)\b/,operator:/[-+*/%=!<>&|^~?]+|\.[.\-+*/%=!<>&|^~?]+/,punctuation:/[{}[\]();,.:\\]/},b.languages.swift["string-literal"].forEach(function(e){e.inside.interpolation.inside=b.languages.swift}),function(e){e.languages.kotlin=e.languages.extend("clike",{keyword:{pattern:/(^|[^.])\b(?:abstract|actual|annotation|as|break|by|catch|class|companion|const|constructor|continue|crossinline|data|do|dynamic|else|enum|expect|external|final|finally|for|fun|get|if|import|in|infix|init|inline|inner|interface|internal|is|lateinit|noinline|null|object|open|operator|out|override|package|private|protected|public|reified|return|sealed|set|super|suspend|tailrec|this|throw|to|try|typealias|val|var|vararg|when|where|while)\b/,lookbehind:!0},function:[{pattern:/(?:`[^\r\n`]+`|\b\w+)(?=\s*\()/,greedy:!0},{pattern:/(\.)(?:`[^\r\n`]+`|\w+)(?=\s*\{)/,lookbehind:!0,greedy:!0}],number:/\b(?:0[xX][\da-fA-F]+(?:_[\da-fA-F]+)*|0[bB][01]+(?:_[01]+)*|\d+(?:_\d+)*(?
1:\.\d+(?:_\d+)*)?(?:[eE][+-]?\d+(?:_\d+)*)?[fFL]?)\b/,operator:/\+[+=]?|-[-=>]?|==?=?|!(?:!|==?)?|[\/*%<>]=?|[?:]:?|\.\.|&&|\|\||\b(?:and|inv|or|shl|shr|ushr|xor)\b/}),delete e.languages.kotlin["class-name"];var t={"interpolation-punctuation":{pattern:/^\$\{?|\}$/,alias:"punctuation"},expression:{pattern:/[\s\S]+/,inside:e.languages.kotlin}};e.languages.insertBefore("kotlin","string",{"string-literal":[{pattern:/"""(?:[^$]|\$(?:(?!\{)|\{[^{}]*\}))*?"""/,alias:"multiline",inside:{interpolation:{pattern:/\$(?:[a-z_]\w*|\{[^{}]*\})/i,inside:t},string:/[\s\S]+/}},{pattern:/"(?:[^"\\\r\n$]|\\.|\$(?:(?!\{)|\{[^{}]*\}))*"/,alias:"singleline",inside:{interpolation:{pattern:/((?:^|[^\\])(?:\\{2})*)\$(?:[a-z_]\w*|\{[^{}]*\})/i,lookbehind:!0,inside:t},string:/[\s\S]+/}}],char:{pattern:/'(?:[^'\\\r\n]|\\(?:.|u[a-fA-F0-9]{0,4}))'/,greedy:!0}}),delete e.languages.kotlin.string,e.languages.insertBefore("kotlin","keyword",{annotation:{pattern:/\B@(?:\w+:)?(?:[A-Z]\w*|\[[^\]]+\])/,alias:"builtin"}}),e.languages.insertBefore("kotlin","function",{label:{pattern:/\b\w+@|@\w+\b/,alias:"symbol"}}),e.languages.kt=e.languages.kotlin,e.languages.kts=e.languages.kotlin}(b),b.languages.c=b.languages.extend("clike",{comment:{pattern:/\/\/(?:[^\r\n\\]|\\(?:\r\n?|\n|(?![\r\n])))*|\/\*[\s\S]*?(?:\*\/|$)/,greedy:!0},string:{pattern:/"(?:\\(?:\r\n|[\s\S])|[^"\\\r\n])*"/,greedy:!0},"class-name":{pattern:/(\b(?:enum|struct)\s+(?:__attribute__\s*\(\([\s\S]*?\)\)\s*)?)\w+|\b[a-z]\w*_t\b/,lookbehind:!0},keyword:/\b(?:_Alignas|_Alignof|_Atomic|_Bool|_Complex|_Generic|_Imaginary|_Noreturn|_Static_assert|_Thread_local|__attribute__|asm|auto|break|case|char|const|continue|default|do|double|else|enum|extern|float|for|goto|if|inline|int|long|register|return|short|signed|sizeof|static|struct|switch|typedef|typeof|union|unsigned|void|volatile|while)\b/,function:/\b[a-z_]\w*(?=\s*\()/i,number:/(?:\b0x(?:[\da-f]+(?:\.[\da-f]*)?|\.[\da-f]+)(?:p[+-]?\d+)?|(?:\b\d+(?:\.\d*)?|\B\.\d+)(?:e[+-]?\d+)?)[ful]{0,4}/i,operator:/>>=?|<<=?|->|([-+&|:])\1|[?:~]|[-+*/%&|^!=<>]=?/}),b.languages.insertBefore("c","string",{char:{pattern:/'(?:\\(?:\r\n|[\s\S])|[^'\\\r\n]){0,32}'/,greedy:!0}}),b.languages.insertBefore("c","string",{macro:{pattern:/(^[\t ]*)#\s*[a-z](?:[^\r\n\\/]|\/(?!\*)|\/\*(?:[^*]|\*(?!\/))*\*\/|\\(?:\r\n|[\s\S]))*/im,lookbehind:!0,greedy:!0,alias:"property",inside:{string:[{pattern:/^(#\s*include\s*)<[^>]+>/,lookbehind:!0},b.languages.c.string],char:b.languages.c.char,comment:b.languages.c.comment,"macro-name":[{pattern:/(^#\s*define\s+)\w+\b(?!\()/i,lookbehind:!0},{pattern:/(^#\s*define\s+)\w+\b(?=\()/i,lookbehind:!0,alias:"function"}],directive:{pattern:/^(#\s*)[a-z]+/,lookbehind:!0,alias:"keyword"},"directive-hash":/^#/,punctuation:/##|\\(?=[\r\n])/,expression:{pattern:/\S[\s\S]*/,inside:b.languages.c}}}}),b.languages.insertBefore("c","function",{constant:/\b(?:EOF|NULL|SEEK_CUR|SEEK_END|SEEK_SET|__DATE__|__FILE__|__LINE__|__TIMESTAMP__|__TIME__|__func__|stderr|stdin|stdout)\b/}),delete b.languages.c.boolean,b.languages.objectivec=b.languages.extend("c",{string:{pattern:/@?"(?:\\(?:\r\n|[\s\S])|[^"\\\r\n])*"/,greedy:!0},keyword:/\b(?:asm|auto|break|case|char|const|continue|default|do|double|else|enum|extern|float|for|goto|if|in|inline|int|long|register|return|self|short|signed|sizeof|static|struct|super|switch|typedef|typeof|union|unsigned|void|volatile|while)\b|(?:@interface|@end|@implementation|@protocol|@class|@public|@protected|@private|@property|@try|@catch|@finally|@throw|@synthesize|@dynamic|@selector)\b/,operator:/-[->]?|\+\+?|!=?|<<?=?|>>?=?|==?|&&?|\|\|?|[~^%?*\/@]/}),delete b.languages.objectivec["class-name"],b.languages.objc=b.languages.objectivec,b.languages.reason=b.languages.extend("clike",{string:{pattern:/"(?:\\(?:\r\n|[\s\S])|[^\\\r\n"])*"/,greedy:!0},"class-name":/\b[A-Z]\w*/,keyword:/\b(?:and|as|assert|begin|class|constraint|do|done|downto|else|end|exception|external|for|fun|function|functor|if|in|include|inherit|initializer|lazy|let|method|module|mutable|new|nonrec|object|of|open|or|private|rec|sig|struct|switch|then|to|try|type|val|virtual|when|while|with)\b/,operator:/\.{3}|:[:=]|\|>|->|=(?:==?|>)?|<=?|>=?|[|^?'#!~`]|[+\-*\/]\.?|\b(?:asr|land|lor|lsl|lsr|lxor|mod)\b/}),b.languages.insertBefore("reason","class-name",{char:{pattern:/'(?:\\x[\da-f]{2}|\\o[0-3][0-7][0-7]|\\\d{3}|\\.|[^'\\\r\n])'/,greedy:!0},constructor:/\b[A-Z]\w*\b(?!\s*\.)/,label:{pattern:/\b[a-z]\w*(?=::)/,alias:"symbol"}}),delete b.languages.reason.function,function(e){for(var t=/\/\*(?:[^*/]|\*(?!\/)|\/(?!\*)|<self>)*\*\//.source,r=0;r<2;r++)t=t.replace(/<self>/g,function(){return t});t=t.replace(/<self>/g,function(){return/[^\s\S]/.source}),e.languages.rust={comment:[{pattern:RegExp(/(^|[^\\])/.source+t),lookbehind:!0,greedy:!0},{pattern:/(^|[^\\:])\/\/.*/,lookbehind:!0,greedy:!0}
vendor: 13,300 bytes, line 1
1],string:{pattern:/b?"(?:\\[\s\S]|[^\\"])*"|b?r(#*)"(?:[^"]|"(?!\1))*"\1/,greedy:!0},char:{pattern:/b?'(?:\\(?:x[0-7][\da-fA-F]|u\{(?:[\da-fA-F]_*){1,6}\}|.)|[^\\\r\n\t'])'/,greedy:!0},attribute:{pattern:/#!?\[(?:[^\[\]"]|"(?:\\[\s\S]|[^\\"])*")*\]/,greedy:!0,alias:"attr-name",inside:{string:null}},"closure-params":{pattern:/([=(,:]\s*|\bmove\s*)\|[^|]*\||\|[^|]*\|(?=\s*(?:\{|->))/,lookbehind:!0,greedy:!0,inside:{"closure-punctuation":{pattern:/^\||\|$/,alias:"punctuation"},rest:null}},"lifetime-annotation":{pattern:/'\w+/,alias:"symbol"},"fragment-specifier":{pattern:/(\$\w+:)[a-z]+/,lookbehind:!0,alias:"punctuation"},variable:/\$\w+/,"function-definition":{pattern:/(\bfn\s+)\w+/,lookbehind:!0,alias:"function"},"type-definition":{pattern:/(\b(?:enum|struct|trait|type|union)\s+)\w+/,lookbehind:!0,alias:"class-name"},"module-declaration":[{pattern:/(\b(?:crate|mod)\s+)[a-z][a-z_\d]*/,lookbehind:!0,alias:"namespace"},{pattern:/(\b(?:crate|self|super)\s*)::\s*[a-z][a-z_\d]*\b(?:\s*::(?:\s*[a-z][a-z_\d]*\s*::)*)?/,lookbehind:!0,alias:"namespace",inside:{punctuation:/::/}}],keyword:[/\b(?:Self|abstract|as|async|await|become|box|break|const|continue|crate|do|dyn|else|enum|extern|final|fn|for|if|impl|in|let|loop|macro|match|mod|move|mut|override|priv|pub|ref|return|self|static|struct|super|trait|try|type|typeof|union|unsafe|unsized|use|virtual|where|while|yield)\b/,/\b(?:bool|char|f(?:32|64)|[ui](?:8|16|32|64|128|size)|str)\b/],function:/\b[a-z_]\w*(?=\s*(?:::\s*<|\())/,macro:{pattern:/\b\w+!/,alias:"property"},constant:/\b[A-Z_][A-Z_\d]+\b/,"class-name":/\b[A-Z]\w*\b/,namespace:{pattern:/(?:\b[a-z][a-z_\d]*\s*::\s*)*\b[a-z][a-z_\d]*\s*::(?!\s*<)/,inside:{punctuation:/::/}},number:/\b(?:0x[\dA-Fa-f](?:_?[\dA-Fa-f])*|0o[0-7](?:_?[0-7])*|0b[01](?:_?[01])*|(?:(?:\d(?:_?\d)*)?\.)?\d(?:_?\d)*(?:[Ee][+-]?\d+)?)(?:_?(?:f32|f64|[iu](?:8|16|32|64|size)?))?\b/,boolean:/\b(?:false|true)\b/,punctuation:/->|\.\.=|\.{1,3}|::|[{}[\];(),:]/,operator:/[-+*\/%!^]=?|=[=>]?|&[&=]?|\|[|=]?|<<?=?|>>?=?|[@?]/},e.languages.rust["closure-params"].inside.rest=e.languages.rust,e.languages.rust.attribute.inside.string=e.languages.rust.string}(b),b.languages.go=b.languages.extend("clike",{string:{pattern:/(^|[^\\])"(?:\\.|[^"\\\r\n])*"|`[^`]*`/,lookbehind:!0,greedy:!0},keyword:/\b(?:break|case|chan|const|continue|default|defer|else|fallthrough|for|func|go(?:to)?|if|import|interface|map|package|range|return|select|struct|switch|type|var)\b/,boolean:/\b(?:_|false|iota|nil|true)\b/,number:[/\b0(?:b[01_]+|o[0-7_]+)i?\b/i,/\b0x(?:[a-f\d_]+(?:\.[a-f\d_]*)?|\.[a-f\d_]+)(?:p[+-]?\d+(?:_\d+)*)?i?(?!\w)/i,/(?:\b\d[\d_]*(?:\.[\d_]*)?|\B\.\d[\d_]*)(?:e[+-]?[\d_]+)?i?(?!\w)/i],operator:/[*\/%^!=]=?|\+[=+]?|-[=-]?|\|[=|]?|&(?:=|&|\^=?)?|>(?:>=?|=)?|<(?:<=?|=|-)?|:=|\.\.\./,builtin:/\b(?:append|bool|byte|cap|close|complex|complex(?:64|128)|copy|delete|error|float(?:32|64)|u?int(?:8|16|32|64)?|imag|len|make|new|panic|print(?:ln)?|real|recover|rune|string|uintptr)\b/}),b.languages.insertBefore("go","string",{char:{pattern:/'(?:\\.|[^'\\\r\n]){0,10}'/,greedy:!0}}),delete b.languages.go["class-name"],function(e){var t=/\b(?:alignas|alignof|asm|auto|bool|break|case|catch|char|char16_t|char32_t|char8_t|class|co_await|co_return|co_yield|compl|concept|const|const_cast|consteval|constexpr|constinit|continue|decltype|default|delete|do|double|dynamic_cast|else|enum|explicit|export|extern|final|float|for|friend|goto|if|import|inline|int|int16_t|int32_t|int64_t|int8_t|long|module|mutable|namespace|new|noexcept|nullptr|operator|override|private|protected|public|register|reinterpret_cast|requires|return|short|signed|sizeof|static|static_assert|static_cast|struct|switch|template|this|thread_local|throw|try|typedef|typeid|typename|uint16_t|uint32_t|uint64_t|uint8_t|union|unsigned|using|virtual|void|volatile|wchar_t|while)\b/,r=/\b(?!<keyword>)\w+(?:\s*\.\s*\w+)*\b/.source.replace(/<keyword>/g,function(){return t.source});e.languages.cpp=e.languages.extend("c",{"class-name":[{pattern:RegExp(/(\b(?:class|concept|enum|struct|typename)\s+)(?!<keyword>)\w+/.source.replace(/<keyword>/g,function(){return t.source})),lookbehind:!0},/\b[A-Z]\w*(?=\s*::\s*\w+\s*\()/,/\b[A-Z_]\w*(?=\s*::\s*~\w+\s*\()/i,/\b\w+(?=\s*<(?:[^<>]|<(?:[^<>]|<[^<>]*>)*>)*>\s*::\s*\w+\s*\()/],keyword:t,number:{pattern:/(?:\b0b[01']+|\b0x(?:[\da-f']+(?:\.[\da-f']*)?|\.[\da-f']+)(?:p[+-]?[\d']+)?|(?:\b[\d']+(?:\.[\d']*)?|\B\.[\d']+)(?:e[+-]?[\d']+)?)[ful]{0,4}/i,greedy:!0},operator:/>>=?|<<=?|->|--|\+\+|&&|\|\||[?:~]|<=>|[-+*/%&|^!=<>]=?|\b(?:and|and_eq|bitand|bitor|not|not_eq|or|or_eq|xor|xor_eq)\b/,boolean:/\b(?:false|true)\b/}),e.languages.insertBefore("cpp","string",{module:{pattern:RegExp(/(\b(?:import|module)\s+)/.source+"(?:"+/"(?:\\(?:\r\n|[\s\S])|[^"\\\r\n])*"|<[^<>\r\n]*>/.source+"|"+/<mod-name>(?:\s*:\s*<mod-name>)?|:\s*<mod-name>/.source.replace(/<mod-name>/g,function(){return r})+")"),lookbehind:!0,greedy:!0,inside:{string:/^[<"][\s\S]+/,operator:/:/,punctuation:/\./}},"raw-string":{pattern:/R"([^()\\ ]{0,16})\([\s\S]*?\)\1"/,alias:"string",greedy:!0}}),e.languages.insertBefore("cpp","keyword",{"generic-function":{pattern:/\b(?!operator\b)[a-z_]\w*\s*<(?:[^<>]|<[^<>]*>)*>(?=\s*\()/i,inside:{function:/^\w+/,generic:{pattern:/<[\s\S]+/,alias:"class-name",inside:e.languages.cpp}}}}),e.languages.insertBefore("cpp","operator",{"double-colon":{pattern:/::/,alias:"punctuation"}}),e.languages.insertBefore("cpp","class-name",{"base-clause":{pattern:/(\b(?:class|struct)\s+\w+\s*:\s*)[^;{}"'\s]+(?:\s+[^;{}"'\s]+)*(?=\s*[;{])/,lookbehind:!0,greedy:!0,inside:e.languages.extend("cpp",{})}}),e.languages.insertBefore("inside","double-colon",{"class-name":/\b[a-z_]\w*\b(?!\s*::)/i},e.languages.cpp["base-clause"])}(b),b.languages.python={comment:{pattern:/(^|[^\\])#.*/,lookbehind:!0,greedy:!0},"string-interpolation":{pattern:/(?:f|fr|rf)(?:("""|''')[\s\S]*?\1|("|')(?:\\.|(?!\2)[^\\\r\n])*\2)/i,greedy:!0,inside:{interpolation:{pattern:/((?:^|[^{])(?:\{\{)*)\{(?!\{)(?:[^{}]|\{(?!\{)(?:[^{}]|\{(?!\{)(?:[^{}])+\})+\})+\}/,lookbehind:!0,inside:{"format-spec":{pattern:/(:)[^:(){}]+(?=\}$)/,lookbehind:!0},"conversion-option":{pattern:/![sra](?=[:}]$)/,alias:"punctuation"},rest:null}},string:/[\s\S]+/}},"triple-quoted-string":{pattern:/(?:[rub]|br|rb)?("""|''')[\s\S]*?\1/i,greedy:!0,alias:"string"},string:{pattern:/(?:[rub]|br|rb)?("|')(?:\\.|(?!\1)[^\\\r\n])*\1/i,greedy:!0},function:{pattern:/((?:^|\s)def[ \t]+)[a-zA-Z_]\w*(?=\s*\()/g,lookbehind:!0},"class-name":{pattern:/(\bclass\s+)\w+/i,lookbehind:!0},decorator:{pattern:/(^[\t ]*)@\w+(?:\.\w+)*/m,lookbehind:!0,alias:["annotation","punctuation"],inside:{punctuation:/\./}},keyword:/\b(?:_(?=\s*:)|and|as|assert|async|await|break|case|class|continue|def|del|elif|else|except|exec|finally|for|from|global|if|import|in|is|lambda|match|nonlocal|not|or|pass|print|raise|return|try|while|with|yield)\b/,builtin:/\b(?:__import__|abs|all|any|apply|ascii|basestring|bin|bool|buffer|bytearray|bytes|callable|chr|classmethod|cmp|coerce|compile|complex|delattr|dict|dir|divmod|enumerate|eval|execfile|file|filter|float|format|frozenset|getattr|globals|hasattr|hash|help|hex|id|input|int|intern|isinstance|issubclass|iter|len|list|locals|long|map|max|memoryview|min|next|object|oct|open|ord|pow|property|range|raw_input|reduce|reload|repr|reversed|round|set|setattr|slice|sorted|staticmethod|str|sum|super|tuple|type|unichr|unicode|vars|xrange|zip)\b/,boolean:/\b(?:False|None|True)\b/,number:/\b0(?:b(?:_?[01])+|o(?:_?[0-7])+|x(?:_?[a-f0-9])+)\b|(?:\b\d+(?:_\d+)*(?:\.(?:\d+(?:_\d+)*)?)?|\B\.\d+(?:_\d+)*)(?:e[+-]?\d+(?:_\d+)*)?j?(?!\w)/i,operator:/[-+%=]=?|!=|:=|\*\*?=?|\/\/?=?|<[<=>]?|>[=>]?|[&|^~]/,punctuation:/[{}[\];(),.:]/},b.languages.python["string-interpolation"].inside.interpolation.inside.rest=b.languages.python,b.languages.py=b.languages.python,b.languages.json={property:{pattern:/(^|[^\\])"(?:\\.|[^\\"\r\n])*"(?=\s*:)/,lookbehind:!0,greedy:!0},string:{pattern:/(^|[^\\])"(?:\\.|[^\\"\r\n])*"(?!\s*:)/,lookbehind:!0,greedy:!0},comment:{pattern:/\/\/.*|\/\*[\s\S]*?(?:\*\/|$)/,greedy:!0},number:/-?\b\d+(?:\.\d+)?(?:e[+-]?\d+)?\b/i,punctuation:/[{}[\],]/,operator:/:/,boolean:/\b(?:false|true)\b/,null:{pattern:/\bnull\b/,alias:"keyword"}},b.languages.webmanifest=b.languages.json;var w={};((e,t)=>{for(var r in t)l(e,r,{get:t[r],enumerable:!0})})(w,{dracula:()=>x,duotoneDark:()=>E,duotoneLight:()=>D,github:()=>C,gruvboxMaterialDark:()=>$,gruvboxMaterialLight:()=>z,jettwaveDark:()=>B,jettwaveLight:()=>I,nightOwl:()=>S,nightOwlLight:()=>R,oceanicNext:()=>N,okaidia:()=>P,oneDark:()=>_,oneLight:()=>L,palenight:()=>A,shadesOfPurple:()=>M,synthwave84:()=>T,ultramin:()=>j,vsDark:()=>F,vsLight:()=>O});var x={plain:{color:"#F8F8F2",backgroundColor:"#282A36"},styles:[{types:["prolog","constant","builtin"],style:{color:"rgb(189, 147, 249)"}},{types:["inserted","function"],style:{color:"rgb(80, 250, 123)"}},{types:["deleted"],style:{color:"rgb(255, 85, 85)"}},{types:["changed"],style:{color:"rgb(255, 184, 108)"}},{types:["punctuation","symbol"],style:{color:"rgb(248, 248, 242)"}},{types:["string","char","tag","selector"],style:{color:"rgb(255, 121, 198)"}},{types:["keyword","variable"],style:{color:"rgb(189, 147, 249)",fontStyle:"italic"}},{types:["comment"],style:{color:"rgb(98, 114, 164)"}},{types:["attr-name"],style:{color:"rgb(241, 250, 140)"}}]},E={plain:{backgroundColor:"#2a2734",color:"#9a86fd"},styles:[{types:["comment","prolog","doctype","cdata","punctuation"],style:{color:"#6c6783"}},{types:["namespace"],style:{opacity:.7}},{types:["tag","operator","number"],style:{color:"#e09142"}},{types:["property","function"],style:{color:"#9a86fd"}},{types:["tag-id","selector","atrule-id"],style:{color:"#eeebff"}},{types:["attr-name"],style:{color:"#c4b9fe"}},{types:["boolean","string","entity","url","attr-value","keyword","control","directive","unit","statement","regex","atrule","placeholder","variable"],style:{color:"#ffcc99"}},{types:["deleted"],style:{textDecorationLine:"line-through"}},{types:["inserted"],style:{textDecorationLine:"underline"}},{types:["italic"],style:{fontStyle:"italic"}},{types:["important","bold"],style:{fontWeight:"bold"}},{types:["important"],style:{color:"#c4b9fe"}}]},D={plain:{backgroundColor:"#faf8f5",color:"#728fcb"},styles:[{types:["comment","prolog","doctype","cdata","punctuation"],style:{color:"#b6ad9a"}},{types:["namespace"],style:{opacity:.7}},{types:["tag","operator","number"],style:{color:"#063289"}},{types:["property","function"],style:{color:"#b29762"}},{types:["tag-id","selector","atrule-id"],style:{color:"#2d2006"}},{types:["attr-name"],style:{color:"#896724"}},{types:["boolean","string","entity","url","attr-value","keyword","control","directive","unit","statement","regex","atrule"],style:{color:"#728fcb"}},{types:["placeholder","variable"],style:{color:"#93abdc"}},{types:["deleted"],style:{textDecorationLine:"line-through"}},{types:["inserted"],style:{textDecorationLine:"underline"}},{types:["italic"],style:{fontStyle:"italic"}},{types:["important","bold"],style:{fontWeight:"bold"}},{types:["important"],style:{color:"#896724"}}]},C={plain:{color:"#393A34",backgroundColor:"#f6f8fa"},styles:[{types:["comment","prolog","doctype","cdata"],style:{color:"#999988",fontStyle:"italic"}},{types:["namespace"],style:{opacity:.7}},{types:["string","attr-value"],style:{color:"#e3116c"}},{types:["punctuation","operator"],style:{color:"#393A34"}},{types:["entity","url","symbol","number","boolean","variable","constant","property","regex","inserted"],style:{color:"#36acaa"}},{types:["atrule","keyword","attr-name","selector"],style:{color:"#00a4db"}},{types:["function","deleted","tag"],style:{color:"#d73a49"}},{types:["function-variable"],style:{color:"#6f42c1"}},{types:["tag","selector","keyword"],style:{color:"#00009f"}}]},S={plain:{color:"#d6deeb",backgroundColor:"#011627"},styles:[{types:["changed"],style:{color:"rgb(162, 191, 252)",fontStyle:"italic"}},{types:["deleted"],style:{color:"rgba(239, 83, 80, 0.56)",fontStyle:"italic"}},{types:["inserted","attr-name"],style:{color:"rgb(173, 219, 103)",fontStyle:"italic"}},{types:["comment"],style:{color:"rgb(99, 119, 119)",fontStyle:"italic"}},{types:["string","url"],style:{color:"rgb(173, 219, 103)"}},{types:["variable"],style:{color:"rgb(214, 222, 235)"}},{types:["number"],style:{color:"rgb(247, 140, 108)"}},{types:["builtin","char","constant","function"],style:{color:"rgb(130, 170, 255)"}},{types:["punctuation"],style:{color:"rgb(199, 146, 234)"}},{types:["selector","doctype"],style:{color:"rgb(199, 146, 234)",fontStyle:"italic"}},{types:["class-name"],style:{color:"rgb(255, 203, 139)"}},{types:["tag","operator","keyword"],style:{color:"rgb(127, 219, 202)"}},{types:["boolean"],style:{color:"rgb(255, 88, 116)"}},{types:["property"],style:{color:"rgb(128, 203, 196)"}},{types:["namespace"],style:{color:"rgb(178, 204, 214)"}}]},R={plain:{color:"#403f53",backgroundColor:"#FBFBFB"},styles:[{types:["changed"],style:{color:"rgb(162, 191, 252)",fontStyle:"italic"}},{types:["deleted"],style:{color:"rgba(239, 83, 80, 0.56)",fontStyle:"italic"}},{types:["inserted","attr-name"],style:{color:"rgb(72, 118, 214)",fontStyle:"italic"}},{types:["comment"],style:{color:"rgb(152, 159, 177)",fontStyle:"italic"}},{types:["string","builtin","char","constant","url"],style:{color:"rgb(72, 118, 214)"}}
1,{types:["variable"],style:{color:"rgb(201, 103, 101)"}},{types:["number"],style:{color:"rgb(170, 9, 130)"}},{types:["punctuation"],style:{color:"rgb(153, 76, 195)"}},{types:["function","selector","doctype"],style:{color:"rgb(153, 76, 195)",fontStyle:"italic"}},{types:["class-name"],style:{color:"rgb(17, 17, 17)"}},{types:["tag"],style:{color:"rgb(153, 76, 195)"}},{types:["operator","property","keyword","namespace"],style:{color:"rgb(12, 150, 155)"}},{types:["boolean"],style:{color:"rgb(188, 84, 84)"}}]},k={char:"#D8DEE9",comment:"#999999",keyword:"#c5a5c5",primitive:"#5a9bcf",string:"#8dc891",variable:"#d7deea",boolean:"#ff8b50",tag:"#fc929e",function:"#79b6f2",className:"#FAC863"},N={plain:{backgroundColor:"#282c34",color:"#ffffff"},styles:[{types:["attr-name"],style:{color:k.keyword}},{types:["attr-value"],style:{color:k.string}},{types:["comment","block-comment","prolog","doctype","cdata","shebang"],style:{color:k.comment}},{types:["property","number","function-name","constant","symbol","deleted"],style:{color:k.primitive}},{types:["boolean"],style:{color:k.boolean}},{types:["tag"],style:{color:k.tag}},{types:["string"],style:{color:k.string}},{types:["punctuation"],style:{color:k.string}},{types:["selector","char","builtin","inserted"],style:{color:k.char}},{types:["function"],style:{color:k.function}},{types:["operator","entity","url","variable"],style:{color:k.variable}},{types:["keyword"],style:{color:k.keyword}},{types:["atrule","class-name"],style:{color:k.className}},{types:["important"],style:{fontWeight:"400"}},{types:["bold"],style:{fontWeight:"bold"}},{types:["italic"],style:{fontStyle:"italic"}},{types:["namespace"],style:{opacity:.7}}]},P={plain:{color:"#f8f8f2",backgroundColor:"#272822"},styles:[{types:["changed"],style:{color:"rgb(162, 191, 252)",fontStyle:"italic"}},{types:["deleted"],style:{color:"#f92672",fontStyle:"italic"}},{types:["inserted"],style:{color:"rgb(173, 219, 103)",fontStyle:"italic"}},{types:["comment"],style:{color:"#8292a2",fontStyle:"italic"}},{types:["string","url"],style:{color:"#a6e22e"}},{types:["variable"],style:{color:"#f8f8f2"}},{types:["number"],style:{color:"#ae81ff"}},{types:["builtin","char","constant","function","class-name"],style:{color:"#e6db74"}},{types:["punctuation"],style:{color:"#f8f8f2"}},{types:["selector","doctype"],style:{color:"#a6e22e",fontStyle:"italic"}},{types:["tag","operator","keyword"],style:{color:"#66d9ef"}},{types:["boolean"],style:{color:"#ae81ff"}},{types:["namespace"],style:{color:"rgb(178, 204, 214)",opacity:.7}},{types:["tag","property"],style:{color:"#f92672"}},{types:["attr-name"],style:{color:"#a6e22e !important"}},{types:["doctype"],style:{color:"#8292a2"}},{types:["rule"],style:{color:"#e6db74"}}]},A={plain:{color:"#bfc7d5",backgroundColor:"#292d3e"},styles:[{types:["comment"],style:{color:"rgb(105, 112, 152)",fontStyle:"italic"}},{types:["string","inserted"],style:{color:"rgb(195, 232, 141)"}},{types:["number"],style:{color:"rgb(247, 140, 108)"}},{types:["builtin","char","constant","function"],style:{color:"rgb(130, 170, 255)"}},{types:["punctuation","selector"],style:{color:"rgb(199, 146, 234)"}},{types:["variable"],style:{color:"rgb(191, 199, 213)"}},{types:["class-name","attr-name"],style:{color:"rgb(255, 203, 107)"}},{types:["tag","deleted"],style:{color:"rgb(255, 85, 114)"}},{types:["operator"],style:{color:"rgb(137, 221, 255)"}},{types:["boolean"],style:{color:"rgb(255, 88, 116)"}},{types:["keyword"],style:{fontStyle:"italic"}},{types:["doctype"],style:{color:"rgb(199, 146, 234)",fontStyle:"italic"}},{types:["namespace"],style:{color:"rgb(178, 204, 214)"}},{types:["url"],style:{color:"rgb(221, 221, 221)"}}]},M={plain:{color:"#9EFEFF",backgroundColor:"#2D2A55"},styles:[{types:["changed"],style:{color:"rgb(255, 238, 128)"}},{types:["deleted"],style:{color:"rgba(239, 83, 80, 0.56)"}},{types:["inserted"],style:{color:"rgb(173, 219, 103)"}},{types:["comment"],style:{color:"rgb(179, 98, 255)",fontStyle:"italic"}},{types:["punctuation"],style:{color:"rgb(255, 255, 255)"}},{types:["constant"],style:{color:"rgb(255, 98, 140)"}},{types:["string","url"],style:{color:"rgb(165, 255, 144)"}},{types:["variable"],style:{color:"rgb(255, 238, 128)"}},{types:["number","boolean"],style:{color:"rgb(255, 98, 140)"}},{types:["attr-name"],style:{color:"rgb(255, 180, 84)"}},{types:["keyword","operator","property","namespace","tag","selector","doctype"],style:{color:"rgb(255, 157, 0)"}},{types:["builtin","char","constant","function","class-name"],style:{color:"rgb(250, 208, 0)"}}]},T={plain:{backgroundColor:"linear-gradient(to bottom, #2a2139 75%, #34294f)",backgroundImage:"#34294f",color:"#f92aad",textShadow:"0 0 2px #100c0f, 0 0 5px #dc078e33, 0 0 10px #fff3"},styles:[{types:["comment","block-comment","prolog","doctype","cdata"],style:{color:"#495495",fontStyle:"italic"}},{types:["punctuation"],style:{color:"#ccc"}},{types:["tag","attr-name","namespace","number","unit","hexcode","deleted"],style:{color:"#e2777a"}},{types:["property","selector"],style:{color:"#72f1b8",textShadow:"0 0 2px #100c0f, 0 0 10px #257c5575, 0 0 35px #21272475"}},{types:["function-name"],style:{color:"#6196cc"}},{types:["boolean","selector-id","function"],style:{color:"#fdfdfd",textShadow:"0 0 2px #001716, 0 0 3px #03edf975, 0 0 5px #03edf975, 0 0 8px #03edf975"}},{types:["class-name","maybe-class-name","builtin"],style:{color:"#fff5f6",textShadow:"0 0 2px #000, 0 0 10px #fc1f2c75, 0 0 5px #fc1f2c75, 0 0 25px #fc1f2c75"}},{types:["constant","symbol"],style:{color:"#f92aad",textShadow:"0 0 2px #100c0f, 0 0 5px #dc078e33, 0 0 10px #fff3"}},{types:["important","atrule","keyword","selector-class"],style:{color:"#f4eee4",textShadow:"0 0 2px #393a33, 0 0 8px #f39f0575, 0 0 2px #f39f0575"}},{types:["string","char","attr-value","regex","variable"],style:{color:"#f87c32"}},{types:["parameter"],style:{fontStyle:"italic"}},{types:["entity","url"],style:{color:"#67cdcc"}},{types:["operator"],style:{color:"ffffffee"}},{types:["important","bold"],style:{fontWeight:"bold"}},{types:["italic"],style:{fontStyle:"italic"}},{types:["entity"],style:{cursor:"help"}},{types:["inserted"],style:{color:"green"}}]},j={plain:{color:"#282a2e",backgroundColor:"#ffffff"},styles:[{types:["comment"],style:{color:"rgb(197, 200, 198)"}},{types:["string","number","builtin","variable"],style:{color:"rgb(150, 152, 150)"}},{types:["class-name","function","tag","attr-name"],style:{color:"rgb(40, 42, 46)"}}]}
1,F={plain:{color:"#9CDCFE",backgroundColor:"#1E1E1E"},styles:[{types:["prolog"],style:{color:"rgb(0, 0, 128)"}},{types:["comment"],style:{color:"rgb(106, 153, 85)"}},{types:["builtin","changed","keyword","interpolation-punctuation"],style:{color:"rgb(86, 156, 214)"}},{types:["number","inserted"],style:{color:"rgb(181, 206, 168)"}},{types:["constant"],style:{color:"rgb(100, 102, 149)"}},{types:["attr-name","variable"],style:{color:"rgb(156, 220, 254)"}},{types:["deleted","string","attr-value","template-punctuation"],style:{color:"rgb(206, 145, 120)"}},{types:["selector"],style:{color:"rgb(215, 186, 125)"}},{types:["tag"],style:{color:"rgb(78, 201, 176)"}},{types:["tag"],languages:["markup"],style:{color:"rgb(86, 156, 214)"}},{types:["punctuation","operator"],style:{color:"rgb(212, 212, 212)"}},{types:["punctuation"],languages:["markup"],style:{color:"#808080"}},{types:["function"],style:{color:"rgb(220, 220, 170)"}},{types:["class-name"],style:{color:"rgb(78, 201, 176)"}},{types:["char"],style:{color:"rgb(209, 105, 105)"}}]},O={plain:{color:"#000000",backgroundColor:"#ffffff"},styles:[{types:["comment"],style:{color:"rgb(0, 128, 0)"}},{types:["builtin"],style:{color:"rgb(0, 112, 193)"}},{types:["number","variable","inserted"],style:{color:"rgb(9, 134, 88)"}},{types:["operator"],style:{color:"rgb(0, 0, 0)"}},{types:["constant","char"],style:{color:"rgb(129, 31, 63)"}}
1,{types:["tag"],style:{color:"rgb(128, 0, 0)"}},{types:["attr-name"],style:{color:"rgb(255, 0, 0)"}},{types:["deleted","string"],style:{color:"rgb(163, 21, 21)"}},{types:["changed","punctuation"],style:{color:"rgb(4, 81, 165)"}},{types:["function","keyword"],style:{color:"rgb(0, 0, 255)"}},{types:["class-name"],style:{color:"rgb(38, 127, 153)"}}]},B={plain:{color:"#f8fafc",backgroundColor:"#011627"},styles:[{types:["prolog"],style:{color:"#000080"}},{types:["comment"],style:{color:"#6A9955"}},{types:["builtin","changed","keyword","interpolation-punctuation"],style:{color:"#569CD6"}},{types:["number","inserted"],style:{color:"#B5CEA8"}},{types:["constant"],style:{color:"#f8fafc"}},{types:["attr-name","variable"],style:{color:"#9CDCFE"}},{types:["deleted","string","attr-value","template-punctuation"],style:{color:"#cbd5e1"}},{types:["selector"],style:{color:"#D7BA7D"}},{types:["tag"],style:{color:"#0ea5e9"}},{types:["tag"],languages:["markup"],style:{color:"#0ea5e9"}},{types:["punctuation","operator"],style:{color:"#D4D4D4"}},{types:["punctuation"],languages:["markup"],style:{color:"#808080"}},{types:["function"],style:{color:"#7dd3fc"}},{types:["class-name"],style:{color:"#0ea5e9"}},{types:["char"],style:{color:"#D16969"}}]},I={plain:{color:"#0f172a",backgroundColor:"#f1f5f9"},styles:[{types:["prolog"],style:{color:"#000080"}},{types:["comment"],style:{color:"#6A9955"}},{types:["builtin","changed","keyword","interpolation-punctuation"],style:{color:"#0c4a6e"}},{types:["number","inserted"],style:{color:"#B5CEA8"}},{types:["constant"],style:{color:"#0f172a"}},{types:["attr-name","variable"],style:{color:"#0c4a6e"}},{types:["deleted","string","attr-value","template-punctuation"],style:{color:"#64748b"}},{types:["selector"],style:{color:"#D7BA7D"}},{types:["tag"],style:{color:"#0ea5e9"}},{types:["tag"],languages:["markup"],style:{color:"#0ea5e9"}},{types:["punctuation","operator"],style:{color:"#475569"}},{types:["punctuation"],languages:["markup"],style:{color:"#808080"}},{types:["function"],style:{color:"#0e7490"}},{types:["class-name"],style:{color:"#0ea5e9"}},{types:["char"],style:{color:"#D16969"}}]},_={plain:{backgroundColor:"hsl(220, 13%, 18%)",color:"hsl(220, 14%, 71%)",textShadow:"0 1px rgba(0, 0, 0, 0.3)"},styles:[{types:["comment","prolog","cdata"],style:{color:"hsl(220, 10%, 40%)"}},{types:["doctype","punctuation","entity"],style:{color:"hsl(220, 14%, 71%)"}},{types:["attr-name","class-name","maybe-class-name","boolean","constant","number","atrule"],style:{color:"hsl(29, 54%, 61%)"}},{types:["keyword"],style:{color:"hsl(286, 60%, 67%)"}},{types:["property","tag","symbol","deleted","important"],style:{color:"hsl(355, 65%, 65%)"}},{types:["selector","string","char","builtin","inserted","regex","attr-value"],style:{color:"hsl(95, 38%, 62%)"}},{types:["variable","operator","function"],style:{color:"hsl(207, 82%, 66%)"}},{types:["url"],style:{color:"hsl(187, 47%, 55%)"}},{types:["deleted"],style:{textDecorationLine:"line-through"}},{types:["inserted"],style:{textDecorationLine:"underline"}},{types:["italic"],style:{fontStyle:"italic"}},{types:["important","bold"],style:{fontWeight:"bold"}},{types:["important"],style:{color:"hsl(220, 14%, 71%)"}}]},L={plain:{backgroundColor:"hsl(230, 1%, 98%)",color:"hsl(230, 8%, 24%)"},styles:[{types:["comment","prolog","cdata"],style:{color:"hsl(230, 4%, 64%)"}},{types:["doctype","punctuation","entity"],style:{color:"hsl(230, 8%, 24%)"}},{types:["attr-name","class-name","boolean","constant","number","atrule"],style:{color:"hsl(35, 99%, 36%)"}},{types:["keyword"],style:{color:"hsl(301, 63%, 40%)"}},{types:["property","tag","symbol","deleted","important"],style:{color:"hsl(5, 74%, 59%)"}},{types:["selector","string","char","builtin","inserted","regex","attr-value","punctuation"],style:{color:"hsl(119, 34%, 47%)"}},{types:["variable","operator","function"],style:{color:"hsl(221, 87%, 60%)"}},{types:["url"],style:{color:"hsl(198, 99%, 37%)"}},{types:["deleted"],style:{textDecorationLine:"line-through"}},{types:["inserted"],style:{textDecorationLine:"underline"}},{types:["italic"],style:{fontStyle:"italic"}},{types:["important","bold"],style:{fontWeight:"bold"}},{types:["important"],style:{color:"hsl(230, 8%, 24%)"}}]},$={plain:{color:"#ebdbb2",backgroundColor:"#292828"},styles:[{types:["imports","class-name","maybe-class-name","constant","doctype","builtin","function"],style:{color:"#d8a657"}},{types:["property-access"],style:{color:"#7daea3"}},{types:["tag"],style:{color:"#e78a4e"}},{types:["attr-name","char","url","regex"],style:{color:"#a9b665"}},{types:["attr-value","string"],style:{color:"#89b482"}},{types:["comment","prolog","cdata","operator","inserted"],style:{color:"#a89984"}},{types:["delimiter","boolean","keyword","selector","important","atrule","property","variable","deleted"],style:{color:"#ea6962"}},{types:["entity","number","symbol"],style:{color:"#d3869b"}}]},z={plain:{color:"#654735",backgroundColor:"#f9f5d7"},styles:[{types:["delimiter","boolean","keyword","selector","important","atrule","property","variable","deleted"],style:{color:"#af2528"}},{types:["imports","class-name","maybe-class-name","constant","doctype","builtin"],style:{color:"#b4730e"}},{types:["string","attr-value"],style:{color:"#477a5b"}},{types:["property-access"],style:{color:"#266b79"}},{types:["function","attr-name","char","url"],style:{color:"#72761e"}},{types:["tag"],style:{color:"#b94c07"}},{types:["comment","prolog","cdata","operator","inserted"],style:{color:"#a89984"}},{types:["entity","number","symbol"],style:{color:"#924f79"}}]},V=/\r\n|\r|\n/,U=e=>{0===e.length?e.push({types:["plain"],content:"\n",empty:!0}):1===e.length&&""===e[0].content&&(e[0].content="\n",e[0].empty=!0)},K=(e,t)=>{let r=e.length;return r>0&&e[r-1]===t?e:e.concat(t)},H=e=>{let t=[[]],r=[e],n=[0],a=[e.length],o=0,l=0,i=[],u=[i];for(;l>-1;){for(;(o=n[l]++)<a[l];){let e,s=t[l],c=r[l][o];if("string"==typeof c?(s=l>0?s:["plain"],e=c):(s=K(s,c.type),c.alias&&(s=K(s,c.alias)),e=c.content),"string"!=typeof e){l++,t.pu
1sh(s),r.push(e),n.push(0),a.push(e.length);continue}let d=e.split(V),f=d.length;i.push({types:s,content:d[0]});for(let e=1;e<f;e++)U(i),u.push(i=[]),i.push({types:s,content:d[e]})}l--,t.pop(),r.pop(),n.pop(),a.pop()}return U(i),u},W=({children:e,language:t,code:r,theme:o,prism:l})=>{let i=t.toLowerCase(),u=((e,t)=>{let{plain:r}=e,n=e.styles.reduce((e,r)=>{let{languages:n,style:a}=r;return n&&!n.includes(t)||r.types.forEach(t=>{let r=h(h({},e[t]),a);e[t]=r}),e},{});return n.root=r,n.plain=v(h({},r),{backgroundColor:void 0}),n})(o,i),s=(e=>(0,n.useCallback)(t=>{var{className:r,style:n,line:o}=t;let l=v(h({},y(t,["className","style","line"])),{className:(0,a.A)("token-line",r)});return"object"==typeof e&&"plain"in e&&(l.style=e.plain),"object"==typeof n&&(l.style=h(h({},l.style||{}),n)),l},[e]))(u),c=(e=>{let t=(0,n.useCallback)(({types:t,empty:r})=>{if(null!=e)return 1===t.length&&"plain"===t[0]?null!=r?{display:"inline-block"}:void 0:1===t.length&&null!=r?e[t[0]]:Object.assign(null!=r?{display:"inline-block"}:{},...t.map(t=>e[t]))},[e]);return(0,n.useCallback)(e=>{var{token:r,className:n,style:o}=e;let l=v(h({},y(e,["token","className","style"])),{className:(0,a.A)("token",...r.types,n),children:r.content,style:t(r)});return null!=o&&(l.style=h(h({},l.style||{}),o)),l},[t])})(u),d=l.languages[i];return e({tokens:(({prism:e,code:t,grammar:r,language:a})=>(0,n.useMemo)(()=>{if(null==r)return H([t]);let n={code:t,grammar:r,language:a,tokens:[]};return e.hooks.run("before-tokenize",n),n.tokens=e.tokenize(t,r),e.hooks.run("after-tokenize",n),H(n.tokens)},[t,r,a,e]))({prism:l,language:i,code:r,grammar:d}),className:`prism-code language-${i}`,style:null!=u?u.root:{},getLineProps:s,getTokenProps:c})},G=e=>(0,n.createElement)(W,v(h({},e),{prism:e.prism||b,theme:e.theme||F,code:e.code,language:e.language})),Z=r(35282),Y=r(30365);(void 0!==r.g?r.g:window).Prism=b,r.e(8550).then(r.t.bind(r,8550,23));let q=n.createContext(null),X=()=>{let e=n.useContext(q);if(null===e)throw Error("useCodeBlockContext can only be used within a CodeBlockContext");return e},J=e=>{let{snippets:t,className:r,children:a,...o}=e,[l,i]=n.useState(t[0]);return n.createElement(q.Provider,{value:{snippets:t,active:l,setActive:i}},n.createElement("div",{className:(0,Y.E)("bg-ui-contrast-bg-base shadow-elevation-code-block flex flex-col overflow-hidden rounded-xl",r),...o},a))};J.displayName="CodeBlock";let Q=e=>{let{children:t,className:r,hideLabels:a=!1,...o}=e,{snippets:l,active:i,setActive:u}=X(),s=n.useRef([]),c=n.useRef(null);return n.useEffect(()=>{let e=s.current.find(e=>(null==e?void 0:e.dataset.label)===i.label);if(e&&c.current){let t=s.current.indexOf(e),r=t>0?s.current[t-1]:null;c.current.style.width="".concat(e.offsetWidth,"px"),c.current.style.left=r?"".concat(s.current.slice(0,t).reduce((e,t)=>e+((null==t?void 0:t.offsetWidth)||0)+12,0)+15,"px"):"15px"}},[i]),n.createElement("div",null,n.createElement("div",{className:(0,Y.E)("flex items-start px-4 pt-2.5",r),...o},!a&&l.map((e,t)=>n.createElement("div",{className:(0,Y.E)("text-ui-contrast-fg-secondary txt-compact-small-plus transition-fg relative cursor-pointer pb-[9px] pr-3",{"text-ui-contrast-fg-primary cursor-default":i.label===e.label}),key:e.label,onClick:()=>u(e)},n.createElement("span",{ref:e=>{s.current[t]=e},"data-label":e.label},e.label))),t),n.createElement("div",{className:"w-full px-0.5"},n.createElement("div",{className:"bg-ui-contrast-border-top relative h-px w-full"},n.createElement("div",{ref:c,className:(0,Y.E)("absolute bottom-0 transition-all motion-reduce:transition-none","duration-150 ease-linear")},n.createElement("div",{className:"bg-ui-contrast-fg-primary h-px rounded-full"})))))};Q.displayName="CodeBlock.Header";let ee=e=>{let{className:t,...r}=e;return n.createElement("div",{className:(0,Y.E)("txt-compact-small text-ui-contrast-fg-secondary ml-auto",t),...r})};ee.displayName="CodeBlock.Header.Meta";let et=Object.assign(Q,{Meta:ee}),er=e=>{let{className:t,children:r,...a}=e,{active:o}=X(),l=r||!o.hideCopy;return n.createElement("div",null,l&&n.createElement("div",{className:"border-ui-contrast-border-bot flex min-h-10 items-center gap-x-3 border-t px-4 py-2"},n.createElement("div",{className:"code-body text-ui-contrast-fg
1-secondary flex-1"},r),!o.hideCopy&&n.createElement(Z.Copy,{content:o.code,className:"text-ui-contrast-fg-secondary"})),n.createElement("div",{className:"flex h-full flex-col overflow-hidden px-[5px] pb-[5px]"},n.createElement("div",{className:(0,Y.E)("bg-ui-contrast-bg-subtle border-ui-contrast-border-bot relative h-full overflow-y-auto rounded-lg border p-4",t),...a},n.createElement("div",{className:"max-w-[90%]"},n.createElement(G,{theme:{...w.palenight,plain:{color:"rgba(249, 250, 251, 1)",backgroundColor:"var(--contrast-fg-primary)"},styles:[...w.palenight.styles,{types:["keyword"],style:{fontStyle:"normal",color:"rgb(187,160,255)"}},{types:["punctuation","operator"],style:{fontStyle:"normal",color:"rgb(255,255,255)"}},{types:["constant","boolean"],style:{fontStyle:"normal",color:"rgb(187,77,96)"}},{types:["function"],style:{fontStyle:"normal",color:"rgb(27,198,242)"}},{types:["number"],style:{color:"rgb(247,208,25)"}},{types:["property"],style:{color:"rgb(247,208,25)"}},{types:["maybe-class-name"],style:{color:"rgb(255,203,107)"}},{types:["string"],style:{color:"rgb(73,209,110)"}},{types:["comment"],style:{color:"var(--contrast-fg-secondary)",fontStyle:"normal"}}]},code:o.code,language:o.language},e=>{let{style:t,tokens:r,getLineProps:a,getTokenProps:l}=e;return n.createElement("pre",{className:(0,Y.E)("code-body whitespace-pre-wrap bg-transparent",{"grid grid-cols-[auto,1fr] gap-x-4":!o.hideLineNumbers}),style:{...t,background:"transparent"}},!o.hideLineNumbers&&n.createElement("div",{role:"presentation",className:"flex flex-col text-right"},r.map((e,t)=>n.createElement("span",{key:t,className:"text-ui-contrast-fg-secondary tabular-nums"},t+1))),n.createElement("div",null,r.map((e,t)=>n.createElement("div",{key:t,...a({line:e})},e.map((e,t)=>n.createElement("span",{key:t,...l({token:e})}))))))})))))};er.displayName="CodeBlock.Body";let en=Object.assign(J,{Body:er,Header:et,Meta:ee})},32190:(e,t,r)=>{"use strict";r.r(t),r.d(t,{Indicator:()=>x,Progress:()=>f,ProgressIndicator:()=>m,Root:()=>w,createProgressScope:()=>s});var n=r(34023),a=r(94799);r(56742);var o=r(98397),l=["a","button","div","form","h2","h3","img","input","label","li","nav","ol","p","span","svg","ul"].reduce((e,t)=>{let r=n.forwardRef((e,r)=>{let{asChild:n,...l}=e,i=n?o.DX:t;return"undefined"!=typeof window&&(window[Symbol.for("radix-ui")]=!0),(0,a.jsx)(i,{...l,ref:r})});return r.displayName=`Primitive.${t}`,{...e,[t]:r}},{}),i="Progress",[u,s]=function(e,t=[]){let r=[],o=()=>{let t=r.map(e=>n.createContext(e));return function(r){let a=r?.[e]||t;return n.useMemo(()=>({[`__scope${e}`]:{...r,[e]:a}}),[r,a])}};return o.scopeName=e,[function(t,o){let l=n.createContext(o),i=r.length;r=[...r,o];let u=t=>{let{scope:r,children:o,...u}=t,s=r?.[e]?.[i]||l,c=n.useMemo(()=>u,Object.values(u));return(0,a.jsx)(s.Provider,{value:c,children:o})};return u.displayName=t+"Provider",[u,function(r,a){let u=a?.[e]?.[i]||l,s=n.useContext(u);if(s)return s;if(void 0!==o)return o;throw Error(`\`${r}\` must be used within \`${t}\``)}]},function(...e){let t=e[0];if(1===e.length)return t;let r=()=>{let r=e.map(e=>({useScope:e(),scopeName:e.scopeName}));return function(e){let a=r.reduce((t,{useScope:r,scopeName:n})=>{let a=r(e)[`__scope${n}`];return{...t,...a}},{});return n.useMemo(()=>({[`__scope${t.scopeName}`]:a}),[a])}};return r.scopeName=t.scopeName,r}(o,...t)]}(i),[c,d]=u(i),f=n.forwardRef((e,t)=>{var r,n,o,i;let{__scopeProgress:u,value:s=null,max:d,getValueLabel:f=g,...p}=e;(d||0===d)&&!y(d)&&console.error((r="".concat(d),n="Progress","Invalid prop `max` of value `".concat(r,"` supplied to `").concat(n,"`. Only numbers greater than 0 are valid max values. Defaulting to `").concat(100,"`.")));let m=y(d)?d:100;null===s||b(s,m)||console.error((o="".concat(s),i="Progress","Invalid prop `value` of value `".concat(o,"` supplied to `").concat(i,"`. The `value` prop must be:\n  - a positive number\n  - less than the value passed to `max` (or ").concat(100," if no `max` prop is set)\n  - `null` or `undefined` if the progress is indeterminate.\n\nDefaulting to `null`.")));let w=b(s,m)?s:null,x=v(w)?f(w,m):void 0;return(0,a.jsx)(c,{scope:u,value:w,max:m,children:(0,a.jsx)(l.div,{"aria-valuemax":m,"aria-valuemin":0,"aria-valuenow":v(w)?w:void 0,"aria-valuetext":x,role:"progressbar","data-state":h(w,m),"data-value":null!=w?w:void 0,"data-max":m,...p,ref:t})})});f.displayName=i;var p="ProgressIndicator",m=n.forwardRef((e,t)=>
1{var r;let{__scopeProgress:n,...o}=e,i=d(p,n);return(0,a.jsx)(l.div,{"data-state":h(i.value,i.max),"data-value":null!=(r=i.value)?r:void 0,"data-max":i.max,...o,ref:t})});function g(e,t){return"".concat(Math.round(e/t*100),"%")}function h(e,t){return null==e?"indeterminate":e===t?"complete":"loading"}function v(e){return"number"==typeof e}function y(e){return v(e)&&!isNaN(e)&&e>0}function b(e,t){return v(e)&&!isNaN(e)&&e<=t&&e>=0}m.displayName=p;var w=f,x=m},32271:(e,t,r)=>{"use strict";r.d(t,{E:()=>u});var n=r(34777),a=r(98397),o=r(34023),l=r(30365);let i=(0,n.Fj)({variants:{size:{xsmall:"",small:"",base:"",large:"",xlarge:""},weight:{regular:"font-normal",plus:"font-medium"},family:{sans:"font-sans",mono:"font-mono"},leading:{normal:"",compact:""}},defaultVariants:{family:"sans",size:"base",weight:"regular",leading:"normal"},compoundVariants:[{size:"xsmall",leading:"normal",className:"txt-xsmall"},{size:"xsmall",leading:"compact",className:"txt-compact-xsmall"},{size:"small",leading:"normal",className:"txt-small"},{size:"small",leading:"compact",className:"txt-compact-small"},{size:"base",leading:"normal",className:"txt-medium"},{size:"base",leading:"compact",className:"txt-compact-medium"},{size:"large",leading:"normal",className:"txt-large"},{size:"large",leading:"compact",className:"txt-compact-large"},{size:"xlarge",leading:"normal",className:"txt-xlarge"},{size:"xlarge",leading:"compact",className:"txt-compact-xlarge"}]}),u=o.forwardRef(({className:e,asChild:t=!1,as:r="p",size:n="base",weight:u="regular",family:s="sans",leading:c="normal",children:d,...f},p)=>{let m=t?a.bL:r;return o.createElement(m,{ref:p,className:(0,l.E)(i({size:n,weight:u,family:s,leading:c}),e),...f},d)});u.displayName="Text"},32836:(e,t,r)=>{e=r.nmd(e);var n,a,o="__lodash_hash_undefined__",l="[object Arguments]",i="[object Array]",u="[object Boolean]",s="[object Date]",c="[object Error]",d="[object Function]",f="[object Map]",p="[object Number]",m="[object Object]",g="[object Promise]",h="[object RegExp]",v="[object Set]",y="[object String]",b="[object WeakMap]",w="[object ArrayBuffer]",x="[object DataView]",E=/^\[object .+?Constructor\]$/,D=/^(?:0|[1-9]\d*)$/,C={};C["[object Float32Array]"]=C["[object Float64Array]"]=C["[object Int8Array]"]=C["[object Int16Array]"]=C["[object Int32Array]"]=C["[object Uint8Array]"]=C["[object Uint8ClampedArray]"]=C["[object Uint16Array]"]=C["[object Uint32Array]"]=!0,C[l]=C[i]=C[w]=C[u]=C[x]=C[s]=C[c]=C[d]=C[f]=C[p]=C[m]=C[h]=C[v]=C[y]=C[b]=!1;var S="object"==typeof r.g&&r.g&&r.g.Object===Object&&r.g,R="object"==typeof self&&self&&self.Object===Object&&self,k=S||R||Function("return this")(),N=t&&!t.nodeType&&t,P=N&&e&&!e.nodeType&&e,A=P&&P.exports===N,M=A&&S.process,T=function(){try{return M&&M.binding&&M.binding("util")}catch(e){}}(),j=T&&T.isTypedArray;function F(e){var t=-1,r=Array(e.size);return e.forEach(function(e,n){r[++t]=[n,e]}),r}function O(e){var t=-1,r=Array(e.size);return e.forEach(function(e){r[++t]=e}),r}var B=Array.prototype,I=Function.prototype,_=Object.prototype,L=k["__core-js_shared__"],$=I.toString,z=_.hasOwnProperty,V=function(){var e=/[^.]+$/.exec(L&&L.keys&&L.keys.IE_PROTO||"");return e?"Symbol(src)_1."+e:""}(),U=_.toString,K=RegExp("^"+$.call(z).replace(/[\\^$.*+?()[\]{}|]/g,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$"),H=A?k.Buffer:void 0,W=k.Symbol,G=k.Uint8Array,Z=_.propertyIsEnumerable,Y=B.splice,q=W?W.toStringTag:void 0,X=Object.getOwnPropertySymbols,J=H?H.isBuffer:void 0,Q=(n=Object.keys,a=Object,function(e){return n(a(e))}),ee=eC(k,"DataView"),et=eC(k,"Map"),er=eC(k,"Promise"),en=eC(k,"Set"),ea=eC(k,"WeakMap"),eo=eC(Object,"create"),el=ek(ee),ei=ek(et),eu=ek(er),es=ek(en),ec=ek(ea),ed=W?W.prototype:void 0,ef=ed?ed.valueOf:void 0;function ep(e){var t=-1,r=null==e?0:e.length;for(this.clear();++t<r;){var n=e[t];this.set(n[0],n[1])}}function em(e){var t=-1,r=null==e?0:e.length;for(this.clear();++t<r;){var n=e[t];this.set(n[0],n[1])}}function eg(e){var t=-1,r=null==e?0:e.length;for(this.clear();++t<r;){var n=e[t];this.set(n[0],n[1])}}function eh(e){var t=-1,r=null==e?0:e.length;for(this.__data__=new eg;++t<r;)this.add(e[t])}function ev(e){var t=this.__data__=new em(e);this.size=t.size}function ey(e,t){for(var r=e.length;r--;)if(eN(e[r][0],t))return r;return -1}function eb(e){var t;
1return null==e?void 0===e?"[object Undefined]":"[object Null]":q&&q in Object(e)?function(e){var t=z.call(e,q),r=e[q];try{e[q]=void 0;var n=!0}catch(e){}var a=U.call(e);return n&&(t?e[q]=r:delete e[q]),a}(e):(t=e,U.call(t))}function ew(e){return eO(e)&&eb(e)==l}function ex(e,t,r,n,a,o){var l=1&r,i=e.length,u=t.length;if(i!=u&&!(l&&u>i))return!1;var s=o.get(e);if(s&&o.get(t))return s==t;var c=-1,d=!0,f=2&r?new eh:void 0;for(o.set(e,t),o.set(t,e);++c<i;){var p=e[c],m=t[c];if(n)var g=l?n(m,p,c,t,e,o):n(p,m,c,e,t,o);if(void 0!==g){if(g)continue;d=!1;break}if(f){if(!function(e,t){for(var r=-1,n=null==e?0:e.length;++r<n;)if(t(e[r],r,e))return!0;return!1}(t,function(e,t){if(!f.has(t)&&(p===e||a(p,e,r,n,o)))return f.push(t)})){d=!1;break}}else if(!(p===m||a(p,m,r,n,o))){d=!1;break}}return o.delete(e),o.delete(t),d}function eE(e){var t;return t=eI(e),eA(e)?t:function(e,t){for(var r=-1,n=t.length,a=e.length;++r<n;)e[a+r]=t[r];return e}(t,eS(e))}function eD(e,t){var r,n,a=e.__data__;return("string"==(n=typeof(r=t))||"number"==n||"symbol"==n||"boolean"==n?"__proto__"!==r:null===r)?a["string"==typeof t?"string":"hash"]:a.map}function eC(e,t){var r,n=null==e?void 0:e[t];return!(!eF(n)||(r=n,V&&V in r))&&(eT(n)?K:E).test(ek(n))?n:void 0}ep.prototype.clear=function(){this.__data__=eo?eo(null):{},this.size=0},ep.prototype.delete=function(e){var t=this.has(e)&&delete this.__data__[e];return this.size-=!!t,t},ep.prototype.get=function(e){var t=this.__data__;if(eo){var r=t[e];return r===o?void 0:r}return z.call(t,e)?t[e]:void 0},ep.prototype.has=function(e){var t=this.__data__;return eo?void 0!==t[e]:z.call(t,e)},ep.prototype.set=function(e,t){var r=this.__data__;return this.size+=+!this.has(e),r[e]=eo&&void 0===t?o:t,this},em.prototype.clear=function(){this.__data__=[],this.size=0},em.prototype.delete=function(e){var t=this.__data__,r=ey(t,e);return!(r<0)&&(r==t.length-1?t.pop():Y.call(t,r,1),--this.size,!0)},em.prototype.get=function(e){var t=this.__data__,r=ey(t,e);return r<0?void 0:t[r][1]},em.prototype.has=function(e){return ey(this.__data__,e)>-1},em.prototype.set=function(e,t){var r=this.__data__,n=ey(r,e);return n<0?(++this.size,r.push([e,t])):r[n][1]=t,this},eg.prototype.clear=function(){this.size=0,this.__data__={hash:new ep,map:new(et||em),string:new ep}},eg.prototype.delete=function(e){var t=eD(this,e).delete(e);return this.size-=!!t,t},eg.prototype.get=function(e){return eD(this,e).get(e)},eg.prototype.has=function(e){return eD(this,e).has(e)},eg.prototype.set=function(e,t){var r=eD(this,e),n=r.size;return r.set(e,t),this.size+=+(r.size!=n),this},eh.prototype.add=eh.prototype.push=function(e){return this.__data__.set(e,o),this},eh.prototype.has=function(e){return this.__data__.has(e)},ev.prototype.clear=function(){this.__data__=new em,this.size=0},ev.prototype.delete=function(e){var t=this.__data__,r=t.delete(e);return this.size=t.size,r},ev.prototype.get=function(e){return this.__data__.get(e)},ev.prototype.has=function(e){return this.__data__.has(e)},ev.prototype.set=function(e,t){var r=this.__data__;if(r instanceof em){var n=r.__data__;if(!et||n.length<199)return n.push([e,t]),this.size=++r.size,this;r=this.__data__=new eg(n)}return r.set(e,t),this.size=r.size,this};var eS=X?function(e){return null==e?[]:function(e,t){for(var r=-1,n=null==e?0:e.length,a=0,o=[];++r<n;){var l=e[r];t(l,r,e)&&(o[a++]=l)}return o}(X(e=Object(e)),function(t){return Z.call(e,t)})}:function(){return[]},eR=eb;function ek(e){if(null!=e){try{return $.call(e)}catch(e){}try{return e+""}catch(e){}}return""}function eN(e,t){return e===t||e!=e&&t!=t}(ee&&eR(new ee(new ArrayBuffer(1)))!=x||et&&eR(new et)!=f||er&&eR(er.resolve())!=g||en&&eR(new en)!=v||ea&&eR(new ea)!=b)&&(eR=function(e){var t=eb(e),r=t==m?e.constructor:void 0,n=r?ek(r):"";if(n)switch(n){case el:return x;case ei:return f;case eu:return g;case es:return v;case ec:return b}return t});var eP=ew(function(){return arguments}())?ew:function(e){return eO(e)&&z.call(e,"callee")&&!Z.call(e,"callee")},eA=Array.isArray,eM=J||function(){return!1};function eT(e){if(!eF(e))return!1;var t=eb(e);return t==d||"[object GeneratorFunction]"==t||"[object AsyncFunction]"==t||"[object Proxy]"==t}function ej(e){return"number"==typeof e&&e>-1&&e%1==0&&e<=0x1fffffffffffff}function eF(e){var t=typeof e;return null!=e&&("object"==t||"function"==t)}function eO(e){return null!=e&&"object"==typeof e}var eB=j?function(e){return j(e)}:function(e){return eO(e)&&ej(e.length)&&!!C[eb(e)]};function eI(e){return null!=e&&ej(e.length)&&!eT(e)?function(e,t){var r,n,a=eA(e),o=!a&&eP(e),l=!a&&!o&&eM(e),i=!a&&!o&&!l&&eB(e),u=a||o||l||i,s=u?function(e,t){for(var r=-1,n=Array(e);++r<e;)n[r]=t(r);return n}(e.length,String):[],c=s.length;for(var d in e){z.call(e,d)&&!(u&&("length"==d||l&&("offset"==d||"parent"==d)||i&&("buffer"==d||"byteLength"==d||"byteOffset"==d)||(r=d,(n=null==(n=c)?0x1fffffffffffff:n)&&("number"==typeof r||D.test(r))&&r>-1&&r%1==0&&r<n)))&&s.push(d)}return s}(e):function(e){if(r=(t=e)&&t.constructor,t!==("function"==typeof r&&r.prototype||_))return Q(e);var t,r,n=[];for(var a in Object(e))z.call(e,a)&&"constructor"!=a&&n.push(a);return n}(e)}e.exports=function(e,t){return function e(t,r,n,a,o){return t===r||(null!=t&&null!=r&&(eO(t)||eO(r))?function(e,t,r,n,a,o){var d=eA(e),g=eA(t),b=d?i:eR(e),E=g?i:eR(t);b=b==l?m:b,E=E==l?m:E;var D=b==m,C=E==m,S=b==E;if(S&&eM(e)){if(!eM(t))return!1;d=!0,D=!1}if(S&&!D)return o||(o=new ev),d||eB(e)?ex(e,t,r,n,a,o):function(e,t,r,n,a,o,l){switch(r){case x:if(e.byteLength!=t.byteLength||e.byteOffset!=t.byteOffset)break;e=e.buffer,t=t.buffer;case w:if(e.byteLength!=t.byteLength||!o(new G(e),new G(t)))break;return!0;case u:case s:case p:return eN(+e,+t);case c:return e.name==t.name&&e.message==t.message;case h:case y:return e==t+"";case f:var i=F;case v:var d=1&n;if(i||(i=O),e.size!=t.size&&!d)break;var m=l.get(e);if(m)return m==t;
1n|=2,l.set(e,t);var g=ex(i(e),i(t),n,a,o,l);return l.delete(e),g;case"[object Symbol]":if(ef)return ef.call(e)==ef.call(t)}return!1}(e,t,b,r,n,a,o);if(!(1&r)){var R=D&&z.call(e,"__wrapped__"),k=C&&z.call(t,"__wrapped__");if(R||k){var N=R?e.value():e,P=k?t.value():t;return o||(o=new ev),a(N,P,r,n,o)}}return!!S&&(o||(o=new ev),function(e,t,r,n,a,o){var l=1&r,i=eE(e),u=i.length;if(u!=eE(t).length&&!l)return!1;for(var s=u;s--;){var c=i[s];if(!(l?c in t:z.call(t,c)))return!1}var d=o.get(e);if(d&&o.get(t))return d==t;var f=!0;o.set(e,t),o.set(t,e);for(var p=l;++s<u;){var m=e[c=i[s]],g=t[c];if(n)var h=l?n(g,m,c,t,e,o):n(m,g,c,e,t,o);if(!(void 0===h?m===g||a(m,g,r,n,o):h)){f=!1;break}p||(p="constructor"==c)}if(f&&!p){var v=e.constructor,y=t.constructor;v!=y&&"constructor"in e&&"constructor"in t&&!("function"==typeof v&&v instanceof v&&"function"==typeof y&&y instanceof y)&&(f=!1)}return o.delete(e),o.delete(t),f}(e,t,r,n,a,o))}(t,r,n,a,e,o):t!=t&&r!=r)}(e,t)}},35067:(e,t,r)=>{"use strict";r.r(t),r.d(t,{Avatar:()=>s});var n=r(34777),a=r(85234),o=r(34023),l=r(30365);let i=(0,n.Fj)({base:"flex shrink-0 items-center justify-center overflow-hidden shadow-borders-base bg-ui-bg-base",variants:{variant:{squared:"",rounded:"rounded-full"},size:{"2xsmall":"h-5 w-5",xsmall:"h-6 w-6",small:"h-7 w-7",base:"h-8 w-8",large:"h-10 w-10",xlarge:"h-12 w-12"}},compoundVariants:[{variant:"squared",size:"2xsmall",className:"rounded"},{variant:"squared",size:"xsmall",className:"rounded-md"},{variant:"squared",size:"small",className:"rounded-md"},{variant:"squared",size:"base",className:"rounded-md"},{variant:"squared",size:"large",className:"rounded-lg"},{variant:"squared",size:"xlarge",className:"rounded-xl"}],defaultVariants:{variant:"rounded",size:"base"}}),u=(0,n.Fj)({base:"aspect-square object-cover object-center",variants:{variant:{squared:"",rounded:"rounded-full"},size:{"2xsmall":"txt-compact-xsmall-plus size-4",xsmall:"txt-compact-xsmall-plus size-5",small:"txt-compact-small-plus size-6",base:"txt-compact-small-plus size-7",large:"txt-compact-medium-plus size-9",xlarge:"txt-compact-large-plus size-11"}},compoundVariants:[{variant:"squared",size:"2xsmall",className:"rounded-sm"},{variant:"squared",size:"xsmall",className:"rounded"},{variant:"squared",size:"small",className:"rounded"},{variant:"squared",size:"base",className:"rounded"},{variant:"squared",size:"large",className:"rounded-md"},{variant:"squared",size:"xlarge",className:"rounded-[10px]"}],defaultVariants:{variant:"rounded",size:"base"}}),s=o.forwardRef((e,t)=>{let{src:r,fallback:n,variant:s="rounded",size:c="base",className:d,...f}=e;return o.createElement(a.Root,{ref:t,...f,className:(0,l.E)(i({variant:s,size:c}),d)},r&&o.createElement(a.Image,{src:r,className:u({variant:s,size:c})}),o.createElement(a.Fallback,{className:(0,l.E)(u({variant:s,size:c}),"bg-ui-bg-component-hover text-ui-fg-subtle pointer-events-none flex select-none items-center justify-center")},n))});s.displayName="Avatar"},35282:(e,t,r)=>{"use strict";r.r(t),r.d(t,{Copy:()=>N});var n=r(28527),a=r(30365),o=r(24092),l=r(34023),i=Object.defineProperty,u=Object.getOwnPropertySymbols,s=Object.prototype.hasOwnProperty,c=Object.prototype.propertyIsEnumerable,d=(e,t,r)=>t in e?i(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r;let f=l.forwardRef((e,t)=>{var{color:r="currentColor"}=e,n=((e,t)=>{var r={};for(var n in e)s.call(e,n)&&0>t.indexOf(n)&&(r[n]=e[n]);if(null!=e&&u)for(var n of u(e))0>t.indexOf(n)&&c.call(e,n)&&(r[n]=e[n]);return r})(e,["color"]);return l.createElement("svg",((e,t)=>{for(var r in t||(t={}))s.call(t,r)&&d(e,r,t[r]);if(u)for(var r of u(t))c.call(t,r)&&d(e,r,t[r]);return e})({xmlns:"http://www.w3.org/2000/svg",width:15,height:15,viewBox:"0 0 15 15",fill:"none",ref:t},n),l.createElement("g",{clipPath:"url(#a)"},l.createElement("path",{fill:r,d:"M7.5.389C3.58.389.389 3.579.389 7.5s3.19 7.111 7.111 7.111 7.111-3.19 7.111-7.111S11.421.389 7.5.389m3.416 5.074-3.778 4.889a.67.67 0 0 1-.502.258h-.025a.67.67 0 0 1-.496-.22l-2-2.222a.668.668 0 0 1 .992-.893l1.465 1.629 3.29-4.257a.667.667 0 0 1 1.055.815z"})),l.createElement("defs",null,l.createElement("clipPath",{id:"a"},l.createElement("path",{fill:"#fff",d:"M0 0h15v15H0z"}))))});f.displayName="CheckCircleMiniSolid";var p=Object.defineProperty,m=Object.getOwnPropertySymbols,g=Object.prototype.hasOwnProperty,h=Object.prototype.propertyIsEnumerable,v=(e,t,r)=>t in e?p(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r;let y=l.forwardRef((e,t)=>
1{var{color:r="currentColor"}=e,n=((e,t)=>{var r={};for(var n in e)g.call(e,n)&&0>t.indexOf(n)&&(r[n]=e[n]);if(null!=e&&m)for(var n of m(e))0>t.indexOf(n)&&h.call(e,n)&&(r[n]=e[n]);return r})(e,["color"]);return l.createElement("svg",((e,t)=>{for(var r in t||(t={}))g.call(t,r)&&v(e,r,t[r]);if(m)for(var r of m(t))h.call(t,r)&&v(e,r,t[r]);return e})({xmlns:"http://www.w3.org/2000/svg",width:15,height:15,viewBox:"0 0 15 15",fill:"none",ref:t},n),l.createElement("g",{stroke:r,strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:1.5,clipPath:"url(#a)"},l.createElement("path",{d:"M12.386 4.5H7.614c-.753 0-1.364.773-1.364 1.727v6.046c0 .954.61 1.727 1.364 1.727h4.772c.754 0 1.364-.773 1.364-1.727V6.227c0-.954-.61-1.727-1.364-1.727"}),l.createElement("path",{d:"M8.633 2.025C8.42 1.421 7.943 1 7.386 1H2.614C1.86 1 1.25 1.773 1.25 2.727v6.046c0 .954.61 1.727 1.364 1.727h1.039"})),l.createElement("defs",null,l.createElement("clipPath",{id:"a"},l.createElement("path",{fill:"#fff",d:"M0 0h15v15H0z"}))))});y.displayName="SquareTwoStack";var b=Object.defineProperty,w=Object.getOwnPropertySymbols,x=Object.prototype.hasOwnProperty,E=Object.prototype.propertyIsEnumerable,D=(e,t,r)=>t in e?b(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r;let C=l.forwardRef((e,t)=>{var{color:r="currentColor"}=e,n=((e,t)=>{var r={};for(var n in e)x.call(e,n)&&0>t.indexOf(n)&&(r[n]=e[n]);if(null!=e&&w)for(var n of w(e))0>t.indexOf(n)&&E.call(e,n)&&(r[n]=e[n]);return r})(e,["color"]);return l.createElement("svg",((e,t)=>{for(var r in t||(t={}))x.call(t,r)&&D(e,r,t[r]);if(w)for(var r of w(t))E.call(t,r)&&D(e,r,t[r]);return e})({xmlns:"http://www.w3.org/2000/svg",width:15,height:15,viewBox:"0 0 15 15",fill:"none",ref:t},n),l.createElement("g",{stroke:r,strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:1.5,clipPath:"url(#a)"},l.createElement("path",{d:"M12.386 4.5H7.614c-.753 0-1.364.773-1.364 1.727v6.046c0 .954.61 1.727 1.364 1.727h4.772c.754 0 1.364-.773 1.364-1.727V6.227c0-.954-.61-1.727-1.364-1.727"}),l.createElement("path",{d:"M8.633 2.025C8.42 1.421 7.943 1 7.386 1H2.614C1.86 1 1.25 1.773 1.25 2.727v6.046c0 .954.61 1.727 1.364 1.727h1.039"})),l.createElement("defs",null,l.createElement("clipPath",{id:"a"},l.createElement("path",{fill:"#fff",d:"M0 0h15v15H0z"}))))});C.displayName="SquareTwoStackMini";var S=r(3145),R=r.n(S),k=r(98397);let N=l.forwardRef((e,t)=>{let{children:r,className:i,content:u,variant:s="default",asChild:c=!1,...d}=e,[p,m]=(0,l.useState)(!1),[g,h]=(0,l.useState)(!1),[v,b]=(0,l.useState)("Copy");l.useEffect(()=>{if(p)return void b("Copied");setTimeout(()=>{b("Copy")},500)},[p]);let w="default"===s,x=c?k.bL:"button";return l.createElement(n.Tooltip,{content:v,open:p||g,onOpenChange:h},l.createElement(x,{ref:t,"aria-label":"Copy code snippet",type:"button",className:(0,a.E)("h-fit w-fit",i),onClick:e=>{e.stopPropagation(),m(!0),R()(u),setTimeout(()=>{m(!1)},2e3)},...d},r||(p?w?l.createElement(o.A,{className:"text-ui-fg-subtle"}):l.createElement(f,{className:"text-ui-fg-subtle"}):w?l.createElement(y,{className:"text-ui-fg-subtle"}):l.createElement(C,{className:"text-ui-fg-subtle"}))))});N.displayName="Copy"},35874:(e,t,r)=>{"use strict";r.r(t),r.d(t,{InternalCalendar:()=>f});var n=r(64166),a=r(16867),o=r(47102),l=r(34023),i=r(79672),u=r(57546),s=r(22523),c=r(7392),d=r(36240);let f=e=>{let{locale:t}=(0,i.Y)(),r=(0,s.T)({...e,locale:t,createCalendar:n.d}),{calendarProps:f,prevButtonProps:p,nextButtonProps:m,title:g}=(0,u._)(e,r);return l.createElement("div",{...f,className:"flex flex-col gap-y-2"},l.createElement("div",{className:"bg-ui-bg-field border-base grid grid-cols-[28px_1fr_28px] items-center gap-1 rounded-md border p-0.5"},l.createElement(c.F,{...p},l.createElement(a.A,null)),l.createElement("div",{className:"flex items-center justify-center"},l.createElement("h2",{className:"txt-compact-small-plus"},g)),l.createElement(c.F,{...m},l.createElement(o.A,null))),l.createElement(d.r,{state:r}))}},36240:(e,t,r)=>{"use strict";r.d(t,{r:()=>E});var n=r(30418),a=r(34023),o=r(79672),l=r(69876),i=r(65117),u=r(11240),s=r(58144),c=r(47513),d=r(85778),f=r(6353),p=r(8287),m=r(73081),g=r(43264),h=r(76101),v=r(3111),y=r(96766),b=r(73149),w=r(30365);let x=e=>{let{state:t,date:r}=e,o=a.useRef(null),{cellProps:s,buttonProps:x,isSelected:E,isOutsideVisibleRange:D,isDisabled:C,isUnavailable:S,formattedDate:R}=function(e,t,r){var o;let s,{date:w,isDisabled:x}=e,{errorMessageId:E,selectedDateDescription:D}=l.OX.get(t),C=(0,y.o)((o=m.A)&&o.__esModule?o.default:o,"@react-aria/calendar"),S=(0,u.i)({weekday:"long",day:"numeric",month:"long",year:"numeric",era:(0,l.cf)(w),timeZone:t.timeZone}),R=t.isCellFocused(w)&&!e.isOutsideMonth;x=x||t.isCellDisabled(w)||!!e.isOutsideMonth;let k=t.isCellUnavailable(w),N=!x&&!k,P=t.isSelected(w)&&N,A=!1;t.isValueInvalid&&("highlightedRange"in t?A=!t.anchorDate&&null!=t.highlightedRange&&w.compare(t.highlightedRange.start)>=0&&0>=w.compare(t.highlightedRange.end):Array.isArray(t.value)?A=t.value.some(e=>(0,n.ro)(e,w)):t.value&&(A=(0,n.ro)(t.value,w))),A&&!x&&(P=!0),w=(0,h.k)(w,n.NV);let M=(0,a.useMemo)(()=>w.toDate(t.timeZone),[w,t.timeZone]),T=(0,n.cK)(w,t.timeZone),j=(0,a.useMemo)(()=>{let e="";return"highlightedRange"in t&&t.value&&!t.anchorDate&&((0,n.ro)(w,t.value.start)||(0,n.ro)(w,t.value.end))&&
1(e=D+", "),e+=S.format(M),T?e=C.format(P?"todayDateSelected":"todayDate",{date:e}):P&&(e=C.format("dateSelected",{date:e})),t.minValue&&(0,n.ro)(w,t.minValue)?e+=", "+C.format("minimumDate"):t.maxValue&&(0,n.ro)(w,t.maxValue)&&(e+=", "+C.format("maximumDate")),e},[S,M,C,P,T,w,t,D]),F="";"anchorDate"in t&&R&&!t.isReadOnly&&N&&(F=t.anchorDate?C.format("finishRangeSelectionPrompt"):C.format("startRangeSelectionPrompt"));let O=(0,v.I)(F),B=(0,a.useRef)(!1),I=(0,a.useRef)(!1),_=(0,a.useRef)(void 0),{pressProps:L,isPressed:$}=(0,b.d)({shouldCancelOnPointerExit:"anchorDate"in t&&!!t.anchorDate,preventFocusOnPress:!0,isDisabled:!N||t.isReadOnly,onPressStart(e){if(t.isReadOnly){t.setFocusedDate(w),t.setFocused(!0);return}if("highlightedRange"in t&&!t.anchorDate&&("mouse"===e.pointerType||"touch"===e.pointerType)){if(t.highlightedRange&&!A){if((0,n.ro)(w,t.highlightedRange.start)){t.setAnchorDate(t.highlightedRange.end),t.setFocusedDate(w),t.setFocused(!0),t.setDragging(!0),I.current=!0;return}else if((0,n.ro)(w,t.highlightedRange.end)){t.setAnchorDate(t.highlightedRange.start),t.setFocusedDate(w),t.setFocused(!0),t.setDragging(!0),I.current=!0;return}}let r=()=>{t.setDragging(!0),_.current=void 0,t.selectDate(w),t.setFocusedDate(w),t.setFocused(!0),B.current=!0};"touch"===e.pointerType?_.current=setTimeout(r,200):r()}},onPressEnd(){I.current=!1,B.current=!1,clearTimeout(_.current),_.current=void 0},onPress(){"anchorDate"in t||t.isReadOnly||(t.selectDate(w),t.setFocusedDate(w),t.setFocused(!0))},onPressUp(e){!t.isReadOnly&&("anchorDate"in t&&_.current&&(t.selectDate(w),t.setFocusedDate(w),t.setFocused(!0)),"anchorDate"in t&&(I.current?t.setAnchorDate(w):t.anchorDate&&!B.current?(t.selectDate(w),t.setFocusedDate(w),t.setFocused(!0)):"keyboard"!==e.pointerType||t.anchorDate?"virtual"===e.pointerType&&(t.selectDate(w),t.setFocusedDate(w),t.setFocused(!0)):(t.selectDate(w),t.focusNearestAvailableDate(w))))}});x||(s=(0,n.ro)(w,t.focusedDate)?0:-1),(0,a.useEffect)(()=>{R&&r.current&&((0,c.e)(r.current),"pointer"!==(0,f.ME)()&&(0,d.bq)()===r.current&&(0,g.o)(r.current,{containingElement:(0,p.m)(r.current)}))},[R,r]);let z=(0,u.i)({day:"numeric",timeZone:t.timeZone,calendar:w.calendar.identifier}),V=(0,a.useMemo)(()=>z.formatToParts(M).find(e=>"day"===e.type).value,[z,M]);return{cellProps:{role:"gridcell","aria-disabled":!N||void 0,"aria-selected":P||void 0,"aria-invalid":A||void 0},buttonProps:(0,i.v)(L,{onFocus(){x||(t.setFocusedDate(w),t.setFocused(!0))},tabIndex:s,role:"button","aria-disabled":!N||void 0,"aria-label":j,"aria-invalid":A||void 0,"aria-describedby":[A?E:void 0,O["aria-describedby"]].filter(Boolean).join(" ")||void 0,onPointerEnter(e){"highlightDate"in t&&("touch"!==e.pointerType||t.isDragging)&&N&&t.highlightDate(w)},onPointerDown(e){let t=(0,d.wt)(e);t instanceof HTMLElement&&"releasePointerCapture"in t&&("hasPointerCapture"in t?t.hasPointerCapture(e.pointerId)&&t.releasePointerCapture(e.pointerId):t.releasePointerCapture(e.pointerId))},onContextMenu(e){e.preventDefault()}}),isPressed:$,isFocused:R,isSelected:P,isDisabled:x,isUnavailable:k,isOutsideVisibleRange:0>w.compare(t.visibleRange.start)||w.compare(t.visibleRange.end)>0,isInvalid:A,formattedDate:V}}({date:r},t,o),k=function(e){let t=new Date;return[e.year,e.month,e.day].join("-")===[t.getFullYear(),t.getMonth()+1,t.getDate()].join("-")}(r);return a.createElement("td",{...s,className:"p-1"},a.createElement("div",{...x,ref:o,hidden:D,className:(0,w.E)("bg-ui-bg-base txt-compact-small relative flex size-8 items-center justify-center rounded-md outline-none transition-fg border border-transparent","hover:bg-ui-bg-base-hover","focus-visible:shadow-borders-focus focus-visible:border-ui-border-interactive",{"!bg-ui-bg-interactive !text-ui-fg-on-color":E,hidden:D,"text-ui-fg-muted hover:!bg-ui-bg-base cursor-default":C||S})},R,k&&a.createElement("div",{role:"none",className:(0,w.E)("bg-ui-bg-interactive absolute bottom-[3px] left-1/2 size-[3px] -translate-x-1/2 rounded-full transition-fg",{"bg-ui-fg-on-color":E})})))},E=({state:e,...t})=>{let{locale:r}=(0,o.Y)(),{gridProps:c,headerProps:d,weekDays:f}=function(e,t){let{startDate:r=t.visibleRange.start,endDate:c=t.visibleRange.end,firstDayOfWeek:d}=e,{direction:f}=(0,o.Y)(),p=(0,l.ZR)(r,c,t.timeZone,!0),{ariaLabel:m,ariaLabelledBy:g}
1=l.OX.get(t),h=(0,s.b)({"aria-label":[m,p].filter(Boolean).join(", "),"aria-labelledby":g}),v=(0,u.i)({weekday:e.weekdayStyle||"narrow",timeZone:t.timeZone}),{locale:y}=(0,o.Y)(),b=(0,a.useMemo)(()=>{let e=t.visibleDuration.days&&t.visibleDuration.days<7,a=e?r:(0,n.kq)((0,n.Ec)(t.timeZone),y,d);return[...Array(e?t.visibleDuration.days:7).keys()].map(e=>{let r=a.add({days:e}).toDate(t.timeZone);return v.format(r)})},[y,t.timeZone,v,d,r,t.visibleDuration.days]),w=t.getWeeksInMonth(r);return{gridProps:(0,i.v)(h,{role:"grid","aria-readonly":t.isReadOnly||void 0,"aria-disabled":t.isDisabled||void 0,"aria-multiselectable":"highlightedRange"in t||"multiple"===t.selectionMode||void 0,onKeyDown:e=>{switch(e.key){case"Enter":case" ":e.preventDefault(),t.selectFocusedDate();break;case"PageUp":e.preventDefault(),e.stopPropagation(),t.focusPreviousSection(e.shiftKey);break;case"PageDown":e.preventDefault(),e.stopPropagation(),t.focusNextSection(e.shiftKey);break;case"End":e.preventDefault(),e.stopPropagation(),t.focusSectionEnd();break;case"Home":e.preventDefault(),e.stopPropagation(),t.focusSectionStart();break;case"ArrowLeft":e.preventDefault(),e.stopPropagation(),"rtl"===f?t.focusNextDay():t.focusPreviousDay();break;case"ArrowUp":e.preventDefault(),e.stopPropagation(),t.focusPreviousRow();break;case"ArrowRight":e.preventDefault(),e.stopPropagation(),"rtl"===f?t.focusPreviousDay():t.focusNextDay();break;case"ArrowDown":e.preventDefault(),e.stopPropagation(),t.focusNextRow();break;case"Escape":"setAnchorDate"in t&&(e.preventDefault(),t.setAnchorDate(null))}},onFocus:()=>t.setFocused(!0),onBlur:()=>t.setFocused(!1)}),headerProps:{"aria-hidden":!0},weekDays:b,weeksInMonth:w}}(t,e),p=(0,n.RZ)(e.visibleRange.start,r);return a.createElement("table",{...c},a.createElement("thead",{...d},a.createElement("tr",null,f.map((e,t)=>a.createElement("th",{key:t,className:"txt-compact-small-plus text-ui-fg-muted size-8 p-1 rounded-md"},e)))),a.createElement("tbody",null,[...Array(p).keys()].map(t=>a.createElement("tr",{key:t},e.getDatesInWeek(t).map((t,r)=>t?a.createElement(x,{key:r,state:e,date:t}):a.createElement("td",{key:r}))))))}},36958:(e,t,r)=>{"use strict";r.r(t),r.d(t,{Accordion:()=>D,AccordionContent:()=>V,AccordionHeader:()=>_,AccordionItem:()=>B,AccordionTrigger:()=>$,Content:()=>Z,Header:()=>W,Item:()=>H,Root:()=>K,Trigger:()=>G,createAccordionScope:()=>x});var n=r(34023),a=r(94799);function o(e,t=[]){let r=[],l=()=>{let t=r.map(e=>n.createContext(e));return function(r){let a=r?.[e]||t;return n.useMemo(()=>({[`__scope${e}`]:{...r,[e]:a}}),[r,a])}};return l.scopeName=e,[function(t,o){let l=n.createContext(o),i=r.length;r=[...r,o];let u=t=>{let{scope:r,children:o,...u}=t,s=r?.[e]?.[i]||l,c=n.useMemo(()=>u,Object.values(u));return(0,a.jsx)(s.Provider,{value:c,children:o})};return u.displayName=t+"Provider",[u,function(r,a){let u=a?.[e]?.[i]||l,s=n.useContext(u);if(s)return s;if(void 0!==o)return o;throw Error(`\`${r}\` must be used within \`${t}\``)}]},function(...e){let t=e[0];if(1===e.length)return t;let r=()=>{let r=e.map(e=>({useScope:e(),scopeName:e.scopeName}));return function(e){let a=r.reduce((t,{useScope:r,scopeName:n})=>{let a=r(e)[`__scope${n}`];return{...t,...a}},{});return n.useMemo(()=>({[`__scope${t.scopeName}`]:a}),[a])}};return r.scopeName=t.scopeName,r}(l,...t)]}function l(e,t){if("function"==typeof e)return e(t);null!=e&&(e.current=t)}function i(...e){return n.useCallback(function(...e){return t=>{let r=!1,n=e.map(e=>{let n=l(e,t);return r||"function"!=typeof n||(r=!0),n});if(r)return()=>{for(let t=0;t<n.length;t++){let r=n[t];"function"==typeof r?r():l(e[t],null)}}}}(...e),e)}var u=r(98397),s=r(78410);function c({prop:e,defaultProp:t,onChange:r=()=>{}}){let[a,o]=function({defaultProp:e,onChange:t}){let r=n.useState(e),[a]=r,o=n.useRef(a),l=(0,s.c)(t);return n.useEffect(()=>{o.current!==a&&(l(a),o.current=a)},[a,o,l]),r}({defaultProp:t,onChange:r}),l=void 0!==e,i=l?e:a,u=(0,s.c)(r);return[i,n.useCallback(t=>{if(l){let r="function"==typeof t?t(e):t;r!==e&&u(r)}else o(t)},[l,e,o,u])]}r(56742);var d=["a","button","div","form","h2","h3","img","input","label","li","nav","ol","p","span","svg","ul"].reduce((e,t)=>
1{let r=n.forwardRef((e,r)=>{let{asChild:n,...o}=e,l=n?u.DX:t;return"undefined"!=typeof window&&(window[Symbol.for("radix-ui")]=!0),(0,a.jsx)(l,{...o,ref:r})});return r.displayName=`Primitive.${t}`,{...e,[t]:r}},{}),f=r(98934),p=r(97161),m=n.createContext(void 0),g="Accordion",h=["Home","End","ArrowDown","ArrowUp","ArrowLeft","ArrowRight"],[v,y,b]=function(e){let t=e+"CollectionProvider",[r,l]=o(t),[s,c]=r(t,{collectionRef:{current:null},itemMap:new Map}),d=e=>{let{scope:t,children:r}=e,o=n.useRef(null),l=n.useRef(new Map).current;return(0,a.jsx)(s,{scope:t,itemMap:l,collectionRef:o,children:r})};d.displayName=t;let f=e+"CollectionSlot",p=n.forwardRef((e,t)=>{let{scope:r,children:n}=e,o=i(t,c(f,r).collectionRef);return(0,a.jsx)(u.DX,{ref:o,children:n})});p.displayName=f;let m=e+"CollectionItemSlot",g="data-radix-collection-item",h=n.forwardRef((e,t)=>{let{scope:r,children:o,...l}=e,s=n.useRef(null),d=i(t,s),f=c(m,r);return n.useEffect(()=>(f.itemMap.set(s,{ref:s,...l}),()=>void f.itemMap.delete(s))),(0,a.jsx)(u.DX,{...{[g]:""},ref:d,children:o})});return h.displayName=m,[{Provider:d,Slot:p,ItemSlot:h},function(t){let r=c(e+"CollectionConsumer",t);return n.useCallback(()=>{let e=r.collectionRef.current;if(!e)return[];let t=Array.from(e.querySelectorAll("[".concat(g,"]")));return Array.from(r.itemMap.values()).sort((e,r)=>t.indexOf(e.ref.current)-t.indexOf(r.ref.current))},[r.collectionRef,r.itemMap])},l]}(g),[w,x]=o(g,[b,f.createCollapsibleScope]),E=(0,f.createCollapsibleScope)(),D=n.forwardRef((e,t)=>{let{type:r,...n}=e;return(0,a.jsx)(v.Provider,{scope:e.__scopeAccordion,children:"multiple"===r?(0,a.jsx)(P,{...n,ref:t}):(0,a.jsx)(N,{...n,ref:t})})});D.displayName=g;var[C,S]=w(g),[R,k]=w(g,{collapsible:!1}),N=n.forwardRef((e,t)=>{let{value:r,defaultValue:o,onValueChange:l=()=>{},collapsible:i=!1,...u}=e,[s,d]=c({prop:r,defaultProp:o,onChange:l});return(0,a.jsx)(C,{scope:e.__scopeAccordion,value:s?[s]:[],onItemOpen:d,onItemClose:n.useCallback(()=>i&&d(""),[i,d]),children:(0,a.jsx)(R,{scope:e.__scopeAccordion,collapsible:i,children:(0,a.jsx)(T,{...u,ref:t})})})}),P=n.forwardRef((e,t)=>{let{value:r,defaultValue:o,onValueChange:l=()=>{},...i}=e,[u=[],s]=c({prop:r,defaultProp:o,onChange:l}),d=n.useCallback(e=>s(function(){let t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[];return[...t,e]}),[s]),f=n.useCallback(e=>s(function(){let t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[];return t.filter(t=>t!==e)}),[s]);return(0,a.jsx)(C,{scope:e.__scopeAccordion,value:u,onItemOpen:d,onItemClose:f,children:(0,a.jsx)(R,{scope:e.__scopeAccordion,collapsible:!0,children:(0,a.jsx)(T,{...i,ref:t})})})}),[A,M]=w(g),T=n.forwardRef((e,t)=>{let{__scopeAccordion:r,disabled:o,dir:l,orientation:u="vertical",...s}=e,c=i(n.useRef(null),t),f=y(r),p="ltr"===function(e){let t=n.useContext(m);return e||t||"ltr"}(l),g=function(e,t,{checkForDefaultPrevented:r=!0}={}){return function(n){if(e?.(n),!1===r||!n.defaultPrevented)return t?.(n)}}(e.onKeyDown,e=>{var t;if(!h.includes(e.key))return;let r=e.target,n=f().filter(e=>{var t;return!(null==(t=e.ref.current)?void 0:t.disabled)}),a=n.findIndex(e=>e.ref.current===r),o=n.length;if(-1===a)return;e.preventDefault();let l=a,i=o-1,s=()=>{(l=a+1)>i&&(l=0)},c=()=>{(l=a-1)<0&&(l=i)};switch(e.key){case"Home":l=0;break;case"End":l=i;break;case"ArrowRight":"horizontal"===u&&(p?s():c());break;case"ArrowDown":"vertical"===u&&s();break;case"ArrowLeft":"horizontal"===u&&(p?c():s());break;case"ArrowUp":"vertical"===u&&c()}null==(t=n[l%o].ref.current)||t.focus()});return(0,a.jsx)(A,{scope:r,disabled:o,direction:l,orientation:u,children:(0,a.jsx)(v.Slot,{scope:r,children:(0,a.jsx)(d.div,{...s,"data-orientation":u,ref:c,onKeyDown:o?void 0:g})})})}),j="AccordionItem",[F,O]=w(j),B=n.forwardRef((e,t)=>{let{__scopeAccordion:r,value:n,...o}=e,l=M(j,r),i=S(j,r),u=E(r),s=(0,p.B)(),c=n&&i.value.includes(n)||!1,d=l.disabled||e.disabled;return(0,a.jsx)(F,{scope:r,open:c,disabled:d,triggerId:s,children:(0,a.jsx)(f.Root,{"data-orientation":l.orientation,"data-state":U(c),...u,...o,ref:t,disabled:d,open:c,onOpenChange:e=>{e?i.onItemOpen(n):i.onItemClose(n)}})})});B.displayName=j;var I="AccordionHeader",_=n.forwardRef((e,t)=>
1{let{__scopeAccordion:r,...n}=e,o=M(g,r),l=O(I,r);return(0,a.jsx)(d.h3,{"data-orientation":o.orientation,"data-state":U(l.open),"data-disabled":l.disabled?"":void 0,...n,ref:t})});_.displayName=I;var L="AccordionTrigger",$=n.forwardRef((e,t)=>{let{__scopeAccordion:r,...n}=e,o=M(g,r),l=O(L,r),i=k(L,r),u=E(r);return(0,a.jsx)(v.ItemSlot,{scope:r,children:(0,a.jsx)(f.Trigger,{"aria-disabled":l.open&&!i.collapsible||void 0,"data-orientation":o.orientation,id:l.triggerId,...u,...n,ref:t})})});$.displayName=L;var z="AccordionContent",V=n.forwardRef((e,t)=>{let{__scopeAccordion:r,...n}=e,o=M(g,r),l=O(z,r),i=E(r);return(0,a.jsx)(f.Content,{role:"region","aria-labelledby":l.triggerId,"data-orientation":o.orientation,...i,...n,ref:t,style:{"--radix-accordion-content-height":"var(--radix-collapsible-content-height)","--radix-accordion-content-width":"var(--radix-collapsible-content-width)",...e.style}})});function U(e){return e?"open":"closed"}V.displayName=z;var K=D,H=B,W=_,G=$,Z=V},37807:(e,t,r)=>{"use strict";r.r(t),r.d(t,{Drawer:()=>x});var n=r(83107),a=r(63656),o=r(34023),l=r(2903),i=r(16855),u=r(32271),s=r(30365);let c=e=>o.createElement(a.Root,{...e});c.displayName="Drawer";let d=o.forwardRef((e,t)=>{let{className:r,...n}=e;return o.createElement(a.Trigger,{ref:t,className:(0,s.E)(r),...n})});d.displayName="Drawer.Trigger";let f=o.forwardRef((e,t)=>{let{className:r,...n}=e;return o.createElement(a.Close,{ref:t,className:(0,s.E)(r),...n})});f.displayName="Drawer.Close";let p=e=>o.createElement(a.DialogPortal,{...e});p.displayName="Drawer.Portal";let m=o.forwardRef((e,t)=>{let{className:r,...n}=e;return o.createElement(a.Overlay,{ref:t,className:(0,s.E)("bg-ui-bg-overlay fixed inset-0","data-[state=open]:animate-in data-[state=closed]:animate-out data-[state=closed]:fade-out-0 data-[state=open]:fade-in-0",r),...n})});m.displayName="Drawer.Overlay";let g=o.forwardRef((e,t)=>{let{className:r,overlayProps:n,portalProps:l,...i}=e;return o.createElement(p,{...l},o.createElement(m,{...n}),o.createElement(a.Content,{ref:t,className:(0,s.E)("bg-ui-bg-base shadow-elevation-modal border-ui-border-base fixed inset-y-2 flex w-full flex-1 flex-col rounded-lg border outline-none max-sm:inset-x-2 max-sm:w-[calc(100%-16px)] sm:right-2 sm:max-w-[560px]","data-[state=open]:animate-in data-[state=closed]:animate-out data-[state=closed]:fade-out-0 data-[state=open]:fade-in-0 data-[state=closed]:slide-out-to-right-1/2 data-[state=open]:slide-in-from-right-1/2 duration-200",r),...i}))});g.displayName="Drawer.Content";let h=o.forwardRef((e,t)=>{let{children:r,className:u,...c}=e;return o.createElement("div",{ref:t,className:"border-ui-border-base flex items-start justify-between gap-x-4 border-b px-6 py-4",...c},o.createElement("div",{className:(0,s.E)("flex flex-col gap-y-1",u)},r),o.createElement("div",{className:"flex items-center gap-x-2"},o.createElement(i.u,null,"esc"),o.createElement(a.Close,{asChild:!0},o.createElement(l.K,{size:"small",type:"button",variant:"transparent"},o.createElement(n.A,null)))))});h.displayName="Drawer.Header";let v=o.forwardRef((e,t)=>{let{className:r,...n}=e;return o.createElement("div",{ref:t,className:(0,s.E)("flex-1 px-6 py-4",r),...n})});v.displayName="Drawer.Body";let y=e=>{let{className:t,...r}=e;return o.createElement("div",{className:(0,s.E)("border-ui-border-base flex items-center justify-end space-x-2 overflow-y-auto border-t px-6 py-4",t),...r})};y.displayName="Drawer.Footer";let b=a.Title;b.displayName="Drawer.Title";let w=o.forwardRef((e,t)=>{let{className:r,children:n,...l}=e;return o.createElement(a.Description,{ref:t,className:(0,s.E)(r),asChild:!0,...l},o.createElement(u.E,null,n))});w.displayName="Drawer.Description";let x=Object.assign(c,{Body:v,Close:f,Content:g,Description:w,Footer:y,Header:h,Title:b,Trigger:d})},42281:(e,t,r)=>{"use strict";r.d(t,{A:()=>W});var n,a,o=function(){return(o=Object.assign||function(e){for(var t,r=1,n=arguments.length;r<n;r++)for(var a in t=arguments[r])Object.prototype.hasOwnProperty.call(t,a)&&(e[a]=t[a]);return e}).apply(this,arguments)};function l(e,t){var r={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&0>t.indexOf(n)&&(r[n]=e[n]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols)for(var a=0,n=Object.getOwnPropertySymbols(e);a<n.length;a++)0>t.indexOf(n[a])&&Object.prototype.propertyIsEnumerable.call(e,n[a])&&(r[n[a]]=e[n[a]]);return r}Object.create;Object.create;var i=("function"==typeof SuppressedError&&SuppressedError,r(34023)),u="right-scroll-bar-position",s="width-before-scroll-bar";function c(e,t){return"function"==typeof e?e(t):e&&(e.current=t),e}var d="undefined"!=typeof window?i.useLayoutEffect:i.useEffect,f=new WeakMap;function p(e){return e}var m=function(e){void 0===e&&(e={});var t,r,n,a=(void 0===t&&(t=p),r=[],n=!1,{read:function(){if(n)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 a=t(e,n);return r.push(a),function(){r=r.filter(function(e){return e!==a})}},assignSyncMedium:function(e){for(n=!0;r.length;){var t=r;r=[],t.forEach(e)}r={push:function(t){return e(t)},filter:function(){return r}}},assignMedium:function(e){n=!0;var t=[];if(r.length){var a=r;r=[],a.forEach(e),t=r}var o=function(){var r=t;t=[],r.forEach(e)},l=function(){return Promise.resolve().then(o)};l(),r={push:function(e){t.push(e),l()},filter:function(e){return t=t.filter(e),r}}}});return a.options=o({async:!0,ssr:!1},e),a}(),g=function(){},h=i.forwardRef(function(e,t){var r,n,a,u,s=i.useRef(null),p=i.useState({onScrollCapture:g,onWheelCapture:g,onTouchMoveCapture:g}
1),h=p[0],v=p[1],y=e.forwardProps,b=e.children,w=e.className,x=e.removeScrollBar,E=e.enabled,D=e.shards,C=e.sideCar,S=e.noRelative,R=e.noIsolation,k=e.inert,N=e.allowPinchZoom,P=e.as,A=e.gapMode,M=l(e,["forwardProps","children","className","removeScrollBar","enabled","shards","sideCar","noRelative","noIsolation","inert","allowPinchZoom","as","gapMode"]),T=(r=[s,t],n=function(e){return r.forEach(function(t){return c(t,e)})},(a=(0,i.useState)(function(){return{value:null,callback:n,facade:{get current(){return a.value},set current(value){var e=a.value;e!==value&&(a.value=value,a.callback(value,e))}}}})[0]).callback=n,u=a.facade,d(function(){var e=f.get(u);if(e){var t=new Set(e),n=new Set(r),a=u.current;t.forEach(function(e){n.has(e)||c(e,null)}),n.forEach(function(e){t.has(e)||c(e,a)})}f.set(u,r)},[r]),u),j=o(o({},M),h);return i.createElement(i.Fragment,null,E&&i.createElement(C,{sideCar:m,removeScrollBar:x,shards:D,noRelative:S,noIsolation:R,inert:k,setCallbacks:v,allowPinchZoom:!!N,lockRef:s,gapMode:A}),y?i.cloneElement(i.Children.only(b),o(o({},j),{ref:T})):i.createElement(void 0===P?"div":P,o({},j,{className:w,ref:T}),b))});h.defaultProps={enabled:!0,removeScrollBar:!0,inert:!1},h.classNames={fullWidth:s,zeroRight:u};var v=function(e){var t=e.sideCar,r=l(e,["sideCar"]);if(!t)throw Error("Sidecar: please provide `sideCar` property to import the right car");var n=t.read();if(!n)throw Error("Sidecar medium not found");return i.createElement(n,o({},r))};v.isSideCarExport=!0;var y=function(){var e=0,t=null;return{add:function(n){if(0==e&&(t=function(){if(!document)return null;var e=document.createElement("style");e.type="text/css";var t=a||r.nc;return t&&e.setAttribute("nonce",t),e}())){var o,l;(o=t).styleSheet?o.styleSheet.cssText=n:o.appendChild(document.createTextNode(n)),l=t,(document.head||document.getElementsByTagName("head")[0]).appendChild(l)}e++},remove:function(){--e||!t||(t.parentNode&&t.parentNode.removeChild(t),t=null)}}},b=function(){var e=y();return function(t,r){i.useEffect(function(){return e.add(t),function(){e.remove()}},[t&&r])}},w=function(){var e=b();return function(t){return e(t.styles,t.dynamic),null}},x={left:0,top:0,right:0,gap:0},E=function(e){return parseInt(e||"",10)||0},D=function(e){var t=window.getComputedStyle(document.body),r=t["padding"===e?"paddingLeft":"marginLeft"],n=t["padding"===e?"paddingTop":"marginTop"],a=t["padding"===e?"paddingRight":"marginRight"];return[E(r),E(n),E(a)]},C=function(e){if(void 0===e&&(e="margin"),"undefined"==typeof window)return x;var t=D(e),r=document.documentElement.clientWidth,n=window.innerWidth;return{left:t[0],top:t[1],right:t[2],gap:Math.max(0,n-r+t[2]-t[0])}},S=w(),R="data-scroll-locked",k=function(e,t,r,n){var a=e.left,o=e.top,l=e.right,i=e.gap;return void 0===r&&(r="margin"),"\n  .".concat("with-scroll-bars-hidden"," {\n   overflow: hidden ").concat(n,";\n   padding-right: ").concat(i,"px ").concat(n,";\n  }\n  body[").concat(R,"] {\n    overflow: hidden ").concat(n,";\n    overscroll-behavior: contain;\n    ").concat([t&&"position: relative ".concat(n,";"),"margin"===r&&"\n    padding-left: ".concat(a,"px;\n    padding-top: ").concat(o,"px;\n    padding-right: ").concat(l,"px;\n    margin-left:0;\n    margin-top:0;\n    margin-right: ").concat(i,"px ").concat(n,";\n    "),"padding"===r&&"padding-right: ".concat(i,"px ").concat(n,";")].filter(Boolean).join(""),"\n  }\n  \n  .").concat(u," {\n    right: ").concat(i,"px ").concat(n,";\n  }\n  \n  .").concat(s," {\n    margin-right: ").concat(i,"px ").concat(n,";\n  }\n  \n  .").concat(u," .").concat(u," {\n    right: 0 ").concat(n,";\n  }\n  \n  .").concat(s," .").concat(s," {\n    margin-right: 0 ").concat(n,";\n  }\n  \n  body[").concat(R,"] {\n    ").concat("--removed-body-scroll-bar-size",": ").concat(i,"px;\n  }\n")},N=function(){var e=parseInt(document.body.getAttribute(R)||"0",10);return isFinite(e)?e:0},P=function(){i.useEffect(function(){return document.body.setAttribute(R,(N()+1).toString()),function(){var e=N()-1;e<=0?document.body.removeAttribute(R):document.body.setAttribute(R,e.toString())}},[])},A=function(e){var t=e.noRelative,r=e.noImportant,n=e.gapMode,a=void 0===n?"margin":n;P();var o=i.useMemo(function(){return C(a)},[a]);return i.createElement(S,{styles:k(o,!t,a,r?"":"!important")})},M=!1;if("undefined"!=typeof window)try{var T=Object.defineProperty({},"passive",{get:function(){return M=!0,!0}});window.addEventListener("test",T,T),window.removeEventListener("test",T,T)}catch(e){M=!1}
1var j=!!M&&{passive:!1},F=function(e,t){if(!(e instanceof Element))return!1;var r=window.getComputedStyle(e);return"hidden"!==r[t]&&(r.overflowY!==r.overflowX||"TEXTAREA"===e.tagName||"visible"!==r[t])},O=function(e,t){var r=t.ownerDocument,n=t;do{if("undefined"!=typeof ShadowRoot&&n instanceof ShadowRoot&&(n=n.host),B(e,n)){var a=I(e,n);if(a[1]>a[2])return!0}n=n.parentNode}while(n&&n!==r.body);return!1},B=function(e,t){return"v"===e?F(t,"overflowY"):F(t,"overflowX")},I=function(e,t){return"v"===e?[t.scrollTop,t.scrollHeight,t.clientHeight]:[t.scrollLeft,t.scrollWidth,t.clientWidth]},_=function(e,t,r,n,a){var o,l=(o=window.getComputedStyle(t).direction,"h"===e&&"rtl"===o?-1:1),i=l*n,u=r.target,s=t.contains(u),c=!1,d=i>0,f=0,p=0;do{if(!u)break;var m=I(e,u),g=m[0],h=m[1]-m[2]-l*g;(g||h)&&B(e,u)&&(f+=h,p+=g);var v=u.parentNode;u=v&&v.nodeType===Node.DOCUMENT_FRAGMENT_NODE?v.host:v}while(!s&&u!==document.body||s&&(t.contains(u)||t===u));return d&&(a&&1>Math.abs(f)||!a&&i>f)?c=!0:!d&&(a&&1>Math.abs(p)||!a&&-i>p)&&(c=!0),c},L=function(e){return"changedTouches"in e?[e.changedTouches[0].clientX,e.changedTouches[0].clientY]:[0,0]},$=function(e){return[e.deltaX,e.deltaY]},z=function(e){return e&&"current"in e?e.current:e},V=0,U=[];let K=(n=function(e){var t=i.useRef([]),r=i.useRef([0,0]),n=i.useRef(),a=i.useState(V++)[0],o=i.useState(w)[0],l=i.useRef(e);i.useEffect(function(){l.current=e},[e]),i.useEffect(function(){if(e.inert){document.body.classList.add("block-interactivity-".concat(a));var t=(function(e,t,r){if(r||2==arguments.length)for(var n,a=0,o=t.length;a<o;a++)!n&&a in t||(n||(n=Array.prototype.slice.call(t,0,a)),n[a]=t[a]);return e.concat(n||Array.prototype.slice.call(t))})([e.lockRef.current],(e.shards||[]).map(z),!0).filter(Boolean);return t.forEach(function(e){return e.classList.add("allow-interactivity-".concat(a))}),function(){document.body.classList.remove("block-interactivity-".concat(a)),t.forEach(function(e){return e.classList.remove("allow-interactivity-".concat(a))})}}},[e.inert,e.lockRef.current,e.shards]);var u=i.useCallback(function(e,t){if("touches"in e&&2===e.touches.length||"wheel"===e.type&&e.ctrlKey)return!l.current.allowPinchZoom;var a,o=L(e),i=r.current,u="deltaX"in e?e.deltaX:i[0]-o[0],s="deltaY"in e?e.deltaY:i[1]-o[1],c=e.target,d=Math.abs(u)>Math.abs(s)?"h":"v";if("touches"in e&&"h"===d&&"range"===c.type)return!1;var f=window.getSelection(),p=f&&f.anchorNode;if(p&&(p===c||p.contains(c)))return!1;var m=O(d,c);if(!m)return!0;if(m?a=d:(a="v"===d?"h":"v",m=O(d,c)),!m)return!1;if(!n.current&&"changedTouches"in e&&(u||s)&&(n.current=a),!a)return!0;var g=n.current||a;return _(g,t,e,"h"===g?u:s,!0)},[]),s=i.useCallback(function(e){if(U.length&&U[U.length-1]===o){var r="deltaY"in e?$(e):L(e),n=t.current.filter(function(t){var n;return t.name===e.type&&(t.target===e.target||e.target===t.shadowParent)&&(n=t.delta,n[0]===r[0]&&n[1]===r[1])})[0];if(n&&n.should){e.cancelable&&e.preventDefault();return}if(!n){var a=(l.current.shards||[]).map(z).filter(Boolean).filter(function(t){return t.contains(e.target)});(a.length>0?u(e,a[0]):!l.current.noIsolation)&&e.cancelable&&e.preventDefault()}}},[]),c=i.useCallback(function(e,r,n,a){var o={name:e,delta:r,target:n,should:a,shadowParent:function(e){for(var t=null;null!==e;)e instanceof ShadowRoot&&(t=e.host,e=e.host),e=e.parentNode;return t}(n)};t.current.push(o),setTimeout(function(){t.current=t.current.filter(function(e){return e!==o})},1)},[]),d=i.useCallback(function(e){r.current=L(e),n.current=void 0},[]),f=i.useCallback(function(t){c(t.type,$(t),t.target,u(t,e.lockRef.current))},[]),p=i.useCallback(function(t){c(t.type,L(t),t.target,u(t,e.lockRef.current))},[]);i.useEffect(function(){return U.push(o),e.setCallbacks({onScrollCapture:f,onWheelCapture:f,onTouchMoveCapture:p}),document.addEventListener("wheel",s,j),document.addEventListener("touchmove",s,j),document.addEventListener("touchstart",d,j),function(){U=U.filter(function(e){return e!==o}),document.removeEventListener("wheel",s,j),document.removeEventListener("touchmove",s,j),document.removeEventListener("touchstart",d,j)}},[]);var m=e.removeScrollBar,g=e.inert;return i.createElement(i.Fragment,null,g?i.createElement(o,{styles:"\n  .block-interactivity-".concat(a," {pointer-events: none;}\n  .allow-interactivity-").concat(a," {pointer-events: all;}\n")}):null,m?i.createElement(A,{noRelative:e.noRelative,gapMode:e.gapMode}):null)},m.useMedium(n),v);var H=i.forwardRef(function(e,t){return i.createElement(h,o({},e,{ref:t,sideCar:K}))});H.classNames=h.classNames;let W=H},43264:(e,t,r)=>{"use strict";r.d(t,{o:()=>i});var n=r(69893);function a(e,t){let r=[],a=document.scrollingElement||document.documentElement;for(;e&&((0,n.o)(e,t)&&r.push(e),e!==a);)e=e.parentElement;return r}var o=r(1999);function l(e,t,r={}){let{block:n="nearest",inline:a="nearest"}=r;if(e===t)return;let i=e.scrollTop,u=e.scrollLeft,s=t.getBoundingClientRect(),c=e.getBoundingClientRect(),d=window.getComputedStyle(t),f=window.getComputedStyle(e),p=document.scrollingElement||document.documentElement,m=e===p,g=e===p?0:c.top,h=e===p?e.clientHeight:c.bottom,v=e===p?0:c.left,y=e===p?e.clientWidth:c.right,b=parseFloat(d.scrollMarginTop)||0,w=parseFloat(d.scrollMarginBottom)||
10,x=parseFloat(d.scrollMarginLeft)||0,E=parseFloat(d.scrollMarginRight)||0,D=parseFloat(f.scrollPaddingTop)||0,C=parseFloat(f.scrollPaddingBottom)||0,S=parseFloat(f.scrollPaddingLeft)||0,R=parseFloat(f.scrollPaddingRight)||0,k=parseFloat(f.borderTopWidth)||0,N=parseFloat(f.borderBottomWidth)||0,P=parseFloat(f.borderLeftWidth)||0,A=parseFloat(f.borderRightWidth)||0,M=s.top-b,T=s.bottom+w,j=s.left-x,F=s.right+E,O=e===p?0:P+A,B=e===p?0:k+N,I=e===p?0:e.offsetWidth-e.clientWidth-O,_=e===p?0:e.offsetHeight-e.clientHeight-B,L=g+(m?0:k)+D,$=h-(m?0:N)-C-_,z=v+(m?0:P)+S,V=y-(m?0:A)-R;"rtl"!==f.direction||(0,o.un)()?V-=I:z+=I;let U=M<L||T>$,K=j<z||F>V;if(U&&"start"===n)i+=M-L;else if(U&&"center"===n)i+=(M+T)/2-(L+$)/2;else if(U&&"end"===n)i+=T-$;else if(U&&"nearest"===n){let e=M-L,t=T-$;i+=Math.abs(e)<=Math.abs(t)?e:t}if(K&&"start"===a)u+=j-z;else if(K&&"center"===a)u+=(j+F)/2-(z+V)/2;else if(K&&"end"===a)u+=F-V;else if(K&&"nearest"===a){let e=j-z,t=F-V;u+=Math.abs(e)<=Math.abs(t)?e:t}e.scrollTo({left:u,top:i})}function i(e,t={}){let{containingElement:r}=t;if(e&&e.isConnected){let t=document.scrollingElement||document.documentElement;if("hidden"===window.getComputedStyle(t).overflow){let{left:t,top:n}=e.getBoundingClientRect(),o=a(e,!0);for(let t of o)l(t,e);let{left:i,top:u}=e.getBoundingClientRect();if(Math.abs(t-i)>1||Math.abs(n-u)>1){for(let e of o=r?a(r,!0):[])l(e,r,{block:"center",inline:"center"});for(let t of a(e,!0))l(t,e)}}else{let{left:t,top:n}=e.getBoundingClientRect();e?.scrollIntoView?.({block:"nearest"});let{left:a,top:o}=e.getBoundingClientRect();(Math.abs(t-a)>1||Math.abs(n-o)>1)&&(r?.scrollIntoView?.({block:"center",inline:"center"}),e.scrollIntoView?.({block:"nearest"}))}}}},44261:(e,t,r)=>{"use strict";r.r(t),r.d(t,{Tabs:()=>c});var n=r(3348),a=r(34023),o=r(30365);let l=e=>a.createElement(n.Root,{...e});l.displayName="Tabs";let i=a.forwardRef((e,t)=>{let{className:r,children:l,...i}=e;return a.createElement(n.Trigger,{ref:t,className:(0,o.E)("txt-compact-small-plus transition-fg text-ui-fg-subtle inline-flex items-center justify-center rounded-full border border-transparent bg-transparent px-2.5 py-1 outline-none","hover:text-ui-fg-base","focus-visible:border-ui-border-interactive focus-visible:!shadow-borders-focus focus-visible:bg-ui-bg-base","data-[state=active]:text-ui-fg-base data-[state=active]:bg-ui-bg-base data-[state=active]:shadow-elevation-card-rest",r),...i},l)});i.displayName="Tabs.Trigger";let u=a.forwardRef((e,t)=>{let{className:r,...l}=e;return a.createElement(n.List,{ref:t,className:(0,o.E)("flex items-center gap-2",r),...l})});u.displayName="Tabs.List";let s=a.forwardRef((e,t)=>{let{className:r,...l}=e;return a.createElement(n.Content,{ref:t,className:(0,o.E)("outline-none",r),...l})});s.displayName="Tabs.Content";let c=Object.assign(l,{Trigger:i,List:u,Content:s})},46061:(e,t,r)=>{"use strict";function n(e,t,{checkForDefaultPrevented:r=!0}={}){return function(n){if(e?.(n),!1===r||!n.defaultPrevented)return t?.(n)}}r.d(t,{m:()=>n})},46764:(e,t,r)=>{"use strict";r.d(t,{ng:()=>d,_l:()=>p,gX:()=>f,Ip:()=>m});var n=r(18415),a=r(30418),o=r(61028),l=r(70488);function i(e){return`${String(e.hour).padStart(2,"0")}:${String(e.minute).padStart(2,"0")}:${String(e.second).padStart(2,"0")}${e.millisecond?String(e.millisecond/1e3).slice(1):""}`}function u(e){let t,r=(0,o.yP)(e,new(0,l.FG));return t="BC"===r.era?1===r.year?"0000":"-"+String(Math.abs(1-r.year)).padStart(6,"00"):String(r.year).padStart(4,"0"),`${t}-${String(r.month).padStart(2,"0")}-${String(r.day).padStart(2,"0")}`}function s(e){return`${u(e)}T${i(e)}`}function c(e){let t,r="object"==typeof e[0]?e.shift():new(0,l.FG);if("string"==typeof e[0])t=e.shift();else{let e=r.getEras();t=e[e.length-1]}return[r,t,e.shift(),e.shift(),e.shift()]}class d{#e;constructor(...e){let[t,r,a,o,l]=c(e);this.calendar=t,this.era=r,this.year=a,this.month=o,this.day=l,(0,n.AU)(this)}copy(){return this.era?new d(this.calendar,this.era,this.year,this.month,this.day):new d(this.calendar,this.year,this.month,this.day)}add(e){return(0,n.WQ)(this,e)}subtract(e){return(0,n.Re)(this,e)}set(e){return(0,n.hZ)(this,e)}cycle(e,t,r){return(0,n.xy)(this,e,t,r)}toDate(e){return(0,o.ay)(this,e)}toString(){return u(this)}compare(e){return(0,a.SE)(this,e)}}class f{#e;constructor(e=0,t=0,r=0,a=0){this.hour=e,this.minute=t,this.second=r,this.millisecond=a,(0,n.Rb)(this)}copy(){return new f(this.hour,this.minute,this.second,this.millisecond)}add(e){return(0,n.tY)(this,e)}subtract(e){return(0,n.YP)(this,e)}set(e){return(0,n.ib)(this,e)}cycle(e,t,r){return(0,n.gt)(this,e,t,r)}toString(){return i(this)}compare(e){return(0,a.Nu)(this,e)}}class p{#e;constructor(...e){let[t,r,a,o,l]=c(e);this.calendar=t,this.era=r,this.year=a,this.month=o,this.day=l,this.hour=e.shift()||0,this.minute=e.shift()||0,this.second=e.shift()||0,this.millisecond=e.shift()||0,(0,n.AU)(this)}copy(){return this.era?new p(this.calendar,this.era,this.year,this.month,this.day,this.hour,this.minute,this.second,this.millisecond):new p(this.calendar,this.year,this.month,this.day,this.hour,this.minute,this.second,this.millisecond)}add(e){return(0,n.WQ)(this,e)}subtract(e){return(0,n.Re)(this,e)}set(e){return(0,n.hZ)((0,n.ib)(this,e),e)}cycle(e,t,r){switch(e){case"era":case"year":case"month":case"day":return(0,n.xy)(this,e,t,r);default:return(0,n.gt)(this,e,t,r)}}toDate(e,t){return(0,o.ay)(this,e,t)}toString(){return s(this)}compare(e){let t=(0,a.SE)(this,e);return 0===t?(0,a.Nu)(this,(0,o.tR)(e)):t}}class m{#e;constructor(...e){let[t,r,a,o,l]=c(e),i=e.shift(),u=e.shift();this.calendar=t,this.era=r,this.year=a,this.month=o,this.day=l,this.timeZone=i,this.offset=u,this.hour=e.shift()||0,this.minute=e.shift()||0,this.second=e.shift()||0,this.millisecond=e.shift()||0,(0,n.AU)(this)}
1copy(){return this.era?new m(this.calendar,this.era,this.year,this.month,this.day,this.timeZone,this.offset,this.hour,this.minute,this.second,this.millisecond):new m(this.calendar,this.year,this.month,this.day,this.timeZone,this.offset,this.hour,this.minute,this.second,this.millisecond)}add(e){return(0,n.E0)(this,e)}subtract(e){return(0,n.d_)(this,e)}set(e,t){return(0,n.D8)(this,e,t)}cycle(e,t,r){return(0,n.XH)(this,e,t,r)}toDate(){return(0,o.cd)(this)}toString(){var e;let t,r,n,a,o;return`${s(this)}${t=0>Math.sign(e=this.offset)?"-":"+",r=Math.floor((e=Math.abs(e))/36e5),n=Math.floor(e%36e5/6e4),a=Math.floor(e%36e5%6e4/1e3),o=`${t}${String(r).padStart(2,"0")}:${String(n).padStart(2,"0")}`,0!==a&&(o+=`:${String(a).padStart(2,"0")}`),o}[${this.timeZone}]`}toAbsoluteString(){return this.toDate().toISOString()}compare(e){return this.toDate().getTime()-(0,o.uB)(e,this.timeZone).toDate().getTime()}}},47083:(e,t,r)=>{"use strict";r.r(t),r.d(t,{Command:()=>u});var n=r(35282),a=r(30365),o=r(34023);let l=e=>{let{className:t,...r}=e;return o.createElement("div",{className:(0,a.E)("bg-ui-contrast-bg-base shadow-elevation-code-block flex items-center rounded-lg px-4 py-1.5","[&>code]:text-ui-contrast-fg-primary [&>code]:code-body [&>code]:mx-2",t),...r})};l.displayName="Command";let i=o.forwardRef((e,t)=>{let{className:r,...l}=e;return o.createElement(n.Copy,{...l,ref:t,className:(0,a.E)("!text-ui-contrast-fg-secondary ml-auto",r)})});i.displayName="Command.Copy";let u=Object.assign(l,{Copy:i})},47102:(e,t,r)=>{"use strict";r.d(t,{A:()=>s});var n=r(34023),a=Object.defineProperty,o=Object.getOwnPropertySymbols,l=Object.prototype.hasOwnProperty,i=Object.prototype.propertyIsEnumerable,u=(e,t,r)=>t in e?a(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r;let s=n.forwardRef((e,t)=>{var{color:r="currentColor"}=e,a=((e,t)=>{var r={};for(var n in e)l.call(e,n)&&0>t.indexOf(n)&&(r[n]=e[n]);if(null!=e&&o)for(var n of o(e))0>t.indexOf(n)&&i.call(e,n)&&(r[n]=e[n]);return r})(e,["color"]);return n.createElement("svg",((e,t)=>{for(var r in t||(t={}))l.call(t,r)&&u(e,r,t[r]);if(o)for(var r of o(t))i.call(t,r)&&u(e,r,t[r]);return e})({xmlns:"http://www.w3.org/2000/svg",width:15,height:15,viewBox:"0 0 15 15",fill:"none",ref:t},a),n.createElement("path",{fill:r,d:"M5 4.91c0-.163.037-.323.108-.464a.85.85 0 0 1 .293-.334A.7.7 0 0 1 5.798 4a.7.7 0 0 1 .39.142l3.454 2.59c.11.082.2.195.263.33a1.04 1.04 0 0 1 0 .876.9.9 0 0 1-.263.33l-3.455 2.59a.7.7 0 0 1-.39.141.7.7 0 0 1-.396-.111.85.85 0 0 1-.293-.335c-.07-.14-.108-.3-.108-.464z"}))});s.displayName="TriangleRightMini"},48132:(e,t,r)=>{"use strict";r.d(t,{q7:()=>M,bL:()=>A,RG:()=>x});var n=r(34023);function a(e,t,{checkForDefaultPrevented:r=!0}={}){return function(n){if(e?.(n),!1===r||!n.defaultPrevented)return t?.(n)}}var o=r(94799);function l(e,t=[]){let r=[],a=()=>{let t=r.map(e=>n.createContext(e));return function(r){let a=r?.[e]||t;return n.useMemo(()=>({[`__scope${e}`]:{...r,[e]:a}}),[r,a])}};return a.scopeName=e,[function(t,a){let l=n.createContext(a),i=r.length;r=[...r,a];let u=t=>{let{scope:r,children:a,...u}=t,s=r?.[e]?.[i]||l,c=n.useMemo(()=>u,Object.values(u));return(0,o.jsx)(s.Provider,{value:c,children:a})};return u.displayName=t+"Provider",[u,function(r,o){let u=o?.[e]?.[i]||l,s=n.useContext(u);if(s)return s;if(void 0!==a)return a;throw Error(`\`${r}\` must be used within \`${t}\``)}]},function(...e){let t=e[0];if(1===e.length)return t;let r=()=>{let r=e.map(e=>({useScope:e(),scopeName:e.scopeName}));return function(e){let a=r.reduce((t,{useScope:r,scopeName:n})=>{let a=r(e)[`__scope${n}`];return{...t,...a}},{});return n.useMemo(()=>({[`__scope${t.scopeName}`]:a}),[a])}};return r.scopeName=t.scopeName,r}(a,...t)]}function i(e,t){if("function"==typeof e)return e(t);null!=e&&(e.current=t)}function u(...e){return n.useCallback(function(...e){return t=>{let r=!1,n=e.map(e=>{let n=i(e,t);return r||"function"!=typeof n||(r=!0),n});if(r)return()=>{for(let t=0;t<n.length;t++){let r=n[t];"function"==typeof r?r():i(e[t],null)}}}}(...e),e)}var s=r(98397),c=r(97161);r(56742);var d=["a","button","div","form","h2","h3","img","input","label","li","nav","ol","p","span","svg","ul"].reduce((e,t)=>
1{let r=n.forwardRef((e,r)=>{let{asChild:n,...a}=e,l=n?s.DX:t;return"undefined"!=typeof window&&(window[Symbol.for("radix-ui")]=!0),(0,o.jsx)(l,{...a,ref:r})});return r.displayName=`Primitive.${t}`,{...e,[t]:r}},{}),f=r(78410),p=n.createContext(void 0),m="rovingFocusGroup.onEntryFocus",g={bubbles:!1,cancelable:!0},h="RovingFocusGroup",[v,y,b]=function(e){let t=e+"CollectionProvider",[r,a]=l(t),[i,c]=r(t,{collectionRef:{current:null},itemMap:new Map}),d=e=>{let{scope:t,children:r}=e,a=n.useRef(null),l=n.useRef(new Map).current;return(0,o.jsx)(i,{scope:t,itemMap:l,collectionRef:a,children:r})};d.displayName=t;let f=e+"CollectionSlot",p=n.forwardRef((e,t)=>{let{scope:r,children:n}=e,a=u(t,c(f,r).collectionRef);return(0,o.jsx)(s.DX,{ref:a,children:n})});p.displayName=f;let m=e+"CollectionItemSlot",g="data-radix-collection-item",h=n.forwardRef((e,t)=>{let{scope:r,children:a,...l}=e,i=n.useRef(null),d=u(t,i),f=c(m,r);return n.useEffect(()=>(f.itemMap.set(i,{ref:i,...l}),()=>void f.itemMap.delete(i))),(0,o.jsx)(s.DX,{...{[g]:""},ref:d,children:a})});return h.displayName=m,[{Provider:d,Slot:p,ItemSlot:h},function(t){let r=c(e+"CollectionConsumer",t);return n.useCallback(()=>{let e=r.collectionRef.current;if(!e)return[];let t=Array.from(e.querySelectorAll("[".concat(g,"]")));return Array.from(r.itemMap.values()).sort((e,r)=>t.indexOf(e.ref.current)-t.indexOf(r.ref.current))},[r.collectionRef,r.itemMap])},a]}(h),[w,x]=l(h,[b]),[E,D]=w(h),C=n.forwardRef((e,t)=>(0,o.jsx)(v.Provider,{scope:e.__scopeRovingFocusGroup,children:(0,o.jsx)(v.Slot,{scope:e.__scopeRovingFocusGroup,children:(0,o.jsx)(S,{...e,ref:t})})}));C.displayName=h;var S=n.forwardRef((e,t)=>{let{__scopeRovingFocusGroup:r,orientation:l,loop:i=!1,dir:s,currentTabStopId:c,defaultCurrentTabStopId:h,onCurrentTabStopIdChange:v,onEntryFocus:b,preventScrollOnEntryFocus:w=!1,...x}=e,D=n.useRef(null),C=u(t,D),S=function(e){let t=n.useContext(p);return e||t||"ltr"}(s),[R=null,k]=function({prop:e,defaultProp:t,onChange:r=()=>{}}){let[a,o]=function({defaultProp:e,onChange:t}){let r=n.useState(e),[a]=r,o=n.useRef(a),l=(0,f.c)(t);return n.useEffect(()=>{o.current!==a&&(l(a),o.current=a)},[a,o,l]),r}({defaultProp:t,onChange:r}),l=void 0!==e,i=l?e:a,u=(0,f.c)(r);return[i,n.useCallback(t=>{if(l){let r="function"==typeof t?t(e):t;r!==e&&u(r)}else o(t)},[l,e,o,u])]}({prop:c,defaultProp:h,onChange:v}),[N,A]=n.useState(!1),M=(0,f.c)(b),T=y(r),j=n.useRef(!1),[F,O]=n.useState(0);return n.useEffect(()=>{let e=D.current;if(e)return e.addEventListener(m,M),()=>e.removeEventListener(m,M)},[M]),(0,o.jsx)(E,{scope:r,orientation:l,dir:S,loop:i,currentTabStopId:R,onItemFocus:n.useCallback(e=>k(e),[k]),onItemShiftTab:n.useCallback(()=>A(!0),[]),onFocusableItemAdd:n.useCallback(()=>O(e=>e+1),[]),onFocusableItemRemove:n.useCallback(()=>O(e=>e-1),[]),children:(0,o.jsx)(d.div,{tabIndex:N||0===F?-1:0,"data-orientation":l,...x,ref:C,style:{outline:"none",...e.style},onMouseDown:a(e.onMouseDown,()=>{j.current=!0}),onFocus:a(e.onFocus,e=>{let t=!j.current;if(e.target===e.currentTarget&&t&&!N){let t=new CustomEvent(m,g);if(e.currentTarget.dispatchEvent(t),!t.defaultPrevented){let e=T().filter(e=>e.focusable);P([e.find(e=>e.active),e.find(e=>e.id===R),...e].filter(Boolean).map(e=>e.ref.current),w)}}j.current=!1}),onBlur:a(e.onBlur,()=>A(!1))})})}),R="RovingFocusGroupItem",k=n.forwardRef((e,t)=>{let{__scopeRovingFocusGroup:r,focusable:l=!0,active:i=!1,tabStopId:u,...s}=e,f=(0,c.B)(),p=u||f,m=D(R,r),g=m.currentTabStopId===p,h=y(r),{onFocusableItemAdd:b,onFocusableItemRemove:w}=m;return n.useEffect(()=>{if(l)return b(),()=>w()},[l,b,w]),(0,o.jsx)(v.ItemSlot,{scope:r,id:p,focusable:l,active:i,children:(0,o.jsx)(d.span,{tabIndex:g?0:-1,"data-orientation":m.orientation,...s,ref:t,onMouseDown:a(e.onMouseDown,e=>{l?m.onItemFocus(p):e.preventDefault()}),onFocus:a(e.onFocus,()=>m.onItemFocus(p)),onKeyDown:a(e.onKeyDown,e=>{if("Tab"===e.key&&e.shiftKey)return void m.onItemShiftTab();if(e.target!==e.currentTarget)return;let t=function(e,t,r){var n;let a=(n=e.key,"rtl"!==r?n:"ArrowLeft"===n?"ArrowRight":"ArrowRight"===n?"ArrowLeft":n);if(!("vertical"===t&&["ArrowLeft","ArrowRight"].includes(a))&&!("horizontal"===t&&["ArrowUp","ArrowDown"].includes(a)))return N[a]}(e,m.orientation,m.dir);if(void 0!==t){if(e.metaKey||e.ctrlKey||e.altKey||e.shiftKey)return;e.preventDefault();let r=h().filter(e=>
1e.focusable).map(e=>e.ref.current);if("last"===t)r.reverse();else if("prev"===t||"next"===t){"prev"===t&&r.reverse();let n=r.indexOf(e.currentTarget);r=m.loop?function(e,t){return e.map((r,n)=>e[(t+n)%e.length])}(r,n+1):r.slice(n+1)}setTimeout(()=>P(r))}})})})});k.displayName=R;var N={ArrowLeft:"prev",ArrowUp:"prev",ArrowRight:"next",ArrowDown:"next",PageUp:"first",Home:"first",PageDown:"last",End:"last"};function P(e){let t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],r=document.activeElement;for(let n of e)if(n===r||(n.focus({preventScroll:t}),document.activeElement!==r))return}var A=C,M=k},50099:(e,t,r)=>{"use strict";function n(...e){return(...t)=>{for(let r of e)"function"==typeof r&&r(...t)}}r.d(t,{c:()=>n})},50868:(e,t,r)=>{"use strict";r.d(t,{Cc:()=>u,wR:()=>f});var n=r(34023);let a={prefix:String(Math.round(1e10*Math.random())),current:0},o=n.createContext(a),l=n.createContext(!1);"undefined"!=typeof window&&window.document&&window.document.createElement;let i=new WeakMap,u="function"==typeof n.useId?function(e){let t=n.useId(),[r]=(0,n.useState)(f()),o=r?"react-aria":`react-aria${a.prefix}`;return e||`${o}-${t}`}:function(e){let t=(0,n.useContext)(o),r=function(e=!1){let t=(0,n.useContext)(o),r=(0,n.useRef)(null);if(null===r.current&&!e){let e=n.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED?.ReactCurrentOwner?.current;if(e){let r=i.get(e);null==r?i.set(e,{id:t.current,state:e.memoizedState}):e.memoizedState!==r.state&&(t.current=r.id,i.delete(e))}r.current=++t.current}return r.current}(!!e),a=`react-aria${t.prefix}`;return e||`${a}-${r}`};function s(){return!1}function c(){return!0}function d(e){return()=>{}}function f(){return"function"==typeof n.useSyncExternalStore?n.useSyncExternalStore(d,s,c):(0,n.useContext)(l)}},52137:(e,t,r)=>{"use strict";r.r(t),r.d(t,{Checkbox:()=>p});var n=r(34023),a=Object.defineProperty,o=Object.getOwnPropertySymbols,l=Object.prototype.hasOwnProperty,i=Object.prototype.propertyIsEnumerable,u=(e,t,r)=>t in e?a(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r;let s=n.forwardRef((e,t)=>{var{color:r="currentColor"}=e,a=((e,t)=>{var r={};for(var n in e)l.call(e,n)&&0>t.indexOf(n)&&(r[n]=e[n]);if(null!=e&&o)for(var n of o(e))0>t.indexOf(n)&&i.call(e,n)&&(r[n]=e[n]);return r})(e,["color"]);return n.createElement("svg",((e,t)=>{for(var r in t||(t={}))l.call(t,r)&&u(e,r,t[r]);if(o)for(var r of o(t))i.call(t,r)&&u(e,r,t[r]);return e})({xmlns:"http://www.w3.org/2000/svg",width:15,height:15,viewBox:"0 0 15 15",fill:"none",ref:t},a),n.createElement("path",{stroke:r,strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:1.5,d:"M2.5 7.5h10"}))});s.displayName="MinusMini";var c=r(4185),d=r(89482),f=r(30365);let p=n.forwardRef((e,t)=>{let{className:r,checked:a,...o}=e;return n.createElement(d.Root,{...o,ref:t,checked:a,className:(0,f.E)("group inline-flex h-5 w-5 items-center justify-center outline-none ",r)},n.createElement("div",{className:(0,f.E)("text-ui-fg-on-inverted bg-ui-bg-base shadow-borders-base [&_path]:shadow-details-contrast-on-bg-interactive transition-fg h-[15px] w-[15px] rounded-[3px]","group-disabled:cursor-not-allowed group-disabled:opacity-50","group-focus-visible:!shadow-borders-interactive-with-focus","group-hover:group-enabled:group-data-[state=unchecked]:bg-ui-bg-base-hover","group-data-[state=checked]:bg-ui-bg-interactive group-data-[state=checked]:shadow-borders-interactive-with-shadow","group-data-[state=indeterminate]:bg-ui-bg-interactive group-data-[state=indeterminate]:shadow-borders-interactive-with-shadow")},n.createElement(d.Indicator,null,"indeterminate"===a?n.createElement(s,null):n.createElement(c.A,null))))});p.displayName="Checkbox"},52245:(e,t,r)=>{"use strict";r.d(t,{P:()=>o});var n=r(34023);let a="undefined"!=typeof document?n.useInsertionEffect??n.useLayoutEffect:()=>{};
1function o(e,t,r){let[o,l]=(0,n.useState)(e||t),i=(0,n.useRef)(o),u=(0,n.useRef)(void 0!==e),s=void 0!==e;(0,n.useEffect)(()=>{u.current,u.current=s},[s]);let c=s?e:o;a(()=>{i.current=c});let[,d]=(0,n.useReducer)(()=>({}),{});return[c,(0,n.useCallback)((e,...t)=>{let n="function"==typeof e?e(i.current):e;Object.is(i.current,n)||(i.current=n,l(n),d(),r?.(n,...t))},[r])]}},53954:(e,t,r)=>{"use strict";r.r(t),r.d(t,{Label:()=>i,Root:()=>u});var n=r(34023);r(56742);var a=r(98397),o=r(94799),l=["a","button","div","form","h2","h3","img","input","label","li","nav","ol","p","span","svg","ul"].reduce((e,t)=>{let r=n.forwardRef((e,r)=>{let{asChild:n,...l}=e,i=n?a.DX:t;return"undefined"!=typeof window&&(window[Symbol.for("radix-ui")]=!0),(0,o.jsx)(i,{...l,ref:r})});return r.displayName=`Primitive.${t}`,{...e,[t]:r}},{}),i=n.forwardRef((e,t)=>(0,o.jsx)(l.label,{...e,ref:t,onMouseDown:t=>{var r;t.target.closest("button, input, select, textarea")||(null==(r=e.onMouseDown)||r.call(e,t),!t.defaultPrevented&&t.detail>1&&t.preventDefault())}}));i.displayName="Label";var u=i},54173:(e,t,r)=>{"use strict";r.r(t),r.d(t,{Calendar:()=>m});var n=r(64166),a=r(30418),o=r(16867),l=r(47102),i=r(34023),u=r(79672),s=r(57546),c=r(22523),d=r(89695),f=r(7392),p=r(36240);let m=e=>{let[t,r]=i.useState(()=>(0,d.o8)(e.value,e.defaultValue)),{locale:m}=(0,u.Y)(),g=i.useMemo(()=>(function(e,t){let{minValue:r,maxValue:n,isDateUnavailable:o,onChange:l,value:i,defaultValue:u,...s}=e;return{...s,onChange:e=>{t(e),null==l||l(e?e.toDate((0,a.Xj)()):null)},isDateUnavailable:e=>{let t=e.toDate((0,a.Xj)());return!!o&&o(t)},minValue:r?(0,d.PO)(r):r,maxValue:n?(0,d.PO)(n):n}})(e,r),[e]),h=(0,c.T)({...g,value:t,locale:m,createCalendar:n.d});i.useEffect(()=>{r(e.value?(0,d.gU)(t,e.value):null)},[e.value]);let{calendarProps:v,prevButtonProps:y,nextButtonProps:b,title:w}=(0,s._)({value:t,...g},h);return i.createElement("div",{...v,className:"flex flex-col gap-y-2"},i.createElement("div",{className:"bg-ui-bg-field border-base grid grid-cols-[28px_1fr_28px] items-center gap-1 rounded-md border p-0.5"},i.createElement(f.F,{...y},i.createElement(o.A,null)),i.createElement("div",{className:"flex items-center justify-center"},i.createElement("h2",{className:"txt-compact-small-plus"},w)),i.createElement(f.F,{...b},i.createElement(l.A,null))),i.createElement(p.r,{state:h}))}},55742:(e,t,r)=>{"use strict";r.d(t,{iP:()=>a,pA:()=>o});let n=null;function a(e,t="assertive",r=7e3){n?n.announce(e,t,r):(n=new l,("boolean"==typeof IS_REACT_ACT_ENVIRONMENT?IS_REACT_ACT_ENVIRONMENT:"undefined"!=typeof jest)?n.announce(e,t,r):setTimeout(()=>{n?.isAttached()&&n?.announce(e,t,r)},100))}function o(e){n&&n.clear(e)}class l{constructor(){this.node=null,this.assertiveLog=null,this.politeLog=null,"undefined"!=typeof document&&(this.node=document.createElement("div"),this.node.dataset.liveAnnouncer="true",Object.assign(this.node.style,{border:0,clip:"rect(0 0 0 0)",clipPath:"inset(50%)",height:"1px",margin:"-1px",overflow:"hidden",padding:0,position:"absolute",width:"1px",whiteSpace:"nowrap"}),this.assertiveLog=this.createLog("assertive"),this.node.appendChild(this.assertiveLog),this.politeLog=this.createLog("polite"),this.node.appendChild(this.politeLog),document.body.prepend(this.node))}isAttached(){return this.node?.isConnected}createLog(e){let t=document.createElement("div");return t.setAttribute("role","log"),t.setAttribute("aria-live",e),t.setAttribute("aria-relevant","additions"),t}destroy(){this.node&&(document.body.removeChild(this.node),this.node=null)}announce(e,t="assertive",r=7e3){if(!this.node)return;let n=document.createElement("div");"object"==typeof e?(n.setAttribute("role","img"),n.setAttribute("aria-labelledby",e["aria-labelledby"])):n.textContent=e,"assertive"===t?this.assertiveLog?.appendChild(n):this.politeLog?.appendChild(n),""!==e&&setTimeout(()=>{n.remove()},r)}clear(e){this.node&&((!e||"assertive"===e)&&this.assertiveLog&&(this.assertiveLog.innerHTML=""),(!e||"polite"===e)&&this.politeLog&&(this.politeLog.innerHTML=""))}}},55813:(e,t,r)=>{"use strict";r.r(t),r.d(t,{Prompt:()=>x});var n=r(89673),a=r(34023),o=r(28169),l=r(39719),i=r(30365);let u=a.createContext({variant:"danger"}),s=e=>{let{variant:t,children:r}=e;return a.createElement(u.Provider,{value:{variant:t}},r)},c=e=>{let{variant:t="danger",...r}=e;return a.createElement(s,{variant:t},a.createElement(n.Root,{...r}))};c.displayName="Prompt";let d=n.Trigger;d.displayName="Prompt.Trigger";let f=e=>a.createElement(n.AlertDialogPortal,{...e});f.displayName="Prompt.Portal";let p=a.forwardRef((e,t)=>
1{let{className:r,...o}=e;return a.createElement(n.Overlay,{ref:t,className:(0,i.E)("bg-ui-bg-overlay fixed inset-0","data-[state=open]:animate-in data-[state=closed]:animate-out data-[state=closed]:fade-out-0 data-[state=open]:fade-in-0",r),...o})});p.displayName="Prompt.Overlay";let m=a.forwardRef((e,t)=>{let{className:r,children:o,...u}=e;return a.createElement(n.Title,{ref:t,className:(0,i.E)(r),...u,asChild:!0},a.createElement(l.D,{level:"h2",className:"text-ui-fg-base"},o))});m.displayName="Prompt.Title";let g=a.forwardRef((e,t)=>{let{className:r,...o}=e;return a.createElement(f,null,a.createElement(p,null),a.createElement(n.Content,{ref:t,className:(0,i.E)("bg-ui-bg-base shadow-elevation-flyout fixed left-[50%] top-[50%] flex w-full max-w-[400px] translate-x-[-50%] translate-y-[-50%] flex-col rounded-lg border focus-visible:outline-none","data-[state=open]:animate-in data-[state=closed]:animate-out data-[state=closed]:fade-out-0 data-[state=open]:fade-in-0 data-[state=closed]:zoom-out-95 data-[state=open]:zoom-in-95 data-[state=closed]:slide-out-to-left-1/2 data-[state=closed]:slide-out-to-top-[48%] data-[state=open]:slide-in-from-left-1/2 data-[state=open]:slide-in-from-top-[48%] duration-200",r),...o}))});g.displayName="Prompt.Content";let h=a.forwardRef((e,t)=>{let{className:r,...o}=e;return a.createElement(n.Description,{ref:t,className:(0,i.E)("text-ui-fg-subtle txt-compact-medium",r),...o})});h.displayName="Prompt.Description";let v=a.forwardRef((e,t)=>{let{className:r,children:l,type:i,...s}=e,{variant:c}=(()=>{let e=a.useContext(u);if(!e)throw Error("usePromptContext must be used within a PromptProvider");return e})();return a.createElement(n.Action,{ref:t,className:r,...s,asChild:!0},a.createElement(o.$,{size:"small",type:i,variant:"danger"===c?"danger":"primary"},l))});v.displayName="Prompt.Action";let y=a.forwardRef((e,t)=>{let{className:r,children:l,...u}=e;return a.createElement(n.Cancel,{ref:t,className:(0,i.E)(r),...u,asChild:!0},a.createElement(o.$,{size:"small",variant:"secondary"},l))});y.displayName="Prompt.Cancel";let b=e=>{let{className:t,...r}=e;return a.createElement("div",{className:(0,i.E)("flex flex-col gap-y-1 px-6 pt-6",t),...r})};b.displayName="Prompt.Header";let w=e=>{let{className:t,...r}=e;return a.createElement("div",{className:(0,i.E)("flex items-center justify-end gap-x-2 p-6",t),...r})};w.displayName="Prompt.Footer";let x=Object.assign(c,{Trigger:d,Content:g,Title:m,Description:h,Action:v,Cancel:y,Header:b,Footer:w})},57546:(e,t,r)=>{"use strict";r.d(t,{_:()=>m});var n=r(55742),a=r(66654),o=r(69876),l=r(73081),i=r(65117),u=r(58144),s=r(96766),c=r(25470),d=r(76676),f=r(34023);function p(e,t){let r=(0,f.useRef)(!0),n=(0,f.useRef)(null),a=(0,d.J)(e);(0,f.useEffect)(()=>(r.current=!0,()=>{r.current=!1}),[]),(0,f.useEffect)(()=>{let e=n.current;r.current?r.current=!1:(!e||t.some((t,r)=>!Object.is(t,e[r])))&&a(),n.current=t},t)}function m(e,t){return function(e,t){var r;let d=(0,s.o)((r=l.A)&&r.__esModule?r.default:r,"@react-aria/calendar"),m=(0,a.$)(e),g=(0,o.ZR)(t.visibleRange.start,t.visibleRange.end,t.timeZone,!1),h=(0,o.ZR)(t.visibleRange.start,t.visibleRange.end,t.timeZone,!0);p(()=>{t.isFocused||(0,n.iP)(h)},[h]);let v=(0,o.ZI)(t);p(()=>{v&&(0,n.iP)(v,"polite",4e3)},[v]);let y=(0,c.X1)([!!e.errorMessage,e.isInvalid,e.validationState]);o.OX.set(t,{ariaLabel:e["aria-label"],ariaLabelledBy:e["aria-labelledby"],errorMessageId:y,selectedDateDescription:v});let[b,w]=(0,f.useState)(!1),x=e.isDisabled||t.isNextVisibleRangeInvalid();x&&b&&(w(!1),t.setFocused(!0));let[E,D]=(0,f.useState)(!1),C=e.isDisabled||t.isPreviousVisibleRangeInvalid();C&&E&&(D(!1),t.setFocused(!0));let S=(0,u.b)({id:e.id,"aria-label":[e["aria-label"],h].filter(Boolean).join(", "),"aria-labelledby":e["aria-labelledby"]});return{calendarProps:(0,i.v)(m,S,{role:"application","aria-details":e["aria-details"]||void 0,"aria-describedby":e["aria-describedby"]||void 0}),nextButtonProps:{onPress:()=>t.focusNextPage(),"aria-label":d.format("next"),isDisabled:x,onFocusChange:w},prevButtonProps:{onPress:()=>t.focusPreviousPage(),"aria-label":d.format("previous"),isDisabled:C,onFocusChange:D},errorMessageProps:{id:y},title:g}}(e,t)}},57920:(e,t,r)=>{"use strict";r.r(t),r.d(t,{Control:()=>Z,Field:()=>W,Form:()=>
1b,FormControl:()=>k,FormField:()=>D,FormLabel:()=>S,FormMessage:()=>M,FormSubmit:()=>I,FormValidityState:()=>B,Label:()=>G,Message:()=>Y,Root:()=>H,Submit:()=>X,ValidityState:()=>q,createFormScope:()=>p});var n=r(34023);function a(e,t,{checkForDefaultPrevented:r=!0}={}){return function(n){if(e?.(n),!1===r||!n.defaultPrevented)return t?.(n)}}function o(e,t){if("function"==typeof e)return e(t);null!=e&&(e.current=t)}function l(...e){return n.useCallback(function(...e){return t=>{let r=!1,n=e.map(e=>{let n=o(e,t);return r||"function"!=typeof n||(r=!0),n});if(r)return()=>{for(let t=0;t<n.length;t++){let r=n[t];"function"==typeof r?r():o(e[t],null)}}}}(...e),e)}var i=r(94799),u=r(97161),s=r(53954);r(56742);var c=r(98397),d=["a","button","div","form","h2","h3","img","input","label","li","nav","ol","p","span","svg","ul"].reduce((e,t)=>{let r=n.forwardRef((e,r)=>{let{asChild:n,...a}=e,o=n?c.DX:t;return"undefined"!=typeof window&&(window[Symbol.for("radix-ui")]=!0),(0,i.jsx)(o,{...a,ref:r})});return r.displayName=`Primitive.${t}`,{...e,[t]:r}},{}),[f,p]=function(e,t=[]){let r=[],a=()=>{let t=r.map(e=>n.createContext(e));return function(r){let a=r?.[e]||t;return n.useMemo(()=>({[`__scope${e}`]:{...r,[e]:a}}),[r,a])}};return a.scopeName=e,[function(t,a){let o=n.createContext(a),l=r.length;r=[...r,a];let u=t=>{let{scope:r,children:a,...u}=t,s=r?.[e]?.[l]||o,c=n.useMemo(()=>u,Object.values(u));return(0,i.jsx)(s.Provider,{value:c,children:a})};return u.displayName=t+"Provider",[u,function(r,i){let u=i?.[e]?.[l]||o,s=n.useContext(u);if(s)return s;if(void 0!==a)return a;throw Error(`\`${r}\` must be used within \`${t}\``)}]},function(...e){let t=e[0];if(1===e.length)return t;let r=()=>{let r=e.map(e=>({useScope:e(),scopeName:e.scopeName}));return function(e){let a=r.reduce((t,{useScope:r,scopeName:n})=>{let a=r(e)[`__scope${n}`];return{...t,...a}},{});return n.useMemo(()=>({[`__scope${t.scopeName}`]:a}),[a])}};return r.scopeName=t.scopeName,r}(a,...t)]}("Form"),m="Form",[g,h]=f(m),[v,y]=f(m),b=n.forwardRef((e,t)=>{let{__scopeForm:r,onClearServerErrors:o=()=>{},...u}=e,s=l(t,n.useRef(null)),[c,f]=n.useState({}),p=n.useCallback(e=>c[e],[c]),m=n.useCallback((e,t)=>f(r=>{var n;return{...r,[e]:{...null!=(n=r[e])?n:{},...t}}}),[]),h=n.useCallback(e=>{f(t=>({...t,[e]:void 0})),C(t=>({...t,[e]:{}}))},[]),[y,b]=n.useState({}),w=n.useCallback(e=>{var t;return null!=(t=y[e])?t:[]},[y]),x=n.useCallback((e,t)=>{b(r=>{var n;return{...r,[e]:[...null!=(n=r[e])?n:[],t]}})},[]),E=n.useCallback((e,t)=>{b(r=>{var n;return{...r,[e]:(null!=(n=r[e])?n:[]).filter(e=>e.id!==t)}})},[]),[D,C]=n.useState({}),S=n.useCallback(e=>{var t;return null!=(t=D[e])?t:{}},[D]),R=n.useCallback((e,t)=>{C(r=>{var n;return{...r,[e]:{...null!=(n=r[e])?n:{},...t}}})},[]),[k,N]=n.useState({}),P=n.useCallback((e,t)=>{N(r=>{let n=new Set(r[e]).add(t);return{...r,[e]:n}})},[]),A=n.useCallback((e,t)=>{N(r=>{let n=new Set(r[e]);return n.delete(t),{...r,[e]:n}})},[]),M=n.useCallback(e=>{var t;return Array.from(null!=(t=k[e])?t:[]).join(" ")||void 0},[k]);return(0,i.jsx)(g,{scope:r,getFieldValidity:p,onFieldValidityChange:m,getFieldCustomMatcherEntries:w,onFieldCustomMatcherEntryAdd:x,onFieldCustomMatcherEntryRemove:E,getFieldCustomErrors:S,onFieldCustomErrorsChange:R,onFieldValiditionClear:h,children:(0,i.jsx)(v,{scope:r,onFieldMessageIdAdd:P,onFieldMessageIdRemove:A,getFieldDescription:M,children:(0,i.jsx)(d.form,{...u,ref:s,onInvalid:a(e.onInvalid,e=>{let t=z(e.currentTarget);t===e.target&&t.focus(),e.preventDefault()}),onSubmit:a(e.onSubmit,o,{checkForDefaultPrevented:!1}),onReset:a(e.onReset,o)})})})});b.displayName=m;var w="FormField",[x,E]=f(w),D=n.forwardRef((e,t)=>{let{__scopeForm:r,name:n,serverInvalid:a=!1,...o}=e,l=h(w,r).getFieldValidity(n),s=(0,u.B)();return(0,i.jsx)(x,{scope:r,id:s,name:n,serverInvalid:a,children:(0,i.jsx)(d.div,{"data-valid":U(l,a),"data-invalid":K(l,a),...o,ref:t})})});D.displayName=w;var C="FormLabel",S=n.forwardRef((e,t)=>{let{__scopeForm:r,...n}=e,a=h(C,r),o=E(C,r),l=n.htmlFor||o.id,u=a.getFieldValidity(o.name);return(0,i.jsx)(s.Label,{"data-valid":U(u,o.serverInvalid),"data-invalid":K(u,o.serverInvalid),...n,ref:t,htmlFor:l})});S.displayName=C;var R="FormControl",k=n.forwardRef((e,t)=>
1{let{__scopeForm:r,...o}=e,u=h(R,r),s=E(R,r),c=y(R,r),f=n.useRef(null),p=l(t,f),m=o.name||s.name,g=o.id||s.id,v=u.getFieldCustomMatcherEntries(m),{onFieldValidityChange:b,onFieldCustomErrorsChange:w,onFieldValiditionClear:x}=u,D=n.useCallback(async e=>{if(V(e.validity))return void b(m,_(e.validity));let t=e.form?new FormData(e.form):new FormData,r=[e.value,t],n=[],a=[];v.forEach(e=>{!function(e,t){var r;return"AsyncFunction"===e.match.constructor.name||(r=e.match,r(...t)instanceof Promise)}(e,r)?"Function"===e.match.constructor.name&&n.push(e):a.push(e)});let o=Object.fromEntries(n.map(e=>{let{id:t,match:n}=e;return[t,n(...r)]})),l=Object.values(o).some(Boolean);if(e.setCustomValidity(l?N:""),b(m,_(e.validity)),w(m,o),!l&&a.length>0){let t=a.map(e=>{let{id:t,match:n}=e;return n(...r).then(e=>[t,e])}),n=Object.fromEntries(await Promise.all(t)),o=Object.values(n).some(Boolean);e.setCustomValidity(o?N:""),b(m,_(e.validity)),w(m,n)}},[v,m,w,b]);n.useEffect(()=>{let e=f.current;if(e){let t=()=>D(e);return e.addEventListener("change",t),()=>e.removeEventListener("change",t)}},[D]);let C=n.useCallback(()=>{let e=f.current;e&&(e.setCustomValidity(""),x(m))},[m,x]);n.useEffect(()=>{var e;let t=null==(e=f.current)?void 0:e.form;if(t)return t.addEventListener("reset",C),()=>t.removeEventListener("reset",C)},[C]),n.useEffect(()=>{let e=f.current,t=null==e?void 0:e.closest("form");if(t&&s.serverInvalid){let r=z(t);r===e&&r.focus()}},[s.serverInvalid]);let S=u.getFieldValidity(m);return(0,i.jsx)(d.input,{"data-valid":U(S,s.serverInvalid),"data-invalid":K(S,s.serverInvalid),"aria-invalid":!!s.serverInvalid||void 0,"aria-describedby":c.getFieldDescription(m),title:"",...o,ref:p,id:g,name:m,onInvalid:a(e.onInvalid,e=>{D(e.currentTarget)}),onChange:a(e.onChange,e=>{C()})})});k.displayName=R;var N="This value is not valid",P={badInput:N,patternMismatch:"This value does not match the required pattern",rangeOverflow:"This value is too large",rangeUnderflow:"This value is too small",stepMismatch:"This value does not match the required step",tooLong:"This value is too long",tooShort:"This value is too short",typeMismatch:"This value does not match the required type",valid:void 0,valueMissing:"This value is missing"},A="FormMessage",M=n.forwardRef((e,t)=>{let{match:r,name:n,...a}=e,o=E(A,e.__scopeForm),l=null!=n?n:o.name;return void 0===r?(0,i.jsx)(F,{...a,ref:t,name:l,children:e.children||N}):"function"==typeof r?(0,i.jsx)(j,{match:r,...a,ref:t,name:l}):(0,i.jsx)(T,{match:r,...a,ref:t,name:l})});M.displayName=A;var T=n.forwardRef((e,t)=>{let{match:r,forceMatch:n=!1,name:a,children:o,...l}=e,u=h(A,l.__scopeForm).getFieldValidity(a);return n||(null==u?void 0:u[r])?(0,i.jsx)(F,{ref:t,...l,name:a,children:null!=o?o:P[r]}):null}),j=n.forwardRef((e,t)=>{let{match:r,forceMatch:a=!1,name:o,id:s,children:c,...d}=e,f=h(A,d.__scopeForm),p=l(t,n.useRef(null)),m=(0,u.B)(),g=null!=s?s:m,v=n.useMemo(()=>({id:g,match:r}),[g,r]),{onFieldCustomMatcherEntryAdd:y,onFieldCustomMatcherEntryRemove:b}=f;n.useEffect(()=>(y(o,v),()=>b(o,v.id)),[v,o,y,b]);let w=f.getFieldValidity(o),x=f.getFieldCustomErrors(o)[g];return a||w&&!V(w)&&x?(0,i.jsx)(F,{id:g,ref:p,...d,name:o,children:null!=c?c:N}):null}),F=n.forwardRef((e,t)=>{let{__scopeForm:r,id:a,name:o,...l}=e,s=y(A,r),c=(0,u.B)(),f=null!=a?a:c,{onFieldMessageIdAdd:p,onFieldMessageIdRemove:m}=s;return n.useEffect(()=>(p(o,f),()=>m(o,f)),[o,f,p,m]),(0,i.jsx)(d.span,{id:f,...l,ref:t})}),O="FormValidityState",B=e=>{let{__scopeForm:t,name:r,children:n}=e,a=h(O,t),o=E(O,t),l=null!=r?r:o.name,u=a.getFieldValidity(l);return(0,i.jsx)(i.Fragment,{children:n(u)})};B.displayName=O;var I=n.forwardRef((e,t)=>{let{__scopeForm:r,...n}=e;return(0,i.jsx)(d.button,{type:"submit",...n,ref:t})});function _(e){let t={};for(let r in e)t[r]=e[r];return t}function L(e){return e instanceof HTMLElement}function $(e){return"validity"in e&&(!1===e.validity.valid||"true"===e.getAttribute("aria-invalid"))}function z(e){let[t]=Array.from(e.elements).filter(L).filter($);return t}function V(e){let t=!1;for(let r in e)if("valid"!==r&&"customError"!==r&&e[r]){t=!0;break}return t}function U(e,t){if((null==e?void 0:e.valid)===!0&&!t)return!0}function K(e,t){if((null==e?void 0:e.valid)===!1||t)return!0}I.displayName="FormSubmit";var H=b,W=D,G=S,Z=k,Y=M,q=B,X=I},58144:(e,t,r)=>{"use strict";r.d(t,{b:()=>a});var n=r(25470);function a(e,t){let{id:r,"aria-label":a,"aria-labelledby":o}=e;return r=(0,n.Bi)(r),o&&a?o=[...new Set([r,...o.trim().split(/\s+/)])].join(" "):o&&(o=o.trim().split(/\s+/).join(" ")),a||o||!t||(a=t),{id:r,"aria-label":a,"aria-labelledby":o}}},58979:(e,t,r)=>{"use strict";r.r(t),r.d(t,{Range:()=>U,Root:()=>z,Slider:()=>S,SliderRange:()=>F,SliderThumb:()=>B,SliderTrack:()=>T,Thumb:()=>K,Track:()=>V,createSliderScope:()=>E});var n=r(34023);function a(e,[t,r]){return Math.min(r,Math.max(t,e))}var o=r(46061),l=r(81721),i=r(3181),u=r(23177),s=r(94799),c=n.createContext(void 0),d=globalThis?.document?n.useLayoutEffect:()=>{},f=r(17019),p=r(98397),m=["PageUp","PageDown"],g=["ArrowUp","ArrowDown","ArrowLeft","ArrowRight"],h={"from-left":["Home","PageDown","ArrowDown","ArrowLeft"],"from-right":["Home","PageDown","ArrowDown","ArrowRight"],"from-bottom":["Home","PageDown","ArrowDown","ArrowLeft"],"from-top":["Home","PageDown","ArrowUp","ArrowLeft"]},v="Slider",[y,b,w]=function(e){let t=e+"CollectionProvider",[r,a]=(0,i.A)(t),[o,u]=r(t,{collectionRef:{current:null},itemMap:new Map}),c=e=>{let{scope:t,children:r}=e,a=n.useRef(null),l=n.useRef(new Map).current;return(0,s.jsx)(o,{scope:t,itemMap:l,collectionRef:a,children:r})};c.displayName=t;let d=e+"CollectionSlot",f=n.forwardRef((e,t)=>
1{let{scope:r,children:n}=e,a=u(d,r),o=(0,l.s)(t,a.collectionRef);return(0,s.jsx)(p.DX,{ref:o,children:n})});f.displayName=d;let m=e+"CollectionItemSlot",g="data-radix-collection-item",h=n.forwardRef((e,t)=>{let{scope:r,children:a,...o}=e,i=n.useRef(null),c=(0,l.s)(t,i),d=u(m,r);return n.useEffect(()=>(d.itemMap.set(i,{ref:i,...o}),()=>void d.itemMap.delete(i))),(0,s.jsx)(p.DX,{...{[g]:""},ref:c,children:a})});return h.displayName=m,[{Provider:c,Slot:f,ItemSlot:h},function(t){let r=u(e+"CollectionConsumer",t);return n.useCallback(()=>{let e=r.collectionRef.current;if(!e)return[];let t=Array.from(e.querySelectorAll("[".concat(g,"]")));return Array.from(r.itemMap.values()).sort((e,r)=>t.indexOf(e.ref.current)-t.indexOf(r.ref.current))},[r.collectionRef,r.itemMap])},a]}(v),[x,E]=(0,i.A)(v,[w]),[D,C]=x(v),S=n.forwardRef((e,t)=>{let{name:r,min:l=0,max:i=100,step:c=1,orientation:d="horizontal",disabled:f=!1,minStepsBetweenThumbs:p=0,defaultValue:h=[l],value:v,onValueChange:b=()=>{},onValueCommit:w=()=>{},inverted:x=!1,form:E,...C}=e,S=n.useRef(new Set),R=n.useRef(0),k="horizontal"===d,[A=[],M]=(0,u.i)({prop:v,defaultProp:h,onChange:e=>{var t;null==(t=[...S.current][R.current])||t.focus(),b(e)}}),T=n.useRef(A);function j(e,t){let{commit:r}=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{commit:!1},n=(String(c).split(".")[1]||"").length,o=a(function(e,t){let r=Math.pow(10,t);return Math.round(e*r)/r}(Math.round((e-l)/c)*c+l,n),[l,i]);M(function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],n=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],t=arguments.length>1?arguments[1]:void 0,r=arguments.length>2?arguments[2]:void 0,n=[...e];return n[r]=t,n.sort((e,t)=>e-t)}(e,o,t);if(!function(e,t){if(t>0)return Math.min(...e.slice(0,-1).map((t,r)=>e[r+1]-t))>=t;return!0}(n,p*c))return e;{R.current=n.indexOf(o);let t=String(n)!==String(e);return t&&r&&w(n),t?n:e}})}return(0,s.jsx)(D,{scope:e.__scopeSlider,name:r,disabled:f,min:l,max:i,valueIndexToChangeRef:R,thumbs:S.current,values:A,orientation:d,form:E,children:(0,s.jsx)(y.Provider,{scope:e.__scopeSlider,children:(0,s.jsx)(y.Slot,{scope:e.__scopeSlider,children:(0,s.jsx)(k?N:P,{"aria-disabled":f,"data-disabled":f?"":void 0,...C,ref:t,onPointerDown:(0,o.m)(C.onPointerDown,()=>{f||(T.current=A)}),min:l,max:i,inverted:x,onSlideStart:f?void 0:function(e){let t=function(e,t){if(1===e.length)return 0;let r=e.map(e=>Math.abs(e-t)),n=Math.min(...r);return r.indexOf(n)}(A,e);j(e,t)},onSlideMove:f?void 0:function(e){j(e,R.current)},onSlideEnd:f?void 0:function(){let e=T.current[R.current];A[R.current]!==e&&w(A)},onHomeKeyDown:()=>!f&&j(l,0,{commit:!0}),onEndKeyDown:()=>!f&&j(i,A.length-1,{commit:!0}),onStepKeyDown:e=>{let{event:t,direction:r}=e;if(!f){let e=m.includes(t.key)||t.shiftKey&&g.includes(t.key),n=R.current;j(A[n]+c*(e?10:1)*r,n,{commit:!0})}}})})})})});S.displayName=v;var[R,k]=x(v,{startEdge:"left",endEdge:"right",size:"width",direction:1}),N=n.forwardRef((e,t)=>{let{min:r,max:a,dir:o,inverted:i,onSlideStart:u,onSlideMove:d,onSlideEnd:f,onStepKeyDown:p,...m}=e,[g,v]=n.useState(null),y=(0,l.s)(t,e=>v(e)),b=n.useRef(void 0),w=function(e){let t=n.useContext(c);return e||t||"ltr"}(o),x="ltr"===w,E=x&&!i||!x&&i;function D(e){let t=b.current||g.getBoundingClientRect(),n=$([0,t.width],E?[r,a]:[a,r]);return b.current=t,n(e-t.left)}return(0,s.jsx)(R,{scope:e.__scopeSlider,startEdge:E?"left":"right",endEdge:E?"right":"left",direction:E?1:-1,size:"width",children:(0,s.jsx)(A,{dir:w,"data-orientation":"horizontal",...m,ref:y,style:{...m.style,"--radix-slider-thumb-transform":"translateX(-50%)"},onSlideStart:e=>{let t=D(e.clientX);null==u||u(t)},onSlideMove:e=>{let t=D(e.clientX);null==d||d(t)},onSlideEnd:()=>{b.current=void 0,null==f||f()},onStepKeyDown:e=>{let t=h[E?"from-left":"from-right"].includes(e.key);null==p||p({event:e,direction:t?-1:1})}})})}),P=n.forwardRef((e,t)=>{let{min:r,max:a,inverted:o,onSlideStart:i,onSlideMove:u,onSlideEnd:c,onStepKeyDown:d,...f}=e,p=n.useRef(null),m=(0,l.s)(t,p),g=n.useRef(void 0),v=!o;function y(e){let t=g.current||p.current.getBoundingClientRect(),n=$([0,t.height],v?[a,r]:[r,a]);return g.current=t,n(e-t.top)}return(0,s.jsx)(R,{scope:e.__scopeSlider,startEdge:v?"bottom":"top",endEdge:v?"top":"bottom",size:"height",direction:v?1:-1,children:(0,s.jsx)(A,{"data-orientation":"vertical",...f,ref:m,style:{...f.style,"--radix-slider-thumb-transform":"translateY(50%)"},onSlideStart:e=>{let t=y(e.clientY);null==i||i(t)},onSlideMove:e=>{let t=y(e.clientY);null==u||u(t)},onSlideEnd:()=>{g.current=void 0,null==c||c()},onStepKeyDown:e=>
1{let t=h[v?"from-bottom":"from-top"].includes(e.key);null==d||d({event:e,direction:t?-1:1})}})})}),A=n.forwardRef((e,t)=>{let{__scopeSlider:r,onSlideStart:n,onSlideMove:a,onSlideEnd:l,onHomeKeyDown:i,onEndKeyDown:u,onStepKeyDown:c,...d}=e,p=C(v,r);return(0,s.jsx)(f.sG.span,{...d,ref:t,onKeyDown:(0,o.m)(e.onKeyDown,e=>{"Home"===e.key?(i(e),e.preventDefault()):"End"===e.key?(u(e),e.preventDefault()):m.concat(g).includes(e.key)&&(c(e),e.preventDefault())}),onPointerDown:(0,o.m)(e.onPointerDown,e=>{let t=e.target;t.setPointerCapture(e.pointerId),e.preventDefault(),p.thumbs.has(t)?t.focus():n(e)}),onPointerMove:(0,o.m)(e.onPointerMove,e=>{e.target.hasPointerCapture(e.pointerId)&&a(e)}),onPointerUp:(0,o.m)(e.onPointerUp,e=>{let t=e.target;t.hasPointerCapture(e.pointerId)&&(t.releasePointerCapture(e.pointerId),l(e))})})}),M="SliderTrack",T=n.forwardRef((e,t)=>{let{__scopeSlider:r,...n}=e,a=C(M,r);return(0,s.jsx)(f.sG.span,{"data-disabled":a.disabled?"":void 0,"data-orientation":a.orientation,...n,ref:t})});T.displayName=M;var j="SliderRange",F=n.forwardRef((e,t)=>{let{__scopeSlider:r,...a}=e,o=C(j,r),i=k(j,r),u=n.useRef(null),c=(0,l.s)(t,u),d=o.values.length,p=o.values.map(e=>L(e,o.min,o.max)),m=d>1?Math.min(...p):0,g=100-Math.max(...p);return(0,s.jsx)(f.sG.span,{"data-orientation":o.orientation,"data-disabled":o.disabled?"":void 0,...a,ref:c,style:{...e.style,[i.startEdge]:m+"%",[i.endEdge]:g+"%"}})});F.displayName=j;var O="SliderThumb",B=n.forwardRef((e,t)=>{let r=b(e.__scopeSlider),[a,o]=n.useState(null),i=(0,l.s)(t,e=>o(e)),u=n.useMemo(()=>a?r().findIndex(e=>e.ref.current===a):-1,[r,a]);return(0,s.jsx)(I,{...e,ref:i,index:u})}),I=n.forwardRef((e,t)=>{let{__scopeSlider:r,index:a,name:i,...u}=e,c=C(O,r),p=k(O,r),[m,g]=n.useState(null),h=(0,l.s)(t,e=>g(e)),v=!m||c.form||!!m.closest("form"),b=function(e){let[t,r]=n.useState(void 0);return d(()=>{if(e){r({width:e.offsetWidth,height:e.offsetHeight});let t=new ResizeObserver(t=>{let n,a;if(!Array.isArray(t)||!t.length)return;let o=t[0];if("borderBoxSize"in o){let e=o.borderBoxSize,t=Array.isArray(e)?e[0]:e;n=t.inlineSize,a=t.blockSize}else n=e.offsetWidth,a=e.offsetHeight;r({width:n,height:a})});return t.observe(e,{box:"border-box"}),()=>t.unobserve(e)}r(void 0)},[e]),t}(m),w=c.values[a],x=void 0===w?0:L(w,c.min,c.max),E=function(e,t){return t>2?"Value ".concat(e+1," of ").concat(t):2===t?["Minimum","Maximum"][e]:void 0}(a,c.values.length),D=null==b?void 0:b[p.size],S=D?function(e,t,r){let n=e/2,a=$([0,50],[0,n]);return(n-a(t)*r)*r}(D,x,p.direction):0;return n.useEffect(()=>{if(m)return c.thumbs.add(m),()=>{c.thumbs.delete(m)}},[m,c.thumbs]),(0,s.jsxs)("span",{style:{transform:"var(--radix-slider-thumb-transform)",position:"absolute",[p.startEdge]:"calc(".concat(x,"% + ").concat(S,"px)")},children:[(0,s.jsx)(y.ItemSlot,{scope:e.__scopeSlider,children:(0,s.jsx)(f.sG.span,{role:"slider","aria-label":e["aria-label"]||E,"aria-valuemin":c.min,"aria-valuenow":w,"aria-valuemax":c.max,"aria-orientation":c.orientation,"data-orientation":c.orientation,"data-disabled":c.disabled?"":void 0,tabIndex:c.disabled?void 0:0,...u,ref:h,style:void 0===w?{display:"none"}:e.style,onFocus:(0,o.m)(e.onFocus,()=>{c.valueIndexToChangeRef.current=a})})}),v&&(0,s.jsx)(_,{name:null!=i?i:c.name?c.name+(c.values.length>1?"[]":""):void 0,form:c.form,value:w},a)]})});B.displayName=O;var _=e=>{let{value:t,...r}=e,a=n.useRef(null),o=function(e){let t=n.useRef({value:e,previous:e});return n.useMemo(()=>(t.current.value!==e&&(t.current.previous=t.current.value,t.current.value=e),t.current.previous),[e])}(t);return n.useEffect(()=>{let e=a.current,r=Object.getOwnPropertyDescriptor(window.HTMLInputElement.prototype,"value").set;if(o!==t&&r){let n=new Event("input",{bubbles:!0});r.call(e,t),e.dispatchEvent(n)}},[o,t]),(0,s.jsx)("input",{style:{display:"none"},...r,ref:a,defaultValue:t})};function L(e,t,r){return a(100/(r-t)*(e-t),[0,100])}function $(e,t){return r=>{if(e[0]===e[1]||t[0]===t[1])return t[0];let n=(t[1]-t[0])/(e[1]-e[0]);return t[0]+n*(r-e[0])}}var z=S,V=T,U=F,K=B},59143:(e,t,r)=>{"use strict";r.r(t),r.d(t,{CommandBar:()=>p});var n=r(16787),a=r(69871),o=r(34023),l=r(16855),i=r(30365);let u=e=>{let{open:t=!1,onOpenChange:r,defaultOpen:l=!1,disableAutoFocus:u=!0,children:s}=e;return o.createElement(n.Root,{open:t,onOpenChange:r,defaultOpen:l},o.createElement(a.Root,null,o.createElement(n.Anchor,{className:(0,i.E)("fixed bottom-8 left-1/2 h-px w-px -translate-x-1/2")})),o.createElement(n.Portal,null,o.createElement(n.Content,{side:"top",sideOffset:0,onOpenAutoFocus:e=>{u&&e.preventDefault()},className:(0,i.E)("data-[state=open]:animate-in data-[state=closed]:animate-out data-[state=closed]:fade-out-0 data-[state=open]:fade-in-0 data-[state=closed]:zoom-out-95 data-[state=open]:zoom-in-95 data-[side=bottom]:slide-in-from-top-2 data-[side=left]:slide-in-from-right-2 data-[side=right]:sli
1de-in-from-left-2 data-[side=top]:slide-in-from-bottom-2")},s)))};u.displayName="CommandBar";let s=o.forwardRef((e,t)=>{let{className:r,...n}=e;return o.createElement("div",{ref:t,className:(0,i.E)("txt-compact-small-plus text-ui-contrast-fg-secondary px-3 py-2.5",r),...n})});s.displayName="CommandBar.Value";let c=o.forwardRef((e,t)=>{let{className:r,...n}=e;return o.createElement("div",{ref:t,className:(0,i.E)("bg-ui-contrast-bg-base relative flex items-center overflow-hidden rounded-full px-1","after:shadow-elevation-flyout after:pointer-events-none after:absolute after:inset-0 after:rounded-full after:content-['']",r),...n})});c.displayName="CommandBar.Bar";let d=o.forwardRef((e,t)=>{let{className:r,...n}=e;return o.createElement("div",{ref:t,className:(0,i.E)("bg-ui-contrast-border-base h-10 w-px",r),...n})});d.displayName="CommandBar.Seperator";let f=o.forwardRef((e,t)=>{let{className:r,type:n="button",label:a,action:u,shortcut:s,disabled:c,...d}=e;return o.useEffect(()=>{let e=e=>{(e=>e instanceof HTMLElement&&(e.isContentEditable||"INPUT"===e.tagName||"TEXTAREA"===e.tagName||"SELECT"===e.tagName))(document.activeElement)||e.key.toLowerCase()===s.toLowerCase()&&(e.preventDefault(),e.stopPropagation(),u())};return c||document.addEventListener("keydown",e),()=>{document.removeEventListener("keydown",e)}},[u,s,c]),o.createElement("button",{ref:t,className:(0,i.E)("bg-ui-contrast-bg-base txt-compact-small-plus transition-fg text-ui-contrast-fg-primary flex items-center gap-x-2 px-3 py-2.5 outline-none","focus-visible:bg-ui-contrast-bg-highlight focus-visible:hover:bg-ui-contrast-bg-base-hover hover:bg-ui-contrast-bg-base-hover active:bg-ui-contrast-bg-base-pressed focus-visible:active:bg-ui-contrast-bg-base-pressed disabled:!bg-ui-bg-disabled disabled:!text-ui-fg-disabled","last-of-type:-mr-1 last-of-type:pr-4",r),type:n,onClick:u,...d},o.createElement("span",null,a),o.createElement(l.u,{className:"bg-ui-contrast-bg-subtle border-ui-contrast-border-base text-ui-contrast-fg-secondary"},s.toUpperCase()))});f.displayName="CommandBar.Command";let p=Object.assign(u,{Command:f,Value:s,Bar:c,Seperator:d})},59406:(e,t,r)=>{"use strict";r.r(t),r.d(t,{Content:()=>eC,Indicator:()=>eD,Item:()=>ew,Link:()=>eE,List:()=>eb,NavigationMenu:()=>B,NavigationMenuContent:()=>ee,NavigationMenuIndicator:()=>X,NavigationMenuItem:()=>H,NavigationMenuLink:()=>Y,NavigationMenuList:()=>z,NavigationMenuSub:()=>_,NavigationMenuTrigger:()=>G,NavigationMenuViewport:()=>eo,Root:()=>ev,Sub:()=>ey,Trigger:()=>ex,Viewport:()=>eS,createNavigationMenuScope:()=>M});var n=r(34023),a=r(56742),o=r(94799);function l(e,t=[]){let r=[],a=()=>{let t=r.map(e=>n.createContext(e));return function(r){let a=r?.[e]||t;return n.useMemo(()=>({[`__scope${e}`]:{...r,[e]:a}}),[r,a])}};return a.scopeName=e,[function(t,a){let l=n.createContext(a),i=r.length;r=[...r,a];let u=t=>{let{scope:r,children:a,...u}=t,s=r?.[e]?.[i]||l,c=n.useMemo(()=>u,Object.values(u));return(0,o.jsx)(s.Provider,{value:c,children:a})};return u.displayName=t+"Provider",[u,function(r,o){let u=o?.[e]?.[i]||l,s=n.useContext(u);if(s)return s;if(void 0!==a)return a;throw Error(`\`${r}\` must be used within \`${t}\``)}]},function(...e){let t=e[0];if(1===e.length)return t;let r=()=>{let r=e.map(e=>({useScope:e(),scopeName:e.scopeName}));return function(e){let a=r.reduce((t,{useScope:r,scopeName:n})=>{let a=r(e)[`__scope${n}`];return{...t,...a}},{});return n.useMemo(()=>({[`__scope${t.scopeName}`]:a}),[a])}};return r.scopeName=t.scopeName,r}(a,...t)]}function i(e,t,{checkForDefaultPrevented:r=!0}={}){return function(n){if(e?.(n),!1===r||!n.defaultPrevented)return t?.(n)}}var u=r(98397),s=["a","button","div","form","h2","h3","img","input","label","li","nav","ol","p","span","svg","ul"].reduce((e,t)=>{let r=n.forwardRef((e,r)=>{let{asChild:n,...a}=e,l=n?u.DX:t;return"undefined"!=typeof window&&(window[Symbol.for("radix-ui")]=!0),(0,o.jsx)(l,{...a,ref:r})});return r.displayName=`Primitive.${t}`,{...e,[t]:r}},{});function c(e,t){e&&a.flushSync(()=>e.dispatchEvent(t))}var d=r(78410);function f({prop:e,defaultProp:t,onChange:r=()=>{}}){let[a,o]=function({defaultProp:e,onChange:t}){let r=n.useState(e),[a]=r,o=n.useRef(a),l=(0,d.c)(t);return n.useEffect(()=>{o.current!==a&&(l(a),o.current=a)},[a,o,l]),r}({defaultProp:t,onChange:r}),l=void 0!==e,i=l?e:a,u=(0,d.c)(r);return[i,n.useCallback(t=>{if(l){let r="function"==typeof t?t(e):t;r!==e&&u(r)}else o(t)},[l,e,o,u])]}function p(e,t){if("function"==typeof e)return e(t);null!=e&&(e.current=t)}function m(...e){return t=>{let r=!1,n=e.map(e=>{let n=p(e,t);return r||"function"!=typeof n||(r=!0),n});if(r)return()=>{for(let t=0;t<n.length;t++){let r=n[t];"function"==typeof r?r():p(e[t],null)}}}}function g(...e){return n.useCallback(m(...e),e)}var h=n.createContext(void 0),v=r(60912),y=r(97161);function b(e){let t=e+"CollectionProvider",[r,a]=l(t),[i,s]=r(t,{collectionRef:{current:null},itemMap:new Map}),c=e=>{let{scope:t,children:r}=e,a=n.useRef(null),l=n.useRef(new Map).current;return(0,o.jsx)(i,{scope:t,itemMap:l,collectionRef:a,children:r})};c.displayName=t;let d=e+"CollectionSlot",f=n.forwardRef((e,t)=>
1{let{scope:r,children:n}=e,a=g(t,s(d,r).collectionRef);return(0,o.jsx)(u.DX,{ref:a,children:n})});f.displayName=d;let p=e+"CollectionItemSlot",m="data-radix-collection-item",h=n.forwardRef((e,t)=>{let{scope:r,children:a,...l}=e,i=n.useRef(null),c=g(t,i),d=s(p,r);return n.useEffect(()=>(d.itemMap.set(i,{ref:i,...l}),()=>void d.itemMap.delete(i))),(0,o.jsx)(u.DX,{...{[m]:""},ref:c,children:a})});return h.displayName=p,[{Provider:c,Slot:f,ItemSlot:h},function(t){let r=s(e+"CollectionConsumer",t);return n.useCallback(()=>{let e=r.collectionRef.current;if(!e)return[];let t=Array.from(e.querySelectorAll("[".concat(m,"]")));return Array.from(r.itemMap.values()).sort((e,r)=>t.indexOf(e.ref.current)-t.indexOf(r.ref.current))},[r.collectionRef,r.itemMap])},a]}var w=r(84808),x=globalThis?.document?n.useLayoutEffect:()=>{},E=r(5726),D="NavigationMenu",[C,S,R]=b(D),[k,N,P]=b(D),[A,M]=l(D,[R,P]),[T,j]=A(D),[F,O]=A(D),B=n.forwardRef((e,t)=>{let{__scopeNavigationMenu:r,value:a,onValueChange:l,defaultValue:i,delayDuration:u=200,skipDelayDuration:c=300,orientation:d="horizontal",dir:p,...m}=e,[v,y]=n.useState(null),b=g(t,e=>y(e)),w=function(e){let t=n.useContext(h);return e||t||"ltr"}(p),x=n.useRef(0),E=n.useRef(0),D=n.useRef(0),[C,S]=n.useState(!0),[R="",k]=f({prop:a,onChange:e=>{let t=c>0;""!==e?(window.clearTimeout(D.current),t&&S(!1)):(window.clearTimeout(D.current),D.current=window.setTimeout(()=>S(!0),c)),null==l||l(e)},defaultProp:i}),N=n.useCallback(()=>{window.clearTimeout(E.current),E.current=window.setTimeout(()=>k(""),150)},[k]),P=n.useCallback(e=>{window.clearTimeout(E.current),k(e)},[k]),A=n.useCallback(e=>{R===e?window.clearTimeout(E.current):x.current=window.setTimeout(()=>{window.clearTimeout(E.current),k(e)},u)},[R,k,u]);return n.useEffect(()=>()=>{window.clearTimeout(x.current),window.clearTimeout(E.current),window.clearTimeout(D.current)},[]),(0,o.jsx)(L,{scope:r,isRootMenu:!0,value:R,dir:w,orientation:d,rootNavigationMenu:v,onTriggerEnter:e=>{window.clearTimeout(x.current),C?A(e):P(e)},onTriggerLeave:()=>{window.clearTimeout(x.current),N()},onContentEnter:()=>window.clearTimeout(E.current),onContentLeave:N,onItemSelect:e=>{k(t=>t===e?"":e)},onItemDismiss:()=>k(""),children:(0,o.jsx)(s.nav,{"aria-label":"Main","data-orientation":d,dir:w,...m,ref:b})})});B.displayName=D;var I="NavigationMenuSub",_=n.forwardRef((e,t)=>{let{__scopeNavigationMenu:r,value:n,onValueChange:a,defaultValue:l,orientation:i="horizontal",...u}=e,c=j(I,r),[d="",p]=f({prop:n,onChange:a,defaultProp:l});return(0,o.jsx)(L,{scope:r,isRootMenu:!1,value:d,dir:c.dir,orientation:i,rootNavigationMenu:c.rootNavigationMenu,onTriggerEnter:e=>p(e),onItemSelect:e=>p(e),onItemDismiss:()=>p(""),children:(0,o.jsx)(s.div,{"data-orientation":i,...u,ref:t})})});_.displayName=I;var L=e=>{let{scope:t,isRootMenu:r,rootNavigationMenu:a,dir:l,orientation:i,children:u,value:s,onItemSelect:c,onItemDismiss:f,onTriggerEnter:p,onTriggerLeave:m,onContentEnter:g,onContentLeave:h}=e,[v,b]=n.useState(null),[w,x]=n.useState(new Map),[E,D]=n.useState(null);return(0,o.jsx)(T,{scope:t,isRootMenu:r,rootNavigationMenu:a,value:s,previousValue:function(e){let t=n.useRef({value:e,previous:e});return n.useMemo(()=>(t.current.value!==e&&(t.current.previous=t.current.value,t.current.value=e),t.current.previous),[e])}(s),baseId:(0,y.B)(),dir:l,orientation:i,viewport:v,onViewportChange:b,indicatorTrack:E,onIndicatorTrackChange:D,onTriggerEnter:(0,d.c)(p),onTriggerLeave:(0,d.c)(m),onContentEnter:(0,d.c)(g),onContentLeave:(0,d.c)(h),onItemSelect:(0,d.c)(c),onItemDismiss:(0,d.c)(f),onViewportContentChange:n.useCallback((e,t)=>{x(r=>(r.set(e,t),new Map(r)))},[]),onViewportContentRemove:n.useCallback(e=>{x(t=>t.has(e)?(t.delete(e),new Map(t)):t)},[]),children:(0,o.jsx)(C.Provider,{scope:t,children:(0,o.jsx)(F,{scope:t,items:w,children:u})})})},$="NavigationMenuList",z=n.forwardRef((e,t)=>{let{__scopeNavigationMenu:r,...n}=e,a=j($,r),l=(0,o.jsx)(s.ul,{"data-orientation":a.orientation,...n,ref:t});return(0,o.jsx)(s.div,{style:{position:"relative"},ref:a.onIndicatorTrackChange,children:(0,o.jsx)(C.Slot,{scope:r,children:a.isRootMenu?(0,o.jsx)(ei,{asChild:!0,children:l}):l})})});z.displayName=$;var V="NavigationMenuItem",[U,K]=A(V),H=n.forwardRef((e,t)=>
1{let{__scopeNavigationMenu:r,value:a,...l}=e,i=(0,y.B)(),u=n.useRef(null),c=n.useRef(null),d=n.useRef(null),f=n.useRef(()=>{}),p=n.useRef(!1),m=n.useCallback(function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"start";if(u.current){f.current();let t=ec(u.current);t.length&&ed("start"===e?t:t.reverse())}},[]),g=n.useCallback(()=>{if(u.current){let e=ec(u.current);e.length&&(f.current=function(e){return e.forEach(e=>{e.dataset.tabindex=e.getAttribute("tabindex")||"",e.setAttribute("tabindex","-1")}),()=>{e.forEach(e=>{let t=e.dataset.tabindex;e.setAttribute("tabindex",t)})}}(e))}},[]);return(0,o.jsx)(U,{scope:r,value:a||i||"LEGACY_REACT_AUTO_VALUE",triggerRef:c,contentRef:u,focusProxyRef:d,wasEscapeCloseRef:p,onEntryKeyDown:m,onFocusProxyEnter:m,onRootContentClose:g,onContentFocusOutside:g,children:(0,o.jsx)(s.li,{...l,ref:t})})});H.displayName=V;var W="NavigationMenuTrigger",G=n.forwardRef((e,t)=>{let{__scopeNavigationMenu:r,disabled:a,...l}=e,u=j(W,e.__scopeNavigationMenu),c=K(W,e.__scopeNavigationMenu),d=n.useRef(null),f=g(d,c.triggerRef,t),p=em(u.baseId,c.value),m=eg(u.baseId,c.value),h=n.useRef(!1),v=n.useRef(!1),y=c.value===u.value;return(0,o.jsxs)(o.Fragment,{children:[(0,o.jsx)(C.ItemSlot,{scope:r,value:c.value,children:(0,o.jsx)(es,{asChild:!0,children:(0,o.jsx)(s.button,{id:p,disabled:a,"data-disabled":a?"":void 0,"data-state":ep(y),"aria-expanded":y,"aria-controls":m,...l,ref:f,onPointerEnter:i(e.onPointerEnter,()=>{v.current=!1,c.wasEscapeCloseRef.current=!1}),onPointerMove:i(e.onPointerMove,eh(()=>{a||v.current||c.wasEscapeCloseRef.current||h.current||(u.onTriggerEnter(c.value),h.current=!0)})),onPointerLeave:i(e.onPointerLeave,eh(()=>{a||(u.onTriggerLeave(),h.current=!1)})),onClick:i(e.onClick,()=>{u.onItemSelect(c.value),v.current=y}),onKeyDown:i(e.onKeyDown,e=>{let t={horizontal:"ArrowDown",vertical:"rtl"===u.dir?"ArrowLeft":"ArrowRight"}[u.orientation];y&&e.key===t&&(c.onEntryKeyDown(),e.preventDefault())})})})}),y&&(0,o.jsxs)(o.Fragment,{children:[(0,o.jsx)(E.b,{"aria-hidden":!0,tabIndex:0,ref:c.focusProxyRef,onFocus:e=>{let t=c.contentRef.current,r=e.relatedTarget,n=r===d.current,a=null==t?void 0:t.contains(r);(n||!a)&&c.onFocusProxyEnter(n?"start":"end")}}),u.viewport&&(0,o.jsx)("span",{"aria-owns":m})]})]})});G.displayName=W;var Z="navigationMenu.linkSelect",Y=n.forwardRef((e,t)=>{let{__scopeNavigationMenu:r,active:n,onSelect:a,...l}=e;return(0,o.jsx)(es,{asChild:!0,children:(0,o.jsx)(s.a,{"data-active":n?"":void 0,"aria-current":n?"page":void 0,...l,ref:t,onClick:i(e.onClick,e=>{let t=e.target,r=new CustomEvent(Z,{bubbles:!0,cancelable:!0});t.addEventListener(Z,e=>null==a?void 0:a(e),{once:!0}),c(t,r),r.defaultPrevented||e.metaKey||c(t,new CustomEvent(er,{bubbles:!0,cancelable:!0}))},{checkForDefaultPrevented:!1})})})});Y.displayName="NavigationMenuLink";var q="NavigationMenuIndicator",X=n.forwardRef((e,t)=>{let{forceMount:r,...n}=e,l=j(q,e.__scopeNavigationMenu),i=!!l.value;return l.indicatorTrack?a.createPortal((0,o.jsx)(v.C,{present:r||i,children:(0,o.jsx)(J,{...n,ref:t})}),l.indicatorTrack):null});X.displayName=q;var J=n.forwardRef((e,t)=>{let{__scopeNavigationMenu:r,...a}=e,l=j(q,r),i=S(r),[u,c]=n.useState(null),[d,f]=n.useState(null),p="horizontal"===l.orientation,m=!!l.value;n.useEffect(()=>{var e;let t=null==(e=i().find(e=>e.value===l.value))?void 0:e.ref.current;t&&c(t)},[i,l.value]);let g=()=>{u&&f({size:p?u.offsetWidth:u.offsetHeight,offset:p?u.offsetLeft:u.offsetTop})};return ef(u,g),ef(l.indicatorTrack,g),d?(0,o.jsx)(s.div,{"aria-hidden":!0,"data-state":m?"visible":"hidden","data-orientation":l.orientation,...a,ref:t,style:{position:"absolute",...p?{left:0,width:d.size+"px",transform:"translateX(".concat(d.offset,"px)")}:{top:0,height:d.size+"px",transform:"translateY(".concat(d.offset,"px)")},...a.style}}):null}),Q="NavigationMenuContent",ee=n.forwardRef((e,t)=>{let{forceMount:r,...n}=e,a=j(Q,e.__scopeNavigationMenu),l=K(Q,e.__scopeNavigationMenu),u=g(l.contentRef,t),s=l.value===a.value,c={value:l.value,triggerRef:l.triggerRef,focusProxyRef:l.focusProxyRef,wasEscapeCloseRef:l.wasEscapeCloseRef,onContentFocusOutside:l.onContentFocusOutside,onRootContentClose:l.onRootContentClose,...n};return a.viewport?(0,o.jsx)(et,{forceMount:r,...c,ref:u}):(0,o.jsx)(v.C,{present:r||s,children:(0,o.jsx)(en,{"data-state":ep(s),...c,ref:u,onPointerEnter:i(e.onPointerEnter,a.onContentEnter),onPointerLeave:i(e.onPointerLeave,eh(a.onContentLeave)),style:{pointerEvents:!s&&a.isRootMenu?"none":void 0,...c.style}})})});ee.displayName=Q;var et=n.forwardRef((e,t)=>
1{let{onViewportContentChange:r,onViewportContentRemove:n}=j(Q,e.__scopeNavigationMenu);return x(()=>{r(e.value,{ref:t,...e})},[e,t,r]),x(()=>()=>n(e.value),[e.value,n]),null}),er="navigationMenu.rootContentDismiss",en=n.forwardRef((e,t)=>{let{__scopeNavigationMenu:r,value:a,triggerRef:l,focusProxyRef:u,wasEscapeCloseRef:s,onRootContentClose:c,onContentFocusOutside:d,...f}=e,p=j(Q,r),m=n.useRef(null),h=g(m,t),v=em(p.baseId,a),y=eg(p.baseId,a),b=S(r),x=n.useRef(null),{onItemDismiss:E}=p;n.useEffect(()=>{let e=m.current;if(p.isRootMenu&&e){let t=()=>{var t;E(),c(),e.contains(document.activeElement)&&(null==(t=l.current)||t.focus())};return e.addEventListener(er,t),()=>e.removeEventListener(er,t)}},[p.isRootMenu,e.value,l,E,c]);let D=n.useMemo(()=>{let e=b().map(e=>e.value);"rtl"===p.dir&&e.reverse();let t=e.indexOf(p.value),r=e.indexOf(p.previousValue),n=a===p.value,o=r===e.indexOf(a);if(!n&&!o)return x.current;let l=(()=>{if(t!==r){if(n&&-1!==r)return t>r?"from-end":"from-start";if(o&&-1!==t)return t>r?"to-start":"to-end"}return null})();return x.current=l,l},[p.previousValue,p.value,p.dir,b,a]);return(0,o.jsx)(ei,{asChild:!0,children:(0,o.jsx)(w.qW,{id:y,"aria-labelledby":v,"data-motion":D,"data-orientation":p.orientation,...f,ref:h,disableOutsidePointerEvents:!1,onDismiss:()=>{var e;let t=new Event(er,{bubbles:!0,cancelable:!0});null==(e=m.current)||e.dispatchEvent(t)},onFocusOutside:i(e.onFocusOutside,e=>{var t;d();let r=e.target;(null==(t=p.rootNavigationMenu)?void 0:t.contains(r))&&e.preventDefault()}),onPointerDownOutside:i(e.onPointerDownOutside,e=>{var t;let r=e.target,n=b().some(e=>{var t;return null==(t=e.ref.current)?void 0:t.contains(r)}),a=p.isRootMenu&&(null==(t=p.viewport)?void 0:t.contains(r));(n||a||!p.isRootMenu)&&e.preventDefault()}),onKeyDown:i(e.onKeyDown,e=>{let t=e.altKey||e.ctrlKey||e.metaKey;if("Tab"===e.key&&!t){let t=ec(e.currentTarget),n=document.activeElement,a=t.findIndex(e=>e===n);if(ed(e.shiftKey?t.slice(0,a).reverse():t.slice(a+1,t.length)))e.preventDefault();else{var r;null==(r=u.current)||r.focus()}}}),onEscapeKeyDown:i(e.onEscapeKeyDown,e=>{s.current=!0})})})}),ea="NavigationMenuViewport",eo=n.forwardRef((e,t)=>{let{forceMount:r,...n}=e,a=!!j(ea,e.__scopeNavigationMenu).value;return(0,o.jsx)(v.C,{present:r||a,children:(0,o.jsx)(el,{...n,ref:t})})});eo.displayName=ea;var el=n.forwardRef((e,t)=>{let{__scopeNavigationMenu:r,children:a,...l}=e,u=j(ea,r),c=g(t,u.onViewportChange),d=O(Q,e.__scopeNavigationMenu),[f,p]=n.useState(null),[h,y]=n.useState(null),b=f?(null==f?void 0:f.width)+"px":void 0,w=f?(null==f?void 0:f.height)+"px":void 0,x=!!u.value,E=x?u.value:u.previousValue;return ef(h,()=>{h&&p({width:h.offsetWidth,height:h.offsetHeight})}),(0,o.jsx)(s.div,{"data-state":ep(x),"data-orientation":u.orientation,...l,ref:c,style:{pointerEvents:!x&&u.isRootMenu?"none":void 0,"--radix-navigation-menu-viewport-width":b,"--radix-navigation-menu-viewport-height":w,...l.style},onPointerEnter:i(e.onPointerEnter,u.onContentEnter),onPointerLeave:i(e.onPointerLeave,eh(u.onContentLeave)),children:Array.from(d.items).map(e=>{let[t,{ref:r,forceMount:n,...a}]=e,l=E===t;return(0,o.jsx)(v.C,{present:n||l,children:(0,o.jsx)(en,{...a,ref:m(r,e=>{l&&e&&y(e)})})},t)})})}),ei=n.forwardRef((e,t)=>{let{__scopeNavigationMenu:r,...n}=e,a=j("FocusGroup",r);return(0,o.jsx)(k.Provider,{scope:r,children:(0,o.jsx)(k.Slot,{scope:r,children:(0,o.jsx)(s.div,{dir:a.dir,...n,ref:t})})})}),eu=["ArrowRight","ArrowLeft","ArrowUp","ArrowDown"],es=n.forwardRef((e,t)=>{let{__scopeNavigationMenu:r,...n}=e,a=N(r),l=j("FocusGroupItem",r);return(0,o.jsx)(k.ItemSlot,{scope:r,children:(0,o.jsx)(s.button,{...n,ref:t,onKeyDown:i(e.onKeyDown,e=>{if(["Home","End",...eu].includes(e.key)){let t=a().map(e=>e.ref.current);if(["rtl"===l.dir?"ArrowRight":"ArrowLeft","ArrowUp","End"].includes(e.key)&&t.reverse(),eu.includes(e.key)){let r=t.indexOf(e.currentTarget);t=t.slice(r+1)}setTimeout(()=>ed(t)),e.preventDefault()}})})})});function ec(e){let t=[],r=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(;r.nextNode();)t.push(r.currentNode);return t}function ed(e){let t=document.activeElement;return e.some(e=>e===t||(e.focus(),document.activeElement!==t))}function ef(e,t){let r=(0,d.c)(t);x(()=>{let t=0;if(e){let n=new ResizeObserver(()=>{cancelAnimationFrame(t),t=window.requestAnimationFrame(r)});return n.observe(e),()=>{window.cancelAnimationFrame(t),n.unobserve(e)}}},[e,r])}function ep(e){return e?"open":"closed"}function em(e,t){return"".concat(e,"-trigger-").concat(t)}function eg(e,t){return"".concat(e,"-content-").concat(t)}function eh(e){return t=>
1"mouse"===t.pointerType?e(t):void 0}var ev=B,ey=_,eb=z,ew=H,ex=G,eE=Y,eD=X,eC=ee,eS=eo},60867:(e,t,r)=>{"use strict";r.r(t),r.d(t,{Toaster:()=>l});var n=r(34023),a=r(6405),o=r(30365);let l=e=>{let{position:t="bottom-right",gap:r=12,offset:l=24,duration:i,...u}=e,s={...u,position:t,gap:r,offset:l,cn:o.E,toastOptions:{duration:i}};return n.createElement(a.Toaster,{...s})}},60912:(e,t,r)=>{"use strict";r.d(t,{C:()=>l});var n=r(34023);function a(e,t){if("function"==typeof e)return e(t);null!=e&&(e.current=t)}var o=globalThis?.document?n.useLayoutEffect:()=>{},l=e=>{let{present:t,children:r}=e,l=function(e){var t,r;let[a,l]=n.useState(),u=n.useRef({}),s=n.useRef(e),c=n.useRef("none"),[d,f]=(t=e?"mounted":"unmounted",r={mounted:{UNMOUNT:"unmounted",ANIMATION_OUT:"unmountSuspended"},unmountSuspended:{MOUNT:"mounted",ANIMATION_END:"unmounted"},unmounted:{MOUNT:"mounted"}},n.useReducer((e,t)=>{let n=r[e][t];return null!=n?n:e},t));return n.useEffect(()=>{let e=i(u.current);c.current="mounted"===d?e:"none"},[d]),o(()=>{let t=u.current,r=s.current;if(r!==e){let n=c.current,a=i(t);e?f("MOUNT"):"none"===a||(null==t?void 0:t.display)==="none"?f("UNMOUNT"):r&&n!==a?f("ANIMATION_OUT"):f("UNMOUNT"),s.current=e}},[e,f]),o(()=>{if(a){var e;let t,r=null!=(e=a.ownerDocument.defaultView)?e:window,n=e=>{let n=i(u.current).includes(e.animationName);if(e.target===a&&n&&(f("ANIMATION_END"),!s.current)){let e=a.style.animationFillMode;a.style.animationFillMode="forwards",t=r.setTimeout(()=>{"forwards"===a.style.animationFillMode&&(a.style.animationFillMode=e)})}},o=e=>{e.target===a&&(c.current=i(u.current))};return a.addEventListener("animationstart",o),a.addEventListener("animationcancel",n),a.addEventListener("animationend",n),()=>{r.clearTimeout(t),a.removeEventListener("animationstart",o),a.removeEventListener("animationcancel",n),a.removeEventListener("animationend",n)}}f("ANIMATION_END")},[a,f]),{isPresent:["mounted","unmountSuspended"].includes(d),ref:n.useCallback(e=>{e&&(u.current=getComputedStyle(e)),l(e)},[])}}(t),u="function"==typeof r?r({present:l.isPresent}):n.Children.only(r),s=function(...e){return n.useCallback(function(...e){return t=>{let r=!1,n=e.map(e=>{let n=a(e,t);return r||"function"!=typeof n||(r=!0),n});if(r)return()=>{for(let t=0;t<n.length;t++){let r=n[t];"function"==typeof r?r():a(e[t],null)}}}}(...e),e)}(l.ref,function(e){var t,r;let n=null==(t=Object.getOwnPropertyDescriptor(e.props,"ref"))?void 0:t.get,a=n&&"isReactWarning"in n&&n.isReactWarning;return a?e.ref:(a=(n=null==(r=Object.getOwnPropertyDescriptor(e,"ref"))?void 0:r.get)&&"isReactWarning"in n&&n.isReactWarning)?e.props.ref:e.props.ref||e.ref}(u));return"function"==typeof r||l.isPresent?n.cloneElement(u,{ref:s}):null};function i(e){return(null==e?void 0:e.animationName)||"none"}l.displayName="Presence"},61028:(e,t,r)=>{"use strict";r.d(t,{Tr:()=>f,Yd:()=>m,ay:()=>p,cd:()=>w,gw:()=>g,oU:()=>i,tR:()=>h,uB:()=>b,xe:()=>v,yP:()=>y});var n=r(46764),a=r(18415),o=r(70488),l=r(30418);function i(e){return e=y(e,new(0,o.FG)),u((0,o.LA)(e.era,e.year),e.month,e.day,e.hour,e.minute,e.second,e.millisecond)}function u(e,t,r,n,a,o,l){let i=new Date;return i.setUTCHours(n,a,o,l),i.setUTCFullYear(e,t-1,r),i.getTime()}function s(e,t){if("UTC"===t)return 0;if(e>0&&t===(0,l.Xj)()&&!(0,l.rS)())return -6e4*new Date(e).getTimezoneOffset();let{year:r,month:n,day:a,hour:o,minute:i,second:s}=d(e,t);return u(r,n,a,o,i,s,0)-1e3*Math.floor(e/1e3)}let c=new Map;function d(e,t){let r=c.get(t);r||(r=new Intl.DateTimeFormat("en-US",{timeZone:t,hour12:!1,era:"short",year:"numeric",month:"numeric",day:"numeric",hour:"numeric",minute:"numeric",second:"numeric"}),c.set(t,r));let n=r.formatToParts(new Date(e)),a={};for(let e of n)"literal"!==e.type&&(a[e.type]=e.value);return{year:"BC"===a.era||"B"===a.era?-a.year+1:+a.year,month:+a.month,day:+a.day,hour:"24"===a.hour?0:+a.hour,minute:+a.minute,second:+a.second}}function f(e,t,r="compatible"){var n,a,u;let c=h(e);if("UTC"===t)return i(c);if(t===(0,l.Xj)()&&"compatible"===r&&!(0,l.rS)()){c=y(c,new(0,o.FG));let e=new Date,t=(0,o.LA)(c.era,c.year);return e.setFullYear(t,c.month-1,c.day),e.setHours(c.hour,c.minute,c.second,c.millisecond),e.getTime()}let p=i(c),m=s(p-864e5,t),g=s(p+864e5,t),v=(n=c,((a=p-m)==(u=p-g)?[a]:[a,u]).filter(e=>{var r;let a;return r=n,a=d(e,t),r.year===a.year&&r.month===a.month&&r.day===a.day&&r.hour===a.hour&&r.minute===a.minute&&r.second===a.second}));if(1===v.length)return v[0];if(v.length>1)switch(r){case"compatible":case"earlier":return v[0];case"later":return v[v.length-1];case"reject":throw RangeError("Multiple possible absolute times found")}switch(r){case"earlier":return Math.min(p-m,p-g);case"compatible":case"later":return Math.max(p-m,p-g);case"reject":throw RangeError("No such absolute time found")}}function p(e,t,r="compatible"){return new Date(f(e,t,r))}function m(e,t){let r=s(e,t),a=new Date(e+r),o=a.getUTCFullYear(),l=a.getUTCMonth()+1,i=a.getUTCDate(),u=a.getUTCHours(),c=a.getUTCMinutes(),d=a.getUTCSeconds(),f=a.getUTCMilliseconds();
1return new(0,n.Ip)(o<1?"BC":"AD",o<1?-o+1:o,l,i,t,r,u,c,d,f)}function g(e){return new(0,n.ng)(e.calendar,e.era,e.year,e.month,e.day)}function h(e,t){let r=0,a=0,o=0,l=0;if("timeZone"in e)({hour:r,minute:a,second:o,millisecond:l}=e);else if("hour"in e&&!t)return e;return t&&({hour:r,minute:a,second:o,millisecond:l}=t),new(0,n._l)(e.calendar,e.era,e.year,e.month,e.day,r,a,o,l)}function v(e){return new(0,n.gX)(e.hour,e.minute,e.second,e.millisecond)}function y(e,t){if((0,l.Jg)(e.calendar,t))return e;let r=t.fromJulianDay(e.calendar.toJulianDay(e)),n=e.copy();return n.calendar=t,n.era=r.era,n.year=r.year,n.month=r.month,n.day=r.day,(0,a.AU)(n),n}function b(e,t,r){if(e instanceof n.Ip){var a,o;return e.timeZone===t?e:(a=e,o=t,y(m(i(a)-a.offset,o),a.calendar))}return m(f(e,t,r),t)}function w(e){return new Date(i(e)-e.offset)}},63656:(e,t,r)=>{"use strict";r.r(t),r.d(t,{Close:()=>ea,Content:()=>et,Description:()=>en,Dialog:()=>C,DialogClose:()=>K,DialogContent:()=>O,DialogDescription:()=>V,DialogOverlay:()=>T,DialogPortal:()=>A,DialogTitle:()=>$,DialogTrigger:()=>R,Overlay:()=>ee,Portal:()=>Q,Root:()=>X,Title:()=>er,Trigger:()=>J,WarningProvider:()=>G,createDialogScope:()=>x});var n=r(34023),a=r(46061),o=r(81721),l=r(3181),i=r(97161),u=r(23177),s=r(84808),c=r(27041),d=r(69871),f=r(60912),p=r(17019),m=r(8042),g=r(42281),h=r(96029),v=r(98397),y=r(94799),b="Dialog",[w,x]=(0,l.A)(b),[E,D]=w(b),C=e=>{let{__scopeDialog:t,children:r,open:a,defaultOpen:o,onOpenChange:l,modal:s=!0}=e,c=n.useRef(null),d=n.useRef(null),[f=!1,p]=(0,u.i)({prop:a,defaultProp:o,onChange:l});return(0,y.jsx)(E,{scope:t,triggerRef:c,contentRef:d,contentId:(0,i.B)(),titleId:(0,i.B)(),descriptionId:(0,i.B)(),open:f,onOpenChange:p,onOpenToggle:n.useCallback(()=>p(e=>!e),[p]),modal:s,children:r})};C.displayName=b;var S="DialogTrigger",R=n.forwardRef((e,t)=>{let{__scopeDialog:r,...n}=e,l=D(S,r),i=(0,o.s)(t,l.triggerRef);return(0,y.jsx)(p.sG.button,{type:"button","aria-haspopup":"dialog","aria-expanded":l.open,"aria-controls":l.contentId,"data-state":H(l.open),...n,ref:i,onClick:(0,a.m)(e.onClick,l.onOpenToggle)})});R.displayName=S;var k="DialogPortal",[N,P]=w(k,{forceMount:void 0}),A=e=>{let{__scopeDialog:t,forceMount:r,children:a,container:o}=e,l=D(k,t);return(0,y.jsx)(N,{scope:t,forceMount:r,children:n.Children.map(a,e=>(0,y.jsx)(f.C,{present:r||l.open,children:(0,y.jsx)(d.Portal,{asChild:!0,container:o,children:e})}))})};A.displayName=k;var M="DialogOverlay",T=n.forwardRef((e,t)=>{let r=P(M,e.__scopeDialog),{forceMount:n=r.forceMount,...a}=e,o=D(M,e.__scopeDialog);return o.modal?(0,y.jsx)(f.C,{present:n||o.open,children:(0,y.jsx)(j,{...a,ref:t})}):null});T.displayName=M;var j=n.forwardRef((e,t)=>{let{__scopeDialog:r,...n}=e,a=D(M,r);return(0,y.jsx)(g.A,{as:v.DX,allowPinchZoom:!0,shards:[a.contentRef],children:(0,y.jsx)(p.sG.div,{"data-state":H(a.open),...n,ref:t,style:{pointerEvents:"auto",...n.style}})})}),F="DialogContent",O=n.forwardRef((e,t)=>{let r=P(F,e.__scopeDialog),{forceMount:n=r.forceMount,...a}=e,o=D(F,e.__scopeDialog);return(0,y.jsx)(f.C,{present:n||o.open,children:o.modal?(0,y.jsx)(B,{...a,ref:t}):(0,y.jsx)(I,{...a,ref:t})})});O.displayName=F;var B=n.forwardRef((e,t)=>{let r=D(F,e.__scopeDialog),l=n.useRef(null),i=(0,o.s)(t,r.contentRef,l);return n.useEffect(()=>{let e=l.current;if(e)return(0,h.Eq)(e)},[]),(0,y.jsx)(_,{...e,ref:i,trapFocus:r.open,disableOutsidePointerEvents:!0,onCloseAutoFocus:(0,a.m)(e.onCloseAutoFocus,e=>{var t;e.preventDefault(),null==(t=r.triggerRef.current)||t.focus()}),onPointerDownOutside:(0,a.m)(e.onPointerDownOutside,e=>{let t=e.detail.originalEvent,r=0===t.button&&!0===t.ctrlKey;(2===t.button||r)&&e.preventDefault()}),onFocusOutside:(0,a.m)(e.onFocusOutside,e=>e.preventDefault())})}),I=n.forwardRef((e,t)=>{let r=D(F,e.__scopeDialog),a=n.useRef(!1),o=n.useRef(!1);return(0,y.jsx)(_,{...e,ref:t,trapFocus:!1,disableOutsidePointerEvents:!1,onCloseAutoFocus:t=>{var n,l;null==(n=e.onCloseAutoFocus)||n.call(e,t),t.defaultPrevented||(a.current||null==(l=r.triggerRef.current)||l.focus(),t.preventDefault()),a.current=!1,o.current=!1},onInteractOutside:t=>{var n,l;null==(n=e.onInteractOutside)||n.call(e,t),t.defaultPrevented||(a.current=!0,"pointerdown"===t.detail.originalEvent.type&&(o.current=!0));let i=t.target;(null==(l=r.triggerRef.current)?void 0:l.contains(i))&&t.preventDefault(),"focusin"===t.detail.originalEvent.type&&o.current&&t.preventDefault()}})}),_=n.forwardRef((e,t)=>
1{let{__scopeDialog:r,trapFocus:a,onOpenAutoFocus:l,onCloseAutoFocus:i,...u}=e,d=D(F,r),f=n.useRef(null),p=(0,o.s)(t,f);return(0,m.Oh)(),(0,y.jsxs)(y.Fragment,{children:[(0,y.jsx)(c.n,{asChild:!0,loop:!0,trapped:a,onMountAutoFocus:l,onUnmountAutoFocus:i,children:(0,y.jsx)(s.qW,{role:"dialog",id:d.contentId,"aria-describedby":d.descriptionId,"aria-labelledby":d.titleId,"data-state":H(d.open),...u,ref:p,onDismiss:()=>d.onOpenChange(!1)})}),(0,y.jsxs)(y.Fragment,{children:[(0,y.jsx)(Y,{titleId:d.titleId}),(0,y.jsx)(q,{contentRef:f,descriptionId:d.descriptionId})]})]})}),L="DialogTitle",$=n.forwardRef((e,t)=>{let{__scopeDialog:r,...n}=e,a=D(L,r);return(0,y.jsx)(p.sG.h2,{id:a.titleId,...n,ref:t})});$.displayName=L;var z="DialogDescription",V=n.forwardRef((e,t)=>{let{__scopeDialog:r,...n}=e,a=D(z,r);return(0,y.jsx)(p.sG.p,{id:a.descriptionId,...n,ref:t})});V.displayName=z;var U="DialogClose",K=n.forwardRef((e,t)=>{let{__scopeDialog:r,...n}=e,o=D(U,r);return(0,y.jsx)(p.sG.button,{type:"button",...n,ref:t,onClick:(0,a.m)(e.onClick,()=>o.onOpenChange(!1))})});function H(e){return e?"open":"closed"}K.displayName=U;var W="DialogTitleWarning",[G,Z]=(0,l.q)(W,{contentName:F,titleName:L,docsSlug:"dialog"}),Y=e=>{let{titleId:t}=e,r=Z(W),a="`".concat(r.contentName,"` requires a `").concat(r.titleName,"` for the component to be accessible for screen reader users.\n\nIf you want to hide the `").concat(r.titleName,"`, you can wrap it with our VisuallyHidden component.\n\nFor more information, see https://radix-ui.com/primitives/docs/components/").concat(r.docsSlug);return n.useEffect(()=>{t&&(document.getElementById(t)||console.error(a))},[a,t]),null},q=e=>{let{contentRef:t,descriptionId:r}=e,a=Z("DialogDescriptionWarning"),o="Warning: Missing `Description` or `aria-describedby={undefined}` for {".concat(a.contentName,"}.");return n.useEffect(()=>{var e;let n=null==(e=t.current)?void 0:e.getAttribute("aria-describedby");r&&n&&(document.getElementById(r)||console.warn(o))},[o,t,r]),null},X=C,J=R,Q=A,ee=T,et=O,er=$,en=V,ea=K},63698:(e,t,r)=>{"use strict";r.r(t),r.d(t,{Indicator:()=>$,Item:()=>L,RadioGroup:()=>F,RadioGroupIndicator:()=>I,RadioGroupItem:()=>B,Root:()=>_,createRadioGroupScope:()=>P});var n=r(34023);function a(e,t,{checkForDefaultPrevented:r=!0}={}){return function(n){if(e?.(n),!1===r||!n.defaultPrevented)return t?.(n)}}function o(e,t){if("function"==typeof e)return e(t);null!=e&&(e.current=t)}function l(...e){return n.useCallback(function(...e){return t=>{let r=!1,n=e.map(e=>{let n=o(e,t);return r||"function"!=typeof n||(r=!0),n});if(r)return()=>{for(let t=0;t<n.length;t++){let r=n[t];"function"==typeof r?r():o(e[t],null)}}}}(...e),e)}var i=r(94799);function u(e,t=[]){let r=[],a=()=>{let t=r.map(e=>n.createContext(e));return function(r){let a=r?.[e]||t;return n.useMemo(()=>({[`__scope${e}`]:{...r,[e]:a}}),[r,a])}};return a.scopeName=e,[function(t,a){let o=n.createContext(a),l=r.length;r=[...r,a];let u=t=>{let{scope:r,children:a,...u}=t,s=r?.[e]?.[l]||o,c=n.useMemo(()=>u,Object.values(u));return(0,i.jsx)(s.Provider,{value:c,children:a})};return u.displayName=t+"Provider",[u,function(r,i){let u=i?.[e]?.[l]||o,s=n.useContext(u);if(s)return s;if(void 0!==a)return a;throw Error(`\`${r}\` must be used within \`${t}\``)}]},function(...e){let t=e[0];if(1===e.length)return t;let r=()=>{let r=e.map(e=>({useScope:e(),scopeName:e.scopeName}));return function(e){let a=r.reduce((t,{useScope:r,scopeName:n})=>{let a=r(e)[`__scope${n}`];return{...t,...a}},{});return n.useMemo(()=>({[`__scope${t.scopeName}`]:a}),[a])}};return r.scopeName=t.scopeName,r}(a,...t)]}r(56742);var s=r(98397),c=["a","button","div","form","h2","h3","img","input","label","li","nav","ol","p","span","svg","ul"].reduce((e,t)=>{let r=n.forwardRef((e,r)=>{let{asChild:n,...a}=e,o=n?s.DX:t;return"undefined"!=typeof window&&(window[Symbol.for("radix-ui")]=!0),(0,i.jsx)(o,{...a,ref:r})});return r.displayName=`Primitive.${t}`,{...e,[t]:r}},{}),d=r(48132),f=r(78410),p=n.createContext(void 0),m=globalThis?.document?n.useLayoutEffect:()=>{},g=r(60912),h="Radio",[v,y]=u(h),[b,w]=v(h),x=n.forwardRef((e,t)=>
1{let{__scopeRadio:r,name:o,checked:u=!1,required:s,disabled:d,value:f="on",onCheck:p,form:m,...g}=e,[h,v]=n.useState(null),y=l(t,e=>v(e)),w=n.useRef(!1),x=!h||m||!!h.closest("form");return(0,i.jsxs)(b,{scope:r,checked:u,disabled:d,children:[(0,i.jsx)(c.button,{type:"button",role:"radio","aria-checked":u,"data-state":S(u),"data-disabled":d?"":void 0,disabled:d,value:f,...g,ref:y,onClick:a(e.onClick,e=>{u||null==p||p(),x&&(w.current=e.isPropagationStopped(),w.current||e.stopPropagation())})}),x&&(0,i.jsx)(C,{control:h,bubbles:!w.current,name:o,value:f,checked:u,required:s,disabled:d,form:m,style:{transform:"translateX(-100%)"}})]})});x.displayName=h;var E="RadioIndicator",D=n.forwardRef((e,t)=>{let{__scopeRadio:r,forceMount:n,...a}=e,o=w(E,r);return(0,i.jsx)(g.C,{present:n||o.checked,children:(0,i.jsx)(c.span,{"data-state":S(o.checked),"data-disabled":o.disabled?"":void 0,...a,ref:t})})});D.displayName=E;var C=e=>{let{control:t,checked:r,bubbles:a=!0,...o}=e,l=n.useRef(null),u=function(e){let t=n.useRef({value:e,previous:e});return n.useMemo(()=>(t.current.value!==e&&(t.current.previous=t.current.value,t.current.value=e),t.current.previous),[e])}(r),s=function(e){let[t,r]=n.useState(void 0);return m(()=>{if(e){r({width:e.offsetWidth,height:e.offsetHeight});let t=new ResizeObserver(t=>{let n,a;if(!Array.isArray(t)||!t.length)return;let o=t[0];if("borderBoxSize"in o){let e=o.borderBoxSize,t=Array.isArray(e)?e[0]:e;n=t.inlineSize,a=t.blockSize}else n=e.offsetWidth,a=e.offsetHeight;r({width:n,height:a})});return t.observe(e,{box:"border-box"}),()=>t.unobserve(e)}r(void 0)},[e]),t}(t);return n.useEffect(()=>{let e=l.current,t=Object.getOwnPropertyDescriptor(window.HTMLInputElement.prototype,"checked").set;if(u!==r&&t){let n=new Event("click",{bubbles:a});t.call(e,r),e.dispatchEvent(n)}},[u,r,a]),(0,i.jsx)("input",{type:"radio","aria-hidden":!0,defaultChecked:r,...o,tabIndex:-1,ref:l,style:{...e.style,...s,position:"absolute",pointerEvents:"none",opacity:0,margin:0}})};function S(e){return e?"checked":"unchecked"}var R=["ArrowUp","ArrowDown","ArrowLeft","ArrowRight"],k="RadioGroup",[N,P]=u(k,[d.RG,y]),A=(0,d.RG)(),M=y(),[T,j]=N(k),F=n.forwardRef((e,t)=>{let{__scopeRadioGroup:r,name:a,defaultValue:o,value:l,required:u=!1,disabled:s=!1,orientation:m,dir:g,loop:h=!0,onValueChange:v,...y}=e,b=A(r),w=function(e){let t=n.useContext(p);return e||t||"ltr"}(g),[x,E]=function({prop:e,defaultProp:t,onChange:r=()=>{}}){let[a,o]=function({defaultProp:e,onChange:t}){let r=n.useState(e),[a]=r,o=n.useRef(a),l=(0,f.c)(t);return n.useEffect(()=>{o.current!==a&&(l(a),o.current=a)},[a,o,l]),r}({defaultProp:t,onChange:r}),l=void 0!==e,i=l?e:a,u=(0,f.c)(r);return[i,n.useCallback(t=>{if(l){let r="function"==typeof t?t(e):t;r!==e&&u(r)}else o(t)},[l,e,o,u])]}({prop:l,defaultProp:o,onChange:v});return(0,i.jsx)(T,{scope:r,name:a,required:u,disabled:s,value:x,onValueChange:E,children:(0,i.jsx)(d.bL,{asChild:!0,...b,orientation:m,dir:w,loop:h,children:(0,i.jsx)(c.div,{role:"radiogroup","aria-required":u,"aria-orientation":m,"data-disabled":s?"":void 0,dir:w,...y,ref:t})})})});F.displayName=k;var O="RadioGroupItem",B=n.forwardRef((e,t)=>{let{__scopeRadioGroup:r,disabled:o,...u}=e,s=j(O,r),c=s.disabled||o,f=A(r),p=M(r),m=n.useRef(null),g=l(t,m),h=s.value===u.value,v=n.useRef(!1);return n.useEffect(()=>{let e=e=>{R.includes(e.key)&&(v.current=!0)},t=()=>v.current=!1;return document.addEventListener("keydown",e),document.addEventListener("keyup",t),()=>{document.removeEventListener("keydown",e),document.removeEventListener("keyup",t)}},[]),(0,i.jsx)(d.q7,{asChild:!0,...f,focusable:!c,active:h,children:(0,i.jsx)(x,{disabled:c,required:s.required,
1checked:h,...p,...u,name:s.name,ref:g,onCheck:()=>s.onValueChange(u.value),onKeyDown:a(e=>{"Enter"===e.key&&e.preventDefault()}),onFocus:a(u.onFocus,()=>{var e;v.current&&(null==(e=m.current)||e.click())})})})});B.displayName=O;var I=n.forwardRef((e,t)=>{let{__scopeRadioGroup:r,...n}=e,a=M(r);return(0,i.jsx)(D,{...a,...n,ref:t})});I.displayName="RadioGroupIndicator";var _=F,L=B,$=I},63745:(e,t,r)=>{"use strict";r.d(t,{Mz:()=>F,i3:()=>B,UC:()=>O,bL:()=>j,Bk:()=>v});var n=r(34023),a=r(74890),o=r(57225);r(56742);var l=r(98397),i=r(94799),u=["a","button","div","form","h2","h3","img","input","label","li","nav","ol","p","span","svg","ul"].reduce((e,t)=>{let r=n.forwardRef((e,r)=>{let{asChild:n,...a}=e,o=n?l.DX:t;return"undefined"!=typeof window&&(window[Symbol.for("radix-ui")]=!0),(0,i.jsx)(o,{...a,ref:r})});return r.displayName=`Primitive.${t}`,{...e,[t]:r}},{}),s=n.forwardRef((e,t)=>{let{children:r,width:n=10,height:a=5,...o}=e;return(0,i.jsx)(u.svg,{...o,ref:t,width:n,height:a,viewBox:"0 0 30 10",preserveAspectRatio:"none",children:e.asChild?r:(0,i.jsx)("polygon",{points:"0,0 30,0 15,10"})})});function c(e,t){if("function"==typeof e)return e(t);null!=e&&(e.current=t)}function d(...e){return n.useCallback(function(...e){return t=>{let r=!1,n=e.map(e=>{let n=c(e,t);return r||"function"!=typeof n||(r=!0),n});if(r)return()=>{for(let t=0;t<n.length;t++){let r=n[t];"function"==typeof r?r():c(e[t],null)}}}}(...e),e)}s.displayName="Arrow";var f=["a","button","div","form","h2","h3","img","input","label","li","nav","ol","p","span","svg","ul"].reduce((e,t)=>{let r=n.forwardRef((e,r)=>{let{asChild:n,...a}=e,o=n?l.DX:t;return"undefined"!=typeof window&&(window[Symbol.for("radix-ui")]=!0),(0,i.jsx)(o,{...a,ref:r})});return r.displayName=`Primitive.${t}`,{...e,[t]:r}},{}),p=r(78410),m=globalThis?.document?n.useLayoutEffect:()=>{},g="Popper",[h,v]=function(e,t=[]){let r=[],a=()=>{let t=r.map(e=>n.createContext(e));return function(r){let a=r?.[e]||t;return n.useMemo(()=>({[`__scope${e}`]:{...r,[e]:a}}),[r,a])}};return a.scopeName=e,[function(t,a){let o=n.createContext(a),l=r.length;r=[...r,a];let u=t=>{let{scope:r,children:a,...u}=t,s=r?.[e]?.[l]||o,c=n.useMemo(()=>u,Object.values(u));return(0,i.jsx)(s.Provider,{value:c,children:a})};return u.displayName=t+"Provider",[u,function(r,i){let u=i?.[e]?.[l]||o,s=n.useContext(u);if(s)return s;if(void 0!==a)return a;throw Error(`\`${r}\` must be used within \`${t}\``)}]},function(...e){let t=e[0];if(1===e.length)return t;let r=()=>{let r=e.map(e=>({useScope:e(),scopeName:e.scopeName}));return function(e){let a=r.reduce((t,{useScope:r,scopeName:n})=>{let a=r(e)[`__scope${n}`];return{...t,...a}},{});return n.useMemo(()=>({[`__scope${t.scopeName}`]:a}),[a])}};return r.scopeName=t.scopeName,r}(a,...t)]}(g),[y,b]=h(g),w=e=>{let{__scopePopper:t,children:r}=e,[a,o]=n.useState(null);return(0,i.jsx)(y,{scope:t,anchor:a,onAnchorChange:o,children:r})};w.displayName=g;var x="PopperAnchor",E=n.forwardRef((e,t)=>{let{__scopePopper:r,virtualRef:a,...o}=e,l=b(x,r),u=n.useRef(null),s=d(t,u);return n.useEffect(()=>{l.onAnchorChange((null==a?void 0:a.current)||u.current)}),a?null:(0,i.jsx)(f.div,{...o,ref:s})});E.displayName=x;var D="PopperContent",[C,S]=h(D),R=n.forwardRef((e,t)=>{var r,l,u,s,c,g,h,v;let{__scopePopper:y,side:w="bottom",sideOffset:x=0,align:E="center",alignOffset:S=0,arrowPadding:R=0,avoidCollisions:k=!0,collisionBoundary:N=[],collisionPadding:P=0,sticky:j="partial",hideWhenDetached:F=!1,updatePositionStrategy:O="optimized",onPlaced:B,...I}=e,_=b(D,y),[L,$]=n.useState(null),z=d(t,e=>$(e)),[V,U]=n.useState(null),K=function(e){let[t,r]=n.useState(void 0);return m(()=>{if(e){r({width:e.offsetWidth,height:e.offsetHeight});let t=new ResizeObserver(t=>{let n,a;if(!Array.isArray(t)||!t.length)return;let o=t[0];if("borderBoxSize"in o){let e=o.borderBoxSize,t=Array.isArray(e)?e[0]:e;n=t.inlineSize,a=t.blockSize}else n=e.offsetWidth,a=e.offsetHeight;r({width:n,height:a})});return t.observe(e,{box:"border-box"}),()=>t.unobserve(e)}r(void 0)},[e]),t}(V),H=null!=(h=null==K?void 0:K.width)?h:0,W=null!=(v=null==K?void 0:K.height)?v:0,G="number"==typeof P?P:{top:0,right:0,bottom:0,left:0,...P},Z=Array.isArray(N)?N:[N],Y=Z.length>0,q={padding:G,boundary:Z.filter(A),altBoundary:Y},{refs:X,floatingStyles:J,placement:Q,isPositioned:ee,middlewareData:et}=(0,a.we)({strategy:"fixed",placement:w+("center"!==E?"-"+E:""),whileElementsMounted:function(){for(var e=arguments.length,t=Array(e),r=0;r<e;r++)t[r]=arguments[r];return(0,o.ll)(...t,{animationFrame:"always"===O})},elements:{reference:_.anchor},middleware:[(0,a.cY)({mainAxis:x+W,alignmentAxis:S}),k&&(0,a.BN)({mainAxis:!0,crossAxis:!1,limiter:"partial"===j?(0,a.ER)():void 0,...q}),k&&(0,a.UU)({...q}),(0,a.Ej)({...q,apply:e=>{let{elements:t,rects:r,availableWidth:n,availableHeight:a}=e,{width:o,height:l}=r.reference,i=t.floating.style;i.setProperty("--radix-popper-available-width","".concat(n,"px")),i.setProperty("--radix-popper-available-height","".concat(a,"px")),i.setProperty("--radix-popper-anchor-width","".concat(o,"px")),i.setProperty("--radix-popper-anchor-height","".concat(l,"px"))}}),V&&(0,a.UE)({element:V,padding:R}),M({arrowWidth:H,arrowHeight:W}),F&&(0,a.jD)({strategy:"referenceHidden",...q})]}),[er,en]=T(Q),ea=(0,p.c)(B);m(()=>{ee&&(null==ea||ea())},[ee,ea]);let eo=null==(r=et.arrow)?void 0:r.x,el=null==(l=et.arrow)?void 0:l.y,ei=(null==(u=et.arrow)?void 0:u.centerOffset)!==0,[eu,es]=n.useState();return m(()=>{L&&es(window.getComputedStyle(L).zIndex)},[L]),(0,i.jsx)("div",{ref:X.setFloating,"data-radix-popper-content-wrapper":"",style:{...J,transform:ee?J.transform:"translate(0, -200%)",minWidth:"max-content",zIndex:eu,"--radix-popper-transform-origin":[null==(s=et.transformOrigin)?void 0:s.x,null==(c=et.transformOrigin)?void 0:c.y].join(" "),...(null==(g=et.hide)?void 0:g.referenceHidden)&&{visibility:"hidden",pointerEvents:"none"}},dir:e.dir,children:(0,i.jsx)(C,{scope:y,placedSide:er,onArrowChange:U,arrowX:eo,arrowY:el,shouldHideArrow:ei,children:(0,i.jsx)(f.div,{"data-side":er,"data-align":en,...I,ref:z,style:{...I.style,animation:ee?void 0:"none"}})})})});R.displayName=D;var k="PopperArrow",N={top:"bottom",right:"left",bottom:"top",left:"r
1ight"},P=n.forwardRef(function(e,t){let{__scopePopper:r,...n}=e,a=S(k,r),o=N[a.placedSide];return(0,i.jsx)("span",{ref:a.onArrowChange,style:{position:"absolute",left:a.arrowX,top:a.arrowY,[o]:0,transformOrigin:{top:"",right:"0 0",bottom:"center 0",left:"100% 0"}[a.placedSide],transform:{top:"translateY(100%)",right:"translateY(50%) rotate(90deg) translateX(-50%)",bottom:"rotate(180deg)",left:"translateY(50%) rotate(-90deg) translateX(50%)"}[a.placedSide],visibility:a.shouldHideArrow?"hidden":void 0},children:(0,i.jsx)(s,{...n,ref:t,style:{...n.style,display:"block"}})})});function A(e){return null!==e}P.displayName=k;var M=e=>({name:"transformOrigin",options:e,fn(t){var r,n,a,o,l;let{placement:i,rects:u,middlewareData:s}=t,c=(null==(r=s.arrow)?void 0:r.centerOffset)!==0,d=c?0:e.arrowWidth,f=c?0:e.arrowHeight,[p,m]=T(i),g={start:"0%",center:"50%",end:"100%"}[m],h=(null!=(o=null==(n=s.arrow)?void 0:n.x)?o:0)+d/2,v=(null!=(l=null==(a=s.arrow)?void 0:a.y)?l:0)+f/2,y="",b="";return"bottom"===p?(y=c?g:"".concat(h,"px"),b="".concat(-f,"px")):"top"===p?(y=c?g:"".concat(h,"px"),b="".concat(u.floating.height+f,"px")):"right"===p?(y="".concat(-f,"px"),b=c?g:"".concat(v,"px")):"left"===p&&(y="".concat(u.floating.width+f,"px"),b=c?g:"".concat(v,"px")),{data:{x:y,y:b}}}});function T(e){let[t,r="center"]=e.split("-");return[t,r]}var j=w,F=E,O=R,B=P},64166:(e,t,r)=>{"use strict";let n,a;r.d(t,{d:()=>Y});var o=r(46764),l=r(70488);class i extends l.FG{fromJulianDay(e){let t=super.fromJulianDay(e),r=(0,l.LA)(t.era,t.year);return new(0,o.ng)(this,r- -543,t.month,t.day)}toJulianDay(e){return super.toJulianDay(u(e))}getEras(){return["BE"]}getDaysInMonth(e){return super.getDaysInMonth(u(e))}balanceDate(){}constructor(...e){super(...e),this.identifier="buddhist"}}function u(e){let[t,r]=(0,l.f5)(e.year+-543);return new(0,o.ng)(t,r,e.month,e.day)}function s(e,t,r,n){return e+365*t+Math.floor(t/4)+30*(r-1)+n-1}function c(e,t){let r=Math.floor(4*(t-e)/1461),n=1+Math.floor((t-s(e,r,1,1))/30),a=t+1-s(e,r,n,1);return[r,n,a]}function d(e){return Math.floor(e%4/3)}function f(e,t){return t%13!=0?30:d(e)+5}class p{fromJulianDay(e){let[t,r,n]=c(1723856,e),a="AM";return t<=0&&(a="AA",t+=5500),new(0,o.ng)(this,a,t,r,n)}toJulianDay(e){let t=e.year;return"AA"===e.era&&(t-=5500),s(1723856,t,e.month,e.day)}getDaysInMonth(e){return f(e.year,e.month)}getMonthsInYear(){return 13}getDaysInYear(e){return 365+d(e.year)}getMaximumMonthsInYear(){return 13}getMaximumDaysInMonth(){return 30}getYearsInEra(e){return"AA"===e.era?9999:9991}getEras(){return["AA","AM"]}constructor(){this.identifier="ethiopic"}}class m extends p{fromJulianDay(e){let[t,r,n]=c(1723856,e);return t+=5500,new(0,o.ng)(this,"AA",t,r,n)}getEras(){return["AA"]}getYearsInEra(){return 9999}constructor(...e){super(...e),this.identifier="ethioaa"}}class g extends p{fromJulianDay(e){let[t,r,n]=c(1824665,e),a="CE";return t<=0&&(a="BCE",t=1-t),new(0,o.ng)(this,a,t,r,n)}toJulianDay(e){let t=e.year;return"BCE"===e.era&&(t=1-t),s(1824665,t,e.month,e.day)}getDaysInMonth(e){let t=e.year;return"BCE"===e.era&&(t=1-t),f(t,e.month)}isInverseEra(e){return"BCE"===e.era}balanceDate(e){e.year<=0&&(e.era="BCE"===e.era?"CE":"BCE",e.year=1-e.year)}getEras(){return["BCE","CE"]}getYearsInEra(e){return"BCE"===e.era?9999:9715}constructor(...e){super(...e),this.identifier="coptic"}}var h=r(4681);let v=765433;function y(e){return 7>(0,h.z)(7*e+1,19)}function b(e){let t=Math.floor((235*e-234)/19),r=29*t+Math.floor((12084+13753*t)/25920);return 3>(0,h.z)(3*(r+1),7)&&(r+=1),r}function w(e){let t,r;return b(e)+(t=b(e-1),r=b(e),b(e+1)-r==356?2:+(r-t==382))}function x(e){return w(e+1)-w(e)}function E(e,t){if(t>=6&&!y(e)&&t++,4===t||7===t||9===t||11===t||13===t)return 29;let r=function(e){let t=x(e);switch(t>380&&(t-=30),t){case 353:return 0;case 354:return 1;case 355:return 2}}(e);return 2===t?2===r?30:29:3===t?0===r?29:30:6===t?30*!!y(e):30}class D{fromJulianDay(e){let t=e-347997,r=Math.floor((25920*t/v*19+234)/235)+1,n=w(r),a=Math.floor(t-n);for(;a<1;)a=Math.floor(t-(n=w(--r)));let l=1,i=0;for(;i<a;)i+=E(r,l),l++;let u=a-(i-=E(r,--l));return new(0,o.ng)(this,r,l,u)}toJulianDay(e){let t=w(e.year);for(let r=1;r<e.month;r++)t+=E(e.year,r);return t+e.day+347997}getDaysInMonth(e){return E(e.year,e.month)}getMonthsInYear(e){return y(e.year)?13:12}getDaysInYear(e){return x(e.year)}getMaximumMonthsInYear(){return 13}getMaximumDaysInMonth(){return 30}getYearsInEra(){return 9999}getEras(){return["AM"]}balanceYearMonth(e,t){t.year!==e.year&&(y(t.year)&&!y(e.year)&&t.month>6?e.month--:!y(t.year)&&y(e.year)&&t.month>6&&e.month++)}constructor(){this.identifier="hebrew"}}class C extends l.FG{fromJulianDay(e){let t,r,n,a=super.fromJulianDay(e),i=a.year-78,u=e-(0,l.rG)(a.era,a.year,1,1);if(u<80?(i--,u+=(t=(0,l.U_)(a.year-1)?31:30)+155+90+10):(t=(0,l.U_)(a.year)?31:30,u-=80),u<t)r=1,n=u+1;else{let e=u-t;e<155?(r=Math.floor(e/31)+2,n=e%31+1):(e-=155,r=Math.floor(e/30)+7,n=e%30+1)}return new(0,o.ng)(this,i,r,n)}toJulianDay(e){let t,r,n=e.year+78,[a,o]=(0,l.f5)(n);return((0,l.U_)(o)?(t=31,r=(0,l.rG)(a,o,3,21)):(t=30,r=(0,l.rG)(a,o,3,22)),1===e.month)?r+e.day-1:(r+=t+31*Math.min(e.month-2,5),e.month>=8&&(r+=(e.month-7)*30),r+=e.day-1)}getDaysInMonth(e){return 1===e.month&&(0,l.U_)(e.year+78)||e.month>=2&&e.month<=6?31:30}getYearsInEra(){return 9919}getEras(){return["saka"]}balanceDate(){}constructor(...e){super(...e),this.identifier="indian"}}function S(e,t,r,n){return n+Math.ceil(29.5*(r-1))+(t-1)*354+Math.floor((3+11*t)/30)+e-1}function R(e,t,r){let n=Math.floor((30*(r-t)+10646)/10631),a=Math.min(12,Math.ceil((r-(29+S(t,n,1,1)))/29.5)+1),l=r-S(t,n,a,1)+1;return new(0,o.ng)(e,n,a,l)}function k(e){return(14+11*e)%30<11}class N{fromJulianDay(e){return R(this,1948440,e)}toJulianDay(e){return S(1948440,e.year,e.month,e.day)}getDaysInMonth(e){let t=29+e.month%2;return 12===e.month&&k(e.year)&&t++,t}getMonthsInYear(){return 12}getDaysInYear(e){return k(e.year)?355:354}getMaximumMonthsInYear(){return 12}getMaximumDaysInMonth(){return 30}getYearsInEra(){return 9665}getEras(){return["AH"]}constructor(){this.identifier="islamic-civil"}}class P extends N{fromJulianDay(e){return R(this,1948439,e)}toJulianDay(e){return S(1948439,e.year,e.month,e.day)}constructor(...e){super(...e),this.identifier="islamic-tbla"}}function A(e){return 460322+a[e-1300]}function M(e,t){return(n[e-1300]&1<<11-(t-1))==0?29:30}function T(e,t){let r=A(e);for(let n=1;n<t;
1n++)r+=M(e,n);return r}function j(e){return a[e+1-1300]-a[e-1300]}class F extends N{constructor(){if(super(),this.identifier="islamic-umalqura",n||(n=new Uint16Array(Uint8Array.from(atob("qgpUDckO1AbqBmwDrQpVBakGkgepC9QF2gpcBS0NlQZKB1QLagutBa4ETwoXBYsGpQbVCtYCWwmdBE0KJg2VDawFtgm6AlsKKwWVCsoG6Qr0AnYJtgJWCcoKpAvSC9kF3AJtCU0FpQpSC6ULtAW2CVcFlwJLBaMGUgdlC2oFqworBZUMSg2lDcoF1gpXCasESwmlClILagt1BXYCtwhbBFUFqQW0BdoJ3QRuAjYJqgpUDbIN1QXaAlsJqwRVCkkLZAtxC7QFtQpVCiUNkg7JDtQG6QprCasEkwpJDaQNsg25CroEWworBZUKKgtVC1wFvQQ9Ah0JlQpKC1oLbQW2AjsJmwRVBqkGVAdqC2wFrQpVBSkLkgupC9QF2gpaBasKlQVJB2QHqgu1BbYCVgpNDiULUgtqC60FrgIvCZcESwalBqwG1gpdBZ0ETQoWDZUNqgW1BdoCWwmtBJUFygbkBuoK9QS2AlYJqgpUC9IL2QXqAm0JrQSVCkoLpQuyBbUJ1gSXCkcFkwZJB1ULagVrCisFiwpGDaMNygXWCtsEawJLCaUKUgtpC3UFdgG3CFsCKwVlBbQF2gntBG0BtgimClINqQ3UBdoKWwmrBFMGKQdiB6kLsgW1ClUFJQuSDckO0gbpCmsFqwRVCikNVA2qDbUJugQ7CpsETQqqCtUK2gJdCV4ELgqaDFUNsga5BroEXQotBZUKUguoC7QLuQXaAloJSgukDdEO6AZqC20FNQWVBkoNqA3UDdoGWwWdAisGFQtKC5ULqgWuCi4JjwwnBZUGqgbWCl0FnQI="),e=>e.charCodeAt(0)).buffer)),!a){a=new Uint32Array(301);let e=0;for(let t=1300;t<=1600;t++){a[t-1300]=e;for(let r=1;r<=12;r++)e+=M(t,r)}}}fromJulianDay(e){let t=e-1948440,r=A(1300),n=A(1600);if(t<r||t>n)return super.fromJulianDay(e);{let e=1299,r=1,n=1;for(;n>0;){n=t-A(++e)+1;let a=j(e);if(n===a){r=12;break}if(n<a){let t=M(e,r);for(r=1;n>t;)n-=t,t=M(e,++r);break}}return new(0,o.ng)(this,e,r,t-T(e,r)+1)}}toJulianDay(e){return e.year<1300||e.year>1600?super.toJulianDay(e):1948440+T(e.year,e.month)+(e.day-1)}getDaysInMonth(e){return e.year<1300||e.year>1600?super.getDaysInMonth(e):M(e.year,e.month)}getDaysInYear(e){return e.year<1300||e.year>1600?super.getDaysInYear(e):j(e.year)}}let O=[[1868,9,8],[1912,7,30],[1926,12,25],[1989,1,8],[2019,5,1]],B=[[1912,7,29],[1926,12,24],[1989,1,7],[2019,4,30]],I=[1867,1911,1925,1988,2018],_=["meiji","taisho","showa","heisei","reiwa"];function L(e){let t=O.findIndex(([t,r,n])=>!!(e.year<t)||e.year===t&&!!(e.month<r)||e.year===t&&e.month===r&&!!(e.day<n));return -1===t?O.length-1:0===t?0:t-1}function $(e){let t=I[_.indexOf(e.era)];if(!t)throw Error("Unknown era: "+e.era);return new(0,o.ng)(e.year+t,e.month,e.day)}class z extends l.FG{fromJulianDay(e){let t=super.fromJulianDay(e),r=L(t);return new(0,o.ng)(this,_[r],t.year-I[r],t.month,t.day)}toJulianDay(e){return super.toJulianDay($(e))}balanceDate(e){let t=$(e),r=L(t);_[r]!==e.era&&(e.era=_[r],e.year=t.year-I[r]),this.constrainDate(e)}constrainDate(e){let t=_.indexOf(e.era),r=B[t];if(null!=r){let[n,a,o]=r,l=n-I[t];e.year=Math.max(1,Math.min(l,e.year)),e.year===l&&(e.month=Math.min(a,e.month),e.month===a&&(e.day=Math.min(o,e.day)))}if(1===e.year&&t>=0){let[,r,n]=O[t];e.month=Math.max(r,e.month),e.month===r&&(e.day=Math.max(n,e.day))}}getEras(){return _}getYearsInEra(e){let t=_.indexOf(e.era),r=O[t],n=O[t+1];if(null==n)return 9999-r[0]+1;let a=n[0]-r[0];return(e.month<n[1]||e.month===n[1]&&e.day<n[2])&&a++,a}getDaysInMonth(e){return super.getDaysInMonth($(e))}getMinimumMonthInYear(e){let t=V(e);return t?t[1]:1}getMinimumDayInMonth(e){let t=V(e);return t&&e.month===t[1]?t[2]:1}constructor(...e){super(...e),this.identifier="japanese"}}function V(e){if(1===e.year)return O[_.indexOf(e.era)]}let U=[0,31,62,93,124,155,186,216,246,276,306,336];class K{fromJulianDay(e){let t=e-1948320,r=1+Math.floor((33*t+3)/12053),n=t-(365*(r-1)+Math.floor((8*r+21)/33)),a=n<216?Math.floor(n/31):Math.floor((n-6)/30),l=n-U[a]+1;return new(0,o.ng)(this,r,a+1,l)}toJulianDay(e){let t=1948319+365*(e.year-1)+Math.floor((8*e.year+21)/33);return t+=U[e.month-1],t+=e.day}getMonthsInYear(){return 12}getDaysInMonth(e){return e.month<=6?31:e.month<=11||8>(0,h.z)(25*e.year+11,33)?30:29}getMaximumMonthsInYear(){return 12}getMaximumDaysInMonth(){return 31}getEras(){return["AP"]}getYearsInEra(){return 9377}constructor(){this.identifier="persian"}}function H(e){return"minguo"===e.era?e.year+1911:1-e.year+1911}function W(e){let t=e-1911;return t>0?["minguo",t]:["before_minguo",1-t]}class G extends l.FG{fromJulianDay(e){let t=super.fromJulianDay(e),[r,n]=W((0,l.LA)(t.era,t.year));return new(0,o.ng)(this,r,n,t.month,t.day)}toJulianDay(e){return super.toJulianDay(Z(e))}getEras(){return["before_minguo","minguo"]}balanceDate(e){let[t,r]=W(H(e));e.era=t,e.year=r}isInverseEra(e){return"before_minguo"===e.era}getDaysInMonth(e){return super.getDaysInMonth(Z(e))}getYearsInEra(e){return"before_minguo"===e.era?9999:8088}constructor(...e){super(...e),this.identifier="roc"}}function Z(e){let[t,r]=(0,l.f5)(H(e));return new(0,o.ng)(t,r,e.month,e.day)}function Y(e){switch(e){case"buddhist":return new i;case"ethiopic":return new p;case"ethioaa":return new m;case"coptic":return new g;case"hebrew":return new D;case"indian":return new C;case"islamic-civil":return new N;case"islamic-tbla":return new P;case"islamic-umalqura":return new F;case"japanese":return new z;case"persian":return new K;case"roc":return new G;default:return new(0,l.FG)}}},65117:(e,t,r)=>{"use strict";r.d(t,{v:()=>i});var n=r(50099),a=r(25470);function o(e,t){if("function"==typeof e)return e(t);null!=e&&(e.current=t)}var l=r(85817);function i(...e){let t={...e[0]};for(let r=1;r<e.length;r++){let i=e[r];for(let e in i){let r=t[e],u=i[e];"function"==typeof r&&"function"==typeof u&&"o"===e[0]&&"n"===e[1]&&e.charCodeAt(2)>=65&&90>=e.charCodeAt(2)?t[e]=(0,n.c)(r,u):("className"===e||"UNSAFE_className"===e)&&"string"==typeof r&&"string"==typeof u?t[e]=(0,l.A)(r,u):"id"===e&&r&&u?t.id=(0,a.Tw)(r,u):"ref"===e&&r&&u?t.ref=function(...e){return 1===e.length&&e[0]?e[0]:t=>{let r=!1,n=e.map(e=>{let n=o(e,t);return r||="function"==typeof n,n});if(r)return()=>
1{n.forEach((t,r)=>{"function"==typeof t?t():o(e[r],null)})}}}(r,u):t[e]=void 0!==u?u:r}}return t}},66041:(e,t,r)=>{"use strict";r.r(t),r.d(t,{Switch:()=>s});var n=r(34777),a=r(24165),o=r(34023),l=r(30365);let i=(0,n.Fj)({base:"bg-ui-bg-switch-off hover:bg-ui-bg-switch-off-hover data-[state=unchecked]:hover:after:bg-switch-off-hover-gradient before:shadow-details-switch-background focus-visible:shadow-details-switch-background-focus data-[state=checked]:bg-ui-bg-interactive disabled:opacity-50 group relative inline-flex items-center rounded-full outline-none transition-all before:absolute before:inset-0 before:rounded-full before:content-[''] after:absolute after:inset-0 after:rounded-full after:content-[''] disabled:cursor-not-allowed",variants:{size:{small:"h-[16px] w-[28px]",base:"h-[18px] w-[32px]"}},defaultVariants:{size:"base"}}),u=(0,n.Fj)({base:"bg-ui-fg-on-color shadow-details-switch-handle pointer-events-none h-[14px] w-[14px] rounded-full transition-all",variants:{size:{small:"h-[12px] w-[12px] data-[state=checked]:translate-x-3.5 data-[state=unchecked]:translate-x-0.5",base:"h-[14px] w-[14px] transition-transform data-[state=checked]:translate-x-4 data-[state=unchecked]:translate-x-0.5"}},defaultVariants:{size:"base"}}),s=o.forwardRef((e,t)=>{let{className:r,size:n="base",...s}=e;return o.createElement(a.Root,{className:(0,l.E)(i({size:n}),r),...s,ref:t},o.createElement(a.Thumb,{className:(0,l.E)(u({size:n}))}))});s.displayName="Switch"},66654:(e,t,r)=>{"use strict";r.d(t,{$:()=>s});let n=new Set(["id"]),a=new Set(["aria-label","aria-labelledby","aria-describedby","aria-details"]),o=new Set(["href","hrefLang","target","rel","download","ping","referrerPolicy"]),l=new Set(["dir","lang","hidden","inert","translate"]),i=new Set(["onClick","onAuxClick","onContextMenu","onDoubleClick","onMouseDown","onMouseEnter","onMouseLeave","onMouseMove","onMouseOut","onMouseOver","onMouseUp","onTouchCancel","onTouchEnd","onTouchMove","onTouchStart","onPointerDown","onPointerMove","onPointerUp","onPointerCancel","onPointerEnter","onPointerLeave","onPointerOver","onPointerOut","onGotPointerCapture","onLostPointerCapture","onScroll","onWheel","onAnimationStart","onAnimationEnd","onAnimationIteration","onTransitionCancel","onTransitionEnd","onTransitionRun","onTransitionStart"]),u=/^(data-.*)$/;function s(e,t={}){let{labelable:r,isLink:c,global:d,events:f=d,propNames:p}=t,m={};for(let t in e)Object.prototype.hasOwnProperty.call(e,t)&&(n.has(t)||r&&a.has(t)||c&&o.has(t)||d&&l.has(t)||f&&(i.has(t)||t.endsWith("Capture")&&i.has(t.slice(0,-7)))||p?.has(t)||u.test(t))&&(m[t]=e[t]);return m}},66911:(e,t,r)=>{"use strict";r.d(t,{A:()=>f});var n=r(16787),a=r(34023),o=r(30365);let l=e=>a.createElement(n.Root,{...e});l.displayName="Popover";let i=a.forwardRef((e,t)=>a.createElement(n.Trigger,{ref:t,...e}));i.displayName="Popover.Trigger";let u=a.forwardRef((e,t)=>a.createElement(n.Anchor,{ref:t,...e}));u.displayName="Popover.Anchor";let s=a.forwardRef((e,t)=>a.createElement(n.Close,{ref:t,...e}));s.displayName="Popover.Close";let c=a.forwardRef(({className:e,sideOffset:t=8,side:r="bottom",align:l="start",collisionPadding:i,...u},s)=>a.createElement(n.Portal,null,a.createElement(n.Content,{ref:s,sideOffset:t,side:r,align:l,collisionPadding:i,className:(0,o.E)("bg-ui-bg-base text-ui-fg-base shadow-elevation-flyout max-h-[var(--radix-popper-available-height)] min-w-[220px] overflow-hidden rounded-lg p-1","data-[state=open]:animate-in data-[state=closed]:animate-out data-[state=closed]:fade-out-0 data-[state=open]:fade-in-0 data-[state=closed]:zoom-out-95 data-[state=open]:zoom-in-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),...u})));c.displayName="Popover.Content";let d=a.forwardRef(({className:e,...t},r)=>a.createElement("div",{ref:r,className:(0,o.E)("bg-ui-border-base -mx-1 my-1 h-px",e),...t}));d.displayName="Popover.Seperator";let f=Object.assign(l,{Trigger:i,Anchor:u,Close:s,Content:c,Seperator:d})},67531:(e,t,r)=>{"use strict";r.r(t),r.d(t,{RadioGroup:()=>g});
1var n=r(63698),a=r(34023),o=r(81635),l=r(34777),i=r(30365);let u=(0,l.Fj)({base:"txt-small",variants:{variant:{info:"text-ui-fg-subtle",error:"text-ui-fg-error grid grid-cols-[20px_1fr] gap-1 items-start"}},defaultVariants:{variant:"info"}}),s=a.forwardRef(({className:e,variant:t="info",children:r,...n},l)=>a.createElement("span",{ref:l,className:(0,i.E)(u({variant:t}),e),...n},"error"===t&&a.createElement("div",{className:"size-5 flex items-center justify-center"},a.createElement(o.A,null)),r));s.displayName="Hint";var c=r(95979);let d=a.forwardRef((e,t)=>{let{className:r,...o}=e;return a.createElement(n.Root,{className:(0,i.E)("grid gap-2",r),...o,ref:t})});d.displayName="RadioGroup";let f=a.forwardRef((e,t)=>{let{className:r,...o}=e;return a.createElement(n.Indicator,{ref:t,className:(0,i.E)("flex items-center justify-center",r),...o},a.createElement("div",{className:(0,i.E)("bg-ui-bg-base shadow-details-contrast-on-bg-interactive h-1.5 w-1.5 rounded-full")}))});f.displayName="RadioGroup.Indicator";let p=a.forwardRef((e,t)=>{let{className:r,...o}=e;return a.createElement(n.Item,{ref:t,className:(0,i.E)("group relative flex h-5 w-5 items-center justify-center outline-none",r),...o},a.createElement("div",{className:(0,i.E)("shadow-borders-base bg-ui-bg-base transition-fg flex h-[14px] w-[14px] items-center justify-center rounded-full","group-hover:group-enabled:group-data-[state=unchecked]:bg-ui-bg-base-hover","group-data-[state=checked]:bg-ui-bg-interactive group-data-[state=checked]:shadow-borders-interactive-with-shadow","group-focus-visible:!shadow-borders-interactive-with-focus","group-disabled:cursor-not-allowed group-disabled:opacity-50")},a.createElement(f,null)))});p.displayName="RadioGroup.Item";let m=a.forwardRef((e,t)=>{let{className:r,id:o,label:l,description:u,value:d,...p}=e,m=a.useId();o||(o=m);let g="".concat(o,"-description");return a.createElement(n.Item,{ref:t,className:(0,i.E)("shadow-borders-base bg-ui-bg-base focus-visible:shadow-borders-interactive-with-focus transition-fg group flex items-start gap-x-2 rounded-lg p-3 outline-none","hover:enabled:bg-ui-bg-base-hover","data-[state=checked]:shadow-borders-interactive-with-shadow","group-disabled:cursor-not-allowed group-disabled:opacity-50",r),...p,value:d,id:o,"aria-describedby":g},a.createElement("div",{className:"flex h-5 w-5 items-center justify-center"},a.createElement("div",{className:(0,i.E)("shadow-borders-base bg-ui-bg-base group-data-[state=checked]:bg-ui-bg-interactive group-data-[state=checked]:shadow-borders-interactive-with-shadow transition-fg flex h-3.5 w-3.5 items-center justify-center rounded-full","group-hover:group-enabled:group-data-[state=unchecked]:bg-ui-bg-base-hover")},a.createElement(f,null))),a.createElement("div",{className:"flex flex-col items-start"},a.createElement(c.Label,{htmlFor:o,size:"small",weight:"plus",className:"group-disabled:text-ui-fg-disabled cursor-pointer group-disabled:cursor-not-allowed"},l),a.createElement(s,{className:"txt-small text-ui-fg-subtle group-disabled:text-ui-fg-disabled text-left",id:g},u)))});m.displayName="RadioGroup.ChoiceBox";let g=Object.assign(d,{Item:p,ChoiceBox:m})},69871:(e,t,r)=>{"use strict";r.r(t),r.d(t,{Portal:()=>s,Root:()=>c});var n=r(34023),a=r(56742),o=r(98397),l=r(94799),i=["a","button","div","form","h2","h3","img","input","label","li","nav","ol","p","span","svg","ul"].reduce((e,t)=>{let r=n.forwardRef((e,r)=>{let{asChild:n,...a}=e,i=n?o.DX:t;return"undefined"!=typeof window&&(window[Symbol.for("radix-ui")]=!0),(0,l.jsx)(i,{...a,ref:r})});return r.displayName=`Primitive.${t}`,{...e,[t]:r}},{}),u=globalThis?.document?n.useLayoutEffect:()=>{},s=n.forwardRef((e,t)=>{var r,o;let{container:s,...c}=e,[d,f]=n.useState(!1);u(()=>f(!0),[]);let p=s||d&&(null==(o=globalThis)||null==(r=o.document)?void 0:r.body);return p?a.createPortal((0,l.jsx)(i.div,{...c,ref:t}),p):null});s.displayName="Portal";var c=s},69876:(e,t,r)=>{"use strict";r.d(t,{OX:()=>c,ZI:()=>f,ZR:()=>p,cf:()=>d});var n=r(73081),a=r(11240),o=r(79672),l=r(96766),i=r(30418),u=r(34023);function s(e){return e&&e.__esModule?e.default:e}let c=new WeakMap;function d(e){return e?.calendar.identifier==="gregory"&&"BC"===e.era?"short":void 0}function f(e){let t,r,c=(0,l.o)(s(n.A),"@react-aria/calendar");"highlightedRange"in e?{start:t,end:r}=e.highlightedRange||{}:(t=Array.isArray(e.value)?e.value[0]:e.value??void 0,r=Array.isArray(e.value)?e.value.at(-1):e.value??void 0);let f=(0,a.i)({weekday:"long",month:"long",year:"numeric",day:"numeric",era:d(t)||d(r),timeZone:e.timeZone}),{locale:p}=(0,o.Y)(),g=(0,u.useMemo)(()=>new Intl.ListFormat(p),[p]),h="anchorDate"in e?e.anchorDate:null;return(0,u.useMemo)(()=>
1{if(!h&&t&&r){if((0,i.ro)(t,r)){let r=f.format(t.toDate(e.timeZone));return c.format("selectedDateDescription",{date:r})}else if("highlightedRange"in e){let n=m(f,c,t,r,e.timeZone);return c.format("selectedRangeDescription",{dateRange:n})}else if(Array.isArray(e.value)){let t=e.value.map(t=>f.format(t.toDate(e.timeZone))),r=g.format(t);return c.format("selectedDateDescription",{date:r})}}return""},[t,r,h,e,c,f,g])}function p(e,t,r,o){let c=(0,l.o)(s(n.A),"@react-aria/calendar"),f=d(e)||d(t),p=(0,a.i)({month:"long",year:"numeric",era:f,calendar:e.calendar.identifier,timeZone:r}),g=(0,a.i)({month:"long",year:"numeric",day:"numeric",era:f,calendar:e.calendar.identifier,timeZone:r});return(0,u.useMemo)(()=>{if((0,i.ro)(e,(0,i.wH)(e))){let n=e,a=t;if(e.calendar.getFormattableMonth&&(n=e.calendar.getFormattableMonth(e)),t.calendar.getFormattableMonth&&(a=t.calendar.getFormattableMonth(t)),(0,i.ro)(t,(0,i.p9)(e)))return p.format(n.toDate(r));if((0,i.ro)(t,(0,i.p9)(t)))return o?m(p,c,n,a,r):p.formatRange(n.toDate(r),a.toDate(r))}return o?m(g,c,e,t,r):g.formatRange(e.toDate(r),t.toDate(r))},[e,t,p,g,c,r,o])}function m(e,t,r,n,a){let o=e.formatRangeToParts(r.toDate(a),n.toDate(a)),l=-1;for(let e=0;e<o.length;e++){let t=o[e];if("shared"===t.source&&"literal"===t.type)l=e;else if("endRange"===t.source)break}let i="",u="";for(let e=0;e<o.length;e++)e<l?i+=o[e].value:e>l&&(u+=o[e].value);return t.format("dateRange",{startDate:i,endDate:u})}},69893:(e,t,r)=>{"use strict";function n(e,t){if(!e)return!1;let r=window.getComputedStyle(e),n=document.scrollingElement||document.documentElement,a=/(auto|scroll)/.test(r.overflow+r.overflowX+r.overflowY);return e===n&&"hidden"!==r.overflow&&(a=!0),a&&t&&(a=e.scrollHeight!==e.clientHeight||e.scrollWidth!==e.clientWidth),a}r.d(t,{o:()=>n})},70488:(e,t,r)=>{"use strict";r.d(t,{FG:()=>c,LA:()=>i,U_:()=>l,f5:()=>u,rG:()=>o});var n=r(46764),a=r(4681);function o(e,t,r,n){let a=(t=i(e,t))-1,o=-2;return r<=2?o=0:l(t)&&(o=-1),1721425+365*a+Math.floor(a/4)-Math.floor(a/100)+Math.floor(a/400)+Math.floor((367*r-362)/12+o+n)}function l(e){return e%4==0&&(e%100!=0||e%400==0)}function i(e,t){return"BC"===e?1-t:t}function u(e){let t="AD";return e<=0&&(t="BC",e=1-e),[t,e]}let s={standard:[31,28,31,30,31,30,31,31,30,31,30,31],leapyear:[31,29,31,30,31,30,31,31,30,31,30,31]};class c{fromJulianDay(e){let t=e-1721426,r=Math.floor(t/146097),i=(0,a.z)(t,146097),s=Math.floor(i/36524),c=(0,a.z)(i,36524),d=Math.floor(c/1461),f=Math.floor((0,a.z)(c,1461)/365),[p,m]=u(400*r+100*s+4*d+f+ +(4!==s&&4!==f)),g=e-o(p,m,1,1),h=2;e<o(p,m,3,1)?h=0:l(m)&&(h=1);
1let v=Math.floor(((g+h)*12+373)/367),y=e-o(p,m,v,1)+1;return new(0,n.ng)(p,m,v,y)}toJulianDay(e){return o(e.era,e.year,e.month,e.day)}getDaysInMonth(e){return s[l(e.year)?"leapyear":"standard"][e.month-1]}getMonthsInYear(e){return 12}getDaysInYear(e){return l(e.year)?366:365}getMaximumMonthsInYear(){return 12}getMaximumDaysInMonth(){return 31}getYearsInEra(e){return 9999}getEras(){return["BC","AD"]}isInverseEra(e){return"BC"===e.era}balanceDate(e){e.year<=0&&(e.era="BC"===e.era?"AD":"BC",e.year=1-e.year)}constructor(){this.identifier="gregory"}}},70640:(e,t,r)=>{"use strict";r.d(t,{usePrompt:()=>s});var n=r(34023),a=r(60305),o=r(27181),l=r(95979),i=r(55813);let u=e=>{let{open:t,variant:r="danger",title:a,description:u,verificationText:s,verificationInstruction:c="Please type {val} to confirm:",cancelText:d="Cancel",confirmText:f="Confirm",onConfirm:p,onCancel:m}=e,[g,h]=n.useState(""),v=n.useMemo(()=>!s||g===s,[g,s]);n.useEffect(()=>{let e=e=>{"Escape"===e.key&&t&&m()};return document.addEventListener("keydown",e),()=>{document.removeEventListener("keydown",e)}},[m,t]);let y=c.includes("{val}")?c.split("{val}"):["Please type","to confirm:"];return 2!==y.length&&(y=["Please type","to confirm:"]),n.createElement(i.Prompt,{open:t,variant:r},n.createElement(i.Prompt.Content,null,n.createElement("form",{onSubmit:e=>{e.preventDefault(),s&&v&&p()}},n.createElement(i.Prompt.Header,null,n.createElement(i.Prompt.Title,null,a),n.createElement(i.Prompt.Description,null,u)),s&&n.createElement("div",{className:"border-ui-border-base mt-6 flex flex-col gap-y-4 border-y p-6"},n.createElement(l.Label,{htmlFor:"verificationText",className:"text-ui-fg-subtle"},y[0]," ",n.createElement("span",{className:"text-ui-fg-base txt-compact-medium-plus"},s)," ",y[1]),n.createElement(o.Input,{autoFocus:!0,autoComplete:"off",id:"verificationText",placeholder:s,onChange:e=>{h(e.target.value)}})),n.createElement(i.Prompt.Footer,null,n.createElement(i.Prompt.Cancel,{onClick:m},d),n.createElement(i.Prompt.Action,{disabled:!v,type:s?"submit":"button",onClick:s?void 0:p},f)))))};u.displayName="RenderPrompt";let s=()=>{let e=(0,n.useRef)(null);return async t=>{if(e.current)return e.current;let r=new Promise(r=>{let o=!0,l=(0,a.createRoot)(document.createElement("div"));l.render(n.createElement(u,{open:o,onConfirm:()=>{o=!1,r(!0),l.unmount(),e.current=null,document.body.style.pointerEvents="auto"},onCancel:()=>{o=!1,l.unmount(),r(!1),e.current=null,document.body.style.pointerEvents="auto"},...t}))});return e.current=r,r}}},73081:(e,t,r)=>{"use strict";r.d(t,{A:()=>n});var n={};n={"ar-AE":{dateRange:e=>`${e.startDate} \u{625}\u{644}\u{649} ${e.endDate}`,dateSelected:e=>`${e.date} \u{627}\u{644}\u{645}\u{62D}\u{62F}\u{62F}`,finishRangeSelectionPrompt:`\u{627}\u{646}\u{642}\u{631} \u{644}\u{625}\u{646}\u{647}\u{627}\u{621} \u{639}\u{645}\u{644}\u{64A}\u{629} \u{62A}\u{62D}\u{62F}\u{64A}\u{62F} \u{646}\u{637}\u{627}\u{642} \u{627}\u{644}\u{62A}\u{627}\u{631}\u{64A}\u{62E}`,maximumDate:`\u{622}\u{62E}\u{631} \u{62A}\u{627}\u{631}\u{64A}\u{62E} \u{645}\u{62A}\u{627}\u{62D}`,minimumDate:`\u{623}\u{648}\u{644} \u{62A}\u{627}\u{631}\u{64A}\u{62E} \u{645}\u{62A}\u{627}\u{62D}`,next:`\u{627}\u{644}\u{62A}\u{627}\u{644}\u{64A}`,previous:`\u{627}\u{644}\u{633}\u{627}\u{628}\u{642}`,selectedDateDescription:e=>`\u{62A}\u{627}\u{631}\u{64A}\u{62E} \u{645}\u{62D}\u{62F}\u{62F}: ${e.date}`,selectedRangeDescription:e=>`\u{627}\u{644}\u{645}\u{62F}\u{649} \u{627}\u{644}\u{632}\u{645}\u{646}\u{64A} \u{627}\u{644}\u{645}\u{62D}\u{62F}\u{62F}: ${e.dateRange}`,startRangeSelectionPrompt:`\u{627}\u{646}\u{642}\u{631} \u{644}\u{628}\u{62F}\u{621} \u{639}\u{645}\u{644}\u{64A}\u{629} \u{62A}\u{62D}\u{62F}\u{64A}\u{62F} \u{646}\u{637}\u{627}\u{642} \u{627}\u{644}\u{62A}\u{627}\u{631}\u{64A}\u{62E}`,todayDate:e=>`\u{627}\u{644}\u{64A}\u{648}\u{645}\u{60C} ${e.date}`,todayDateSelected:e=>`\u{627}\u{644}\u{64A}\u{648}\u{645}\u{60C} ${e.date} \u{645}\u{62D}\u{62F}\u{62F}`},"bg-BG":{dateRange:e=>`${e.startDate} \u{434}\u{43E} ${e.endDate}`,dateSelected:e=>`\u{418}\u{437}\u{431}\u{440}\u{430}\u{43D}\u{43E} \u{435} ${e.date}`,finishRangeSelectionPrompt:`\u{41D}\u{430}\u{442}\u{438}\u{441}\u{43D}\u{435}\u{442}\u{435}, \u{437}\u{430} \u{434}\u{430} \u{434}\u{43E}\u{432}\u{44A}\u{440}\u{448}\u{438}\u{442}\u{435} \u{438}\u{437}\u{431}\u{43E}\u{440}\u{430} \u{43D}\u{430} \u{432}\u{440}\u{435}\u{43C}\u{435}\u{432}\u{438} \u{438}\u{43D}\u{442}\u{435}\u{440}\u{432}\u{430}\u{43B}`,maximumDate:`\u{41F}\u{43E}\u{441}\u{43B}\u{435}\u{434}\u{43D}\u{430} \u{43D}\u{430}\u{43B}\u{438}\u{447}\u{43D}\u{430} \u{434}\u{430}\u{442}\u{430}`,minimumDate:`\u{41F}\u{44A}\u{440}\u{432}\u{430} \u{43D}\u{430}\u{43B}\u{438}\u{447}\u{43D}\u{430} \u{434}\u{430}\u{442}\u{430}`,next:`\u{41D}\u{430}\u{43F}\u{440}\u{435}\u{434}`,previous:`\u{41D}\u{430}\u{437}\u{430}\u{434}`,selectedDateDescription:e=>`\u{418}\u{437}\u{431}\u{440}\u{430}\u{43D}\u{430} \u{434}\u{430}\u{442}\u{430}: ${e.date}`,selectedRangeDescription:e=>`\u{418}\u{437}\u{431}\u{440}\u{430}\u{43D} \u{434}\u{438}\u{430}\u{43F}\u{430}\u{437}\u{43E}\u{43D}: ${e.dateRange}`,startRangeSelectionPrompt:`\u{41D}\u{430}\u{442}\u{438}\u{441}\u{43D}\u{435}\u{442}\u{435}, \u{437}\u{430} \u{434}\u{430} \u{43F}\u{440}\u{438}\u{441}\u{442}\u{44A}\u{43F}\u{438}\u{442}\u{435} \u{43A}\u{44A}\u{43C} \u{438}\u{437}\u{431}\u{43E}\u{440}\u{430} \u{43D}\u{430} \u{432}\u{440}\u{435}\u{43C}\u{435}\u{432}\u{438} \u{438}\u{43D}\u{442}\u{435}\u{440}\u{432}\u{430}\u{43B}`,todayDate:e=>`\u{414}\u{43D}\u{435}\u{441}, ${e.date}`,todayDateSelected:e=>`\u{414}\u{43D}\u{435}\u{441}, ${e.date} \u{441}\u{430} \u{438}\u{437}\u{431}\u{440}\u{430}\u{43D}\u{438}`},"cs-CZ":{dateRange:e=>`${e.startDate} a\u{17E} ${e.endDate}`,dateSelected:e=>`Vybr\xe1no ${e.date}`,finishRangeSelectionPrompt:`Kliknut\xedm dokon\u{10D}\xedte v\xfdb\u{11B}r rozsahu dat`,maximumDate:`Posledn\xed dostupn\xe9 datum`,minimumDate:`Prvn\xed dostupn\xe9 datum`,next:`Dal\u{161}\xed`,previous:`P\u{159}edchoz\xed`,selectedDateDescription:e=>`Vybran\xe9 datum: ${e.date}`,selectedRangeDescription:e=>`Vybran\xe9 obdob\xed: ${e.dateRange}`,startRangeSelectionPrompt:`Kliknut\xedm zah\xe1j\xedte v\xfdb\u{11B}r rozsahu dat`,todayDate:e=>`Dnes, ${e.date}`,todayDateSelected:e=>`Dnes, vybr\xe1no ${e.date}`},"da-DK":{dateRange:e=>`${e.startDate} til ${e.endDate}`,dateSelected:e=>`${e.date} valgt`,finishRangeSelectionPrompt:`Klik for at fuldf\xf8re valg af datoomr\xe5de`,maximumDate:"Sidste ledige dato",minimumDate:`F\xf8r
1ste ledige dato`,next:`N\xe6ste`,previous:"Forrige",selectedDateDescription:e=>`Valgt dato: ${e.date}`,selectedRangeDescription:e=>`Valgt interval: ${e.dateRange}`,startRangeSelectionPrompt:`Klik for at starte valg af datoomr\xe5de`,todayDate:e=>`I dag, ${e.date}`,todayDateSelected:e=>`I dag, ${e.date} valgt`},"de-DE":{dateRange:e=>`${e.startDate} bis ${e.endDate}`,dateSelected:e=>`${e.date} ausgew\xe4hlt`,finishRangeSelectionPrompt:"Klicken, um die Auswahl des Datumsbereichs zu beenden",maximumDate:`Letztes verf\xfcgbares Datum`,minimumDate:`Erstes verf\xfcgbares Datum`,next:"Weiter",previous:`Zur\xfcck`,selectedDateDescription:e=>`Ausgew\xe4hltes Datum: ${e.date}`,selectedRangeDescription:e=>`Ausgew\xe4hlter Bereich: ${e.dateRange}`,startRangeSelectionPrompt:"Klicken, um die Auswahl des Datumsbereichs zu beginnen",todayDate:e=>`Heute, ${e.date}`,todayDateSelected:e=>`Heute, ${e.date} ausgew\xe4hlt`},"el-GR":{dateRange:e=>`${e.startDate} \u{3AD}\u{3C9}\u{3C2} ${e.endDate}`,dateSelected:e=>`\u{395}\u{3C0}\u{3B9}\u{3BB}\u{3AD}\u{3C7}\u{3B8}\u{3B7}\u{3BA}\u{3B5} ${e.date}`,finishRangeSelectionPrompt:`\u{39A}\u{3AC}\u{3BD}\u{3C4}\u{3B5} \u{3BA}\u{3BB}\u{3B9}\u{3BA} \u{3B3}\u{3B9}\u{3B1} \u{3BD}\u{3B1} \u{3BF}\u{3BB}\u{3BF}\u{3BA}\u{3BB}\u{3B7}\u{3C1}\u{3CE}\u{3C3}\u{3B5}\u{3C4}\u{3B5} \u{3C4}\u{3B7}\u{3BD} \u{3B5}\u{3C0}\u{3B9}\u{3BB}\u{3BF}\u{3B3}\u{3AE} \u{3B5}\u{3CD}\u{3C1}\u{3BF}\u{3C5}\u{3C2} \u{3B7}\u{3BC}\u{3B5}\u{3C1}\u{3BF}\u{3BC}\u{3B7}\u{3BD}\u{3B9}\u{3CE}\u{3BD}`,maximumDate:`\u{3A4}\u{3B5}\u{3BB}\u{3B5}\u{3C5}\u{3C4}\u{3B1}\u{3AF}\u{3B1} \u{3B4}\u{3B9}\u{3B1}\u{3B8}\u{3AD}\u{3C3}\u{3B9}\u{3BC}\u{3B7} \u{3B7}\u{3BC}\u{3B5}\u{3C1}\u{3BF}\u{3BC}\u{3B7}\u{3BD}\u{3AF}\u{3B1}`,minimumDate:`\u{3A0}\u{3C1}\u{3CE}\u{3C4}\u{3B7} \u{3B4}\u{3B9}\u{3B1}\u{3B8}\u{3AD}\u{3C3}\u{3B9}\u{3BC}\u{3B7} \u{3B7}\u{3BC}\u{3B5}\u{3C1}\u{3BF}\u{3BC}\u{3B7}\u{3BD}\u{3AF}\u{3B1}`,next:`\u{395}\u{3C0}\u{3CC}\u{3BC}\u{3B5}\u{3BD}\u{3BF}`,previous:`\u{3A0}\u{3C1}\u{3BF}\u{3B7}\u{3B3}\u{3BF}\u{3CD}\u{3BC}\u{3B5}\u{3BD}\u{3BF}`,selectedDateDescription:e=>`\u{395}\u{3C0}\u{3B9}\u{3BB}\u{3B5}\u{3B3}\u{3BC}\u{3AD}\u{3BD}\u{3B7} \u{3B7}\u{3BC}\u{3B5}\u{3C1}\u{3BF}\u{3BC}\u{3B7}\u{3BD}\u{3AF}\u{3B1}: ${e.date}`,selectedRangeDescription:e=>`\u{395}\u{3C0}\u{3B9}\u{3BB}\u{3B5}\u{3B3}\u{3BC}\u{3AD}\u{3BD}\u{3BF} \u{3B5}\u{3CD}\u{3C1}\u{3BF}\u{3C2}: ${e.dateRange}`,startRangeSelectionPrompt:`\u{39A}\u{3AC}\u{3BD}\u{3C4}\u{3B5} \u{3BA}\u{3BB}\u{3B9}\u{3BA} \u{3B3}\u{3B9}\u{3B1} \u{3BD}\u{3B1} \u{3BE}\u{3B5}\u{3BA}\u{3B9}\u{3BD}\u{3AE}\u{3C3}\u{3B5}\u{3C4}\u{3B5} \u{3C4}\u{3B7}\u{3BD} \u{3B5}\u{3C0}\u{3B9}\u{3BB}\u{3BF}\u{3B3}\u{3AE} \u{3B5}\u{3CD}\u{3C1}\u{3BF}\u{3C5}\u{3C2} \u{3B7}\u{3BC}\u{3B5}\u{3C1}\u{3BF}\u{3BC}\u{3B7}\u{3BD}\u{3B9}\u{3CE}\u{3BD}`,todayDate:e=>`\u{3A3}\u{3AE}\u{3BC}\u{3B5}\u{3C1}\u{3B1}, ${e.date}`,todayDateSelected:e=>`\u{3A3}\u{3AE}\u{3BC}\u{3B5}\u{3C1}\u{3B1}, \u{3B5}\u{3C0}\u{3B9}\u{3BB}\u{3AD}\u{3C7}\u{3C4}\u{3B7}\u{3BA}\u{3B5} ${e.date}`},"en-US":{previous:"Previous",next:"Next",selectedDateDescription:e=>`Selected Date: ${e.date}`,selectedRangeDescription:e=>`Selected Range: ${e.dateRange}`,todayDate:e=>`Today, ${e.date}`,todayDateSelected:e=>`Today, ${e.date} selected`,dateSelected:e=>`${e.date} selected`,startRangeSelectionPrompt:"Click to start selecting date range",finishRangeSelectionPrompt:"Click to finish selecting date range",minimumDate:"First available date",maximumDate:"Last available date",dateRange:e=>`${e.startDate} to ${e.endDate}`},"es-ES":{dateRange:e=>`${e.startDate} a ${e.endDate}`,dateSelected:e=>`${e.date} seleccionado`,finishRangeSelectionPrompt:"Haga clic para terminar de seleccionar rango de fechas",maximumDate:`\xdaltima fecha disponible`,minimumDate:"Primera fecha disponible",next:"Siguiente",previous:"Anterior",selectedDateDescription:e=>`Fecha seleccionada: ${e.date}`,selectedRangeDescription:e=>`Intervalo seleccionado: ${e.dateRange}`,startRangeSelectionPrompt:"Haga clic para comenzar a seleccionar un rango de fechas",todayDate:e=>`Hoy, ${e.date}`,todayDateSelected:e=>`Hoy, ${e.date} seleccionado`},"et-EE":{dateRange:e=>`${e.startDate} kuni ${e.endDate}`,dateSelected:e=>`${e.date} valitud`,finishRangeSelectionPrompt:`Kl\xf5psake kuup\xe4evavahemiku valimise l\xf5petamiseks`,maximumDate:`Viimane saadaolev kuup\xe4ev`,minimumDate:`Esimene saadaolev kuup\xe4ev`,next:`J\xe4rgmine`,previous:"Eelmine",selectedDateDescription:e=>`Valitud kuup\xe4ev: ${e.date}`,selectedRangeDescription:e=>`Valitud vahemik: ${e.dateRange}`,startRangeSelectionPrompt:`Kl\xf5psake kuup\xe4evavahemiku valimiseks`,todayDate:e=>`T\xe4na, ${e.date}`,todayDateSelected:e=>`T\xe4na, ${e.date} valitud`},"fi-FI":{dateRange:e=>`${e.startDate} \u{2013} ${e.endDate}`,dateSelected:e=>`${e.date} valittu`,finishRangeSelectionPrompt:`Lopeta p\xe4iv\xe4m\xe4\xe4r\xe4alueen valinta napsauttamalla t\xe4t\xe4.`,maximumDate:`Viimeinen varattavissa oleva p\xe4iv\xe4m\xe4\xe4r\xe4`,minimumDate:`Ensimm\xe4inen varattavissa oleva p\xe4iv\xe4m\xe4\xe4r\xe4`,next:"Seuraava",previous:"Edellinen",selectedDateDescription:e=>`Valittu p\xe4iv\xe4m\xe4\xe4r\xe4: ${e.date}`,selectedRangeDescription:e=>`Valittu aikav\xe4li: ${e.dateRange}`,startRangeSelectionPrompt:`Aloita p\xe4iv\xe4m\xe4\xe4r\xe4alueen valinta napsauttamalla t\xe4t\xe4.`,todayDate:e=>`T\xe4n\xe4\xe4n, ${e.date}`,todayDateSelected:e=>`T\xe4n\xe4\xe4n, ${e.date} valittu`},"fr-FR":{dateRange:e=>`${e.startDate} \xe0 ${e.endDate}`,dateSelected:e=>`${e.date} s\xe9lectionn\xe9`,finishRangeSelectionPrompt:`Cliquer pour finir de s\xe9lectionner la plage de dates`,maximumDate:`Derni\xe8re date disponible`,minimumDate:`Premi\xe8re date disponible`,next:"Suivant",previous:`Pr\xe9c\xe9dent`,selectedDateDescription:e=>`Date s\xe9lectionn\xe9e\xa0: ${e.date}`,selectedRangeDescription:e=>`Plage s\xe9lectionn\xe9e\xa0: ${e.dateRange}`,startRangeSelectionPrompt:`Cliquer pour commencer \xe0 s\xe9lectionner la plage de dates`,todayDate:e=>`Aujourd'hui, ${e.date}`,todayDateSelected:e=>`Aujourd\u{2019}hui, ${e.date} s\xe9lectionn\xe9`},"he-IL":{dateRange:e=>`${e.startDate} \u{5E2}\u{5D3} ${e.endDate}`,dateSelected:e=>`${e.date} \u{5E0}\u{5D1}\u{5D7}\u{5E8}`,finishRangeSelectionPrompt:`\u{5D7}\u{5E5} \u{5DB}\u{5D3}\u{5D9} \u{5DC}\u{5E1}\u{5D9}\u{5D9}
1\u{5DD} \u{5D0}\u{5EA} \u{5D1}\u{5D7}\u{5D9}\u{5E8}\u{5EA} \u{5D8}\u{5D5}\u{5D5}\u{5D7} \u{5D4}\u{5EA}\u{5D0}\u{5E8}\u{5D9}\u{5DB}\u{5D9}\u{5DD}`,maximumDate:`\u{5EA}\u{5D0}\u{5E8}\u{5D9}\u{5DA} \u{5E4}\u{5E0}\u{5D5}\u{5D9} \u{5D0}\u{5D7}\u{5E8}\u{5D5}\u{5DF}`,minimumDate:`\u{5EA}\u{5D0}\u{5E8}\u{5D9}\u{5DA} \u{5E4}\u{5E0}\u{5D5}\u{5D9} \u{5E8}\u{5D0}\u{5E9}\u{5D5}\u{5DF}`,next:`\u{5D4}\u{5D1}\u{5D0}`,previous:`\u{5D4}\u{5E7}\u{5D5}\u{5D3}\u{5DD}`,selectedDateDescription:e=>`\u{5EA}\u{5D0}\u{5E8}\u{5D9}\u{5DA} \u{5E0}\u{5D1}\u{5D7}\u{5E8}: ${e.date}`,selectedRangeDescription:e=>`\u{5D8}\u{5D5}\u{5D5}\u{5D7} \u{5E0}\u{5D1}\u{5D7}\u{5E8}: ${e.dateRange}`,startRangeSelectionPrompt:`\u{5DC}\u{5D7}\u{5E5} \u{5DB}\u{5D3}\u{5D9} \u{5DC}\u{5D4}\u{5EA}\u{5D7}\u{5D9}\u{5DC} \u{5D1}\u{5D1}\u{5D7}\u{5D9}\u{5E8}\u{5EA} \u{5D8}\u{5D5}\u{5D5}\u{5D7} \u{5D4}\u{5EA}\u{5D0}\u{5E8}\u{5D9}\u{5DB}\u{5D9}\u{5DD}`,todayDate:e=>`\u{5D4}\u{5D9}\u{5D5}\u{5DD}, ${e.date}`,todayDateSelected:e=>`\u{5D4}\u{5D9}\u{5D5}\u{5DD}, ${e.date} \u{5E0}\u{5D1}\u{5D7}\u{5E8}`},"hr-HR":{dateRange:e=>`${e.startDate} do ${e.endDate}`,dateSelected:e=>`${e.date} odabran`,finishRangeSelectionPrompt:`Kliknite da dovr\u{161}ite raspon odabranih datuma`,maximumDate:`Posljednji raspolo\u{17E}ivi datum`,minimumDate:`Prvi raspolo\u{17E}ivi datum`,next:`Sljede\u{107}i`,previous:"Prethodni",selectedDateDescription:e=>`Odabrani datum: ${e.date}`,selectedRangeDescription:e=>`Odabrani raspon: ${e.dateRange}`,startRangeSelectionPrompt:`Kliknite da zapo\u{10D}nete raspon odabranih datuma`,todayDate:e=>`Danas, ${e.date}`,todayDateSelected:e=>`Danas, odabran ${e.date}`},"hu-HU":{dateRange:e=>`${e.startDate}\u{2013}${e.endDate}`,dateSelected:e=>`${e.date} kiv\xe1lasztva`,finishRangeSelectionPrompt:`Kattintson a d\xe1tumtartom\xe1ny kijel\xf6l\xe9s\xe9nek befejez\xe9s\xe9hez`,maximumDate:`Utols\xf3 el\xe9rhet\u{151} d\xe1tum`,minimumDate:`Az els\u{151} el\xe9rhet\u{151} d\xe1tum`,next:`K\xf6vetkez\u{151}`,previous:`El\u{151}z\u{151}`,selectedDateDescription:e=>`Kijel\xf6lt d\xe1tum: ${e.date}`,selectedRangeDescription:e=>`Kijel\xf6lt tartom\xe1ny: ${e.dateRange}`,startRangeSelectionPrompt:`Kattintson a d\xe1tumtartom\xe1ny kijel\xf6l\xe9s\xe9nek ind\xedt\xe1s\xe1hoz`,todayDate:e=>`Ma, ${e.date}`,todayDateSelected:e=>`Ma, ${e.date} kijel\xf6lve`},"it-IT":{dateRange:e=>`Da ${e.startDate} a ${e.endDate}`,dateSelected:e=>`${e.date} selezionata`,finishRangeSelectionPrompt:`Fai clic per completare la selezione dell\u{2019}intervallo di date`,maximumDate:"Ultima data disponibile",minimumDate:"Prima data disponibile",next:"Successivo",previous:"Precedente",selectedDateDescription:e=>`Data selezionata: ${e.date}`,selectedRangeDescription:e=>`Intervallo selezionato: ${e.dateRange}`,startRangeSelectionPrompt:`Fai clic per selezionare l\u{2019}intervallo di date`,todayDate:e=>`Oggi, ${e.date}`,todayDateSelected:e=>`Oggi, ${e.date} selezionata`},"ja-JP":{dateRange:e=>`${e.startDate} \u{304B}\u{3089} ${e.endDate}`,dateSelected:e=>`${e.date} \u{3092}\u{9078}\u{629E}`,finishRangeSelectionPrompt:`\u{30AF}\u{30EA}\u{30C3}\u{30AF}\u{3057}\u{3066}\u{65E5}\u{4ED8}\u{7BC4}\u{56F2}\u{306E}\u{9078}\u{629E}\u{3092}\u{7D42}\u{4E86}`,maximumDate:`\u{6700}\u{7D42}\u{5229}\u{7528}\u{53EF}\u{80FD}\u{65E5}`,minimumDate:`\u{6700}\u{521D}\u{306E}\u{5229}\u{7528}\u{53EF}\u{80FD}\u{65E5}`,next:`\u{6B21}\u{3078}`,previous:`\u{524D}\u{3078}`,selectedDateDescription:e=>`\u{9078}\u{629E}\u{3057}\u{305F}\u{65E5}\u{4ED8} : ${e.date}`,selectedRangeDescription:e=>`\u{9078}\u{629E}\u{7BC4}\u{56F2} : ${e.dateRange}`,startRangeSelectionPrompt:`\u{30AF}\u{30EA}\u{30C3}\u{30AF}\u{3057}\u{3066}\u{65E5}\u{4ED8}\u{7BC4}\u{56F2}\u{306E}\u{9078}\u{629E}\u{3092}\u{958B}\u{59CB}`,todayDate:e=>`\u{672C}\u{65E5}\u{3001}${e.date}`,todayDateSelected:e=>`\u{672C}\u{65E5}\u{3001}${e.date} \u{3092}\u{9078}\u{629E}`},"ko-KR":{dateRange:e=>`${e.startDate} ~ ${e.endDate}`,dateSelected:e=>`${e.date} \u{C120}\u{D0DD}\u{B428}`,finishRangeSelectionPrompt:`\u{B0A0}\u{C9DC} \u{BC94}\u{C704} \u{C120}\u{D0DD}\u{C744} \u{C644}\u{B8CC}\u{D558}\u{B824}\u{BA74} \u{D074}\u{B9AD}\u{D558}\u{C2ED}\u{C2DC}\u{C624}.`,maximumDate:`\u{B9C8}\u{C9C0}\u{B9C9}\u{C73C}\u{B85C} \u{C0AC}\u{C6A9} \u{AC00}\u{B2A5}\u{D55C} \u{C77C}\u{C790}`,minimumDate:`\u{CC98}\u{C74C}\u{C73C}\u{B85C} \u{C0AC}\u{C6A9} \u{AC00}\u{B2A5}\u{D55C} \u{C77C}\u{C790}`,next:`\u{B2E4}\u{C74C}`,previous:`\u{C774}\u{C804}`,selectedDateDescription:e=>`\u{C120}\u{D0DD} \u{C77C}\u{C790}: ${e.date}`,selectedRangeDescription:e=>`\u{C120}\u{D0DD} \u{BC94}\u{C704}: ${e.dateRange}`,startRangeSelectionPrompt:`\u{B0A0}\u{C9DC} \u{BC94}\u{C704} \u{C120}\u{D0DD}\u{C744} \u{C2DC}\u{C791}\u{D558}\u{B824}\u{BA74} \u{D074}\u{B9AD}\u{D558}\u{C2ED}\u{C2DC}\u{C624}.`,todayDate:e=>`\u{C624}\u{B298}, ${e.date}`,todayDateSelected:e=>`\u{C624}\u{B298}, ${e.date} \u{C120}\u{D0DD}\u{B428}`},"lt-LT":{dateRange:e=>`Nuo ${e.startDate} iki ${e.endDate}`,dateSelected:e=>`Pasirinkta ${e.date}`,finishRangeSelectionPrompt:`Spustel\u{117}kite, kad baigtum\u{117}te pasirinkti dat\u{173} interval\u{105}`,maximumDate:`Paskutin\u{117} galima data`,minimumDate:"Pirmoji galima data",next:"Paskesnis",previous:"Ankstesnis",selectedDateDescription:e=>`Pasirinkta data: ${e.date}`,selectedRangeDescription:e=>`Pasirinktas intervalas: ${e.dateRange}`,startRangeSelectionPrompt:`Spustel\u{117}kite, kad prad\u{117}tum\u{117}te pasirinkti dat\u{173} interval\u{105}`,todayDate:e=>`\u{160}iandien, ${e.date}`,todayDateSelected:e=>`\u{160}iandien, pasirinkta ${e.date}`},"lv-LV":{dateRange:e=>`No ${e.startDate} l\u{12B}dz ${e.endDate}`,dateSelected:e=>`Atlas\u{12B}ts: ${e.date}`,finishRangeSelectionPrompt:`Noklik\u{161}\u{137}iniet, lai pabeigtu datumu diapazona atlasi`,maximumDate:`P\u{113}d\u{113}jais pieejamais datums`,minimumDate:"Pirmais pieejamais datums",next:`T\u{101}l\u{101}k`,previous:`Atpaka\u{13C}`,selectedDateDescription:e=>`Atlas\u{12B}tais datums: ${e.date}`,selectedRangeDescription:e=>`Atlas\u{12B}tais diapazons: ${e.dateRange}`,startRangeSelectionPrompt:`Noklik\u{161}\u{137}iniet, lai s\u{101}ktu datumu diapazona atlasi`,todayDate:e=>`\u{160}odien, ${e.date}`,todayDateSelected:e=>`Atlas\u{12B}ta \u{161}odiena, ${e.date}`},"nb-NO":{dateRange:e=>`${e.startDate} til ${e.endDate}`,dateSelected:e=>`${e.date} valgt`,finishRangeSelectionPrompt:`Klikk for \xe5 fullf\xf8re valg av datoomr\xe5de`,maximumDate:"Siste tilgjengelige dato",minimumDate:`F\xf8r
1ste tilgjengelige dato`,next:"Neste",previous:"Forrige",selectedDateDescription:e=>`Valgt dato: ${e.date}`,selectedRangeDescription:e=>`Valgt omr\xe5de: ${e.dateRange}`,startRangeSelectionPrompt:`Klikk for \xe5 starte valg av datoomr\xe5de`,todayDate:e=>`I dag, ${e.date}`,todayDateSelected:e=>`I dag, ${e.date} valgt`},"nl-NL":{dateRange:e=>`${e.startDate} tot ${e.endDate}`,dateSelected:e=>`${e.date} geselecteerd`,finishRangeSelectionPrompt:"Klik om de selectie van het datumbereik te voltooien",maximumDate:"Laatste beschikbare datum",minimumDate:"Eerste beschikbare datum",next:"Volgende",previous:"Vorige",selectedDateDescription:e=>`Geselecteerde datum: ${e.date}`,selectedRangeDescription:e=>`Geselecteerd bereik: ${e.dateRange}`,startRangeSelectionPrompt:"Klik om het datumbereik te selecteren",todayDate:e=>`Vandaag, ${e.date}`,todayDateSelected:e=>`Vandaag, ${e.date} geselecteerd`},"pl-PL":{dateRange:e=>`${e.startDate} do ${e.endDate}`,dateSelected:e=>`Wybrano ${e.date}`,finishRangeSelectionPrompt:`Kliknij, aby zako\u{144}czy\u{107} wyb\xf3r zakresu dat`,maximumDate:`Ostatnia dost\u{119}pna data`,minimumDate:`Pierwsza dost\u{119}pna data`,next:"Dalej",previous:"Wstecz",selectedDateDescription:e=>`Wybrana data: ${e.date}`,selectedRangeDescription:e=>`Wybrany zakres: ${e.dateRange}`,startRangeSelectionPrompt:`Kliknij, aby rozpocz\u{105}\u{107} wyb\xf3r zakresu dat`,todayDate:e=>`Dzisiaj, ${e.date}`,todayDateSelected:e=>`Dzisiaj wybrano ${e.date}`},"pt-BR":{dateRange:e=>`${e.startDate} a ${e.endDate}`,dateSelected:e=>`${e.date} selecionado`,finishRangeSelectionPrompt:`Clique para concluir a sele\xe7\xe3o do intervalo de datas`,maximumDate:`\xdaltima data dispon\xedvel`,minimumDate:`Primeira data dispon\xedvel`,next:`Pr\xf3ximo`,previous:"Anterior",selectedDateDescription:e=>`Data selecionada: ${e.date}`,selectedRangeDescription:e=>`Intervalo selecionado: ${e.dateRange}`,startRangeSelectionPrompt:`Clique para iniciar a sele\xe7\xe3o do intervalo de datas`,todayDate:e=>`Hoje, ${e.date}`,todayDateSelected:e=>`Hoje, ${e.date} selecionado`},"pt-PT":{dateRange:e=>`${e.startDate} a ${e.endDate}`,dateSelected:e=>`${e.date} selecionado`,finishRangeSelectionPrompt:"Clique para terminar de selecionar o intervalo de datas",maximumDate:`\xdaltima data dispon\xedvel`,minimumDate:`Primeira data dispon\xedvel`,next:`Pr\xf3ximo`,previous:"Anterior",selectedDateDescription:e=>`Data selecionada: ${e.date}`,selectedRangeDescription:e=>`Intervalo selecionado: ${e.dateRange}`,startRangeSelectionPrompt:`Clique para come\xe7ar a selecionar o intervalo de datas`,todayDate:e=>`Hoje, ${e.date}`,todayDateSelected:e=>`Hoje, ${e.date} selecionado`},"ro-RO":{dateRange:e=>`De la ${e.startDate} p\xe2n\u{103} la ${e.endDate}`,dateSelected:e=>`${e.date} selectat\u{103}`,finishRangeSelectionPrompt:`Ap\u{103}sa\u{163}i pentru a finaliza selec\u{163}ia razei pentru dat\u{103}`,maximumDate:`Ultima dat\u{103} disponibil\u{103}`,minimumDate:`Prima dat\u{103} disponibil\u{103}`,next:`Urm\u{103}torul`,previous:`\xcenainte`,selectedDateDescription:e=>`Dat\u{103} selectat\u{103}: ${e.date}`,selectedRangeDescription:e=>`Interval selectat: ${e.dateRange}`,startRangeSelectionPrompt:`Ap\u{103}sa\u{163}i pentru a \xeencepe selec\u{163}ia razei pentru dat\u{103}`,todayDate:e=>`Ast\u{103}zi, ${e.date}`,todayDateSelected:e=>`Azi, ${e.date} selectat\u{103}`},"ru-RU":{dateRange:e=>`\u{421} ${e.startDate} \u{43F}\u{43E} ${e.endDate}`,dateSelected:e=>`\u{412}\u{44B}\u{431}\u{440}\u{430}\u{43D}\u{43E} ${e.date}`,finishRangeSelectionPrompt:`\u{429}\u{435}\u{43B}\u{43A}\u{43D}\u{438}\u{442}\u{435}, \u{447}\u{442}\u{43E}\u{431}\u{44B} \u{437}\u{430}\u{432}\u{435}\u{440}\u{448}\u{438}\u{442}\u{44C} \u{432}\u{44B}\u{431}\u{43E}\u{440} \u{434}\u{438}\u{430}\u{43F}\u{430}\u{437}\u{43E}\u{43D}\u{430} \u{434}\u{430}\u{442}`,maximumDate:`\u{41F}\u{43E}\u{441}\u{43B}\u{435}\u{434}\u{43D}\u{44F}\u{44F} \u{434}\u{43E}\u{441}\u{442}\u{443}\u{43F}\u{43D}\u{430}\u{44F} \u{434}\u{430}\u{442}\u{430}`,minimumDate:`\u{41F}\u{435}\u{440}\u{432}\u{430}\u{44F} \u{434}\u{43E}\u{441}\u{442}\u{443}\u{43F}\u{43D}\u{430}\u{44F} \u{434}\u{430}\u{442}\u{430}`,next:`\u{414}\u{430}\u{43B}\u{435}\u{435}`,previous:`\u{41D}\u{430}\u{437}\u{430}\u{434}`,selectedDateDescription:e=>`\u{412}\u{44B}\u{431}\u{440}\u{430}\u{43D}\u{43D}\u{430}\u{44F} \u{434}\u{430}\u{442}\u{430}: ${e.date}`,selectedRangeDescription:e=>`\u{412}\u{44B}\u{431}\u{440}\u{430}\u{43D}\u{43D}\u{44B}\u{439} \u{434}\u{438}\u{430}\u{43F}\u{430}\u{437}\u{43E}\u{43D}: ${e.dateRange}`,startRangeSelectionPrompt:`\u{429}\u{435}\u{43B}\u{43A}\u{43D}\u{438}\u{442}\u{435}, \u{447}\u{442}\u{43E}\u{431}\u{44B} \u{43D}\u{430}\u{447}\u{430}\u{442}\u{44C} \u{432}\u{44B}\u{431}\u{43E}\u{440} \u{434}\u{438}\u{430}\u{43F}\u{430}\u{437}\u{43E}\u{43D}\u{430} \u{434}\u{430}\u{442}`,todayDate:e=>`\u{421}\u{435}\u{433}\u{43E}\u{434}\u{43D}\u{44F}, ${e.date}`,todayDateSelected:e=>`\u{421}\u{435}\u{433}\u{43E}\u{434}\u{43D}\u{44F}, \u{432}\u{44B}\u{431}\u{440}\u{430}\u{43D}\u{43E} ${e.date}`},"sk-SK":{dateRange:e=>`Od ${e.startDate} do ${e.endDate}`,dateSelected:e=>`Vybrat\xfd d\xe1tum ${e.date}`,finishRangeSelectionPrompt:`Kliknut\xedm dokon\u{10D}\xedte v\xfdber rozsahu d\xe1tumov`,maximumDate:`Posledn\xfd dostupn\xfd d\xe1tum`,minimumDate:`Prv\xfd dostupn\xfd d\xe1tum`,next:`Nasleduj\xface`,previous:`Predch\xe1dzaj\xface`,selectedDateDescription:e=>`Vybrat\xfd d\xe1tum: ${e.date}`,selectedRangeDescription:e=>`Vybrat\xfd rozsah: ${e.dateRange}`,startRangeSelectionPrompt:`Kliknut\xedm spust\xedte v\xfdber rozsahu d\xe1tumov`,todayDate:e=>`Dnes ${e.date}`,todayDateSelected:e=>`Vybrat\xfd dne\u{161}n\xfd d\xe1tum ${e.date}`},"sl-SI":{dateRange:e=>`${e.startDate} do ${e.endDate}`,dateSelected:e=>`${e.date} izbrano`,finishRangeSelectionPrompt:`Kliknite za dokon\u{10D}anje izbire datumskega obsega`,maximumDate:`Zadnji razpolo\u{17E}ljivi datum`,minimumDate:`Prvi razpolo\u{17E}ljivi datum`,next:"Naprej",previous:"Nazaj",selectedDateDescription:e=>`Izbrani datum: ${e.date}`,selectedRangeDescription:e=>`Izbrano obmo\u{10D}je: ${e.dateRange}`,startRangeSelectionPrompt:`Kliknite za za\u{10D}etek izbire datumskega obsega`,todayDate:e=>`Danes, ${e.date}`,todayDateSelected:e=>`Danes, ${e.date} izbrano`},"sr-SP":{dateRange:e=>`${e.startDate} do ${e.endDate}`,dateSelected:e=>`${e.date} izabran`,finishRangeSelectionPrompt:`Kliknite da dovr\u{161}ite opseg izabranih datuma`,maximumDate:`Zadnji raspolo\u{17E}ivi datum`,minimumDate:`Prvi raspolo\u{17E}ivi datum`,next:`Slede\u{107}i`,previous:"Prethodni",selectedDateDescription:e=>`Izabrani datum: ${e.date}`,selectedRangeDescription:e=>`Izabrani period: ${e.dateRange}`,startRangeSelectionPrompt:`Kliknite da zapo\u{10D}nete opseg izabranih datuma`,todayDate:e=>`Danas, ${e.date}`,todayDateSelected:e=>`Danas, izabran ${e.date}`},"sv-SE":{dateRange:e=>`${e.startDate} till ${e.endDate}`,dateSelected:e=>`${e.date} har valts`,finishRangeSelectionPrompt:`Klicka f\xf6r att avsluta val av datumintervall`,maximumDate:`Sista tillg\xe4ngliga datum`,minimumDate:`F\xf6rsta tillg\xe4ngliga datum`,next:`N\xe4sta`,previous:`F\xf6reg\xe5ende`,selectedDateDescription:e=>`Valt datum: ${e.date}`,selectedRangeDescription:e=>`Valt intervall: ${e.dateRange}`,startRangeSelectionPrompt:`Klicka f\xf6r att v\xe4lja datumintervall`,todayDate:e=>`Idag, ${e.date}`,todayDateSelected:e=>`Idag, ${e.date} har valts`},"tr-TR":{dateRange:e=>`${e.startDate} - ${e.endDate}`,dateSelected:e=>`${e.date} se\xe7ildi`,finishRangeSelectionPrompt:`Tarih aral\u{131}\u{11F}\u{131} se\xe7imini tamamlamak i\xe7in t\u{131}klay\u{131}n`,maximumDate:`Son m\xfcsait tarih`,minimumDate:`\u{130}lk m\xfcsait tarih`,next:"Sonraki",previous:`\xd6nceki`,selectedDateDescription:e=>`Se\xe7ilen Tarih: ${e.date}`,selectedRangeDescription:e=>`Se\xe7ilen Aral\u{131}k: ${e.dateRange}`,startRangeSelectionPrompt:`Tarih aral\u{131}\u{11F}\u{131} se\xe7imini ba\u{15F}latmak i\xe7in t\u{131}klay\u{131}n`,todayDate:e=>`Bug\xfcn, ${e.date}`,todayDateSelected:e=>`Bug\xfcn, ${e.date} se\xe7ildi`},"uk-UA":{dateRange:e=>`${e.startDate} \u{2014} ${e.endDate}`,dateSelected:e=>`\u{412}\u{438}\u{431}\u{440}\u{430}\u{43D}\u{43E} ${e.date}`,finishRangeSelectionPrompt:`\u{41D}\u{430}\u{442}\u{438}\u{441}\u{43D}\u{456}\u{442}\u{44C}, \u{449}\u{43E}\u{431} \u{437}\u{430}\u{432}\u{435}\u{440}\u{448}\u{438}\u{442}\u{438} \u{432}\u{438}\u{431}\u{456}\u{440} \u{434}\u{456}\u{430}\u{43F}\u{430}\u{437}\u{43E}\u{43D}\u{443} \u{434}\u{430}\u{442}`,maximumDate:`\u{41E}\u{441}\u{442}\u{430}\u{43D}\u{43D}\u{44F} \u{434}\u{43E}\u{441}\u{442}\u{443}\u{43F}\u{43D}\u{430} \u{434}\u{430}\u{442}\u{430}`,minimumDate:`\u{41F}\u{435}\u{440}\u{448}\u{430} \u{434}\u{43E}\u{441}\u{442}\u{443}\u{43F}\u{43D}\u{430} \u{434}\u{430}\u{442}\u{430}`,next:`\u{41D}\u{430}\u{441}\u{442}\u{443}\u{43F}\u{43D}\u{438}\u{439}`,previous:`\u{41F}\u{43E}\u{43F}\u{435}\u{440}\u{435}\u{434}\u{43D}\u{456}\u{439}`,selectedDateDescription:e=>`\u{412}\u{438}\u{431}\u{440}\u{430}\u{43D}\u{430} \u{434}\u{430}\u{442}\u{430}: ${e.date}`,selectedRangeDescription:e=>`\u{412}\u{438}\u{431}\u{440}\u{430}\u{43D}\u{438}\u{439} \u{434}\u{456}\u{430}\u{43F}\u{430}\u{437}\u{43E}\u{43D}: ${e.dateRange}`,startRangeSelectionPrompt:`\u{41D}\u{430}\u{442}\u{438}\u{441}\u{43D}\u{456}\u{442}\u{44C}, \u{449}\u{43E}\u{431} \u{43F}\u{43E}\u{447}\u{430}\u{442}\u{438} \u{432}\u{438}\u{431}\u{456}\u{440} \u{434}\u{456}\u{430}\u{43F}\u{430}\u{437}\u{43E}\u{43D}\u{443} \u{434}\u{430}\u{442}`,todayDate:e=>`\u{421}\u{44C}\u{43E}\u{433}\u{43E}\u{434}\u{43D}\u{456}, ${e.date}`,todayDateSelected:e=>`\u{421}\u{44C}\u{43E}\u{433}\u{43E}\u{434}\u{43D}\u{456}, \u{432}\u{438}\u{431}\u{440}\u{430}\u{43D}\u{43E} ${e.date}`},"zh-CN":{dateRange:e=>`${e.startDate} \u{81F3} ${e.endDate}`,dateSelected:e=>`\u{5DF2}\u{9009}\u{62E9} ${e.date}`,finishRangeSelectionPrompt:`\u{5355}\u{51FB}\u{4EE5}\u{5B8C}\u{6210}\u{9009}\u{62E9}\u{65E5}\u{671F}\u{8303}\u{56F4}`,maximumDate:`\u{6700}\u{540E}\u{4E00}\u{4E2A}\u{53EF}\u{7528}\u{65E5}\u{671F}`,minimumDate:`\u{7B2C}\u{4E00}\u{4E2A}\u{53EF}\u{7528}\u{65E5}\u{671F}`,next:`\u{4E0B}\u{4E00}\u{9875}`,previous:`\u{4E0A}\u{4E00}\u{9875}`,selectedDateDescription:e=>`\u{9009}\u{5B9A}\u{7684}\u{65E5}\u{671F}\u{FF1A}${e.date}`,selectedRangeDescription:e=>`\u{9009}\u{5B9A}\u{7684}\u{8303}\u{56F4}\u{FF1A}${e.dateRange}`,startRangeSelectionPrompt:`\u{5355}\u{51FB}\u{4EE5}\u{5F00}\u{59CB}\u{9009}\u{62E9}\u{65E5}\u{671F}\u{8303}\u{56F4}`,todayDate:e=>`\u{4ECA}\u{5929}\u{FF0C}\u{5373} ${e.date}`,todayDateSelected:e=>`\u{5DF2}\u{9009}\u{62E9}\u{4ECA}\u{5929}\u{FF0C}\u{5373} ${e.date}`},"zh-TW":{dateRange:e=>`${e.startDate} \u{81F3} ${e.endDate}`,dateSelected:e=>`\u{5DF2}\u{9078}\u{53D6} ${e.date}`,finishRangeSelectionPrompt:`\u{6309}\u{4E00}\u{4E0B}\u{4EE5}\u{5B8C}\u{6210}\u{9078}\u{53D6}\u{65E5}\u{671F}\u{7BC4}\u{570D}`,maximumDate:`\u{6700}\u{5F8C}\u{4E00}\u{500B}\u{53EF}\u{7528}\u{65E5}\u{671F}`,minimumDate:`\u{7B2C}\u{4E00}\u{500B}\u{53EF}\u{7528}\u{65E5}\u{671F}`,next:`\u{4E0B}\u{4E00}\u{9801}`,previous:`\u{4E0A}\u{4E00}\u{9801}`,selectedDateDescription:e=>`\u{9078}\u{5B9A}\u{7684}\u{65E5}\u{671F}\u{FF1A}${e.date}`,selectedRangeDescription:e=>`\u{9078}\u{5B9A}\u{7684}\u{7BC4}\u{570D}\u{FF1A}${e.dateRange}`,startRangeSelectionPrompt:`\u{6309}\u{4E00}\u{4E0B}\u{4EE5}\u{958B}\u{59CB}\u{9078}\u{53D6}\u{65E5}\u{671F}\u{7BC4}\u{570D}`,todayDate:e=>`\u{4ECA}\u{5929}\u{FF0C}${e.date}`,todayDateSelected:e=>`\u{5DF2}\u{9078}\u{53D6}\u{4ECA}\u{5929}\u{FF0C}${e.date}`}}},73149:(e,t,r)=>{"use strict";r.d(t,{d:()=>N});var n=r(50099),a=r(5345),o=r(71985),l=r(1999),i=r(14476);let u="default",s="",c=new WeakMap;function d(e){if((0,l.un)())"disabled"===u&&(u="restoring",setTimeout(()=>{(0,i.v)(()=>
1{if("restoring"===u){let t=(0,o.TW)(e);"none"===t.documentElement.style.webkitUserSelect&&(t.documentElement.style.webkitUserSelect=s||""),s="",u="default"}})},300));else if((e instanceof HTMLElement||e instanceof SVGElement)&&e&&c.has(e)){let t=c.get(e),r="userSelect"in e.style?"userSelect":"webkitUserSelect";"none"===e.style[r]&&(e.style[r]=t),""===e.getAttribute("style")&&e.removeAttribute("style"),c.delete(e)}}var f=r(47513),p=r(85778);function m(e){let t=e?.defaultView;return t?.__webpack_nonce__||globalThis.__webpack_nonce__||void 0}let g=new WeakMap;var h=r(40481),v=r(65117),y=r(73778),b=r(34023);let w=b.createContext({register:()=>{}});w.displayName="PressResponderContext";var x=r(76676),E=r(82529),D=r(753);r(56742);class C{#t;constructor(e,t,r,n){this.#t=!0;let a=n?.target??r.currentTarget,o=a?.getBoundingClientRect(),l,i=0,u,s=null;null!=r.clientX&&null!=r.clientY&&(u=r.clientX,s=r.clientY),o&&(null!=u&&null!=s?(l=u-o.left,i=s-o.top):(l=o.width/2,i=o.height/2)),this.type=e,this.pointerType=t,this.target=r.currentTarget,this.shiftKey=r.shiftKey,this.metaKey=r.metaKey,this.ctrlKey=r.ctrlKey,this.altKey=r.altKey,this.x=l,this.y=i,this.key=r.key}continuePropagation(){this.#t=!1}get shouldStopPropagation(){return this.#t}}let S=Symbol("linkClicked"),R="react-aria-pressable-style",k="data-react-aria-pressable";function N(e){let{onPress:t,onPressChange:r,onPressStart:i,onPressEnd:N,onPressUp:j,onClick:F,isDisabled:O,isPressed:B,preventFocusOnPress:I,shouldCancelOnPointerExit:_,allowTextSelectionOnPress:L,ref:$,...z}=function(e){let t=(0,b.useContext)(w);if(t){let{register:r,ref:n,...a}=t;e=(0,v.v)(a,e),r()}return(0,D.w)(t,e.ref),e}(e),[V,U]=(0,b.useState)(!1),K=(0,b.useRef)({isPressed:!1,ignoreEmulatedMouseEvents:!1,didFirePressStart:!1,isTriggeringEvent:!1,activePointerId:null,target:null,isOverTarget:!1,pointerType:null,disposables:[]}),{addGlobalListener:H,removeAllGlobalListeners:W}=(0,E.A)(),G=(0,b.useCallback)((e,t)=>{let n=K.current;if(O||n.didFirePressStart)return!1;let a=!0;if(n.isTriggeringEvent=!0,i){let r=new C("pressstart",t,e);i(r),a=r.shouldStopPropagation}return r&&r(!0),n.isTriggeringEvent=!1,n.didFirePressStart=!0,U(!0),a},[O,i,r]),Z=(0,b.useCallback)((e,n,a=!0)=>{let o=K.current;if(!o.didFirePressStart)return!1;o.didFirePressStart=!1,o.isTriggeringEvent=!0;let l=!0;if(N){let t=new C("pressend",n,e);N(t),l=t.shouldStopPropagation}if(r&&r(!1),U(!1),t&&a&&!O){let r=new C("press",n,e);t(r),l&&=r.shouldStopPropagation}return o.isTriggeringEvent=!1,l},[O,N,r,t]),Y=(0,x.J)(Z),q=(0,b.useCallback)((e,t)=>{let r=K.current;if(O)return!1;if(j){r.isTriggeringEvent=!0;let n=new C("pressup",t,e);return j(n),r.isTriggeringEvent=!1,n.shouldStopPropagation}return!0},[O,j]),X=(0,x.J)(q),J=(0,b.useCallback)(e=>{let t=K.current;if(t.isPressed&&t.target){for(let r of(t.didFirePressStart&&null!=t.pointerType&&Z(M(t.target,e),t.pointerType,!1),t.isPressed=!1,t.isOverTarget=!1,t.activePointerId=null,t.pointerType=null,W(),L||d(t.target),t.disposables))r();t.disposables=[]}},[L,W,Z]),Q=(0,x.J)(J);(0,b.useEffect)(()=>{O&&K.current.isPressed&&Q({currentTarget:K.current.target,shiftKey:!1,ctrlKey:!1,metaKey:!1,altKey:!1})},[O]);let ee=(0,b.useCallback)(e=>{_&&J(e)},[_,J]),et=(0,b.useCallback)(e=>{O||F?.(e)},[O,F]),er=(0,b.useCallback)((e,t)=>{if(!O&&F){let r=new MouseEvent("click",e);(0,a.o1)(r,t),F((0,a.eg)(r))}},[O,F]),en=(0,b.useMemo)(()=>{let e=K.current,t={onKeyDown(t){if(A(t.nativeEvent,t.currentTarget)&&(0,p.sD)(t.currentTarget,(0,p.wt)(t))){T((0,p.wt)(t),t.key)&&t.preventDefault();let a=!0;e.isPressed||t.repeat||(e.target=t.currentTarget,e.isPressed=!0,e.pointerType="keyboard",a=G(t,"keyboard"));let i=t.currentTarget;H((0,o.TW)(t.currentTarget),"keyup",(0,n.c)(t=>{A(t,i)&&!t.repeat&&(0,p.sD)(i,(0,p.wt)(t))&&e.target&&X(M(e.target,t),"keyboard")},r),!0),a&&t.stopPropagation(),t.metaKey&&(0,l.cX)()&&e.metaKeyEvents?.set(t.key,t.nativeEvent)}else"Meta"===t.key&&(e.metaKeyEvents=new Map)},onClick(t){if((!t||(0,p.sD)(t.currentTarget,(0,p.wt)(t)))&&t&&0===t.button&&!e.isTriggeringEvent&&!y.Fe.isOpening){let r=!0;if(O&&t.preventDefault(),!e.ignoreEmulatedMouseEvents&&!e.isPressed&&("virtual"===e.pointerType||(0,h.Y)(t.nativeEvent))){let e=G(t,"virtual"),n=X(t,"virtual"),a=Y(t,"virtual");et(t),r=e&&n&&a}else if(e.isPressed&&"keyboard"!==e.pointerType){let n=e.pointerType||t.nativeEvent.pointerType||"virtual",a=X(M(t.currentTarget,t),n),o=Y(M(t.currentTarget,t),n,!0);r=a&&o,e.isOverTarget=!1,et(t),Q(t)}e.ignoreEmulatedMouseEvents=!1,r&&t.stopPropagation()}}},r=t=>{if(e.isPressed&&e.target&&A(t,e.target)){T((0,p.wt)(t),t.key)&&t.preventDefault();let r=(0,p.wt)(t),n=(0,p.sD)(e.target,r);Y(M(e.target,t),"keyboard",n),n&&er(t,e.target),W(),"Enter"!==t.key&&P(e.target)&&(0,p.s
1D)(e.target,r)&&!t[S]&&(t[S]=!0,(0,y.Fe)(e.target,t,!1)),e.isPressed=!1,e.metaKeyEvents?.delete(t.key)}else if("Meta"===t.key&&e.metaKeyEvents?.size){let t=e.metaKeyEvents;for(let r of(e.metaKeyEvents=void 0,t.values()))e.target?.dispatchEvent(new KeyboardEvent("keyup",r))}};if("undefined"!=typeof PointerEvent){t.onPointerDown=t=>{if(0!==t.button||!(0,p.sD)(t.currentTarget,(0,p.wt)(t)))return;if((0,h.P)(t.nativeEvent)){e.pointerType="virtual";return}e.pointerType=t.pointerType;let a=!0;if(!e.isPressed){e.isPressed=!0,e.isOverTarget=!0,e.activePointerId=t.pointerId,e.target=t.currentTarget,L||function(e){if((0,l.un)()){if("default"===u){let t=(0,o.TW)(e);s=t.documentElement.style.webkitUserSelect,t.documentElement.style.webkitUserSelect="none"}u="disabled"}else if(e instanceof HTMLElement||e instanceof SVGElement){let t="userSelect"in e.style?"userSelect":"webkitUserSelect";c.set(e,e.style[t]),e.style[t]="none"}}(e.target),a=G(t,e.pointerType);let i=(0,p.wt)(t);"releasePointerCapture"in i&&("hasPointerCapture"in i?i.hasPointerCapture(t.pointerId)&&i.releasePointerCapture(t.pointerId):i.releasePointerCapture(t.pointerId)),H((0,o.TW)(t.currentTarget),"pointerup",r,!1),H((0,o.TW)(t.currentTarget),"pointercancel",n,!1)}a&&t.stopPropagation()},t.onMouseDown=t=>{if((0,p.sD)(t.currentTarget,(0,p.wt)(t))&&0===t.button){if(I){let r=(0,a.LE)(t.target);r&&e.disposables.push(r)}t.stopPropagation()}},t.onPointerUp=t=>{(0,p.sD)(t.currentTarget,(0,p.wt)(t))&&"virtual"!==e.pointerType&&(0!==t.button||e.isPressed||X(t,e.pointerType||t.pointerType))},t.onPointerEnter=t=>{t.pointerId===e.activePointerId&&e.target&&!e.isOverTarget&&null!=e.pointerType&&(e.isOverTarget=!0,G(M(e.target,t),e.pointerType))},t.onPointerLeave=t=>{t.pointerId===e.activePointerId&&e.target&&e.isOverTarget&&null!=e.pointerType&&(e.isOverTarget=!1,Y(M(e.target,t),e.pointerType,!1),ee(t))};let r=t=>{if(t.pointerId===e.activePointerId&&e.isPressed&&0===t.button&&e.target){if((0,p.sD)(e.target,(0,p.wt)(t))&&null!=e.pointerType){let r=!1,n=setTimeout(()=>{e.isPressed&&e.target instanceof HTMLElement&&(r?Q(t):((0,f.e)(e.target),e.target.click()))},80);H(t.currentTarget,"click",()=>r=!0,!0),e.disposables.push(()=>clearTimeout(n))}else Q(t);e.isOverTarget=!1}},n=e=>{Q(e)};t.onDragStart=e=>{(0,p.sD)(e.currentTarget,(0,p.wt)(e))&&Q(e)}}return t},[H,O,I,W,L,ee,G,et,er]);return(0,b.useEffect)(()=>{if(!$)return;let e=(0,o.TW)($.current);if(!e||!e.head||e.getElementById(R))return;let t=e.createElement("style");t.id=R;let r=function(e){let t=e??("undefined"!=typeof document?document:void 0);if(!t)return m(t);if(g.has(t))return g.get(t);let r=t.querySelector('meta[property="csp-nonce"]'),n=r&&r instanceof(0,o.mD)(r).HTMLMetaElement&&(r.nonce||r.content)||m(t)||void 0;return void 0!==n&&g.set(t,n),n}(e);r&&(t.nonce=r),t.textContent=`
2@layer {
3  [${k}] {
4    touch-action: pan-x pan-y pinch-zoom;
5  }
6}
7    `.trim(),e.head.prepend(t)},[$]),(0,b.useEffect)(()=>{let e=K.current;return()=>{for(let t of(L||d(e.target??void 0),e.disposables))t();e.disposables=[]}},[L]),{isPressed:B||V,pressProps:(0,v.v)(z,en,{[k]:!0})}}function P(e){return"A"===e.tagName&&e.hasAttribute("href")}function A(e,t){let{key:r,code:n}=e,a=t.getAttribute("role");return("Enter"===r||" "===r||"Spacebar"===r||"Space"===n)&&!(t instanceof(0,o.mD)(t).HTMLInputElement&&!F(t,r)||t instanceof(0,o.mD)(t).HTMLTextAreaElement||t.isContentEditable)&&!(("link"===a||!a&&P(t))&&"Enter"!==r)}function M(e,t){let r=t.clientX,n=t.clientY;return{currentTarget:e,shiftKey:t.shiftKey,ctrlKey:t.ctrlKey,metaKey:t.metaKey,altKey:t.altKey,clientX:r,clientY:n,key:t.key}}function T(e,t){return e instanceof HTMLInputElement?!F(e,t):!(e instanceof HTMLInputElement)&&(e instanceof HTMLButtonElement?"submit"!==e.type&&"reset"!==e.type:!P(e))}let j=new Set(["checkbox","radio","range","color","file","image","button","submit","reset"]);function F(e,t){return"checkbox"===e.type||"radio"===e.type?" "===t:j.has(e.type)}},76101:(e,t,r)=>{"use strict";r.d(t,{k:()=>a});var n=r(34023);function a(e,t){let r=(0,n.useRef)(null);return e&&r.current&&t(e,r.current)&&(e=r.current),r.current=e,e}},76138:(e,t,r)=>{"use strict";function n(){return{accessor:(e,t)=>
7"function"==typeof e?{...t,accessorFn:e}:{...t,accessorKey:e},display:e=>e,group:e=>e}}r.r(t),r.d(t,{createDataTableColumnHelper:()=>b});let a=(e,t,r)=>{let[n,a]=r,o=e.getValue(t);return o>=n&&o<=a};function o(e){return null==e||""===e}a.resolveFilterValue=e=>{let[t,r]=e,n="number"!=typeof t?parseFloat(t):t,a="number"!=typeof r?parseFloat(r):r,o=null===t||Number.isNaN(n)?-1/0:n,l=null===r||Number.isNaN(a)?1/0:a;if(o>l){let e=o;o=l,l=e}return[o,l]},a.autoRemove=e=>o(e)||o(e[0])&&o(e[1]),Number.MAX_SAFE_INTEGER;var l=r(34023),i=r(15196),u=r(2903),s=Object.defineProperty,c=Object.getOwnPropertySymbols,d=Object.prototype.hasOwnProperty,f=Object.prototype.propertyIsEnumerable,p=(e,t,r)=>t in e?s(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r;let m=l.forwardRef((e,t)=>{var{color:r="currentColor"}=e,n=((e,t)=>{var r={};for(var n in e)d.call(e,n)&&0>t.indexOf(n)&&(r[n]=e[n]);if(null!=e&&c)for(var n of c(e))0>t.indexOf(n)&&f.call(e,n)&&(r[n]=e[n]);return r})(e,["color"]);return l.createElement("svg",((e,t)=>{for(var r in t||(t={}))d.call(t,r)&&p(e,r,t[r]);if(c)for(var r of c(t))f.call(t,r)&&p(e,r,t[r]);return e})({xmlns:"http://www.w3.org/2000/svg",width:15,height:15,viewBox:"0 0 15 15",fill:"none",ref:t},n),l.createElement("path",{fill:r,fillRule:"evenodd",d:"M6.306 7.5a1.194 1.194 0 1 1 2.389 0 1.194 1.194 0 0 1-2.39 0M1.194 7.5a1.194 1.194 0 1 1 2.39 0 1.194 1.194 0 0 1-2.39 0M11.417 7.5a1.194 1.194 0 1 1 2.389 0 1.194 1.194 0 0 1-2.39 0",clipRule:"evenodd"}))});m.displayName="EllipsisHorizontal";let g=e=>{let{ctx:t}=e,r=t.column.columnDef.meta,n=null==r?void 0:r.___actions;if(!n)return null;let a="function"==typeof n?n(t):n;return Array.isArray(a)?l.createElement(i.DropdownMenu,null,l.createElement(i.DropdownMenu.Trigger,{asChild:!0,className:"ml-1"},l.createElement(u.K,{size:"small",variant:"transparent"},l.createElement(m,null))),l.createElement(i.DropdownMenu.Content,{side:"bottom"},a.map((e,r)=>{let n=Array.isArray(e),o=r===a.length-1;return n?l.createElement(l.Fragment,{key:r},e.map(e=>l.createElement(i.DropdownMenu.Item,{key:e.label,onClick:r=>{r.stopPropagation(),e.onClick(t)},className:"[&>svg]:text-ui-fg-subtle flex items-center gap-2"},e.icon,e.label)),!o&&l.createElement(i.DropdownMenu.Separator,null)):l.createElement(i.DropdownMenu.Item,{key:e.label,onClick:r=>{r.stopPropagation(),e.onClick(t)},className:"[&>svg]:text-ui-fg-subtle flex items-center gap-2"},e.icon,e.label)}))):null};g.displayName="DataTable.ActionCell";var h=r(52137);let v=e=>{let t=e.ctx.row.getIsSelected(),r=e.ctx.row.getToggleSelectedHandler(),n=!e.ctx.row.getCanSelect();return l.createElement(h.Checkbox,{onClick:e=>e.stopPropagation(),checked:t,onCheckedChange:r,disabled:n})};v.displayName="DataTable.SelectCell";let y=e=>{let t=e.ctx.table.getIsSomePageRowsSelected()?"indeterminate":e.ctx.table.getIsAllPageRowsSelected(),r=!e.ctx.table.getRowModel().rows.some(e=>e.getCanSelect());return l.createElement(h.Checkbox,{onClick:e=>e.stopPropagation(),checked:t,onCheckedChange:t=>{e.ctx.table.toggleAllPageRowsSelected(!!t)},disabled:r})},b=()=>{let{accessor:e,display:t}=n();return{accessor:(t,r)=>{let{sortLabel:n,sortAscLabel:a,sortDescLabel:o,headerAlign:l,meta:i,enableSorting:u,...s}=r,c={___sortMetaData:{sortLabel:n,sortAscLabel:a,sortDescLabel:o},___alignMetaData:{headerAlign:l},...i||{}};return e(t,{...s,enableSorting:null!=u&&u,meta:c})},display:t,action:e=>{let{actions:r,...n}=e;return t({id:"action",cell:e=>l.createElement(g,{ctx:e}),meta:{___actions:r,...n.meta||{}},...n})},select:e=>
7t({id:"select",header:(null==e?void 0:e.header)?e.header:e=>l.createElement(y,{ctx:e}),cell:(null==e?void 0:e.cell)?e.cell:e=>l.createElement(v,{ctx:e})})}};n().accessor("name",{meta:{}})},76676:(e,t,r)=>{"use strict";r.d(t,{J:()=>l});var n=r(26060),a=r(34023);let o=a.useInsertionEffect??n.N;function l(e){let t=(0,a.useRef)(null);return o(()=>{t.current=e},[e]),(0,a.useCallback)((...e)=>{let r=t.current;return r?.(...e)},[])}},77900:(e,t,r)=>{"use strict";r.r(t),r.d(t,{Arrow:()=>eu,CheckboxItem:()=>en,Content:()=>Q,Group:()=>ee,Item:()=>er,ItemIndicator:()=>el,Label:()=>et,Menu:()=>q,Menubar:()=>k,MenubarArrow:()=>H,MenubarCheckboxItem:()=>$,MenubarContent:()=>B,MenubarGroup:()=>I,MenubarItem:()=>L,MenubarItemIndicator:()=>U,MenubarLabel:()=>_,MenubarMenu:()=>M,MenubarPortal:()=>F,MenubarRadioGroup:()=>z,MenubarRadioItem:()=>V,MenubarSeparator:()=>K,MenubarSub:()=>W,MenubarSubContent:()=>Z,MenubarSubTrigger:()=>G,MenubarTrigger:()=>j,Portal:()=>J,RadioGroup:()=>ea,RadioItem:()=>eo,Root:()=>Y,Separator:()=>ei,Sub:()=>es,SubContent:()=>ed,SubTrigger:()=>ec,Trigger:()=>X,createMenubarScope:()=>E});var n=r(34023),a=r(94799);function o(e,t=[]){let r=[],l=()=>{let t=r.map(e=>n.createContext(e));return function(r){let a=r?.[e]||t;return n.useMemo(()=>({[`__scope${e}`]:{...r,[e]:a}}),[r,a])}};return l.scopeName=e,[function(t,o){let l=n.createContext(o),i=r.length;r=[...r,o];let u=t=>{let{scope:r,children:o,...u}=t,s=r?.[e]?.[i]||l,c=n.useMemo(()=>u,Object.values(u));return(0,a.jsx)(s.Provider,{value:c,children:o})};return u.displayName=t+"Provider",[u,function(r,a){let u=a?.[e]?.[i]||l,s=n.useContext(u);if(s)return s;if(void 0!==o)return o;throw Error(`\`${r}\` must be used within \`${t}\``)}]},function(...e){let t=e[0];if(1===e.length)return t;let r=()=>{let r=e.map(e=>({useScope:e(),scopeName:e.scopeName}));return function(e){let a=r.reduce((t,{useScope:r,scopeName:n})=>{let a=r(e)[`__scope${n}`];return{...t,...a}},{});return n.useMemo(()=>({[`__scope${t.scopeName}`]:a}),[a])}};return r.scopeName=t.scopeName,r}(l,...t)]}function l(e,t){if("function"==typeof e)return e(t);null!=e&&(e.current=t)}function i(...e){return n.useCallback(function(...e){return t=>{let r=!1,n=e.map(e=>{let n=l(e,t);return r||"function"!=typeof n||(r=!0),n});if(r)return()=>{for(let t=0;t<n.length;t++){let r=n[t];"function"==typeof r?r():l(e[t],null)}}}}(...e),e)}var u=r(98397),s=n.createContext(void 0);function c(e,t,{checkForDefaultPrevented:r=!0}={}){return function(n){if(e?.(n),!1===r||!n.defaultPrevented)return t?.(n)}}var d=r(97161),f=r(4993),p=r(48132);r(56742);var m=["a","button","div","form","h2","h3","img","input","label","li","nav","ol","p","span","svg","ul"].reduce((e,t)=>{let r=n.forwardRef((e,r)=>{let{asChild:n,...o}=e,l=n?u.DX:t;return"undefined"!=typeof window&&(window[Symbol.for("radix-ui")]=!0),(0,a.jsx)(l,{...o,ref:r})});return r.displayName=`Primitive.${t}`,{...e,[t]:r}},{}),g=r(78410);function h({prop:e,defaultProp:t,onChange:r=()=>{}}){let[a,o]=function({defaultProp:e,onChange:t}){let r=n.useState(e),[a]=r,o=n.useRef(a),l=(0,g.c)(t);return n.useEffect(()=>{o.current!==a&&(l(a),o.current=a)},[a,o,l]),r}({defaultProp:t,onChange:r}),l=void 0!==e,i=l?e:a,u=(0,g.c)(r);return[i,n.useCallback(t=>{if(l){let r="function"==typeof t?t(e):t;r!==e&&u(r)}else o(t)},[l,e,o,u])]}var v="Menubar",[y,b,w]=function(e){let t=e+"CollectionProvider",[r,l]=o(t),[s,c]=r(t,{collectionRef:{current:null},itemMap:new Map}),d=e=>{let{scope:t,children:r}=e,o=n.useRef(null),l=n.useRef(new Map).current;return(0,a.jsx)(s,{scope:t,itemMap:l,collectionRef:o,children:r})};d.displayName=t;let f=e+"CollectionSlot",p=n.forwardRef((e,t)=>{let{scope:r,children:n}=e,o=i(t,c(f,r).collectionRef);return(0,a.jsx)(u.DX,{ref:o,children:n})});p.displayName=f;let m=e+"CollectionItemSlot",g="data-radix-collection-item",h=n.forwardRef((e,t)=>{let{scope:r,children:o,...l}=e,s=n.useRef(null),d=i(t,s),f=c(m,r);return n.useEffect(()=>(f.itemMap.set(s,{ref:s,...l}),()=>void f.itemMap.delete(s))),(0,a.jsx)(u.DX,{...{[g]:""},ref:d,children:o})});return h.displayName=m,[{Provider:d,Slot:p,ItemSlot:h},function(t){let r=c(e+"CollectionConsumer",t);return n.useCallback(()=>{let e=r.collectionRef.current;if(!e)return[];let t=Array.from(e.querySelectorAll("[".concat(g,"]")));return Array.from(r.itemMap.values()).sort((e,r)=>t.indexOf(e.ref.current)-t.indexOf(r.ref.current))},[r.collectionRef,r.itemMap])},l]}(v),[x,E]=o(v,[w,p.RG]),D=(0,f.UE)(),C=(0,p.RG)(),[S,R]=x(v),k=n.forwardRef((e,t)=>
7{let{__scopeMenubar:r,value:o,onValueChange:l,defaultValue:i,loop:u=!0,dir:c,...d}=e,f=function(e){let t=n.useContext(s);return e||t||"ltr"}(c),g=C(r),[v="",b]=h({prop:o,onChange:l,defaultProp:i}),[w,x]=n.useState(null);return(0,a.jsx)(S,{scope:r,value:v,onMenuOpen:n.useCallback(e=>{b(e),x(e)},[b]),onMenuClose:n.useCallback(()=>b(""),[b]),onMenuToggle:n.useCallback(e=>{b(t=>t?"":e),x(e)},[b]),dir:f,loop:u,children:(0,a.jsx)(y.Provider,{scope:r,children:(0,a.jsx)(y.Slot,{scope:r,children:(0,a.jsx)(p.bL,{asChild:!0,...g,orientation:"horizontal",loop:u,dir:f,currentTabStopId:w,onCurrentTabStopIdChange:x,children:(0,a.jsx)(m.div,{role:"menubar",...d,ref:t})})})})})});k.displayName=v;var N="MenubarMenu",[P,A]=x(N),M=e=>{let{__scopeMenubar:t,value:r,...o}=e,l=(0,d.B)(),i=r||l||"LEGACY_REACT_AUTO_VALUE",u=R(N,t),s=D(t),c=n.useRef(null),p=n.useRef(!1),m=u.value===i;return n.useEffect(()=>{m||(p.current=!1)},[m]),(0,a.jsx)(P,{scope:t,value:i,triggerId:(0,d.B)(),triggerRef:c,contentId:(0,d.B)(),wasKeyboardTriggerOpenRef:p,children:(0,a.jsx)(f.bL,{...s,open:m,onOpenChange:e=>{e||u.onMenuClose()},modal:!1,dir:u.dir,...o})})};M.displayName=N;var T="MenubarTrigger",j=n.forwardRef((e,t)=>{let{__scopeMenubar:r,disabled:o=!1,...l}=e,u=C(r),s=D(r),d=R(T,r),g=A(T,r),h=n.useRef(null),v=i(t,h,g.triggerRef),[b,w]=n.useState(!1),x=d.value===g.value;return(0,a.jsx)(y.ItemSlot,{scope:r,value:g.value,disabled:o,children:(0,a.jsx)(p.q7,{asChild:!0,...u,focusable:!o,tabStopId:g.value,children:(0,a.jsx)(f.Mz,{asChild:!0,...s,children:(0,a.jsx)(m.button,{type:"button",role:"menuitem",id:g.triggerId,"aria-haspopup":"menu","aria-expanded":x,"aria-controls":x?g.contentId:void 0,"data-highlighted":b?"":void 0,"data-state":x?"open":"closed","data-disabled":o?"":void 0,disabled:o,...l,ref:v,onPointerDown:c(e.onPointerDown,e=>{!o&&0===e.button&&!1===e.ctrlKey&&(d.onMenuOpen(g.value),x||e.preventDefault())}),onPointerEnter:c(e.onPointerEnter,()=>{if(d.value&&!x){var e;d.onMenuOpen(g.value),null==(e=h.current)||e.focus()}}),onKeyDown:c(e.onKeyDown,e=>{!o&&(["Enter"," "].includes(e.key)&&d.onMenuToggle(g.value),"ArrowDown"===e.key&&d.onMenuOpen(g.value),["Enter"," ","ArrowDown"].includes(e.key)&&(g.wasKeyboardTriggerOpenRef.current=!0,e.preventDefault()))}),onFocus:c(e.onFocus,()=>w(!0)),onBlur:c(e.onBlur,()=>w(!1))})})})})});j.displayName=T;var F=e=>{let{__scopeMenubar:t,...r}=e,n=D(t);return(0,a.jsx)(f.ZL,{...n,...r})};F.displayName="MenubarPortal";var O="MenubarContent",B=n.forwardRef((e,t)=>{let{__scopeMenubar:r,align:o="start",...l}=e,i=D(r),u=R(O,r),s=A(O,r),d=b(r),p=n.useRef(!1);return(0,a.jsx)(f.UC,{id:s.contentId,"aria-labelledby":s.triggerId,"data-radix-menubar-content":"",...i,...l,ref:t,align:o,onCloseAutoFocus:c(e.onCloseAutoFocus,e=>{if(!u.value&&!p.current){var t;null==(t=s.triggerRef.current)||t.focus()}p.current=!1,e.preventDefault()}),onFocusOutside:c(e.onFocusOutside,e=>{let t=e.target;d().some(e=>{var r;return null==(r=e.ref.current)?void 0:r.contains(t)})&&e.preventDefault()}),onInteractOutside:c(e.onInteractOutside,()=>{p.current=!0}),onEntryFocus:e=>{s.wasKeyboardTriggerOpenRef.current||e.preventDefault()},onKeyDown:c(e.onKeyDown,e=>{if(["ArrowRight","ArrowLeft"].includes(e.key)){let t=e.target,r=t.hasAttribute("data-radix-menubar-subtrigger"),n=t.closest("[data-radix-menubar-content]")!==e.currentTarget,a=("rtl"===u.dir?"ArrowRight":"ArrowLeft")===e.key;if(!a&&r||n&&a)return;let o=d().filter(e=>!e.disabled).map(e=>e.value);a&&o.reverse();let l=o.indexOf(s.value),[i]=o=u.loop?function(e,t){return e.map((r,n)=>e[(t+n)%e.length])}(o,l+1):o.slice(l+1);i&&u.onMenuOpen(i)}},{checkForDefaultPrevented:!1}),style:{...e.style,"--radix-menubar-content-transform-origin":"var(--radix-popper-transform-origin)","--radix-menubar-content-available-width":"var(--radix-popper-available-width)","--radix-menubar-content-available-height":"var(--radix-popper-available-height)","--radix-menubar-trigger-width":"var(--radix-popper-anchor-width)","--radix-menubar-trigger-height":"var(--radix-popper-anchor-height)"}})});B.displayName=O;var I=n.forwardRef((e,t)=>{let{__scopeMenubar:r,...n}=e,o=D(r);return(0,a.jsx)(f.YJ,{...o,...n,ref:t})});I.displayName="MenubarGroup";var _=n.forwardRef((e,t)=>
7{let{__scopeMenubar:r,...n}=e,o=D(r);return(0,a.jsx)(f.JU,{...o,...n,ref:t})});_.displayName="MenubarLabel";var L=n.forwardRef((e,t)=>{let{__scopeMenubar:r,...n}=e,o=D(r);return(0,a.jsx)(f.q7,{...o,...n,ref:t})});L.displayName="MenubarItem";var $=n.forwardRef((e,t)=>{let{__scopeMenubar:r,...n}=e,o=D(r);return(0,a.jsx)(f.H_,{...o,...n,ref:t})});$.displayName="MenubarCheckboxItem";var z=n.forwardRef((e,t)=>{let{__scopeMenubar:r,...n}=e,o=D(r);return(0,a.jsx)(f.z6,{...o,...n,ref:t})});z.displayName="MenubarRadioGroup";var V=n.forwardRef((e,t)=>{let{__scopeMenubar:r,...n}=e,o=D(r);return(0,a.jsx)(f.hN,{...o,...n,ref:t})});V.displayName="MenubarRadioItem";var U=n.forwardRef((e,t)=>{let{__scopeMenubar:r,...n}=e,o=D(r);return(0,a.jsx)(f.VF,{...o,...n,ref:t})});U.displayName="MenubarItemIndicator";var K=n.forwardRef((e,t)=>{let{__scopeMenubar:r,...n}=e,o=D(r);return(0,a.jsx)(f.wv,{...o,...n,ref:t})});K.displayName="MenubarSeparator";var H=n.forwardRef((e,t)=>{let{__scopeMenubar:r,...n}=e,o=D(r);return(0,a.jsx)(f.i3,{...o,...n,ref:t})});H.displayName="MenubarArrow";var W=e=>{let{__scopeMenubar:t,children:r,open:n,onOpenChange:o,defaultOpen:l}=e,i=D(t),[u=!1,s]=h({prop:n,defaultProp:l,onChange:o});return(0,a.jsx)(f.Pb,{...i,open:u,onOpenChange:s,children:r})};W.displayName="MenubarSub";var G=n.forwardRef((e,t)=>{let{__scopeMenubar:r,...n}=e,o=D(r);return(0,a.jsx)(f.ZP,{"data-radix-menubar-subtrigger":"",...o,...n,ref:t})});G.displayName="MenubarSubTrigger";var Z=n.forwardRef((e,t)=>{let{__scopeMenubar:r,...n}=e,o=D(r);return(0,a.jsx)(f.G5,{...o,"data-radix-menubar-content":"",...n,ref:t,style:{...e.style,"--radix-menubar-content-transform-origin":"var(--radix-popper-transform-origin)","--radix-menubar-content-available-width":"var(--radix-popper-available-width)","--radix-menubar-content-available-height":"var(--radix-popper-available-height)","--radix-menubar-trigger-width":"var(--radix-popper-anchor-width)","--radix-menubar-trigger-height":"var(--radix-popper-anchor-height)"}})});Z.displayName="MenubarSubContent";var Y=k,q=M,X=j,J=F,Q=B,ee=I,et=_,er=L,en=$,ea=z,eo=V,el=U,ei=K,eu=H,es=W,ec=G,ed=Z},78410:(e,t,r)=>{"use strict";r.d(t,{c:()=>a});var n=r(34023);function a(e){let t=n.useRef(e);return n.useEffect(()=>{t.current=e}),n.useMemo(()=>(...e)=>t.current?.(...e),[])}},79443:(e,t,r)=>{"use strict";r.r(t),r.d(t,{Action:()=>et,Close:()=>er,Description:()=>ee,Provider:()=>q,Root:()=>J,Title:()=>Q,Toast:()=>O,ToastAction:()=>U,ToastClose:()=>H,ToastDescription:()=>z,ToastProvider:()=>R,ToastTitle:()=>$,ToastViewport:()=>M,Viewport:()=>X,createToastScope:()=>D});var n=r(34023),a=r(56742);function o(e,t,{checkForDefaultPrevented:r=!0}={}){return function(n){if(e?.(n),!1===r||!n.defaultPrevented)return t?.(n)}}function l(e,t){if("function"==typeof e)return e(t);null!=e&&(e.current=t)}function i(...e){return n.useCallback(function(...e){return t=>{let r=!1,n=e.map(e=>{let n=l(e,t);return r||"function"!=typeof n||(r=!0),n});if(r)return()=>{for(let t=0;t<n.length;t++){let r=n[t];"function"==typeof r?r():l(e[t],null)}}}}(...e),e)}var u=r(94799);function s(e,t=[]){let r=[],a=()=>{let t=r.map(e=>n.createContext(e));return function(r){let a=r?.[e]||t;return n.useMemo(()=>({[`__scope${e}`]:{...r,[e]:a}}),[r,a])}};return a.scopeName=e,[function(t,a){let o=n.createContext(a),l=r.length;r=[...r,a];let i=t=>{let{scope:r,children:a,...i}=t,s=r?.[e]?.[l]||o,c=n.useMemo(()=>i,Object.values(i));return(0,u.jsx)(s.Provider,{value:c,children:a})};return i.displayName=t+"Provider",[i,function(r,i){let u=i?.[e]?.[l]||o,s=n.useContext(u);if(s)return s;if(void 0!==a)return a;throw Error(`\`${r}\` must be used within \`${t}\``)}]},function(...e){let t=e[0];if(1===e.length)return t;let r=()=>{let r=e.map(e=>({useScope:e(),scopeName:e.scopeName}));return function(e){let a=r.reduce((t,{useScope:r,scopeName:n})=>{let a=r(e)[`__scope${n}`];return{...t,...a}},{});return n.useMemo(()=>({[`__scope${t.scopeName}`]:a}),[a])}};return r.scopeName=t.scopeName,r}(a,...t)]}var c=r(98397),d=r(84808),f=r(69871),p=r(60912),m=["a","button","div","form","h2","h3","img","input","label","li","nav","ol","p","span","svg","ul"].reduce((e,t)=>
7{let r=n.forwardRef((e,r)=>{let{asChild:n,...a}=e,o=n?c.DX:t;return"undefined"!=typeof window&&(window[Symbol.for("radix-ui")]=!0),(0,u.jsx)(o,{...a,ref:r})});return r.displayName=`Primitive.${t}`,{...e,[t]:r}},{}),g=r(78410),h=globalThis?.document?n.useLayoutEffect:()=>{},v=r(5726),y="ToastProvider",[b,w,x]=function(e){let t=e+"CollectionProvider",[r,a]=s(t),[o,l]=r(t,{collectionRef:{current:null},itemMap:new Map}),d=e=>{let{scope:t,children:r}=e,a=n.useRef(null),l=n.useRef(new Map).current;return(0,u.jsx)(o,{scope:t,itemMap:l,collectionRef:a,children:r})};d.displayName=t;let f=e+"CollectionSlot",p=n.forwardRef((e,t)=>{let{scope:r,children:n}=e,a=i(t,l(f,r).collectionRef);return(0,u.jsx)(c.DX,{ref:a,children:n})});p.displayName=f;let m=e+"CollectionItemSlot",g="data-radix-collection-item",h=n.forwardRef((e,t)=>{let{scope:r,children:a,...o}=e,s=n.useRef(null),d=i(t,s),f=l(m,r);return n.useEffect(()=>(f.itemMap.set(s,{ref:s,...o}),()=>void f.itemMap.delete(s))),(0,u.jsx)(c.DX,{...{[g]:""},ref:d,children:a})});return h.displayName=m,[{Provider:d,Slot:p,ItemSlot:h},function(t){let r=l(e+"CollectionConsumer",t);return n.useCallback(()=>{let e=r.collectionRef.current;if(!e)return[];let t=Array.from(e.querySelectorAll("[".concat(g,"]")));return Array.from(r.itemMap.values()).sort((e,r)=>t.indexOf(e.ref.current)-t.indexOf(r.ref.current))},[r.collectionRef,r.itemMap])},a]}("Toast"),[E,D]=s("Toast",[x]),[C,S]=E(y),R=e=>{let{__scopeToast:t,label:r="Notification",duration:a=5e3,swipeDirection:o="right",swipeThreshold:l=50,children:i}=e,[s,c]=n.useState(null),[d,f]=n.useState(0),p=n.useRef(!1),m=n.useRef(!1);return r.trim()||console.error("Invalid prop `label` supplied to `".concat(y,"`. Expected non-empty `string`.")),(0,u.jsx)(b.Provider,{scope:t,children:(0,u.jsx)(C,{scope:t,label:r,duration:a,swipeDirection:o,swipeThreshold:l,toastCount:d,viewport:s,onViewportChange:c,onToastAdd:n.useCallback(()=>f(e=>e+1),[]),onToastRemove:n.useCallback(()=>f(e=>e-1),[]),isFocusedToastEscapeKeyDownRef:p,isClosePausedRef:m,children:i})})};R.displayName=y;var k="ToastViewport",N=["F8"],P="toast.viewportPause",A="toast.viewportResume",M=n.forwardRef((e,t)=>{let{__scopeToast:r,hotkey:a=N,label:o="Notifications ({hotkey})",...l}=e,s=S(k,r),c=w(r),f=n.useRef(null),p=n.useRef(null),g=n.useRef(null),h=n.useRef(null),v=i(t,h,s.onViewportChange),y=a.join("+").replace(/Key/g,"").replace(/Digit/g,""),x=s.toastCount>0;n.useEffect(()=>{let e=e=>{var t;0!==a.length&&a.every(t=>e[t]||e.code===t)&&(null==(t=h.current)||t.focus())};return document.addEventListener("keydown",e),()=>document.removeEventListener("keydown",e)},[a]),n.useEffect(()=>{let e=f.current,t=h.current;if(x&&e&&t){let r=()=>{if(!s.isClosePausedRef.current){let e=new CustomEvent(P);t.dispatchEvent(e),s.isClosePausedRef.current=!0}},n=()=>
7{if(s.isClosePausedRef.current){let e=new CustomEvent(A);t.dispatchEvent(e),s.isClosePausedRef.current=!1}},a=t=>{e.contains(t.relatedTarget)||n()},o=()=>{e.contains(document.activeElement)||n()};return e.addEventListener("focusin",r),e.addEventListener("focusout",a),e.addEventListener("pointermove",r),e.addEventListener("pointerleave",o),window.addEventListener("blur",r),window.addEventListener("focus",n),()=>{e.removeEventListener("focusin",r),e.removeEventListener("focusout",a),e.removeEventListener("pointermove",r),e.removeEventListener("pointerleave",o),window.removeEventListener("blur",r),window.removeEventListener("focus",n)}}},[x,s.isClosePausedRef]);let E=n.useCallback(e=>{let{tabbingDirection:t}=e,r=c().map(e=>{let r=e.ref.current,n=[r,...function(e){let t=[],r=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(;r.nextNode();)t.push(r.currentNode);return t}(r)];return"forwards"===t?n:n.reverse()});return("forwards"===t?r.reverse():r).flat()},[c]);return n.useEffect(()=>{let e=h.current;if(e){let t=t=>{let r=t.altKey||t.ctrlKey||t.metaKey;if("Tab"===t.key&&!r){var n,a,o;let r=document.activeElement,l=t.shiftKey;if(t.target===e&&l){null==(n=p.current)||n.focus();return}let i=E({tabbingDirection:l?"backwards":"forwards"}),u=i.findIndex(e=>e===r);Y(i.slice(u+1))?t.preventDefault():l?null==(a=p.current)||a.focus():null==(o=g.current)||o.focus()}};return e.addEventListener("keydown",t),()=>e.removeEventListener("keydown",t)}},[c,E]),(0,u.jsxs)(d.lg,{ref:f,role:"region","aria-label":o.replace("{hotkey}",y),tabIndex:-1,style:{pointerEvents:x?void 0:"none"},children:[x&&(0,u.jsx)(j,{ref:p,onFocusFromOutsideViewport:()=>{Y(E({tabbingDirection:"forwards"}))}}),(0,u.jsx)(b.Slot,{scope:r,children:(0,u.jsx)(m.ol,{tabIndex:-1,...l,ref:v})}),x&&(0,u.jsx)(j,{ref:g,onFocusFromOutsideViewport:()=>{Y(E({tabbingDirection:"backwards"}))}})]})});M.displayName=k;var T="ToastFocusProxy",j=n.forwardRef((e,t)=>{let{__scopeToast:r,onFocusFromOutsideViewport:n,...a}=e,o=S(T,r);return(0,u.jsx)(v.s,{"aria-hidden":!0,tabIndex:0,...a,ref:t,style:{position:"fixed"},onFocus:e=>{var t;let r=e.relatedTarget;(null==(t=o.viewport)?void 0:t.contains(r))||n()}})});j.displayName=T;var F="Toast",O=n.forwardRef((e,t)=>{let{forceMount:r,open:a,defaultOpen:l,onOpenChange:i,...s}=e,[c=!0,d]=function({prop:e,defaultProp:t,onChange:r=()=>{}}){let[a,o]=function({defaultProp:e,onChange:t}){let r=n.useState(e),[a]=r,o=n.useRef(a),l=(0,g.c)(t);return n.useEffect(()=>{o.current!==a&&(l(a),o.current=a)},[a,o,l]),r}({defaultProp:t,onChange:r}),l=void 0!==e,i=l?e:a,u=(0,g.c)(r);return[i,n.useCallback(t=>{if(l){let r="function"==typeof t?t(e):t;r!==e&&u(r)}else o(t)},[l,e,o,u])]}({prop:a,defaultProp:l,onChange:i});return(0,u.jsx)(p.C,{present:r||c,children:(0,u.jsx)(_,{open:c,...s,ref:t,onClose:()=>d(!1),onPause:(0,g.c)(e.onPause),onResume:(0,g.c)(e.onResume),onSwipeStart:o(e.onSwipeStart,e=>{e.currentTarget.setAttribute("data-swipe","start")}),onSwipeMove:o(e.onSwipeMove,e=>{let{x:t,y:r}=e.detail.delta;e.currentTarget.setAttribute("data-swipe","move"),e.currentTarget.style.setProperty("--radix-toast-swipe-move-x","".concat(t,"px")),e.currentTarget.style.setProperty("--radix-toast-swipe-move-y","".concat(r,"px"))}),onSwipeCancel:o(e.onSwipeCancel,e=>{e.currentTarget.setAttribute("data-swipe","cancel"),e.currentTarget.style.removeProperty("--radix-toast-swipe-move-x"),e.currentTarget.style.removeProperty("--radix-toast-swipe-move-y"),e.currentTarget.style.removeProperty("--radix-toast-swipe-end-x"),e.currentTarget.style.removeProperty("--radix-toast-swipe-end-y")}),onSwipeEnd:o(e.onSwipeEnd,e=>{let{x:t,y:r}=e.detail.delta;e.currentTarget.setAttribute("data-swipe","end"),e.currentTarget.style.removeProperty("--radix-toast-swipe-move-x"),e.currentTarget.style.removeProperty("--radix-toast-swipe-move-y"),e.currentTarget.style.setProperty("--radix-toast-swipe-end-x","".concat(t,"px")),e.currentTarget.style.setProperty("--radix-toast-swipe-end-y","".concat(r,"px")),d(!1)})})})});O.displayName=F;var[B,I]=E(F,{onClose(){}}),_=n.forwardRef((e,t)=>
7{let{__scopeToast:r,type:l="foreground",duration:s,open:c,onClose:f,onEscapeKeyDown:p,onPause:h,onResume:v,onSwipeStart:y,onSwipeMove:w,onSwipeCancel:x,onSwipeEnd:E,...D}=e,C=S(F,r),[R,k]=n.useState(null),N=i(t,e=>k(e)),M=n.useRef(null),T=n.useRef(null),j=s||C.duration,O=n.useRef(0),I=n.useRef(j),_=n.useRef(0),{onToastAdd:$,onToastRemove:z}=C,V=(0,g.c)(()=>{var e;(null==R?void 0:R.contains(document.activeElement))&&(null==(e=C.viewport)||e.focus()),f()}),U=n.useCallback(e=>{e&&e!==1/0&&(window.clearTimeout(_.current),O.current=new Date().getTime(),_.current=window.setTimeout(V,e))},[V]);n.useEffect(()=>{let e=C.viewport;if(e){let t=()=>{U(I.current),null==v||v()},r=()=>{let e=new Date().getTime()-O.current;I.current=I.current-e,window.clearTimeout(_.current),null==h||h()};return e.addEventListener(P,r),e.addEventListener(A,t),()=>{e.removeEventListener(P,r),e.removeEventListener(A,t)}}},[C.viewport,j,h,v,U]),n.useEffect(()=>{c&&!C.isClosePausedRef.current&&U(j)},[c,j,C.isClosePausedRef,U]),n.useEffect(()=>($(),()=>z()),[$,z]);let K=n.useMemo(()=>R?function e(t){let r=[];return Array.from(t.childNodes).forEach(t=>{var n;if(t.nodeType===t.TEXT_NODE&&t.textContent&&r.push(t.textContent),(n=t).nodeType===n.ELEMENT_NODE){let n=t.ariaHidden||t.hidden||"none"===t.style.display,a=""===t.dataset.radixToastAnnounceExclude;if(!n)if(a){let e=t.dataset.radixToastAnnounceAlt;e&&r.push(e)}else r.push(...e(t))}}),r}(R):null,[R]);return C.viewport?(0,u.jsxs)(u.Fragment,{children:[K&&(0,u.jsx)(L,{__scopeToast:r,role:"status","aria-live":"foreground"===l?"assertive":"polite","aria-atomic":!0,children:K}),(0,u.jsx)(B,{scope:r,onClose:V,children:a.createPortal((0,u.jsx)(b.ItemSlot,{scope:r,children:(0,u.jsx)(d.bL,{asChild:!0,onEscapeKeyDown:o(p,()=>{C.isFocusedToastEscapeKeyDownRef.current||V(),C.isFocusedToastEscapeKeyDownRef.current=!1}),children:(0,u.jsx)(m.li,{role:"status","aria-live":"off","aria-atomic":!0,tabIndex:0,"data-state":c?"open":"closed","data-swipe-direction":C.swipeDirection,...D,ref:N,style:{userSelect:"none",touchAction:"none",...e.style},onKeyDown:o(e.onKeyDown,e=>{"Escape"===e.key&&(null==p||p(e.nativeEvent),e.nativeEvent.defaultPrevented||(C.isFocusedToastEscapeKeyDownRef.current=!0,V()))}),onPointerDown:o(e.onPointerDown,e=>{0===e.button&&(M.current={x:e.clientX,y:e.clientY})}),onPointerMove:o(e.onPointerMove,e=>{if(!M.current)return;let t=e.clientX-M.current.x,r=e.clientY-M.current.y,n=!!T.current,a=["left","right"].includes(C.swipeDirection),o=["left","up"].includes(C.swipeDirection)?Math.min:Math.max,l=a?o(0,t):0,i=a?0:o(0,r),u="touch"===e.pointerType?10:2,s={x:l,y:i},c={originalEvent:e,delta:s};n?(T.current=s,G("toast.swipeMove",w,c,{discrete:!1})):Z(s,C.swipeDirection,u)?(T.current=s,G("toast.swipeStart",y,c,{discrete:!1}),e.target.setPointerCapture(e.pointerId)):(Math.abs(t)>u||Math.abs(r)>u)&&(M.current=null)}),onPointerUp:o(e.onPointerUp,e=>{let t=T.current,r=e.target;if(r.hasPointerCapture(e.pointerId)&&r.releasePointerCapture(e.pointerId),T.current=null,M.current=null,t){let r=e.currentTarget,n={originalEvent:e,delta:t};Z(t,C.swipeDirection,C.swipeThreshold)?G("toast.swipeEnd",E,n,{discrete:!0}):G("toast.swipeCancel",x,n,{discrete:!0}),r.addEventListener("click",e=>e.preventDefault(),{once:!0})}})})})}),C.viewport)})]}):null}),L=e=>{let{__scopeToast:t,children:r,...a}=e,o=S(F,t),[l,i]=n.useState(!1),[s,c]=n.useState(!1);return function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:()=>{},t=(0,g.c)(e);h(()=>{let e=0,r=0;return e=window.requestAnimationFrame(()=>r=window.requestAnimationFrame(t)),()=>{window.cancelAnimationFrame(e),window.cancelAnimationFrame(r)}},[t])}(()=>i(!0)),n.useEffect(()=>{let e=window.setTimeout(()=>c(!0),1e3);return()=>window.clearTimeout(e)},[]),s?null:(0,u.jsx)(f.Portal,{asChild:!0,children:(0,u.jsx)(v.s,{...a,children:l&&(0,u.jsxs)(u.Fragment,{children:[o.label," ",r]})})})},$=n.forwardRef((e,t)=>{let{__scopeToast:r,...n}=e;return(0,u.jsx)(m.div,{...n,ref:t})});$.displayName="ToastTitle";var z=n.forwardRef((e,t)=>{let{__scopeToast:r,...n}=e;return(0,u.jsx)(m.div,{...n,ref:t})});z.displayName="ToastDescription";var V="ToastAction",U=n.forwardRef((e,t)=>
7{let{altText:r,...n}=e;return r.trim()?(0,u.jsx)(W,{altText:r,asChild:!0,children:(0,u.jsx)(H,{...n,ref:t})}):(console.error("Invalid prop `altText` supplied to `".concat(V,"`. Expected non-empty `string`.")),null)});U.displayName=V;var K="ToastClose",H=n.forwardRef((e,t)=>{let{__scopeToast:r,...n}=e,a=I(K,r);return(0,u.jsx)(W,{asChild:!0,children:(0,u.jsx)(m.button,{type:"button",...n,ref:t,onClick:o(e.onClick,a.onClose)})})});H.displayName=K;var W=n.forwardRef((e,t)=>{let{__scopeToast:r,altText:n,...a}=e;return(0,u.jsx)(m.div,{"data-radix-toast-announce-exclude":"","data-radix-toast-announce-alt":n||void 0,...a,ref:t})});function G(e,t,r,n){let{discrete:o}=n,l=r.originalEvent.currentTarget,i=new CustomEvent(e,{bubbles:!0,cancelable:!0,detail:r});if(t&&l.addEventListener(e,t,{once:!0}),o)l&&a.flushSync(()=>l.dispatchEvent(i));else l.dispatchEvent(i)}var Z=function(e,t){let r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:0,n=Math.abs(e.x),a=Math.abs(e.y),o=n>a;return"left"===t||"right"===t?o&&n>r:!o&&a>r};function Y(e){let t=document.activeElement;return e.some(e=>e===t||(e.focus(),document.activeElement!==t))}var q=R,X=M,J=O,Q=$,ee=z,et=U,er=H},79672:(e,t,r)=>{"use strict";r.d(t,{C:()=>v,Y:()=>y});let n=new Set(["Arab","Syrc","Samr","Mand","Thaa","Mend","Nkoo","Adlm","Rohg","Hebr"]),a=new Set(["ae","ar","arc","bcc","bqi","ckb","dv","fa","glk","he","ku","mzn","nqo","pnb","ps","sd","ug","ur","yi"]);function o(e){if(Intl.Locale){let t=new Intl.Locale(e).maximize(),r="function"==typeof t.getTextInfo?t.getTextInfo():t.textInfo;if(r)return"rtl"===r.direction;if(t.script)return n.has(t.script)}let t=e.split("-")[0];return a.has(t)}var l=r(50868),i=r(34023);let u=Symbol.for("react-aria.i18n.locale");function s(){let e="undefined"!=typeof window&&window[u]||"undefined"!=typeof navigator&&(navigator.language||navigator.userLanguage)||"en-US";try{Intl.DateTimeFormat.supportedLocalesOf([e])}catch{e="en-US"}return{locale:e,direction:o(e)?"rtl":"ltr"}}let c=s(),d=new Set;function f(){for(let e of(c=s(),d))e(c)}function p(){let e=(0,l.wR)(),[t,r]=(0,i.useState)(c);return((0,i.useEffect)(()=>(0===d.size&&window.addEventListener("languagechange",f),d.add(r),()=>{d.delete(r),0===d.size&&window.removeEventListener("languagechange",f)}),[]),e)?{locale:"undefined"!=typeof window&&window[u]||"en-US",direction:"ltr"}:t}let m=i.createContext(null);function g(e){let{locale:t,children:r}=e,n=i.useMemo(()=>({locale:t,direction:o(t)?"rtl":"ltr"}),[t]);return i.createElement(m.Provider,{value:n},r)}function h(e){let{children:t}=e,r=p();return i.createElement(m.Provider,{value:r},t)}function v(e){let{locale:t,children:r}=e;return t?i.createElement(g,{locale:t,children:r}):i.createElement(h,{children:r})}function y(){let e=p();return(0,i.useContext)(m)||e}},81635:(e,t,r)=>{"use strict";r.d(t,{A:()=>s});var n=r(34023),a=Object.defineProperty,o=Object.getOwnPropertySymbols,l=Object.prototype.hasOwnProperty,i=Object.prototype.propertyIsEnumerable,u=(e,t,r)=>t in e?a(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r;let s=n.forwardRef((e,t)=>{var{color:r="currentColor"}=e,a=((e,t)=>{var r={};for(var n in e)l.call(e,n)&&0>t.indexOf(n)&&(r[n]=e[n]);if(null!=e&&o)for(var n of o(e))0>t.indexOf(n)&&i.call(e,n)&&(r[n]=e[n]);return r})(e,["color"]);return n.createElement("svg",((e,t)=>{for(var r in t||(t={}))l.call(t,r)&&u(e,r,t[r]);if(o)for(var r of o(t))i.call(t,r)&&u(e,r,t[r]);return e})({xmlns:"http://www.w3.org/2000/svg",width:15,height:15,viewBox:"0 0 15 15",fill:"none",ref:t},a),n.createElement("g",{clipPath:"url(#a)"},n.createElement("path",{fill:r,d:"M7.5.389C3.58.389.389 3.579.389 7.5s3.19 7.111 7.111 7.111 7.111-3.19 7.111-7.111S11.421.389 7.5.389m-.667 3.939a.667.667 0 0 1 1.334 0v3.679a.667.667 0 0 1-1.334 0zm.667 7.098a.89.89 0 0 1 0-1.778.89.89 0 0 1 0 1.778"})),n.createElement("defs",null,n.createElement("clipPath",{id:"a"},n.createElement("path",{fill:"#fff",d:"M0 0h15v15H0z"}))))});s.displayName="ExclamationCircleSolid"},81721:(e,t,r)=>{"use strict";r.d(t,{s:()=>o});var n=r(34023);function a(e,t){if("function"==typeof e)return e(t);null!=e&&(e.current=t)}function o(...e){return n.useCallback(function(...e){return t=>{let r=!1,n=e.map(e=>{let n=a(e,t);return r||"function"!=typeof n||(r=!0),n});if(r)return()=>{for(let t=0;t<n.length;t++){let r=n[t];"function"==typeof r?r():a(e[t],null)}}}}(...e),e)}},82583:(e,t,r)=>{"use strict";r.r(t),r.d(t,{DatePicker:()=>ts});var n=r(30418),a=r(34023),o=Object.defineProperty,l=Object.getOwnPropertySymbols,i=Object.prototype.hasOwnProperty,u=Object.prototype.propertyIsEnumerable,s=(e,t,r)=>t in e?o(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r;let c=a.forwardRef((e,t)=>
7{var{color:r="currentColor"}=e,n=((e,t)=>{var r={};for(var n in e)i.call(e,n)&&0>t.indexOf(n)&&(r[n]=e[n]);if(null!=e&&l)for(var n of l(e))0>t.indexOf(n)&&u.call(e,n)&&(r[n]=e[n]);return r})(e,["color"]);return a.createElement("svg",((e,t)=>{for(var r in t||(t={}))i.call(t,r)&&s(e,r,t[r]);if(l)for(var r of l(t))u.call(t,r)&&s(e,r,t[r]);return e})({xmlns:"http://www.w3.org/2000/svg",width:15,height:15,viewBox:"0 0 15 15",fill:"none",ref:t},n),a.createElement("g",{stroke:r,strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:1.5,clipPath:"url(#a)"},a.createElement("path",{d:"m12.389.833 1.778 1.778M2.611.833.833 2.611M7.5 13.056a5.556 5.556 0 1 0 0-11.112 5.556 5.556 0 0 0 0 11.112M3.572 11.428l-1.628 1.627M11.428 11.428l1.627 1.627"}),a.createElement("path",{d:"M7.5 4.611V7.5l2.444 1.556"})),a.createElement("defs",null,a.createElement("clipPath",{id:"a"},a.createElement("path",{fill:"#fff",d:"M0 0h15v15H0z"}))))});c.displayName="Clock";var d=Object.defineProperty,f=Object.getOwnPropertySymbols,p=Object.prototype.hasOwnProperty,m=Object.prototype.propertyIsEnumerable,g=(e,t,r)=>t in e?d(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r;let h=a.forwardRef((e,t)=>{var{color:r="currentColor"}=e,n=((e,t)=>{var r={};for(var n in e)p.call(e,n)&&0>t.indexOf(n)&&(r[n]=e[n]);if(null!=e&&f)for(var n of f(e))0>t.indexOf(n)&&m.call(e,n)&&(r[n]=e[n]);return r})(e,["color"]);return a.createElement("svg",((e,t)=>{for(var r in t||(t={}))p.call(t,r)&&g(e,r,t[r]);if(f)for(var r of f(t))m.call(t,r)&&g(e,r,t[r]);return e})({xmlns:"http://www.w3.org/2000/svg",width:15,height:15,viewBox:"0 0 15 15",fill:"none",ref:t},n),a.createElement("path",{fill:r,d:"M6.611 8.611c0-.49.4-.889.889-.889a.89.89 0 0 1 0 1.778.89.89 0 0 1-.889-.889M10.611 9.5c.49 0 .889-.4.889-.889a.89.89 0 0 0-.889-.889.89.89 0 0 0-.889.89c0 .489.4.888.89.888M6.611 11.278c0-.49.4-.89.889-.89a.89.89 0 0 1 0 1.778.89.89 0 0 1-.889-.888M4.389 10.389a.89.89 0 0 0-.889.889c0 .49.4.889.889.889a.89.89 0 0 0 0-1.778M9.722 11.278a.89.89 0 0 1 1.778 0c0 .49-.4.889-.889.889a.89.89 0 0 1-.889-.89"}),a.createElement("path",{fill:r,fillRule:"evenodd",d:"M4.611.306a.75.75 0 0 1 .75.75v1.027H9.64V1.056a.75.75 0 1 1 1.5 0v1.027h.583a2.53 2.53 0 0 1 2.528 2.528v7.556a2.53 2.53 0 0 1-2.528 2.527H3.278A2.53 2.53 0 0 1 .75 12.167V4.61a2.53 2.53 0 0 1 2.528-2.528h.583V1.056a.75.75 0 0 1 .75-.75M12.75 4.61v.584H2.25V4.61c0-.568.46-1.028 1.028-1.028h8.444c.568 0 1.028.46 1.028 1.028m0 2.084H2.25v5.472c0 .567.46 1.027 1.028 1.027h8.444c.568 0 1.028-.46 1.028-1.027z",clipRule:"evenodd"}))});h.displayName="CalendarMini";var v=r(99745),y=r(34777),b=r(85778),w=r(81552);class x{constructor(e,t,r,n){this._walkerStack=[],this._currentSetFor=new Set,this._acceptNode=e=>{if(e.nodeType===Node.ELEMENT_NODE){let t=e.shadowRoot;if(t){let e=this._doc.createTreeWalker(t,this.whatToShow,{acceptNode:this._acceptNode});return this._walkerStack.unshift(e),NodeFilter.FILTER_ACCEPT}if("function"==typeof this.filter)return this.filter(e);if(this.filter?.acceptNode)return this.filter.acceptNode(e);else if(null===this.filter)return NodeFilter.FILTER_ACCEPT}return NodeFilter.FILTER_SKIP},this._doc=e,this.root=t,this.filter=n??null,this.whatToShow=r??NodeFilter.SHOW_ALL,this._currentNode=t,this._walkerStack.unshift(e.createTreeWalker(t,r,this._acceptNode));let a=t.shadowRoot;if(a){let e=this._doc.createTreeWalker(a,this.whatToShow,{acceptNode:this._acceptNode});this._walkerStack.unshift(e)}}get currentNode(){return this._currentNode}set currentNode(e){if(!(0,b.sD)(this.root,e))throw Error("Cannot set currentNode to a node that is not contained by the root node.");let t=[],r=e,n=e;for(this._currentNode=e;r&&r!==this.root;)if(r.nodeType===Node.DOCUMENT_FRAGMENT_NODE){let e=r,a=this._doc.createTreeWalker(e,this.whatToShow,{acceptNode:this._acceptNode});t.push(a),a.currentNode=n,this._currentSetFor.add(a),r=n=e.host}else r=r.parentNode;let a=this._doc.createTreeWalker(this.root,this.whatToShow,{acceptNode:this._acceptNode});t.push(a),a.currentNode=n,this._currentSetFor.add(a),this._walkerStack=t}get doc(){return this._doc}firstChild(){let e=this.currentNode,t=this.nextNode();return(0,b.sD)(e,t)?(t&&(this.currentNode=t),t):(this.currentNode=e,null)}lastChild(){let e=this._walkerStack[0].lastChild();return e&&(this.currentNode=e),e}nextNode(){let e=this._walkerStack[0].nextNode();if(e){if(e.shadowRoot){let t;if("function"==typeof this.filter?t=this.filter(e):this.filter?.acceptNode&&(t=this.filter.acceptNode(e)),t===NodeFilter.FILTER_ACCEPT)return this.currentNode=e,e;let r=this.nextNode();return r&&(this.currentNode=r),r}return e&&(this.currentNode=e),e}if(!(this._walkerStack.length>1))return null;{this._walkerStack.shift();let e=this.nextNode();return e&&(this.currentNode=e),e}}previousNode(){let e=this._walkerStack[0];if(e.currentNode===e.root){if(this._currentSetFor.has(e)&&(this._currentSetFor.delete(e),this._walkerStack.length>1)){this._walkerStack.shift();let e=this.previousNode();return e&&(this.currentNode=e),e}return null}let t=e.previousNode();if(t){if(t.shadowRoot){let e;if("function"==typeof this.filter?e=this.filter(t):this.filter?.acceptNode&&(e=this.filter.acceptNode(t)),e===NodeFilter.FILTER_ACCEPT)return t&&(this.currentNode=t),t;let r=this.lastChild();return r&&(this.currentNode=r),r}return t&&(this.currentNode=t),t}if(!(this._walkerStack.length>1))return null;{this._walkerStack.shift();let e=this.previousNode();return e&&(this.currentNode=e),e}}nextSibling(){return null}previousSibling(){return null}parentNode(){return null}}var E=r(4804),D=r(71985),C=r(99852);function S(e,t){return!!e&&!!t&&t.some(t=>(0,b.sD)(t,e))}function R(e,t=!1){if(null==e||t){if(null!=e)try{e.focus()}catch{}}else try{(0,E.l)(e)}catch{}}function k(e,t,r){var n,a,o;let l=t?.tabbable?C.A:C.t,i=e?.nodeType===Node.ELEMENT_NODE?e:null,u=(0,D.TW)(i),s=(n=e||u,a=NodeFilter.SHOW_ELEMENT,o={acceptNode:e=>(0,b.sD)(t?.from,e)||t?.tabbable&&"INPUT"===e.tagName&&"radio"===e.getAttribute("type")&&(!function(e){if(e.checked)return!0;let t=function(e){if(!e.form)return Array.from((0,D.TW)(e).querySelectorAll(`input[type="radio"][name="${CSS.escape(e.name)}
7"]`)).filter(e=>!e.form);let t=e.form.elements.namedItem(e.name),r=(0,D.mD)(e);return t instanceof r.RadioNodeList?Array.from(t).filter(e=>e instanceof r.HTMLInputElement):t instanceof r.HTMLInputElement?[t]:[]}(e);return t.length>0&&!t.some(e=>e.checked)}(e)||"INPUT"===s.currentNode.tagName&&"radio"===s.currentNode.type&&s.currentNode.name===e.name)?NodeFilter.FILTER_REJECT:l(e)&&(!r||S(e,r))&&(!t?.accept||t.accept(e))?NodeFilter.FILTER_ACCEPT:NodeFilter.FILTER_SKIP},(0,w.Nf)()?new x(u,n,a,o):u.createTreeWalker(n,a,o));return t?.from&&(s.currentNode=t.from),s}function N(e,t={}){return{focusNext(r={}){let n=e.current;if(!n)return null;let{from:a,tabbable:o=t.tabbable,wrap:l=t.wrap,accept:i=t.accept}=r,u=a||(0,b.bq)((0,D.TW)(n)),s=k(n,{tabbable:o,accept:i});(0,b.sD)(n,u)&&(s.currentNode=u);let c=s.nextNode();return!c&&l&&(s.currentNode=n,c=s.nextNode()),c&&R(c,!0),c},focusPrevious(r=t){let n=e.current;if(!n)return null;let{from:a,tabbable:o=t.tabbable,wrap:l=t.wrap,accept:i=t.accept}=r,u=a||(0,b.bq)((0,D.TW)(n)),s=k(n,{tabbable:o,accept:i});if((0,b.sD)(n,u))s.currentNode=u;else{let e=P(s);return e&&R(e,!0),e??null}let c=s.previousNode();if(!c&&l){s.currentNode=n;let e=P(s);if(!e)return null;c=e}return c&&R(c,!0),c??null},focusFirst(r=t){let n=e.current;if(!n)return null;let{tabbable:a=t.tabbable,accept:o=t.accept}=r,l=k(n,{tabbable:a,accept:o}).nextNode();return l&&R(l,!0),l},focusLast(r=t){let n=e.current;if(!n)return null;let{tabbable:a=t.tabbable,accept:o=t.accept}=r,l=P(k(n,{tabbable:a,accept:o}));return l&&R(l,!0),l??null}}}function P(e){let t,r;do(t=e.lastChild())&&(r=t);while(t);return r}class A{constructor(){this.fastMap=new Map,this.root=new M({scopeRef:null}),this.fastMap.set(null,this.root)}get size(){return this.fastMap.size}getTreeNode(e){return this.fastMap.get(e)}addTreeNode(e,t,r){let n=this.fastMap.get(t??null);if(!n)return;let a=new M({scopeRef:e});n.addChild(a),a.parent=n,this.fastMap.set(e,a),r&&(a.nodeToRestore=r)}addNode(e){this.fastMap.set(e.scopeRef,e)}removeTreeNode(e){if(null===e)return;let t=this.fastMap.get(e);if(!t)return;let r=t.parent;for(let e of this.traverse())e!==t&&t.nodeToRestore&&e.nodeToRestore&&t.scopeRef&&t.scopeRef.current&&S(e.nodeToRestore,t.scopeRef.current)&&(e.nodeToRestore=t.nodeToRestore);let n=t.children;r&&(r.removeChild(t),n.size>0&&n.forEach(e=>r&&r.addChild(e))),this.fastMap.delete(t.scopeRef)}*traverse(e=this.root){if(null!=e.scopeRef&&(yield e),e.children.size>0)for(let t of e.children)yield*this.traverse(t)}clone(){let e=new A;for(let t of this.traverse())e.addTreeNode(t.scopeRef,t.parent?.scopeRef??null,t.nodeToRestore);return e}}class M{constructor(e){this.children=new Set,this.contain=!1,this.scopeRef=e.scopeRef}addChild(e){this.children.add(e),e.parent=this}removeChild(e){this.children.delete(e),e.parent=void 0}}new A;var T=r(66654),j={};j={"ar-AE":{calendar:`\u{627}\u{644}\u{62A}\u{642}\u{648}\u{64A}\u{645}`,day:`\u{64A}\u{648}\u{645}`,dayPeriod:`\u{635}/\u{645}`,endDate:`\u{62A}\u{627}\u{631}\u{64A}\u{62E} \u{627}\u{644}\u{627}\u{646}\u{62A}\u{647}\u{627}\u{621}`,era:`\u{627}\u{644}\u{639}\u{635}\u{631}`,hour:`\u{627}\u{644}\u{633}\u{627}\u{639}\u{627}\u{62A}`,minute:`\u{627}\u{644}\u{62F}\u{642}\u{627}\u{626}\u{642}`,month:`\u{627}\u{644}\u{634}\u{647}\u{631}`,second:`\u{627}\u{644}\u{62B}\u{648}\u{627}\u{646}\u{64A}`,selectedDateDescription:e=>`\u{62A}\u{627}\u{631}\u{64A}\u{62E} \u{645}\u{62D}\u{62F}\u{62F}: ${e.date}`,selectedRangeDescription:e=>`\u{627}\u{644}\u{645}\u{62F}\u{649} \u{627}\u{644}\u{632}\u{645}\u{646}\u{64A} \u{627}\u{644}\u{645}\u{62D}\u{62F}\u{62F}: ${e.startDate} \u{625}\u{644}\u{649} ${e.endDate}`,selectedTimeDescription:e=>`\u{627}\u{644}\u{648}\u{642}\u{62A} \u{627}\u{644}\u{645}\u{62D}\u{62F}\u{62F}: ${e.time}`,startDate:`\u{62A}\u{627}\u{631}\u{64A}\u{62E} \u{627}\u{644}\u{628}\u{62F}\u{621}`,timeZoneName:`\u{627}\u{644}\u{62A}\u{648}\u{642}\u{64A}\u{62A}`,weekday:`\u{627}\u{644}\u{64A}\u{648}\u{645}`,year:`\u{627}\u{644}\u{633}\u{646}\u{629}`},"bg-BG":{calendar:`\u{41A}\u{430}\u{43B}\u{435}\u{43D}\u{434}\u{430}\u{440}`,day:`\u{434}\u{435}\u{43D}`,dayPeriod:`\u{43F}\u{440}.\u{43E}\u{431}./\u{441}\u{43B}.\u{43E}\u{431}.`,endDate:`\u{41A}\u{440}\u{430}\u{439}\u{43D}\u{430} \u{434}\u{430}\u{442}\u{430}`,era:`\u{435}\u{440}\u{430}`,hour:`\u{447}\u{430}\u{441}`,minute:`\u{43C}\u{438}\u{43D}\u{443}\u{442}\u{430}`,month:`\u{43C}\u{435}\u{441}\u{435}\u{446}`,second:`\u{441}\u{435}\u{43A}\u{443}\u{43D}\u{434}\u{430}`,selectedDateDescription:e=>`\u{418}\u{437}\u{431}\u{440}\u{430}\u{43D}\u{430} \u{434}\u{430}\u{442}\u{430}: ${e.date}`,selectedRangeDescription:e=>`\u{418}\u{437}\u{431}\u{440}\u{430}\u{43D} \u{434}\u{438}\u{430}\u{43F}\u{430}\u{437}\u{43E}\u{43D}: ${e.startDate} \u{434}\u{43E} ${e.endDate}`,selectedTimeDescription:e=>`\u{418}\u{437}\u{431}\u{440}\u{430}\u{43D}\u{43E} \u{432}\u{440}\u{435}\u{43C}\u{435}
7: ${e.time}`,startDate:`\u{41D}\u{430}\u{447}\u{430}\u{43B}\u{43D}\u{430} \u{434}\u{430}\u{442}\u{430}`,timeZoneName:`\u{447}\u{430}\u{441}\u{43E}\u{432}\u{430} \u{437}\u{43E}\u{43D}\u{430}`,weekday:`\u{434}\u{435}\u{43D} \u{43E}\u{442} \u{441}\u{435}\u{434}\u{43C}\u{438}\u{446}\u{430}\u{442}\u{430}`,year:`\u{433}\u{43E}\u{434}\u{438}\u{43D}\u{430}`},"cs-CZ":{calendar:`Kalend\xe1\u{159}`,day:"den",dayPeriod:`\u{10D}\xe1st dne`,endDate:`Kone\u{10D}n\xe9 datum`,era:`letopo\u{10D}et`,hour:"hodina",minute:"minuta",month:`m\u{11B}s\xedc`,second:"sekunda",selectedDateDescription:e=>`Vybran\xe9 datum: ${e.date}`,selectedRangeDescription:e=>`Vybran\xe9 obdob\xed: ${e.startDate} a\u{17E} ${e.endDate}`,selectedTimeDescription:e=>`Vybran\xfd \u{10D}as: ${e.time}`,startDate:`Po\u{10D}\xe1te\u{10D}n\xed datum`,timeZoneName:`\u{10D}asov\xe9 p\xe1smo`,weekday:`den v t\xfddnu`,year:"rok"},"da-DK":{calendar:"Kalender",day:"dag",dayPeriod:"AM/PM",endDate:"Slutdato",era:`\xe6ra`,hour:"time",minute:"minut",month:`m\xe5ned`,second:"sekund",selectedDateDescription:e=>`Valgt dato: ${e.date}`,selectedRangeDescription:e=>`Valgt interval: ${e.startDate} til ${e.endDate}`,selectedTimeDescription:e=>`Valgt tidspunkt: ${e.time}`,startDate:"Startdato",timeZoneName:"tidszone",weekday:"ugedag",year:`\xe5r`},"de-DE":{calendar:"Kalender",day:"Tag",dayPeriod:`Tagesh\xe4lfte`,endDate:"Enddatum",era:"Epoche",hour:"Stunde",minute:"Minute",month:"Monat",second:"Sekunde",selectedDateDescription:e=>`Ausgew\xe4hltes Datum: ${e.date}`,selectedRangeDescription:e=>`Ausgew\xe4hlter Bereich: ${e.startDate} bis ${e.endDate}`,selectedTimeDescription:e=>`Ausgew\xe4hlte Zeit: ${e.time}`,startDate:"Startdatum",timeZoneName:"Zeitzone",weekday:"Wochentag",year:"Jahr"},"el-GR":{calendar:`\u{397}\u{3BC}\u{3B5}\u{3C1}\u{3BF}\u{3BB}\u{3CC}\u{3B3}\u{3B9}\u{3BF}`,day:`\u{3B7}\u{3BC}\u{3AD}\u{3C1}\u{3B1}`,dayPeriod:`\u{3C0}.\u{3BC}./\u{3BC}.\u{3BC}.`,endDate:`\u{397}\u{3BC}\u{3B5}\u{3C1}\u{3BF}\u{3BC}\u{3B7}\u{3BD}\u{3AF}\u{3B1} \u{3BB}\u{3AE}\u{3BE}\u{3B7}\u{3C2}`,era:`\u{3C0}\u{3B5}\u{3C1}\u{3AF}\u{3BF}\u{3B4}\u{3BF}\u{3C2}`,hour:`\u{3CE}\u{3C1}\u{3B1}`,minute:`\u{3BB}\u{3B5}\u{3C0}\u{3C4}\u{3CC}`,month:`\u{3BC}\u{3AE}\u{3BD}\u{3B1}\u{3C2}`,second:`\u{3B4}\u{3B5}\u{3C5}\u{3C4}\u{3B5}\u{3C1}\u{3CC}\u{3BB}\u{3B5}\u{3C0}\u{3C4}\u{3BF}`,selectedDateDescription:e=>`\u{395}\u{3C0}\u{3B9}\u{3BB}\u{3B5}\u{3B3}\u{3BC}\u{3AD}\u{3BD}\u{3B7} \u{3B7}\u{3BC}\u{3B5}\u{3C1}\u{3BF}\u{3BC}\u{3B7}\u{3BD}\u{3AF}\u{3B1}: ${e.date}`,selectedRangeDescription:e=>`\u{395}\u{3C0}\u{3B9}\u{3BB}\u{3B5}\u{3B3}\u{3BC}\u{3AD}\u{3BD}\u{3BF} \u{3B5}\u{3CD}\u{3C1}\u{3BF}\u{3C2}: ${e.startDate} \u{3AD}\u{3C9}\u{3C2} ${e.endDate}`,selectedTimeDescription:e=>`\u{395}\u{3C0}\u{3B9}\u{3BB}\u{3B5}\u{3B3}\u{3BC}\u{3AD}\u{3BD}\u{3B7} \u{3CE}\u{3C1}\u{3B1}: ${e.time}`,startDate:`\u{397}\u{3BC}\u{3B5}\u{3C1}\u{3BF}\u{3BC}\u{3B7}\u{3BD}\u{3AF}\u{3B1} \u{3AD}\u{3BD}\u{3B1}\u{3C1}\u{3BE}\u{3B7}\u{3C2}`,timeZoneName:`\u{3B6}\u{3CE}\u{3BD}\u{3B7} \u{3CE}\u{3C1}\u{3B1}\u{3C2}`,weekday:`\u{3BA}\u{3B1}\u{3B8}\u{3B7}\u{3BC}\u{3B5}\u{3C1}\u{3B9}\u{3BD}\u{3AE}`,year:`\u{3AD}\u{3C4}\u{3BF}\u{3C2}`},"en-US":{era:"era",year:"year",month:"month",day:"day",hour:"hour",minute:"minute",second:"second",dayPeriod:"AM/PM",calendar:"Calendar",startDate:"Start Date",endDate:"End Date",weekday:"day of the week",timeZoneName:"time zone",selectedDateDescription:e=>`Selected Date: ${e.date}`,selectedRangeDescription:e=>`Selected Range: ${e.startDate} to ${e.endDate}`,selectedTimeDescription:e=>`Selected Time: ${e.time}`},"es-ES":{calendar:"Calendario",day:`d\xeda`,dayPeriod:`a.\xa0m./p.\xa0m.`,endDate:"Fecha final",era:"era",hour:"hora",minute:"minuto",month:"mes",second:"segundo",selectedDateDescription:e=>`Fecha seleccionada: ${e.date}`,selectedRangeDescription:e=>`Rango seleccionado: ${e.startDate} a ${e.endDate}`,selectedTimeDescription:e=>`Hora seleccionada: ${e.time}`,startDate:"Fecha de inicio",timeZoneName:"zona horaria",weekday:`d\xeda de la semana`,year:`a\xf1o`},"et-EE":{calendar:"Kalender",day:`p\xe4ev`,dayPeriod:`enne/p\xe4rast l\xf5unat`,endD
7ate:`L\xf5ppkuup\xe4ev`,era:"ajastu",hour:"tund",minute:"minut",month:"kuu",second:"sekund",selectedDateDescription:e=>`Valitud kuup\xe4ev: ${e.date}`,selectedRangeDescription:e=>`Valitud vahemik: ${e.startDate} kuni ${e.endDate}`,selectedTimeDescription:e=>`Valitud aeg: ${e.time}`,startDate:`Alguskuup\xe4ev`,timeZoneName:`ajav\xf6\xf6nd`,weekday:`n\xe4dalap\xe4ev`,year:"aasta"},"fi-FI":{calendar:"Kalenteri",day:`p\xe4iv\xe4`,dayPeriod:"vuorokaudenaika",endDate:`P\xe4\xe4ttymisp\xe4iv\xe4`,era:"aikakausi",hour:"tunti",minute:"minuutti",month:"kuukausi",second:"sekunti",selectedDateDescription:e=>`Valittu p\xe4iv\xe4m\xe4\xe4r\xe4: ${e.date}`,selectedRangeDescription:e=>`Valittu aikav\xe4li: ${e.startDate} \u{2013} ${e.endDate}`,selectedTimeDescription:e=>`Valittu aika: ${e.time}`,startDate:`Alkamisp\xe4iv\xe4`,timeZoneName:`aikavy\xf6hyke`,weekday:`viikonp\xe4iv\xe4`,year:"vuosi"},"fr-FR":{calendar:"Calendrier",day:"jour",dayPeriod:"cadran",endDate:"Date de fin",era:`\xe8re`,hour:"heure",minute:"minute",month:"mois",second:"seconde",selectedDateDescription:e=>`Date s\xe9lectionn\xe9e\xa0: ${e.date}`,selectedRangeDescription:e=>`Plage s\xe9lectionn\xe9e\xa0: ${e.startDate} au ${e.endDate}`,selectedTimeDescription:e=>`Heure choisie\xa0: ${e.time}`,startDate:`Date de d\xe9but`,timeZoneName:"fuseau horaire",weekday:"jour de la semaine",year:`ann\xe9e`},"he-IL":{calendar:`\u{5DC}\u{5D5}\u{5D7} \u{5E9}\u{5E0}\u{5D4}`,day:`\u{5D9}\u{5D5}\u{5DD}`,dayPeriod:`\u{5DC}\u{5E4}\u{5E0}\u{5D4}\u{5F4}\u{5E6}/\u{5D0}\u{5D7}\u{5D4}\u{5F4}\u{5E6}`,endDate:`\u{5EA}\u{5D0}\u{5E8}\u{5D9}\u{5DA} \u{5E1}\u{5D9}\u{5D5}\u{5DD}`,era:`\u{5EA}\u{5E7}\u{5D5}\u{5E4}\u{5D4}`,hour:`\u{5E9}\u{5E2}\u{5D4}`,minute:`\u{5D3}\u{5E7}\u{5D4}`,month:`\u{5D7}\u{5D5}\u{5D3}\u{5E9}`,second:`\u{5E9}\u{5E0}\u{5D9}\u{5D9}\u{5D4}`,selectedDateDescription:e=>`\u{5EA}\u{5D0}\u{5E8}\u{5D9}\u{5DA} \u{5E0}\u{5D1}\u{5D7}\u{5E8}: ${e.date}`,selectedRangeDescription:e=>`\u{5D8}\u{5D5}\u{5D5}\u{5D7} \u{5E0}\u{5D1}\u{5D7}\u{5E8}: ${e.startDate} \u{5E2}\u{5D3} ${e.endDate}`,selectedTimeDescription:e=>`\u{5D6}\u{5DE}\u{5DF} \u{5E0}\u{5D1}\u{5D7}\u{5E8}: ${e.time}`,startDate:`\u{5EA}\u{5D0}\u{5E8}\u{5D9}\u{5DA} \u{5D4}\u{5EA}\u{5D7}\u{5DC}\u{5D4}`,timeZoneName:`\u{5D0}\u{5D6}\u{5D5}\u{5E8} \u{5D6}\u{5DE}\u{5DF}`,weekday:`\u{5D9}\u{5D5}\u{5DD} \u{5D1}\u{5E9}\u{5D1}\u{5D5}\u{5E2}`,year:`\u{5E9}\u{5E0}\u{5D4}`},"hr-HR":{calendar:"Kalendar",day:"dan",dayPeriod:"AM/PM",endDate:`Datum zavr\u{161}etka`,era:"era",hour:"sat",minute:"minuta",month:"mjesec",second:"sekunda",selectedDateDescription:e=>`Odabrani datum: ${e.date}`,selectedRangeDescription:e=>`Odabrani raspon: ${e.startDate} do ${e.endDate}`,selectedTimeDescription:e=>`Odabrano vrijeme: ${e.time}`,startDate:`Datum po\u{10D}etka`,timeZoneName:"vremenska zona",weekday:"dan u tjednu",year:"godina"},"hu-HU":{calendar:`Napt\xe1r`,day:"nap",dayPeriod:"napszak",endDate:`Befejez\u{151} d\xe1tum`,era:`\xe9ra`,hour:`\xf3ra`,minute:"perc",month:`h\xf3nap`,second:`m\xe1sodperc`,selectedDateDescription:e=>`Kijel\xf6lt d\xe1tum: ${e.date}`,selectedRangeDescription:e=>`Kijel\xf6lt tartom\xe1ny: ${e.startDate}\u{2013}${e.endDate}`,selectedTimeDescription:e=>`Kijel\xf6lt id\u{151}: ${e.time}`,startDate:`Kezd\u{151} d\xe1tum`,timeZoneName:`id\u{151}z\xf3na`,weekday:`h\xe9t napja`,year:`\xe9v`},"it-IT":{calendar:"Calendario",day:"giorno",dayPeriod:"AM/PM",endDate:"Data finale",era:"era",hour:"ora",minute:"minuto",month:"mese",second:"secondo",selectedDateDescription:e=>`Data selezionata: ${e.date}`,selectedRangeDescription:e=>`Intervallo selezionato: da ${e.startDate} a ${e.endDate}`,selectedTimeDescription:e=>`Ora selezionata: ${e.time}`,startDate:"Data iniziale",timeZoneName:"fuso orario",weekday:"giorno della settimana",year:"anno"},"ja-JP":{calendar:`\u{30AB}\u{30EC}\u{30F3}\u{30C0}\u{30FC}`,day:`\u{65E5}`,dayPeriod:`\u{5348}\u{524D}/\u{5348}\u{5F8C}`,endDate:`\u{7D42}\u{4E86}\u{65E5}`,era:`\u{6642}\u{4EE3}`,hour:`\u{6642}`,minute:`\u{5206}`,month:`\u{6708}`,second:`\u{79D2}`,selectedDateDescription:e=>`\u{9078}\u{629E}\u{3057}\u{305F}\u{65E5}\u{4ED8} : ${e.date}`,selectedRangeDescription:e=>`\u{9078}\u{629E}\u{7BC4}\u{56F2} : ${e.startDate} \u{304B}\u{3089} ${e.endDate}`,selectedTimeDescription:e=>`\u{9078}\u{629E}\u{3057}\u{305F}\u{6642}\u{9593}
7 : ${e.time}`,startDate:`\u{958B}\u{59CB}\u{65E5}`,timeZoneName:`\u{30BF}\u{30A4}\u{30E0}\u{30BE}\u{30FC}\u{30F3}`,weekday:`\u{66DC}\u{65E5}`,year:`\u{5E74}`},"ko-KR":{calendar:`\u{B2EC}\u{B825}`,day:`\u{C77C}`,dayPeriod:`\u{C624}\u{C804}/\u{C624}\u{D6C4}`,endDate:`\u{C885}\u{B8CC}\u{C77C}`,era:`\u{C5F0}\u{D638}`,hour:`\u{C2DC}`,minute:`\u{BD84}`,month:`\u{C6D4}`,second:`\u{CD08}`,selectedDateDescription:e=>`\u{C120}\u{D0DD} \u{C77C}\u{C790}: ${e.date}`,selectedRangeDescription:e=>`\u{C120}\u{D0DD} \u{BC94}\u{C704}: ${e.startDate} ~ ${e.endDate}`,selectedTimeDescription:e=>`\u{C120}\u{D0DD} \u{C2DC}\u{AC04}: ${e.time}`,startDate:`\u{C2DC}\u{C791}\u{C77C}`,timeZoneName:`\u{C2DC}\u{AC04}\u{B300}`,weekday:`\u{C694}\u{C77C}`,year:`\u{B144}`},"lt-LT":{calendar:"Kalendorius",day:"diena",dayPeriod:`iki piet\u{173} / po piet\u{173}`,endDate:"Pabaigos data",era:"era",hour:"valanda",minute:`minut\u{117}`,month:`m\u{117}nuo`,second:`sekund\u{117}`,selectedDateDescription:e=>`Pasirinkta data: ${e.date}`,selectedRangeDescription:e=>`Pasirinktas intervalas: nuo ${e.startDate} iki ${e.endDate}`,selectedTimeDescription:e=>`Pasirinktas laikas: ${e.time}`,startDate:`Prad\u{17E}ios data`,timeZoneName:"laiko juosta",weekday:`savait\u{117}s diena`,year:"metai"},"lv-LV":{calendar:`Kalend\u{101}rs`,day:"diena",dayPeriod:`priek\u{161}pusdien\u{101}/p\u{113}cpusdien\u{101}`,endDate:"Beigu datums",era:`\u{113}ra`,hour:"stundas",minute:`min\u{16B}tes`,month:`m\u{113}nesis`,second:"sekundes",selectedDateDescription:e=>`Atlas\u{12B}tais datums: ${e.date}`,selectedRangeDescription:e=>`Atlas\u{12B}tais diapazons: no ${e.startDate} l\u{12B}dz ${e.endDate}`,selectedTimeDescription:e=>`Atlas\u{12B}tais laiks: ${e.time}`,startDate:`S\u{101}kuma datums`,timeZoneName:"laika josla",weekday:`ned\u{113}\u{13C}as diena`,year:"gads"},"nb-NO":{calendar:"Kalender",day:"dag",dayPeriod:"a.m./p.m.",endDate:"Sluttdato",era:"tidsalder",hour:"time",minute:"minutt",month:`m\xe5ned`,second:"sekund",selectedDateDescription:e=>`Valgt dato: ${e.date}`,selectedRangeDescription:e=>`Valgt omr\xe5de: ${e.startDate} til ${e.endDate}`,selectedTimeDescription:e=>`Valgt tid: ${e.time}`,startDate:"Startdato",timeZoneName:"tidssone",weekday:"ukedag",year:`\xe5r`},"nl-NL":{calendar:"Kalender",day:"dag",dayPeriod:"a.m./p.m.",endDate:"Einddatum",era:"tijdperk",hour:"uur",minute:"minuut",month:"maand",second:"seconde",selectedDateDescription:e=>`Geselecteerde datum: ${e.date}`,selectedRangeDescription:e=>`Geselecteerd bereik: ${e.startDate} tot ${e.endDate}`,selectedTimeDescription:e=>`Geselecteerde tijd: ${e.time}`,startDate:"Startdatum",timeZoneName:"tijdzone",weekday:"dag van de week",year:"jaar"},"pl-PL":{calendar:"Kalendarz",day:`dzie\u{144}`,dayPeriod:`rano / po po\u{142}udniu / wieczorem`,endDate:`Data ko\u{144}cowa`,era:"era",hour:"godzina",minute:"minuta",month:`miesi\u{105}c`,second:"sekunda",selectedDateDescription:e=>`Wybrana data: ${e.date}`,selectedRangeDescription:e=>`Wybrany zakres: ${e.startDate} do ${e.endDate}`,selectedTimeDescription:e=>`Wybrany czas: ${e.time}`,startDate:`Data pocz\u{105}tkowa`,timeZoneName:"strefa czasowa",weekday:`dzie\u{144} tygodnia`,year:"rok"},"pt-BR":{calendar:`Calend\xe1rio`,day:"dia",dayPeriod:"AM/PM",endDate:"Data final",era:"era",hour:"hora",minute:"minuto",month:`m\xeas`,second:"segundo",selectedDateDescription:e=>`Data selecionada: ${e.date}`,selectedRangeDescription:e=>`Intervalo selecionado: ${e.startDate} a ${e.endDate}`,selectedTimeDescription:e=>`Hora selecionada: ${e.time}`,startDate:"Data inicial",timeZoneName:`fuso hor\xe1rio`,weekday:"dia da semana",year:"ano"},"pt-PT":{calendar:`Calend\xe1rio`,day:"dia",dayPeriod:"am/pm",endDate:`Data de T\xe9rmino`,era:"era",hour:"hora",minute:"minuto",month:`m\xeas`,second:"segundo",selectedDateDescription:e=>`Data selecionada: ${e.date}`,selectedRangeDescription:e=>`Intervalo selecionado: ${e.startDate} a ${e.endDate}`,selectedTimeDescription:e=>`Hora selecionada: ${e.time}`,startDate:`Data de In\xedcio`,timeZoneName:`fuso hor\xe1rio`,weekday:"dia da semana",year:"ano"},"ro-RO":{calendar:"Calendar",day:"zi",dayPeriod:"a.m/p.m.",endDate:`Dat\u{103} final`,era:`er\u{103}`,hour:`or\u{103}`,minute:"minut",month:`lun\u{103}`,second:`secund\u{103}`,selectedDateDescription:e=>`Dat\u{103} selectat\u{103}: ${e.date}`,selectedRangeDescription:e=>`Interval selectat: de la ${e.startDate} p\xe2n\u{103} la ${e.endDate}`,selectedTimeDescription:e=>`Ora selectat\u{103}: ${e.time}`,startDate:`Dat\u{103}
7 \xeenceput`,timeZoneName:"fus orar",weekday:`ziua din s\u{103}pt\u{103}m\xe2n\u{103}`,year:"an"},"ru-RU":{calendar:`\u{41A}\u{430}\u{43B}\u{435}\u{43D}\u{434}\u{430}\u{440}\u{44C}`,day:`\u{434}\u{435}\u{43D}\u{44C}`,dayPeriod:"AM/PM",endDate:`\u{414}\u{430}\u{442}\u{430} \u{43E}\u{43A}\u{43E}\u{43D}\u{447}\u{430}\u{43D}\u{438}\u{44F}`,era:`\u{44D}\u{440}\u{430}`,hour:`\u{447}\u{430}\u{441}`,minute:`\u{43C}\u{438}\u{43D}\u{443}\u{442}\u{430}`,month:`\u{43C}\u{435}\u{441}\u{44F}\u{446}`,second:`\u{441}\u{435}\u{43A}\u{443}\u{43D}\u{434}\u{430}`,selectedDateDescription:e=>`\u{412}\u{44B}\u{431}\u{440}\u{430}\u{43D}\u{43D}\u{430}\u{44F} \u{434}\u{430}\u{442}\u{430}: ${e.date}`,selectedRangeDescription:e=>`\u{412}\u{44B}\u{431}\u{440}\u{430}\u{43D}\u{43D}\u{44B}\u{439} \u{434}\u{438}\u{430}\u{43F}\u{430}\u{437}\u{43E}\u{43D}: \u{441} ${e.startDate} \u{43F}\u{43E} ${e.endDate}`,selectedTimeDescription:e=>`\u{412}\u{44B}\u{431}\u{440}\u{430}\u{43D}\u{43D}\u{43E}\u{435} \u{432}\u{440}\u{435}\u{43C}\u{44F}: ${e.time}`,startDate:`\u{414}\u{430}\u{442}\u{430} \u{43D}\u{430}\u{447}\u{430}\u{43B}\u{430}`,timeZoneName:`\u{447}\u{430}\u{441}\u{43E}\u{432}\u{43E}\u{439} \u{43F}\u{43E}\u{44F}\u{441}`,weekday:`\u{434}\u{435}\u{43D}\u{44C} \u{43D}\u{435}\u{434}\u{435}\u{43B}\u{438}`,year:`\u{433}\u{43E}\u{434}`},"sk-SK":{calendar:`Kalend\xe1r`,day:`de\u{148}`,dayPeriod:"AM/PM",endDate:`D\xe1tum ukon\u{10D}enia`,era:`letopo\u{10D}et`,hour:"hodina",minute:`min\xfata`,month:"mesiac",second:"sekunda",selectedDateDescription:e=>`Vybrat\xfd d\xe1tum: ${e.date}`,selectedRangeDescription:e=>`Vybrat\xfd rozsah: od ${e.startDate} do ${e.endDate}`,selectedTimeDescription:e=>`Vybrat\xfd \u{10D}as: ${e.time}`,startDate:`D\xe1tum za\u{10D}atia`,timeZoneName:`\u{10D}asov\xe9 p\xe1smo`,weekday:`de\u{148} t\xfd\u{17E}d\u{148}a`,year:"rok"},"sl-SI":{calendar:"Koledar",day:"dan",dayPeriod:"dop/pop",endDate:"Datum konca",era:"doba",hour:"ura",minute:"minuta",month:"mesec",second:"sekunda",selectedDateDescription:e=>`Izbrani datum: ${e.date}`,selectedRangeDescription:e=>`Izbrano obmo\u{10D}je: ${e.startDate} do ${e.endDate}`,selectedTimeDescription:e=>`Izbrani \u{10D}as: ${e.time}`,startDate:`Datum za\u{10D}etka`,timeZoneName:`\u{10D}asovni pas`,weekday:"dan v tednu",year:"leto"},"sr-SP":{calendar:"Kalendar",day:`\u{434}\u{430}\u{43D}`,dayPeriod:`\u{43F}\u{440}\u{435} \u{43F}\u{43E}\u{434}\u{43D}\u{435}/\u{43F}\u{43E} \u{43F}\u{43E}\u{434}\u{43D}\u{435}`,endDate:`Datum zavr\u{161}etka`,era:`\u{435}\u{440}\u{430}`,hour:`\u{441}\u{430}\u{442}`,minute:`\u{43C}\u{438}\u{43D}\u{443}\u{442}`,month:`\u{43C}\u{435}\u{441}\u{435}\u{446}`,second:`\u{441}\u{435}\u{43A}\u{443}\u{43D}\u{434}`,selectedDateDescription:e=>`Izabrani datum: ${e.date}`,selectedRangeDescription:e=>`Izabrani opseg: od ${e.startDate} do ${e.endDate}`,selectedTimeDescription:e=>`Izabrano vreme: ${e.time}`,startDate:`Datum po\u{10D}etka`,timeZoneName:`\u{432}\u{440}\u{435}\u{43C}\u{435}\u{43D}\u{441}\u{43A}\u{430} \u{437}\u{43E}\u{43D}\u{430}`,weekday:`\u{434}\u{430}\u{43D} \u{443} \u{43D}\u{435}\u{434}\u{435}\u{459}\u{438}`,year:`\u{433}\u{43E}\u{434}\u{438}\u{43D}\u{430}`},"sv-SE":{calendar:"Kalender",day:"dag",dayPeriod:"fm/em",endDate:"Slutdatum",era:"era",hour:"timme",minute:"minut",month:`m\xe5nad`,second:"sekund",selectedDateDescription:e=>`Valt datum: ${e.date}`,selectedRangeDescription:e=>`Valt intervall: ${e.startDate} till ${e.endDate}`,selectedTimeDescription:e=>`Vald tid: ${e.time}`,startDate:"Startdatum",timeZoneName:"tidszon",weekday:"veckodag",year:`\xe5r`},"tr-TR":{calendar:"Takvim",day:`g\xfcn`,dayPeriod:`\xd6\xd6/\xd6S`,endDate:`Biti\u{15F} Tarihi`,era:`\xe7a\u{11F}`,hour:"saat",minute:"dakika",month:"ay",second:"saniye",selectedDateDescription:e=>`Se\xe7ilen Tarih: ${e.date}`,selectedRangeDescription:e=>`Se\xe7ilen Aral\u{131}k: ${e.startDate} - ${e.endDate}`,selectedTimeDescription:e=>`Se\xe7ilen Zaman: ${e.time}`,startDate:`Ba\u{15F}lang\u{131}\xe7 Tarihi`,timeZoneName:"saat dilimi",weekday:`haftan\u{131}n g\xfcn\xfc`,year:`y\u{131}l`},"uk-UA":{calendar:`\u{41A}\u{430}\u{43B}\u{435}\u{43D}\u{434}\u{430}\u{440}`,day:`\u{434}\u{435}\u{43D}\u{44C}`,dayPeriod:`\u{434}\u{43F}/\u{43F}\u{43F}`,endDate:`\u{414}\u{430}\u{442}\u{430} \u{437}\u{430}\u{432}\u{435}\u{440}\u{448}\u{435}\u{43D}\u{43D}\u{44F}`,era:`\u{435}\u{440}\u{430}`,hour:`\u{433}\u{43E}\u{434}\u{438}\u{43D}\u{430}`,minute:`\u{445}\u{432}\u{438}\u{43B}\u{438}\u{43D}\u{430}`,month:`\u{43C}\u{456}\u{441}\u{44F}\u{446}\u{44C}`,second:`\u{441}\u{435}\u{43A}\u{443}\u{43D}\u{434}\u{430}`,selectedDateDescription:e=>`\u{412}\u{438}\u{431}\u{440}\u{430}\u{43D}\u{430} \u{434}\u{430}\u{442}\u{430}: ${e.date}`,selectedRangeDescription:e=>`\u{412}\u{438}\u{431}\u{440}\u{430}\u{43D}\u{438}\u{439} \u{434}\u{456}\u{430}\u{43F}\u{430}\u{437}\u{43E}\u{43D}: ${e.startDate} \u{2014} ${e.endDate}`,selectedTimeDescription:e=>`\u{412}\u{438}\u{431}\u{440}\u{430}\u{43D}\u{438}\u{439} \u{447}\u{430}\u{441}
7: ${e.time}`,startDate:`\u{414}\u{430}\u{442}\u{430} \u{43F}\u{43E}\u{447}\u{430}\u{442}\u{43A}\u{443}`,timeZoneName:`\u{447}\u{430}\u{441}\u{43E}\u{432}\u{438}\u{439} \u{43F}\u{43E}\u{44F}\u{441}`,weekday:`\u{434}\u{435}\u{43D}\u{44C} \u{442}\u{438}\u{436}\u{43D}\u{44F}`,year:`\u{440}\u{456}\u{43A}`},"zh-CN":{calendar:`\u{65E5}\u{5386}`,day:`\u{65E5}`,dayPeriod:`\u{4E0A}\u{5348}/\u{4E0B}\u{5348}`,endDate:`\u{7ED3}\u{675F}\u{65E5}\u{671F}`,era:`\u{7EAA}\u{5143}`,hour:`\u{5C0F}\u{65F6}`,minute:`\u{5206}\u{949F}`,month:`\u{6708}`,second:`\u{79D2}`,selectedDateDescription:e=>`\u{9009}\u{5B9A}\u{7684}\u{65E5}\u{671F}\u{FF1A}${e.date}`,selectedRangeDescription:e=>`\u{9009}\u{5B9A}\u{7684}\u{8303}\u{56F4}\u{FF1A}${e.startDate} \u{81F3} ${e.endDate}`,selectedTimeDescription:e=>`\u{9009}\u{5B9A}\u{7684}\u{65F6}\u{95F4}\u{FF1A}${e.time}`,startDate:`\u{5F00}\u{59CB}\u{65E5}\u{671F}`,timeZoneName:`\u{65F6}\u{533A}`,weekday:`\u{5DE5}\u{4F5C}\u{65E5}`,year:`\u{5E74}`},"zh-TW":{calendar:`\u{65E5}\u{66C6}`,day:`\u{65E5}`,dayPeriod:`\u{4E0A}\u{5348}/\u{4E0B}\u{5348}`,endDate:`\u{7D50}\u{675F}\u{65E5}\u{671F}`,era:`\u{7EAA}\u{5143}`,hour:`\u{5C0F}\u{65F6}`,minute:`\u{5206}\u{949F}`,month:`\u{6708}`,second:`\u{79D2}`,selectedDateDescription:e=>`\u{9078}\u{5B9A}\u{7684}\u{65E5}\u{671F}\u{FF1A}${e.date}`,selectedRangeDescription:e=>`\u{9078}\u{5B9A}\u{7684}\u{7BC4}\u{570D}\u{FF1A}${e.startDate} \u{81F3} ${e.endDate}`,selectedTimeDescription:e=>`\u{9078}\u{5B9A}\u{7684}\u{6642}\u{9593}\u{FF1A}${e.time}`,startDate:`\u{958B}\u{59CB}\u{65E5}\u{671F}`,timeZoneName:`\u{65F6}\u{533A}`,weekday:`\u{5DE5}\u{4F5C}\u{65E5}`,year:`\u{5E74}`}};var F=r(65117),O=r(79672),B=r(73149);function I(e,t,r){let{direction:n}=(0,O.Y)(),o=(0,a.useMemo)(()=>N(t),[t]),l=()=>{if(!t.current)return;let e=window.event?(0,b.wt)(window.event):null,r=k(t.current,{tabbable:!0});if(e&&(r.currentNode=e,e=r.previousNode()),!e){let t;do(t=r.lastChild())&&(e=t);while(t)}for(;e?.hasAttribute("data-placeholder");){let t=r.previousNode();if(t&&t.hasAttribute("data-placeholder"))e=t;else break}e&&e.focus()},{pressProps:i}=(0,B.d)({preventFocusOnPress:!0,allowTextSelectionOnPress:!0,onPressStart(e){"mouse"===e.pointerType&&l()},onPress(e){("touch"===e.pointerType||"pen"===e.pointerType)&&l()}});return(0,F.v)(i,{onKeyDown:a=>{if((0,b.sD)(a.currentTarget,(0,b.wt)(a))&&(a.altKey&&("ArrowDown"===a.key||"ArrowUp"===a.key)&&"setOpen"in e&&(a.preventDefault(),a.stopPropagation(),e.setOpen(!0)),!r))switch(a.key){case"ArrowLeft":if(a.preventDefault(),a.stopPropagation(),"rtl"===n){if(t.current){let e=(0,b.wt)(a),r=_(t.current,e.getBoundingClientRect().left,-1);r&&r.focus()}}else o.focusPrevious();break;case"ArrowRight":if(a.preventDefault(),a.stopPropagation(),"rtl"===n){if(t.current){let e=(0,b.wt)(a),r=_(t.current,e.getBoundingClientRect().left,1);r&&r.focus()}}else o.focusNext()}}})}function _(e,t,r){let n=k(e,{tabbable:!0}),a=n.nextNode(),o=null,l=1/0;for(;a;){let e=a.getBoundingClientRect().left-t,i=Math.abs(e);Math.sign(e)===r&&i<l&&(o=a,l=i),a=n.nextNode()}return o}var L=r(3111),$=r(25470),z=r(58144);function V(e){let{description:t,errorMessage:r,isInvalid:n,validationState:a}=e,{labelProps:o,fieldProps:l}=function(e){let{id:t,label:r,"aria-labelledby":n,"aria-label":a,labelElementType:o="label"}=e;t=(0,$.Bi)(t);let l=(0,$.Bi)(),i={};return r&&(n=n?`${l} ${n}`:l,i={id:l,htmlFor:"label"===o?t:void 0}),{labelProps:i,fieldProps:(0,z.b)({id:t,"aria-label":a,"aria-labelledby":n})}}(e),i=(0,$.X1)([!!t,!!r,n,a]),u=(0,$.X1)([!!t,!!r,n,a]);return{labelProps:o,fieldProps:l=(0,F.v)(l,{"aria-describedby":[i,u,e["aria-describedby"]].filter(Boolean).join(" ")||void 0}),descriptionProps:{id:i},errorMessageProps:{id:u}}}var U=r(69818),K=r(76676),H=r(6353),W=r(26060),G=r(96766);let Z=new WeakMap,Y="__reactAriaDateFieldRole";function q(e,t,r){var n,o,l,i;let u,s,{isInvalid:c,validationErrors:d,validationDetails:f}=t.displayValidation,{labelProps:p,fieldProps:m,descriptionProps:g,errorMessageProps:h}=V({...e,labelElementType:"span",isInvalid:c,errorMessage:e.errorMessage||d}),v=(0,a.useRef)(null),{focusWithinProps:y}=(0,U.R)({...e,onFocusWithin(r){v.current=t.value,e.onFocus?.(r)},onBlurWithin:r=>{t.confirmPlaceholder(),t.value!==v.current&&t.commitValidation(),e.onBlur?.(r)},onFocusWithinChange:e.onFocusChange}),w=(0,G.o)((n=j)&&n.__esModule?n.default:n,"@react-aria/datepicker"),x="hour"===t.maxGranularity?"selectedTimeDescription":"selectedDateDescription",E="hour"===t.maxGranularity?"time":"date",D=t.value?w.format(x,{[E]:t.formatValue({month:"long"})}):"",C=(0,L.I)(D),S="presentation"===e[Y]?m["aria-describedby"]:[C["aria-describedby"],m["aria-describedby"]].filter(
7Boolean).join(" ")||void 0,R=e.__reactAriaDateFieldFocusManager,k=(0,a.useMemo)(()=>R||N(r),[R,r]),P=I(t,r,"presentation"===e[Y]);Z.set(t,{ariaLabel:e["aria-label"],ariaLabelledBy:[p.id,e["aria-labelledby"]].filter(Boolean).join(" ")||void 0,ariaDescribedBy:S,focusManager:k});let A=(0,a.useRef)(e.autoFocus);s="presentation"===e[Y]?{role:"presentation"}:(0,F.v)(m,{role:"group","aria-disabled":e.isDisabled||void 0,"aria-describedby":S}),(0,a.useEffect)(()=>{A.current&&k.focusFirst(),A.current=!1},[k]),o=e.inputRef,l=t.defaultValue,i=t.setValue,u=(0,K.J)(e=>{i&&!e.defaultPrevented&&i(l)}),(0,a.useEffect)(()=>{let e=o?.current?.form;return e?.addEventListener("reset",u),()=>{e?.removeEventListener("reset",u)}},[o]),function(e,t,r){let{validationBehavior:n,focus:o}=e;(0,W.N)(()=>{if("native"===n&&r?.current&&"setCustomValidity"in r.current&&!r.current.disabled){var e;let n,a=t.realtimeValidation.isInvalid?t.realtimeValidation.validationErrors.join(" ")||"Invalid value.":"";r.current.setCustomValidity(a),r.current.hasAttribute("title")||(r.current.title=""),t.realtimeValidation.isInvalid||t.updateValidation({isInvalid:!(e=r.current).validity.valid,validationDetails:{badInput:(n=e.validity).badInput,customError:n.customError,patternMismatch:n.patternMismatch,rangeOverflow:n.rangeOverflow,rangeUnderflow:n.rangeUnderflow,stepMismatch:n.stepMismatch,tooLong:n.tooLong,tooShort:n.tooShort,typeMismatch:n.typeMismatch,valueMissing:n.valueMissing,valid:n.valid},validationErrors:e.validationMessage?[e.validationMessage]:[]})}});let l=(0,a.useRef)(!1),i=(0,K.J)(()=>{l.current||t.resetValidation()}),u=(0,K.J)(e=>{t.displayValidation.isInvalid||t.commitValidation();let n=r?.current?.form;!e.defaultPrevented&&r&&n&&function(e){for(let t=0;t<e.elements.length;t++){let r=e.elements[t];if(r.validity?.valid===!1)return r}return null}(n)===r.current&&(o?o():r.current?.focus(),(0,H.Cl)("keyboard")),e.preventDefault()}),s=(0,K.J)(()=>{t.commitValidation()});(0,a.useEffect)(()=>{let e=r?.current;if(!e)return;let t=e.form,n=t?.reset;return t&&(t.reset=()=>{l.current=!window.event||"message"===window.event.type&&(0,b.wt)(window.event)instanceof MessagePort,n?.call(t),l.current=!1}),e.addEventListener("invalid",u),e.addEventListener("change",s),t?.addEventListener("reset",i),()=>{e.removeEventListener("invalid",u),e.removeEventListener("change",s),t?.removeEventListener("reset",i),t&&(t.reset=n)}},[r,n])}({...e,focus(){k.focusFirst()}},t,e.inputRef);let M={type:"hidden",name:e.name,form:e.form,value:t.value?.toString()||"",disabled:e.isDisabled};"native"===e.validationBehavior&&(M.type="text",M.hidden=!0,M.required=e.isRequired,M.onChange=()=>{});let O=(0,T.$)(e);return{labelProps:{...p,onClick:()=>{k.focusFirst()}},fieldProps:(0,F.v)(O,s,P,y,{onKeyDown(t){e.onKeyDown&&e.onKeyDown(t)},onKeyUp(t){e.onKeyUp&&e.onKeyUp(t)},style:{unicodeBidi:"isolate"}}),inputProps:M,descriptionProps:g,errorMessageProps:h,isInvalid:c,validationErrors:d,validationDetails:f}}let X={badInput:!1,customError:!1,patternMismatch:!1,rangeOverflow:!1,rangeUnderflow:!1,stepMismatch:!1,tooLong:!1,tooShort:!1,typeMismatch:!1,valueMissing:!1,valid:!0},J={...X,customError:!0,valid:!1},Q={isInvalid:!1,validationDetails:X,validationErrors:[]},ee=(0,a.createContext)({}),et="__reactAriaFormValidationState";function er(e){if(e[et]){let{realtimeValidation:t,displayValidation:r,updateValidation:n,resetValidation:a,commitValidation:o}=e[et];return{realtimeValidation:t,displayValidation:r,updateValidation:n,resetValidation:a,commitValidation:o}}return function(e){let{isInvalid:t,validationState:r,name:n,value:o,builtinValidation:l,validate:i,validationBehavior:u="aria"}=e;r&&(t||="invalid"===r);let s=void 0!==t?{isInvalid:t,validationErrors:[],validationDetails:J}:null,c=(0,a.useMemo)(()=>i&&null!=o?ea(function(e,t){if("function"==typeof e){let r=e(t);if(r&&"boolean"!=typeof r)return en(r)}return[]}(i,o)):null,[i,o]);l?.validationDetails.valid&&(l=void 0);let d=(0,a.useContext)(ee),f=(0,a.useMemo)(()=>n?Array.isArray(n)?n.flatMap(e=>en(d[e])):en(d[n]):[],[d,n]),[p,m]=(0,a.useState)(d),[g,h]=(0,a.useState)(!1);d!==p&&(m(d),h(!1));let v=(0,a.useMemo)(()=>ea(g?[]:f),[g,f]),y=(0,a.useRef)(Q),[b,w]=(0,a.useState)(Q),x=(0,a.useRef)(Q),[E,D]=(0,a.useState)(!1);return(0,a.useEffect)(()=>
7{if(!E)return;D(!1);let e=c||l||y.current;eo(e,x.current)||(x.current=e,w(e))}),{realtimeValidation:s||v||c||l||Q,displayValidation:"native"===u?s||v||b:s||v||c||l||b,updateValidation(e){"aria"!==u||eo(b,e)?y.current=e:w(e)},resetValidation(){eo(Q,x.current)||(x.current=Q,w(Q)),"native"===u&&D(!1),h(!0)},commitValidation(){"native"===u&&D(!0),h(!0)}}}(e)}function en(e){return e?Array.isArray(e)?e:[e]:[]}function ea(e){return e.length?{isInvalid:!0,validationErrors:e,validationDetails:J}:null}function eo(e,t){return e===t||!!e&&!!t&&e.isInvalid===t.isInvalid&&e.validationErrors.length===t.validationErrors.length&&e.validationErrors.every((e,r)=>e===t.validationErrors[r])&&Object.entries(e.validationDetails).every(([e,r])=>t.validationDetails[e]===r)}function el(e,t){if(e.button>0)return!1;let r=(0,b.wt)(e);if(r){let e=r.ownerDocument;if(!e||!(0,b.sD)(e.documentElement,r)||r.closest("[data-react-aria-top-layer]"))return!1}return!!t.current&&!e.composedPath().includes(t.current)}var ei={};ei={"ar-AE":{rangeOverflow:e=>`\u{64A}\u{62C}\u{628} \u{623}\u{646} \u{62A}\u{643}\u{648}\u{646} \u{627}\u{644}\u{642}\u{64A}\u{645}\u{629} ${e.maxValue} \u{623}\u{648} \u{642}\u{628}\u{644} \u{630}\u{644}\u{643}.`,rangeReversed:`\u{62A}\u{627}\u{631}\u{64A}\u{62E} \u{627}\u{644}\u{628}\u{62F}\u{621} \u{64A}\u{62C}\u{628} \u{623}\u{646} \u{64A}\u{643}\u{648}\u{646} \u{642}\u{628}\u{644} \u{62A}\u{627}\u{631}\u{64A}\u{62E} \u{627}\u{644}\u{627}\u{646}\u{62A}\u{647}\u{627}\u{621}.`,rangeUnderflow:e=>`\u{64A}\u{62C}\u{628} \u{623}\u{646} \u{62A}\u{643}\u{648}\u{646} \u{627}\u{644}\u{642}\u{64A}\u{645}\u{629} ${e.minValue} \u{623}\u{648} \u{628}\u{639}\u{62F} \u{630}\u{644}\u{643}.`,unavailableDate:`\u{627}\u{644}\u{628}\u{64A}\u{627}\u{646}\u{627}\u{62A} \u{627}\u{644}\u{645}\u{62D}\u{62F}\u{62F}\u{629} \u{63A}\u{64A}\u{631} \u{645}\u{62A}\u{627}\u{62D}\u{629}.`},"bg-BG":{rangeOverflow:e=>`\u{421}\u{442}\u{43E}\u{439}\u{43D}\u{43E}\u{441}\u{442}\u{442}\u{430} \u{442}\u{440}\u{44F}\u{431}\u{432}\u{430} \u{434}\u{430} \u{435} ${e.maxValue} \u{438}\u{43B}\u{438} \u{43F}\u{43E}-\u{440}\u{430}\u{43D}\u{43D}\u{430}.`,rangeReversed:`\u{41D}\u{430}\u{447}\u{430}\u{43B}\u{43D}\u{430}\u{442}\u{430} \u{434}\u{430}\u{442}\u{430} \u{442}\u{440}\u{44F}\u{431}\u{432}\u{430} \u{434}\u{430} \u{435} \u{43F}\u{440}\u{435}\u{434}\u{438} \u{43A}\u{440}\u{430}\u{439}\u{43D}\u{430}\u{442}\u{430}.`,rangeUnderflow:e=>`\u{421}\u{442}\u{43E}\u{439}\u{43D}\u{43E}\u{441}\u{442}\u{442}\u{430} \u{442}\u{440}\u{44F}\u{431}\u{432}\u{430} \u{434}\u{430} \u{435} ${e.minValue} \u{438}\u{43B}\u{438} \u{43F}\u{43E}-\u{43A}\u{44A}\u{441}\u{43D}\u{43E}.`,unavailableDate:`\u{418}\u{437}\u{431}\u{440}\u{430}\u{43D}\u{430}\u{442}\u{430} \u{434}\u{430}\u{442}\u{430} \u{43D}\u{435} \u{435} \u{43D}\u{430}\u{43B}\u{438}\u{447}\u{43D}\u{430}.`},"cs-CZ":{rangeOverflow:e=>`Hodnota mus\xed b\xfdt ${e.maxValue} nebo d\u{159}\xedv\u{11B}j\u{161}\xed.`,rangeReversed:`Datum zah\xe1jen\xed mus\xed p\u{159}edch\xe1zet datu ukon\u{10D}en\xed.`,rangeUnderflow:e=>`Hodnota mus\xed b\xfdt ${e.minValue} nebo pozd\u{11B}j\u{161}\xed.`,unavailableDate:`Vybran\xe9 datum nen\xed k dispozici.`},"da-DK":{rangeOverflow:e=>`V\xe6rdien skal v\xe6re ${e.maxValue} eller tidligere.`,rangeReversed:`Startdatoen skal v\xe6re f\xf8r slutdatoen.`,rangeUnderflow:e=>`V\xe6rdien skal v\xe6re ${e.minValue} eller nyere.`,unavailableDate:`Den valgte dato er ikke tilg\xe6ngelig.`},"de-DE":{rangeOverflow:e=>`Der Wert muss ${e.maxValue} oder fr\xfcher sein.`,rangeReversed:"Das Startdatum muss vor dem Enddatum liegen.",rangeUnderflow:e=>`Der Wert muss ${e.minValue} oder sp\xe4ter sein.`,unavailableDate:`Das ausgew\xe4hlte Datum ist nicht verf\xfcgbar.`},"el-GR":{rangeOverflow:e=>`\u{397} \u{3C4}\u{3B9}\u{3BC}\u{3AE} \u{3C0}\u{3C1}\u{3AD}\u{3C0}\u{3B5}\u{3B9} \u{3BD}\u{3B1} \u{3B5}\u{3AF}\u{3BD}\u{3B1}\u{3B9} ${e.maxValue} \u{3AE} \u{3C0}\u{3B1}\u{3BB}\u{3B1}\u{3B9}\u{3CC}\u{3C4}\u{3B5}\u{3C1}\u{3B7}.`,rangeReversed:`\u{397} \u{3B7}\u{3BC}\u{3B5}\u{3C1}\u{3BF}\u{3BC}\u{3B7}\u{3BD}\u{3AF}\u{3B1} \u{3AD}\u{3BD}\u{3B1}\u{3C1}\u{3BE}\u{3B7}\u{3C2} \u{3C0}\u{3C1}\u{3AD}\u{3C0}\u{3B5}\u{3B9} \u{3BD}\u{3B1} \u{3B5}\u{3AF}\u{3BD}\u{3B1}\u{3B9} \u{3C0}\u{3C1}\u{3B9}\u{3BD} \u{3B1}\u{3C0}\u{3CC} \u{3C4}\u{3B7}\u{3BD} \u{3B7}\u{3BC}\u{3B5}\u{3C1}\u{3BF}\u{3BC}\u{3B7}\u{3BD}\u{3AF}\u{3B1} \u{3BB}\u{3AE}\u{3BE}\u{3B7}\u{3C2}.`,rangeUnderflow:e=>`\u{397} \u{3C4}\u{3B9}\u{3BC}\u{3AE} \u{3C0}\u{3C1}\u{3AD}\u{3C0}\u{3B5}\u{3B9} \u{3BD}\u{3B1} \u{3B5}\u{3AF}\u{3BD}\u{3B1}\u{3B9} ${e.minValue} \u{3AE} \u{3BC}\u{3B5}\u{3C4}\u{3B1}\u{3B3}\u{3B5}\u{3BD}\u{3AD}\u{3C3}\u{3C4}\u{3B5}\u{3C1}\u{3B7}.`,unavailableDate:`\u{397} \u{3B5}\u{3C0}\u{3B9}\u{3BB}\u{3B5}\u{3B3}\u{3BC}\u{3AD}\u{3BD}\u{3B7} \u{3B7}\u{3BC}\u{3B5}\u{3C1}\u{3BF}\u{3BC}\u{3B7}\u{3BD}\u{3AF}\u{3B1} \u{3B4}\u{3B5}\u{3BD} \u{3B5}\u{3AF}\u{3BD}\u{3B1}\u{3B9} \u{3B4}\u{3B9}\u{3B1}\u{3B8}\u{3AD}\u{3C3}\u{3B9}\u{3BC}\u{3B7}.`},"en-US":{rangeUnderflow:e=>`Value must be ${e.minValue} or later.`,rangeOverflow:e=>`Value must be ${e.maxValue} or earlier.`,rangeReversed:"Start date must be before end date.",unavailableDate:"Selected date unavailable."},"es-ES":{rangeOverflow:e=>`El valor debe ser ${e.maxValue} o anterior.`,rangeReversed:`La fecha de inicio debe ser anterior a la fecha de finalizaci\xf3n.`,rangeUnderflow:e=>`El valor debe ser ${e.minValue}
7 o posterior.`,unavailableDate:"Fecha seleccionada no disponible."},"et-EE":{rangeOverflow:e=>`V\xe4\xe4rtus peab olema ${e.maxValue} v\xf5i varasem.`,rangeReversed:`Alguskuup\xe4ev peab olema enne l\xf5ppkuup\xe4eva.`,rangeUnderflow:e=>`V\xe4\xe4rtus peab olema ${e.minValue} v\xf5i hilisem.`,unavailableDate:`Valitud kuup\xe4ev pole saadaval.`},"fi-FI":{rangeOverflow:e=>`Arvon on oltava ${e.maxValue} tai sit\xe4 aikaisempi.`,rangeReversed:`Aloitusp\xe4iv\xe4n on oltava ennen lopetusp\xe4iv\xe4\xe4.`,rangeUnderflow:e=>`Arvon on oltava ${e.minValue} tai sit\xe4 my\xf6h\xe4isempi.`,unavailableDate:`Valittu p\xe4iv\xe4m\xe4\xe4r\xe4 ei ole k\xe4ytett\xe4viss\xe4.`},"fr-FR":{rangeOverflow:e=>`La valeur doit \xeatre ${e.maxValue} ou ant\xe9rieure.`,rangeReversed:`La date de d\xe9but doit \xeatre ant\xe9rieure \xe0 la date de fin.`,rangeUnderflow:e=>`La valeur doit \xeatre ${e.minValue} ou ult\xe9rieure.`,unavailableDate:`La date s\xe9lectionn\xe9e n\u{2019}est pas disponible.`},"he-IL":{rangeOverflow:e=>`\u{5D4}\u{5E2}\u{5E8}\u{5DA} \u{5D7}\u{5D9}\u{5D9}\u{5D1} \u{5DC}\u{5D4}\u{5D9}\u{5D5}\u{5EA} ${e.maxValue} \u{5D0}\u{5D5} \u{5DE}\u{5D5}\u{5E7}\u{5D3}\u{5DD} \u{5D9}\u{5D5}\u{5EA}\u{5E8}.`,rangeReversed:`\u{5EA}\u{5D0}\u{5E8}\u{5D9}\u{5DA} \u{5D4}\u{5D4}\u{5EA}\u{5D7}\u{5DC}\u{5D4} \u{5D7}\u{5D9}\u{5D9}\u{5D1} \u{5DC}\u{5D4}\u{5D9}\u{5D5}\u{5EA} \u{5DC}\u{5E4}\u{5E0}\u{5D9} \u{5EA}\u{5D0}\u{5E8}\u{5D9}\u{5DA} \u{5D4}\u{5E1}\u{5D9}\u{5D5}\u{5DD}.`,rangeUnderflow:e=>`\u{5D4}\u{5E2}\u{5E8}\u{5DA} \u{5D7}\u{5D9}\u{5D9}\u{5D1} \u{5DC}\u{5D4}\u{5D9}\u{5D5}\u{5EA} ${e.minValue} \u{5D0}\u{5D5} \u{5DE}\u{5D0}\u{5D5}\u{5D7}\u{5E8} \u{5D9}\u{5D5}\u{5EA}\u{5E8}.`,unavailableDate:`\u{5D4}\u{5EA}\u{5D0}\u{5E8}\u{5D9}\u{5DA} \u{5D4}\u{5E0}\u{5D1}\u{5D7}\u{5E8} \u{5D0}\u{5D9}\u{5E0}\u{5D5} \u{5D6}\u{5DE}\u{5D9}\u{5DF}.`},"hr-HR":{rangeOverflow:e=>`Vrijednost mora biti ${e.maxValue} ili ranije.`,rangeReversed:`Datum po\u{10D}etka mora biti prije datuma zavr\u{161}etka.`,rangeUnderflow:e=>`Vrijednost mora biti ${e.minValue} ili kasnije.`,unavailableDate:"Odabrani datum nije dostupan."},"hu-HU":{rangeOverflow:e=>`Az \xe9rt\xe9knek ${e.maxValue} vagy kor\xe1bbinak kell lennie.`,rangeReversed:`A kezd\u{151} d\xe1tumnak a befejez\u{151} d\xe1tumn\xe1l kor\xe1bbinak kell lennie.`,rangeUnderflow:e=>`Az \xe9rt\xe9knek ${e.minValue} vagy k\xe9s\u{151}bbinek kell lennie.`,unavailableDate:`A kiv\xe1lasztott d\xe1tum nem \xe9rhet\u{151} el.`},"it-IT":{rangeOverflow:e=>`Il valore deve essere ${e.maxValue} o precedente.`,rangeReversed:"La data di inizio deve essere antecedente alla data di fine.",rangeUnderflow:e=>`Il valore deve essere ${e.minValue} o successivo.`,unavailableDate:"Data selezionata non disponibile."},"ja-JP":{rangeOverflow:e=>`\u{5024}\u{306F} ${e.maxValue} \u{4EE5}\u{4E0B}\u{306B}\u{3059}\u{308B}\u{5FC5}\u{8981}\u{304C}\u{3042}\u{308A}\u{307E}\u{3059}\u{3002}`,rangeReversed:`\u{958B}\u{59CB}\u{65E5}\u{306F}\u{7D42}\u{4E86}\u{65E5}\u{3088}\u{308A}\u{524D}\u{306B}\u{3059}\u{308B}\u{5FC5}\u{8981}\u{304C}\u{3042}\u{308A}\u{307E}\u{3059}\u{3002}`,rangeUnderflow:e=>`\u{5024}\u{306F} ${e.minValue} \u{4EE5}\u{4E0A}\u{306B}\u{3059}\u{308B}\u{5FC5}\u{8981}\u{304C}\u{3042}\u{308A}\u{307E}\u{3059}\u{3002}`,unavailableDate:`\u{9078}\u{629E}\u{3057}\u{305F}\u{65E5}\u{4ED8}\u{306F}\u{4F7F}\u{7528}\u{3067}\u{304D}\u{307E}\u{305B}\u{3093}\u{3002}`},"ko-KR":{rangeOverflow:e=>`\u{AC12}\u{C740} ${e.maxValue} \u{C774}\u{C804}\u{C774}\u{C5B4}\u{C57C} \u{D569}\u{B2C8}\u{B2E4}.`,rangeReversed:`\u{C2DC}\u{C791}\u{C77C}\u{C740} \u{C885}\u{B8CC}\u{C77C} \u{C774}\u{C804}\u{C774}\u{C5B4}\u{C57C} \u{D569}\u{B2C8}\u{B2E4}.`,rangeUnderflow:e=>`\u{AC12}\u{C740} ${e.minValue} \u{C774}\u{D6C4}\u{C5EC}\u{C57C} \u{D569}\u{B2C8}\u{B2E4}.`,unavailableDate:`\u{C120}\u{D0DD}\u{D55C} \u{B0A0}\u{C9DC}\u{B97C} \u{C0AC}\u{C6A9}\u{D560} \u{C218} \u{C5C6}\u{C2B5}\u{B2C8}\u{B2E4}.`},"lt-LT":{rangeOverflow:e=>`Reik\u{161}m\u{117} turi b\u{16B}ti ${e.maxValue} arba ankstesn\u{117}.`,rangeReversed:`Prad\u{17E}ios data turi b\u{16B}ti ankstesn\u{117} nei pabaigos data.`,rangeUnderflow:e=>`Reik\u{161}m\u{117} turi b\u{16B}ti ${e.minValue} arba naujesn\u{117}.`,unavailableDate:"Pasirinkta data nepasiekiama."},"lv-LV":{rangeOverflow:e=>`V\u{113}rt\u{12B}bai ir j\u{101}b\u{16B}t ${e.maxValue} vai agr\u{101}kai.`,rangeReversed:`S\u{101}kuma datumam ir j\u{101}b\u{16B}t pirms beigu datuma.`,rangeUnderflow:e=>`V\u{113}rt\u{12B}bai ir j\u{101}b\u{16B}t ${e.minValue} vai v\u{113}l\u{101}kai.`,unavailableDate:`Atlas\u{12B}tais datums nav pieejams.`},"nb-NO":{rangeOverflow:e=>`Verdien m\xe5 v\xe6re ${e.maxValue} eller tidligere.`,rangeReversed:`Startdatoen m\xe5 v\xe6re f\xf8r sluttdatoen.`,rangeUnderflow:e=>`Verdien m\xe5 v\xe6re ${e.minValue} eller senere.`,unavailableDate:"Valgt dato utilgjengelig."},"nl-NL":{rangeOverflow:e=>`Waarde moet ${e.maxValue} of eerder zijn.`,rangeReversed:"De startdatum moet voor de einddatum liggen.",rangeUnderflow:e=>`Waarde moet ${e.minValue} of later zijn.`,unavailableDate:"Geselecteerde datum niet beschikbaar."},"pl-PL":{rangeOverflow:e=>`Warto\u{15B}\u{107} musi mie\u{107} warto\u{15B}\u{107} ${e.maxValue} lub wcze\u{15B}niejsz\u{105}.`,rangeReversed:`Data rozpocz\u{119}cia musi by\u{107} wcze\u{15B}niejsza ni\u{17C} data zako\u{144}czenia.`,rangeUnderflow:e=>`Warto\u{15B}\u{107} musi mie\u{107} warto\u{15B}\u{107} ${e.minValue} lub p\xf3\u{17A}niejsz\u{105}.`,unavailableDate:`Wybrana data jest niedost\u{119}pna.`},"pt-BR":{rangeOverflow:e=>`O valor deve ser ${e.maxValue} ou anterior.`,rangeReversed:`A data inicial deve ser anterior \xe0 data final.`,rangeUnderflow:e=>`O valor deve ser ${e.minValue} ou posterior.`,unavailableDate:`Data selecionada indispon\xedvel.`},"pt-PT":{rangeOverflow:e=>`O valor tem de ser ${e.maxValue} ou anterior.`,rangeReversed:`A data de in\xedcio deve ser anterior \xe0 data de fim.`,rangeUnderflow:e=>`O valor tem de ser ${e.minValue} ou posterior.`,unavailableDate:`Data selecionada indispon\xedvel.`},"ro-RO":{rangeOverflow:e=>`Valoarea trebuie s\u{103} fie ${e.maxValue} sau anterioar\u{103}.`,rangeReversed:`Data de \xeenceput trebuie s\u{103} fie anterioar\u{103} datei de sf\xe2r\u{219}it.`,rangeUnderflow:e=>`Valoarea trebuie s\u{103} fie ${e.minValue} sau ulterioar\u{103}.`,unavailableDate:`Data selectat\u{103} nu este disponibil\u{103}.`},"ru-RU":{rangeOverflow:e=>`\u{417}\u{43D}\u{430}\u{447}\u{435}\u{43D}\u{438}\u{435} \u{434}\u{43E}\u{43B}\u{436}\u{43D}\u{43E} \u{431}\u{44B}\u{442}\u{44C} \u{43D}\u{435} \u{43F}\u{43E}\u{437}\u{436}\u{435} ${e.maxValue}.`,rangeReversed:`\u{414}\u{430}\u{442}\u{430} \u{43D}\u{430}\u{447}\u{430}\u{43B}\u{430} \u{434}\u{43E}\u{43B}\u{436}\u{43D}\u{430} \u{43F}\u{440}\u{435}\u{434}\u{448}\u{435}\u{441}\u{442}\u{432}\u{43E}\u{432}\u{430}\u{442}\u{44C} \u{434}\u{430}\u{442}\u{435} \u{43E}\u{43A}\u{43E}\u{43D}\u{447}\u{430}\u{43D}\u{438}\u{44F}.`,rangeUnderflow:e=>`\u{417}\u{43D}\u{430}\u{447}\u{435}\u{43D}\u{438}\u{435} \u{434}\u{43E}\u{43B}\u{436}\u{43D}\u{43E} \u{431}\u{44B}\u{442}\u{44C} \u{43D}\u{435} \u{440}\u{430}\u{43D}\u{44C}\u{448}\u{435} ${e.minValue}.`,unavailableDate:`\u{412}\u{44B}\u{431}\u{440}\u{430}\u{43D}\u{43D}\u{430}\u{44F} \u{434}\u{430}\u{442}\u{430} \u{43D}\u{435}\u{434}\u{43E}\u{441}\u{442}\u{443}\u{43F}\u{43D}\u{430}.`},"sk-SK":{rangeOverflow:e=>`Hodnota mus\xed by\u{165} ${e.maxValue} alebo skor\u{161}ia.`,rangeReversed:`D\xe1tum za\u{10D}iatku mus\xed by\u{165} skor\u{161}\xed ako d\xe1tum konca.`,rangeUnderflow:e=>`Hodnota mus\xed by\u{165} ${e.minValue} alebo neskor\u{161}ia.`,unavailableDate:`Vybrat\xfd d\xe1tum je nedostupn\xfd.`},"sl-SI":{rangeOverflow:e=>`Vrednost mora biti ${e.maxValue} ali starej\u{161}a.`,rangeReversed:`Za\u{10D}etni datum mora biti pred kon\u{10D}nim datumom.`,rangeUnderflow:e=>`Vrednost mora biti ${e.minValue} ali novej\u{161}a.`,unavailableDate:"Izbrani datum ni na voljo."},"sr-SP":{rangeOverflow:e=>`Vrednost mora da bude ${e.maxValue} ili starija.`,rangeReversed:`Datum po\u{10D}etka mora biti pre datuma zavr\u{161}etka.`,rangeUnderflow:e=>`Vrednost mora da bude ${e.minValue} ili novija.`,unavailableDate:"Izabrani datum nije dostupan."},"sv-SE":{rangeOverflow:e=>`V\xe4rdet m\xe5ste vara ${e.maxValue} eller tidigare.`,rangeReversed:`Startdatumet m\xe5ste vara f\xf6re slutdatumet.`,rangeUnderflow:e=>`V\xe4rdet m\xe5ste vara ${e.minValue} eller senare.`,unavailableDate:`Det valda datumet \xe4r inte tillg\xe4ngligt.`},"tr-TR":{rangeOverflow:e=>`De\u{11F}er, ${e.maxValue} veya \xf6ncesi olmal\u{131}d\u{131}r.`,rangeReversed:`Ba\u{15F}lang\u{131}\xe7 tarihi biti\u{15F} tarihinden \xf6nce olmal\u{131}d\u{131}r.`,rangeUnderflow:e=>`De\u{11F}er, ${e.minValue} veya sonras\u{131} olmal\u{131}d\u{131}r.`,unavailableDate:`Se\xe7ilen tarih kullan\u{131}lam\u{131}yor.`},"uk-UA":{rangeOverflow:e=>`\u{417}\u{43D}\u{430}\u{447}\u{435}\u{43D}\u{43D}\u{44F} \u{43C}\u{430}\u{454} \u{431}\u{443}\u{442}\u{438} \u{43D}\u{435} \u{43F}\u{456}\u{437}\u{43D}\u{456}\u{448}\u{435} ${e.maxValue}.`,rangeReversed:`\u{414}\u{430}\u{442}\u{430} \u{43F}\u{43E}\u{447}\u{430}\u{442}\u{43A}\u{443} \u{43C}\u{430}\u{454} \u{43F}\u{435}\u{440}\u{435}\u{434}\u{443}\u{432}\u{430}\u{442}\u{438} \u{434}\u{430}\u{442}\u{456} \u{437}\u{430}\u{432}\u{435}\u{440}\u{448}\u{435}\u{43D}\u{43D}\u{44F}.`,rangeUnderflow:e=>`\u{417}\u{43D}\u{430}\u{447}\u{435}\u{43D}\u{43D}\u{44F} \u{43C}\u{430}\u{454} \u{431}\u{443}\u{442}\u{438} \u{43D}\u{435} \u{440}\u{430}\u{43D}\u{456}\u{448}\u{435} ${e.minValue}.`,unavailableDate:`\u{412}\u{438}\u{431}\u{440}\u{430}\u{43D}\u{430} \u{434}\u{430}\u{442}\u{430} \u{43D}\u{435}\u{434}\u{43E}\u{441}\u{442}\u{443}\u{43F}\u{43D}\u{430}.`},"zh-CN":{rangeOverflow:e=>`\u{503C}\u{5FC5}\u{987B}\u{662F} ${e.maxValue} \u{6216}\u{66F4}\u{65E9}\u{65E5}\u{671F}\u{3002}`,rangeReversed:`\u{5F00}\u{59CB}\u{65E5}\u{671F}\u{5FC5}\u{987B}\u{65E9}\u{4E8E}\u{7ED3}\u{675F}\u{65E5}\u{671F}\u{3002}`,rangeUnderflow:e=>`\u{503C}\u{5FC5}\u{987B}\u{662F} ${e.minValue} \u{6216}\u{66F4}\u{665A}\u{65E5}\u{671F}\u{3002}`,unavailableDate:`\u{6240}\u{9009}\u{65E5}\u{671F}\u{4E0D}\u{53EF}\u{7528}\u{3002}`},"zh-TW":{rangeOverflow:e=>`\u{503C}\u{5FC5}\u{9808}\u{662F} ${e.maxValue} \u{6216}\u{66F4}\u{65E9}\u{3002}`,rangeReversed:`\u{958B}\u{59CB}\u{65E5}\u{671F}\u{5FC5}\u{9808}\u{5728}\u{7D50}\u{675F}\u{65E5}\u{671F}\u{4E4B}\u{524D}\u{3002}`,rangeUnderflow:e=>`\u{503C}\u{5FC5}\u{9808}\u{662F} ${e.minValue} \u{6216}\u{66F4}\u{665A}\u{3002}`,unavailableDate:`\u{6240}\u{9078}\u{65E5}\u{671F}\u{7121}\u{6CD5}\u{4F7F}\u{7528}\u{3002}`}};var eu=r(98664),es=r(46764),ec=r(61028),ed=r(26139),ef=r(1637);
7let ep=new(0,ed.B)(function(e){return e&&e.__esModule?e.default:e}(ei));function em(e,t,r,n,a){let o=null!=e&&null!=r&&e.compare(r)>0,l=null!=e&&null!=t&&0>e.compare(t),i=null!=e&&n?.(e)||!1,u=o||l||i,s=[];if(u){let e=function(){let e="undefined"!=typeof navigator&&(navigator.language||navigator.userLanguage)||"en-US";try{Intl.DateTimeFormat.supportedLocalesOf([e])}catch{e="en-US"}return e}(),n=ed.B.getGlobalDictionaryForPackage("@react-stately/datepicker")||ep,u=new(0,ef.J)(e,n),c=new(0,eu.p)(e,ev({},a)),d=c.resolvedOptions().timeZone;l&&null!=t&&s.push(u.format("rangeUnderflow",{minValue:c.format(t.toDate(d))})),o&&null!=r&&s.push(u.format("rangeOverflow",{maxValue:c.format(r.toDate(d))})),i&&s.push(u.format("unavailableDate"))}return{isInvalid:u,validationErrors:s,validationDetails:{badInput:i,customError:!1,patternMismatch:!1,rangeOverflow:o,rangeUnderflow:l,stepMismatch:!1,tooLong:!1,tooShort:!1,typeMismatch:!1,valueMissing:!1,valid:!u}}}let eg={year:"numeric",month:"numeric",day:"numeric",hour:"numeric",minute:"2-digit",second:"2-digit"},eh={year:"numeric",month:"2-digit",day:"2-digit",hour:"2-digit",minute:"2-digit",second:"2-digit"};function ev(e,t){e={...t.shouldForceLeadingZeros?eh:eg,...e};let r=t.granularity||"minute",n=Object.keys(e),a=n.indexOf(t.maxGranularity??"year");a<0&&(a=0);let o=n.indexOf(r);if(o<0&&(o=2),a>o)throw Error("maxGranularity must be greater than granularity");let l=n.slice(a,o+1).reduce((t,r)=>(t[r]=e[r],t),{});return null!=t.hourCycle&&(l.hour12=12===t.hourCycle),l.timeZone=t.timeZone||"UTC",("hour"===r||"minute"===r||"second"===r)&&t.timeZone&&!t.hideTimeZone&&(l.timeZoneName="short"),t.showEra&&0===a&&(l.era="short"),l}function ey(e){return e&&"hour"in e?e:new(0,es.gX)}function eb(e,t){return null===e?null:e?(0,ec.yP)(e,t):void 0}function ew(e,t){let r=e&&"timeZone"in e?e.timeZone:void 0,n=e&&"minute"in e?"minute":"day";if(e&&t&&!(t in e))throw Error("Invalid granularity "+t+" for value "+e.toString());let[o,l]=(0,a.useState)([n,r]);return e&&(o[0]!==n||o[1]!==r)&&l([n,r]),t||(t=e?n:o[0]),[t,e?r:o[1]]}var ex=r(52245),eE=r(35874),eD=r(66911);let eC=new(0,ed.B)({ach:{year:"mwaka",month:"dwe",day:"nino"},af:{year:"jjjj",month:"mm",day:"dd"},am:{year:"ዓዓዓዓ",month:"ሚሜ",day:"ቀቀ"},an:{year:"aaaa",month:"mm",day:"dd"},ar:{year:"سنة",month:"شهر",day:"يوم"},ast:{year:"aaaa",month:"mm",day:"dd"},az:{year:"iiii",month:"aa",day:"gg"},be:{year:"гггг",month:"мм",day:"дд"},bg:{year:"гггг",month:"мм",day:"дд"},bn:{year:"yyyy",month:"মিমি",day:"dd"},br:{year:"bbbb",month:"mm",day:"dd"},bs:{year:"gggg",month:"mm",day:"dd"},ca:{year:"aaaa",month:"mm",day:"dd"},cak:{year:"jjjj",month:"ii",day:"q'q'"},ckb:{year:"ساڵ",month:"مانگ",day:"ڕۆژ"},cs:{year:"rrrr",month:"mm",day:"dd"},cy:{year:"bbbb",month:"mm",day:"dd"},da:{year:"\xe5\xe5\xe5\xe5",month:"mm",day:"dd"},de:{year:"jjjj",month:"mm",day:"tt"},dsb:{year:"llll",month:"mm",day:"źź"},el:{year:"εεεε",month:"μμ",day:"ηη"},en:{year:"yyyy",month:"mm",day:"dd"},eo:{year:"jjjj",month:"mm",day:"tt"},es:{year:"aaaa",month:"mm",day:"dd"},et:{year:"aaaa",month:"kk",day:"pp"},eu:{year:"uuuu",month:"hh",day:"ee"},fa:{year:"سال",month:"ماه",day:"روز"},ff:{year:"hhhh",month:"ll",day:"\xf1\xf1"},fi:{year:"vvvv",month:"kk",day:"pp"},fr:{year:"aaaa",month:"mm",day:"jj"},fy:{year:"jjjj",month:"mm",day:"dd"},ga:{year:"bbbb",month:"mm",day:"ll"},gd:{year:"bbbb",month:"mm",day:"ll"},gl:{year:"aaaa",month:"mm",day:"dd"},he:{year:"שנה",month:"חודש",day:"יום"},hr:{year:"gggg",month:"mm",day:"dd"},hsb:{year:"llll",month:"mm",day:"dd"},hu:{year:"\xe9\xe9\xe9\xe9",month:"hh",day:"nn"},ia:{year:"aaaa",month:"mm",day:"dd"},id:{year:"tttt",month:"bb",day:"hh"},is:{year:"\xe1\xe1\xe1\xe1",month:"mm",day:"dd"},it:{year:"aaaa",month:"mm",day:"gg"},ja:{year:"年",month:"月",day:"日"},ka:{year:"წწწწ",month:"თთ",day:"რრ"},kk:{year:"жжжж",month:"аа",day:"кк"},kn:{year:"ವವವವ",month:"ಮಿಮೀ",day:"ದಿದಿ"},ko:{year:"연도",month:"월",day:"일"},lb:{year:"jjjj",month:"mm",day:"dd"},lo:{year:"ປປປປ",month:"ດດ",day:"ວວ"},lt:{year:"mmmm",month:"mm",day:"dd"},lv:{year:"gggg",month:"mm",day:"dd"},meh:{year:"aaaa",month:"mm",day:"dd"},ml:{year:"വർഷം",month:"മാസം",day:"തീയതി"},ms:{year:"tttt",month:"mm",day:"hh"},nb:{year:"\xe5\xe5\xe5\xe5",month:"mm",day:"dd"},nl:{year:"jjjj",month:"mm",day:"dd"},nn:{year:"\xe5\xe5\xe5\xe5",month:"mm",day:"dd"},no:{year:"\xe5\xe5\xe5\xe5",month:"mm",day:"dd"},oc:{year:"aaaa",month:"mm",day:"jj"},pl:{year:"rrrr",month:"mm",day:"dd"},pt:{year:"aaaa",month:"mm",day:"dd"}
7,rm:{year:"oooo",month:"mm",day:"dd"},ro:{year:"aaaa",month:"ll",day:"zz"},ru:{year:"гггг",month:"мм",day:"дд"},sc:{year:"aaaa",month:"mm",day:"dd"},scn:{year:"aaaa",month:"mm",day:"jj"},sk:{year:"rrrr",month:"mm",day:"dd"},sl:{year:"llll",month:"mm",day:"dd"},sr:{year:"гггг",month:"мм",day:"дд"},"sr-Latn":{year:"gggg",month:"mm",day:"dd"},sv:{year:"\xe5\xe5\xe5\xe5",month:"mm",day:"dd"},szl:{year:"rrrr",month:"mm",day:"dd"},tg:{year:"сссс",month:"мм",day:"рр"},th:{year:"ปปปป",month:"ดด",day:"วว"},tr:{year:"yyyy",month:"aa",day:"gg"},uk:{year:"рррр",month:"мм",day:"дд"},"zh-CN":{year:"年",month:"月",day:"日"},"zh-TW":{year:"年",month:"月",day:"日"}},"en");class eS{constructor(e,t,r){if(this.era=r?.era??null,this.calendar=e,this.year=r?.year??null,this.month=r?.month??null,this.day=r?.day??null,this.hour=r?.hour??null,this.hourCycle=t,this.dayPeriod=null,this.minute=r?.minute??null,this.second=r?.second??null,this.millisecond=r?.millisecond??null,this.offset="offset"in(r??{})?r.offset:null,null!=this.hour){let[e,r]=ek(this.hour,t);this.dayPeriod=e,this.hour=r}}copy(){let e=new eS(this.calendar,this.hourCycle);return e.era=this.era,e.year=this.year,e.month=this.month,e.day=this.day,e.hour=this.hour,e.dayPeriod=this.dayPeriod,e.minute=this.minute,e.second=this.second,e.millisecond=this.millisecond,e.offset=this.offset,e}isComplete(e){return e.every(e=>null!=this[e])}validate(e,t){return t.every(t=>{if(("hour"===t||"dayPeriod"===t)&&"hour"in e){let[t,r]=ek(e.hour,this.hourCycle);return this.dayPeriod===t&&this.hour===r}return this[t]===e[t]})}isCleared(e){return e.every(e=>null===this[e])}set(e,t,r){let n=this.copy();return n[e]=t,"hour"===e&&null==n.dayPeriod&&"hour"in r&&(n.dayPeriod=ek(r.hour,this.hourCycle)[0]),"year"===e&&null==n.era&&(n.era=r.era),"second"!==e&&"literal"!==e&&"timeZoneName"!==e&&(n.offset=null),n}clear(e){let t=this.copy();return t[e]=null,"year"===e&&(t.era=null),t.offset=null,t}cycle(e,t,r,n){let a=this.copy();if(null==a[e]&&"dayPeriod"!==e&&"era"!==e){if("hour"===e&&"hour"in r){let[e,t]=ek(r.hour,this.hourCycle);a.dayPeriod=e,a.hour=t}else a[e]=r[e];return"year"===e&&null==a.era&&(a.era=r.era),a}switch(e){case"era":{let e=this.calendar.getEras(),r=e.indexOf(a.era);r=eR(r,t,0,e.length-1),a.era=e[r];break}case"year":{let n=new(0,es.ng)(this.calendar,this.era??r.era,this.year??r.year,this.month??1,this.day??1);a.era=(n=n.cycle(e,t,{round:"year"===e})).era,a.year=n.year;break}case"month":a.month=eR(a.month??1,t,1,this.calendar.getMaximumMonthsInYear());break;case"day":a.day=eR(a.day??1,t,1,this.calendar.getMaximumDaysInMonth());break;case"hour":{let e=n.some(e=>["year","month","day"].includes(e));if("timeZone"in r&&(!e||null!=a.year&&null!=a.month&&null!=a.day)){let e=this.toValue(r),[n,o]=ek((e=e.cycle("hour",t,{hourCycle:"h12"===this.hourCycle?12:24,round:!1})).hour,this.hourCycle);a.hour=o,a.dayPeriod=n,a.offset=e.offset}else{let e=a.hour??0,n=this.getSegmentLimits("hour");a.hour=eR(e,t,n.minValue,n.maxValue),null==a.dayPeriod&&"hour"in r&&(a.dayPeriod=ek(r.hour,this.hourCycle)[0])}break}case"dayPeriod":a.dayPeriod=eR(a.dayPeriod??0,t,0,1);break;case"minute":a.minute=eR(a.minute??0,t,0,59,!0);break;case"second":a.second=eR(a.second??0,t,0,59,!0)}return a}toValue(e){if(!("hour"in e))return e.set({era:this.era??e.era,year:this.year??e.year,month:this.month??e.month,day:this.day??e.day});{let t=this.hour;null!=t?t=function(e,t,r){switch(r){case"h11":1===t&&(e+=12);break;case"h12":12===e&&(e=0),1===t&&(e+=12);break;case"h24":e-=1}return e}(t,this.dayPeriod??0,this.hourCycle):("h12"===this.hourCycle||"h11"===this.hourCycle)&&(t=12*(1===this.dayPeriod));let r=e.set({era:this.era??e.era,year:this.year??e.year,month:this.month??e.month,day:this.day??e.day,hour:t??e.hour,minute:this.minute??e.minute,second:this.second??e.second,millisecond:this.millisecond??e.millisecond});return"offset"in r&&null!=this.offset&&r.offset!==this.offset&&(r=r.add({milliseconds:r.offset-this.offset})),r}}getSegmentLimits(e){switch(e){case"era":{let e=this.calendar.getEras();return{value:null!=this.era?e.indexOf(this.era):e.length-1,minValue:0,maxValue:e.length-1}}case"year":return{value:this.year,minValue:1,maxValue:9999};case"month":return{value:this.month,minValue:1,maxValue:this.calendar.getMaximumMonthsInYear()};case"day":return{value:this.day,minValue:1,maxValue:this.calendar.getMaximumDaysInMonth()};case"dayPeriod":return{value:this.dayPeriod,minValue:0,maxValue:1};case"hour":{let e=0,t=23;return"h12"===this.hourCycle?(e=1,t=12):"h11"===this.hourCycle&&(e=0,t=11),{value:this.hour,minValue:e,maxValue:t}}case"minute":return{value:this.minute,minValue:0,maxValue:59};case"second":return{value:this.second,minValue:0,maxValue:59}}}}function eR(e,t,r,n,a=!1){if(a){(e+=Math.sign(t))<r&&(e=n);let a=Math.abs(t);(e=t>0?Math.ceil(e/a)*a:Math.floor(e/a)*a)>n&&(e=r)}else(e+=t)<r?e=n-(r-e-1):e>n&&(e=r+(e-n-1));return e}function ek(e,t){let r=+(e>=12);switch(t){case"h11":e>=12&&(e-=12);break;case"h12":0===e?e=12:e>12&&(e-=12);break;case"h23":r=null;break;case"h24":e+=1,r=null}return[r,e]}var eN=r(70488);let eP=new Map,eA=!1;try{eA="exceptZero"===new Intl.NumberFormat("de-DE",{signDisplay:"exceptZero"}).resolvedOptions().signDisplay}catch{}let eM=!1;try{eM="unit"===new Intl.NumberFormat("de-DE",{style:"unit",unit:"degree"}).resolvedOptions().style}catch{}let eT={degree:{narrow:{default:"\xb0","ja-JP":" 度","zh-TW":"度","sl-SI":" \xb0"}}};class ej{constructor(e,t={}){this.numberFormatter=function(e,t={}){let{numberingSystem:r}=t;if(r&&e.includes("-nu-")&&(e.includes("-u-")||(e+="-u-"),e+=`-nu-${r}`),"unit"===t.style&&!eM){let{unit:e,unitDisplay:r="short"}=t;if(!e)throw Error('unit option must be provided with style: "unit"');if(!eT[e]?.[r])throw Error(`Unsupported unit ${e} with unitDisplay = ${r}`);t={...t,style:"decimal"}}let n=e+(t?Object.entries(t).sort((e,t)=>
7e[0]<t[0]?-1:1).join():"");if(eP.has(n))return eP.get(n);let a=new Intl.NumberFormat(e,t);return eP.set(n,a),a}(e,t),this.options=t}format(e){let t="";if(t=eA||null==this.options.signDisplay?this.numberFormatter.format(e):function(e,t,r){if("auto"===t)return e.format(r);{if("never"===t)return e.format(Math.abs(r));let n=!1;if("always"===t?n=r>0||Object.is(r,0):"exceptZero"===t&&(Object.is(r,-0)||Object.is(r,0)?r=Math.abs(r):n=r>0),!n)return e.format(r);{let t=e.format(-r),n=e.format(r),a=t.replace(n,"").replace(/\u200e|\u061C/,"");return 1!=[...a].length&&console.warn("@react-aria/i18n polyfill for NumberFormat signDisplay: Unsupported case"),t.replace(n,"!!!").replace(a,"+").replace("!!!",n)}}}(this.numberFormatter,this.options.signDisplay,e),"unit"===this.options.style&&!eM){let{unit:e,unitDisplay:r="short",locale:n}=this.resolvedOptions();if(!e)return t;let a=eT[e]?.[r];t+=a[n]||a.default}return t}formatToParts(e){return this.numberFormatter.formatToParts(e)}formatRange(e,t){if("function"==typeof this.numberFormatter.formatRange)return this.numberFormatter.formatRange(e,t);if(t<e)throw RangeError("End date must be >= start date");return`${this.format(e)} \u{2013} ${this.format(t)}`}formatRangeToParts(e,t){if("function"==typeof this.numberFormatter.formatRangeToParts)return this.numberFormatter.formatRangeToParts(e,t);if(t<e)throw RangeError("End date must be >= start date");let r=this.numberFormatter.formatToParts(e),n=this.numberFormatter.formatToParts(t);return[...r.map(e=>({...e,source:"startRange"})),{type:"literal",value:" – ",source:"shared"},...n.map(e=>({...e,source:"endRange"}))]}resolvedOptions(){let e=this.numberFormatter.resolvedOptions();return eA||null==this.options.signDisplay||(e={...e,signDisplay:this.options.signDisplay}),eM||"unit"!==this.options.style||(e={...e,style:"unit",unit:this.options.unit,unitDisplay:this.options.unitDisplay}),e}}let eF={year:!0,month:!0,day:!0,hour:!0,minute:!0,second:!0,dayPeriod:!0,era:!0},eO={year:5,month:2,day:7,hour:2,minute:15,second:15},eB={dayperiod:"dayPeriod",relatedYear:"year",yearName:"literal",unknown:"literal"};function eI(e){let{locale:t,createCalendar:r,hideTimeZone:o,isDisabled:l=!1,isReadOnly:i=!1,isRequired:u=!1,minValue:s,maxValue:c,isDateUnavailable:d}=e,f=e.value||e.defaultValue||e.placeholderValue||null,[p,m]=ew(f,e.granularity),g=m||"UTC";if(f&&!(p in f))throw Error("Invalid granularity "+p+" for value "+f.toString());let[h,v]=(0,a.useMemo)(()=>{let n=new(0,eu.p)(t,{dateStyle:"short",timeStyle:"short",hour12:null!=e.hourCycle?12===e.hourCycle:void 0}).resolvedOptions();return[r(n.calendar),n.hourCycle]},[t,e.hourCycle,r]),[y,b]=(0,ex.P)(e.value,e.defaultValue??null,e.onChange),[w]=(0,a.useState)(y),x=(0,a.useMemo)(()=>eb(y,h)??null,[y,h]),[E,D]=(0,a.useState)(()=>new eS(h,v,x)),C="gregory"===h.identifier&&"BC"===E.era,S=(0,a.useMemo)(()=>({granularity:p,maxGranularity:e.maxGranularity??"year",timeZone:m,hideTimeZone:o,hourCycle:e.hourCycle,showEra:C,shouldForceLeadingZeros:e.shouldForceLeadingZeros}),[e.maxGranularity,p,e.hourCycle,e.shouldForceLeadingZeros,m,o,C]),R=(0,a.useMemo)(()=>ev({},S),[S]),k=(0,a.useMemo)(()=>new(0,eu.p)(t,R),[t,R]),N=(0,a.useMemo)(()=>k.resolvedOptions(),[k]),P=(0,a.useMemo)(()=>(function(e,t,r,a){if(e)return eb(e,r);let o=(0,ec.yP)((0,n.tB)(a??(0,n.Xj)()).set({hour:0,minute:0,second:0,millisecond:0}),r);return"year"===t||"month"===t||"day"===t?(0,ec.gw)(o):a?o:(0,ec.tR)(o)})(e.placeholderValue,p,h,m),[e.placeholderValue,p,h,m]),A=(0,a.useMemo)(()=>{let t="h11"===v||"h12"===v,r=["era","year","month","day","hour",...t?["dayPeriod"]:[],"minute","second"],n=r.indexOf(e.maxGranularity||"era"),a=r.indexOf("hour"===p&&t?"dayPeriod":p);return r.slice(n,a+1)},[e.maxGranularity,p,v]),[M,T]=(0,a.useState)(x),[j,F]=(0,a.useState)(h),[O,B]=(0,a.useState)(v);x===M&&v===O&&(0,n.Jg)(h,j)||(E=new eS(h,v,x),T(x),F(h),B(v),D(E));let I=t=>{if(!e.isDisabled&&!e.isReadOnly)if(null==t||t instanceof eS&&t.isCleared(A))D(new eS(h,v,x)),b(null);else if(t instanceof eS){if(t.isComplete(A)){let e=t.toValue(x??P);if(t.validate(e,A)){let t=(0,ec.yP)(e,f?.calendar||new(0,eN.FG));if(!y||0!==t.compare(y)){D(new eS(h,v,x)),b(t);return}}}D(t)}else t=(0,ec.yP)(t,f?.calendar||new(0,eN.FG)),D(new eS(h,v,x)),b(t)},_=(0,a.useMemo)(()=>E.toValue(x??P).toDate(g),[E,g,x,P]),L=(0,a.useMemo)(()=>(function(e,t,r,n,a,o,l){let i=["hour","minute","second"],u=r.formatToParts(e),s=new ej(o,{useGrouping:!1}),c=new ej(o,{useGrouping:!1,minimumIntegerDigits:2});for(let e of u)if("year"===e.type||"month"===e.type||"day"===e.type||"hour"===e.type){let r=t[e.type]??0;"2-digit"===n[e.type]?e.value=c.format(r):e.value=s.format(r)}let d=[];for(let e of u){var f;let r=eB[e.type]||e.type,n=eF[r];"era"===r&&1===a.getEras().length&&(n=!1);let u=eF[r]&&null==t[e.type],s=eF[r]?(f=e.value,"era"===r||"dayPeriod"===r?f:"year"===r||"month"===r||"day"===r?eC.getStringForLocale(r,o):"––"):null,c={type:r,text:u?s:e.value,...t.getSegmentLimits(r),isPlaceholder:u,placeholder:s,isEditable:n};"hour"===r?(d.push({type:"literal",text:"⁦",isPlaceholder:!1,placeholder:"",isEditable:!1}),d.push(c),r===l&&d.push({type:"literal",text:"⁩",isPlaceholder:!1,placeholder:"",isEditable:!1})):i.includes(r)&&r===l?(d.push(c),d.push({type:"literal",text:"⁩",isPlaceholder:!1,placeholder:"",isEditable:!1})):d.push(c)}return d})(_,E,k,N,h,t,p),[_,k,N,E,h,t,p]),$=(e,t)=>{I(E.cycle(e,t,P,A))},z=(0,a.useMemo)(()=>em(y,s,c,d,S),[y,s,c,d,S]),V=er({...e,value:y,builtinValidation:z}),U=V.displayValidation.isInvalid,K=e.validationState||(U?"invali
7d":null);return{...V,value:x,defaultValue:e.defaultValue??w,dateValue:_,calendar:h,setValue:I,segments:L,dateFormatter:k,validationState:K,isInvalid:U,granularity:p,maxGranularity:e.maxGranularity??"year",isDisabled:l,isReadOnly:i,isRequired:u,increment(e){$(e,1)},decrement(e){$(e,-1)},incrementPage(e){$(e,eO[e]||1)},decrementPage(e){$(e,-(eO[e]||1))},incrementToMax(e){let t="hour"===e&&"h12"===v?11:E.getSegmentLimits(e).maxValue;I(E.set(e,t,P))},decrementToMin(e){let t="hour"===e&&"h12"===v?12:E.getSegmentLimits(e).minValue;I(E.set(e,t,P))},setSegment(e,t){I(E.set(e,t,P))},confirmPlaceholder(){if(!e.isDisabled&&!e.isReadOnly&&E.isComplete(A)){let e=E.toValue(x??P),t=(0,ec.yP)(e,f?.calendar||new(0,eN.FG));y&&0===t.compare(y)||b(t),D(new eS(h,v,x))}},clearSegment(e){let t=E;"timeZoneName"!==e&&"literal"!==e&&(t=E.clear(e)),I(t)},formatValue(e){if(!x)return"";let r=ev(e,S);return new(0,eu.p)(t,r).format(_)},getDateFormatter(e,t){let r=ev({},{...S,...t});return new(0,eu.p)(e,r)}}}function e_(e,t=(0,n.Ec)((0,n.Xj)())){return e?"day"in e?e:(0,ec.tR)(t,e):null}var eL=r(8287),e$=r(1999),ez=r(43264),eV=r(11240);class eU{constructor(e,t){this.locale=e,this.dictionary=t}of(e){return this.dictionary.getStringForLocale(e,this.locale)}}function eK(e,t,r,n){let o=(0,K.J)(r),l=null==r;(0,a.useEffect)(()=>{if(l||!e.current)return;let r=e.current;return r.addEventListener(t,o,n),()=>{r.removeEventListener(t,o,n)}},[e,t,n,l])}let eH=new Map;var eW=r(55742),eG={};eG={"ar-AE":{Empty:`\u{641}\u{627}\u{631}\u{63A}`},"bg-BG":{Empty:`\u{418}\u{437}\u{43F}\u{440}\u{430}\u{437}\u{43D}\u{438}`},"cs-CZ":{Empty:`Pr\xe1zdn\xe9`},"da-DK":{Empty:"Tom"},"de-DE":{Empty:"Leer"},"el-GR":{Empty:`\u{386}\u{3B4}\u{3B5}\u{3B9}\u{3BF}`},"en-US":{Empty:"Empty"},"es-ES":{Empty:`Vac\xedo`},"et-EE":{Empty:`T\xfchjenda`},"fi-FI":{Empty:`Tyhj\xe4`},"fr-FR":{Empty:"Vide"},"he-IL":{Empty:`\u{5E8}\u{5D9}\u{5E7}`},"hr-HR":{Empty:"Prazno"},"hu-HU":{Empty:`\xdcres`},"it-IT":{Empty:"Vuoto"},"ja-JP":{Empty:`\u{7A7A}`},"ko-KR":{Empty:`\u{BE44}\u{C5B4} \u{C788}\u{C74C}`},"lt-LT":{Empty:`Tu\u{161}\u{10D}ias`},"lv-LV":{Empty:`Tuk\u{161}s`},"nb-NO":{Empty:"Tom"},"nl-NL":{Empty:"Leeg"},"pl-PL":{Empty:"Pusty"},"pt-BR":{Empty:"Vazio"},"pt-PT":{Empty:"Vazio"},"ro-RO":{Empty:"Gol"},"ru-RU":{Empty:`\u{41D}\u{435} \u{437}\u{430}\u{43F}\u{43E}\u{43B}\u{43D}\u{435}\u{43D}\u{43E}`},"sk-SK":{Empty:`Pr\xe1zdne`},"sl-SI":{Empty:"Prazen"},"sr-SP":{Empty:"Prazno"},"sv-SE":{Empty:"Tomt"},"tr-TR":{Empty:`Bo\u{15F}`},"uk-UA":{Empty:`\u{41F}\u{443}\u{441}\u{442}\u{43E}`},"zh-CN":{Empty:`\u{7A7A}`},"zh-TW":{Empty:`\u{7A7A}\u{767D}`}};var eZ=r(82529);let eY=()=>{},eq=RegExp("^.*\\(.*\\).*$"),eX=["latn","arab","hanidec","deva","beng","fullwide"];class eJ{constructor(e,t={}){this.locale=e,this.options=t}parse(e){return e0(this.locale,this.options,e).parse(e)}isValidPartialNumber(e,t,r){return e0(this.locale,this.options,e).isValidPartialNumber(e,t,r)}getNumberingSystem(e){return e0(this.locale,this.options,e).options.numberingSystem}}let eQ=new Map;function e0(e,t,r){let n=e1(e,t);if(!e.includes("-nu-")&&!n.isValidPartialNumber(r)){for(let a of eX)if(a!==n.options.numberingSystem){let n=e1(e+(e.includes("-u-")?"-nu-":"-u-nu-")+a,t);if(n.isValidPartialNumber(r))return n}}return n}function e1(e,t){let r=e+(t?Object.entries(t).sort((e,t)=>e[0]<t[0]?-1:1).join():""),n=eQ.get(r);return n||(n=new e4(e,t),eQ.set(r,n)),n}class e4{constructor(e,t={}){this.locale=e,1!==t.roundingIncrement&&null!=t.roundingIncrement&&(null==t.maximumFractionDigits&&null==t.minimumFractionDigits?(t.maximumFractionDigits=0,t.minimumFractionDigits=0):null==t.maximumFractionDigits?t.maximumFractionDigits=t.minimumFractionDigits:null==t.minimumFractionDigits&&(t.minimumFractionDigits=t.maximumFractionDigits)),this.formatter=new Intl.NumberFormat(e,t),this.options=this.formatter.resolvedOptions(),this.symbols=function(e,t,r,n){let a=new Intl.NumberFormat(e,{...r,minimumSignificantDigits:1,maximumSignificantDigits:21,roundingIncrement:1,roundingPriority:"auto",roundingMode:"halfExpand",useGrouping:!0}),o=a.formatToParts(-10000.111),l=a.formatToParts(10000.111),i=e2.map(e=>a.formatToParts(e)),u=i.map((e,t)=>{let r=e.find(e=>"unit"===e.type);return r&&!e.some(e=>"integer"===e.type||"fraction"===e.type)?{unit:r.value,value:e2[t]}:null}).filter(e=>!!e),s=o.find(e=>"minusSign"===e.type)?.value??"-",c=l.find(e=>"plusSign"===e.type)?.value;c||n?.signDisplay!=="exceptZero"&&n?.signDisplay!=="always"||(c="+");let d=new Intl.NumberFormat(e,{...r,minimumFractionDigits:2,maximumFractionDigits:2}).formatToParts(.001),f=d.find(e=>"decimal"===e.type)?.value,p=o.find(e=>"group"===e.type)?.value,m=[...new Set([...o.filter(e=>!e3.has(e.type)).map(e=>e6(e.value)),...i.flatMap(e=>e.filter(e=>!e3.has(e.type)).map(e=>e6(e.value)))])].sort((e,t)=>
7t.length-e.length),g=0===m.length?RegExp("\\p{White_Space}|\\p{Cf}","gu"):RegExp(`${m.join("|")}|\\p{White_Space}|\\p{Cf}`,"gu"),h=[...new Intl.NumberFormat(r.locale,{useGrouping:!1}).format(0x24cb016ea)].reverse(),v=new Map(h.map((e,t)=>[e,t]));return{minusSign:s,plusSign:c,decimal:f,group:p,literals:g,numeral:RegExp(`[${h.join("")}]`,"g"),numerals:h,index:e=>String(v.get(e)),noNumeralUnits:u}}(e,this.formatter,this.options,t),"percent"===this.options.style&&((this.options.minimumFractionDigits??0)>18||(this.options.maximumFractionDigits??0)>18)&&console.warn("NumberParser cannot handle percentages with greater than 18 decimal places, please reduce the number in your options.")}parse(e){let t=this.formatter.resolvedOptions().useGrouping,r=this.sanitize(e);if(!t&&this.symbols.group&&r.includes(this.symbols.group))return NaN;if(this.symbols.group&&(r=r.replaceAll(this.symbols.group,"")),this.symbols.decimal&&(r=r.replace(this.symbols.decimal,".")),this.symbols.minusSign&&(r=r.replace(this.symbols.minusSign,"-")),r=r.replace(this.symbols.numeral,this.symbols.index),"percent"===this.options.style){let e=r.indexOf("-"),t=(r=(r=r.replace("-","")).replace("+","")).indexOf(".");-1===t&&(t=r.length),r=r.replace(".",""),r=t-2==0?`0.${r}`:t-2==-1?`0.0${r}`:t-2==-2?"0.00":`${r.slice(0,t-2)}.${r.slice(t-2)}`,e>-1&&(r=`-${r}`)}let n=r?+r:NaN;if(isNaN(n))return NaN;if("percent"===this.options.style){let e={...this.options,style:"decimal",minimumFractionDigits:Math.min((this.options.minimumFractionDigits??0)+2,20),maximumFractionDigits:Math.min((this.options.maximumFractionDigits??0)+2,20)};return new eJ(this.locale,e).parse(new ej(this.locale,e).format(n))}return"accounting"===this.options.currencySign&&eq.test(e)&&(n*=-1),n}sanitize(e){let t=this.formatter.resolvedOptions().useGrouping;return this.symbols.noNumeralUnits.length>0&&this.symbols.noNumeralUnits.find(t=>t.unit===e)?this.symbols.noNumeralUnits.find(t=>t.unit===e).value.toString():(e=e.replace(this.symbols.literals,""),this.symbols.minusSign&&(e=e.replace("-",this.symbols.minusSign)),"arab"===this.options.numberingSystem&&(this.symbols.decimal&&(e=e5(e,",",this.symbols.decimal),e=e5(e,String.fromCharCode(1548),this.symbols.decimal)),this.symbols.group&&t&&(e=e5(e,".",this.symbols.group))),"’"===this.symbols.group&&e.includes("'")&&t&&(e=e5(e,"'",this.symbols.group)),"'"===this.symbols.group&&e.includes("’")&&t&&(e=e5(e,"’",this.symbols.group)),"fr-FR"===this.options.locale&&this.symbols.group&&t&&(e=e5(e," ",this.symbols.group),e=e5(e,/\u00A0/g,this.symbols.group)),e)}isValidPartialNumber(e,t=-1/0,r=1/0){let n=this.formatter.resolvedOptions().useGrouping;return e=this.sanitize(e),this.symbols.minusSign&&e.startsWith(this.symbols.minusSign)&&t<0?e=e.slice(this.symbols.minusSign.length):this.symbols.plusSign&&e.startsWith(this.symbols.plusSign)&&r>0&&(e=e.slice(this.symbols.plusSign.length)),(!(this.symbols.decimal&&e.indexOf(this.symbols.decimal)>-1)||0!==this.options.maximumFractionDigits)&&(this.symbols.group&&n&&(e=e5(e,this.symbols.group,"")),e=e.replace(this.symbols.numeral,""),this.symbols.decimal&&(e=e.replace(this.symbols.decimal,"")),0===e.length)}}let e3=new Set(["decimal","fraction","integer","minusSign","plusSign","group"]),e2=[0,4,2,1,11,20,3,7,100,21,.1,1.1];function e5(e,t,r){return e.replaceAll?e.replaceAll(t,r):e.split(t).join(r)}function e6(e){return e.replace(/[.*+?^${}()|[\]\\]/g,"\\$&")}var e7=r(30365);let e9=e=>{let{segment:t,state:r}=e,n=a.useRef(null),{segmentProps:o}=function(e,t,r){let n,o,l,i,u=(0,a.useRef)(""),{locale:s,direction:c}=(0,O.Y)(),d=function(){var e;let{locale:t}=(0,O.Y)(),r=(0,G.e)((e=j)&&e.__esModule?e.default:e,"@react-aria/datepicker");return(0,a.useMemo)(()=>{try{return new Intl.DisplayNames(t,{type:"dateTimeField"})}catch{return new eU(t,r)}},[t,r])}(),{ariaLabel:f,ariaLabelledBy:p,ariaDescribedBy:m,focusManager:g}=Z.get(t),h=e.isPlaceholder?"":e.text,v=(0,a.useMemo)(()=>t.dateFormatter.resolvedOptions(),[t.dateFormatter]),y=(0,eV.i)({month:"long",timeZone:v.timeZone}),w=(0,eV.i)({hour:"numeric",hour12:v.hour12,timeZone:v.timeZone});if("month"!==e.type||e.isPlaceholder)"hour"!==e.type||e.isPlaceholder||(h=w.format(t.dateValue));else{let e=y.format(t.dateValue);h=e!==h?`${h} \u{2013} ${e}`:e}let{spinButtonProps:x}=function(e){var t;let r=(0,a.useRef)(void 0),{value:n,textValue:o,minValue:l,maxValue:i,isDisabled:u,isReadOnly:s,isRequired:c,onIncrement:d,onIncrementPage:f,onDecrement:p,onDecrementPage:m,onDecrementToMin:g,onIncrementToMax:h}=e,v=(0,G.o)((t=eG)&&t.__esModule?t.default:t,"@react-aria/spinbutton"),y=(0,a.useRef)(!1),b=(0,a.useCallback)(()=>{clearTimeout(r.current),y.current=!1},[]),w=(0,K.J)(()=>{b()});(0,a.useEffect)(()=>()=>w(),[]);let x=(0,a.useRef)(!1),E=()=>{x.current=!0},D=()=>{x.current=!1},C=""===o?v.format("Empty"):(o||`${n}`).replace("-","−");(0,a.useEffect)(()=>{x.current&&((0,eW.pA)("assertive"),(0,eW.iP)(C,"assertive"))},[C]);let S=(0,a.useCallback)(()=>{b()},[b]),R=(0,K.J)(d??eY),k=(0,K.J)(p??eY),N=(0,K.J)(()=>{(void 0===i||isNaN(i)||void 0===n||isNaN(n)||n<i)&&(R(),P(60))}),P=(0,K.J)(e=>{w(),y.current=!0,r.current=window.setTimeout(N,e)}),A=(0,K.J)(()=>{(void 0===l||isNaN(l)||void 0===n||isNaN(n)||n>l)&&(k(),M(60))}),M=(0,K.J)(e=>{w(),y.current=!0,r.current=window.setTimeout(A,e)}),T=e=>{e.preventDefault()},{addGlobalListener:j,removeAllGlobalListeners:F}=(0,eZ.A)(),O=(0,a.useRef)(!1),[B,I]=(0,a.useState)(null);(0,a.useEffect)(()=>{"touch"===B?P(600):B?P(400):B||w()},[B]);let[_,L]=(0,a.useState)(null);return(0,a.useEffect)(()=>{"touch"===_?M(600):_?M(400):_||w()},[_]),{spinButtonProps:{role:"spinbutton","aria-valuenow":void 0===n||isNaN(n)?void 0:n,"aria-valuetext":C,"aria-valuemin":l,"aria-valuemax":i,"aria-disabled":u||void 0,"aria-readonly":s||void 0,"aria-required":c||void 0,onKeyDown:e=>{if(!e.ctrlKey&&!e.metaKey&&!e.shiftKey&&!e.altKey&&!s&&!e.nativeEvent.isComposing)switch(e.key){case"PageUp":if(f){e.preventDefault(),f?.();break}case"ArrowUp":case"Up":d&&(e.preventDefault(),d?.());break;case"PageDown":if(m){e.preventDefault(),m?.();break}case"ArrowDown":case"Down":p&&(e.preventDefault(),p?.());break;case"Home":g&&(e.preventDefault(),g?.());break;case"End":h&&(e.preventDefault(),h?.())}},onFocus:E,onBlur:D},incrementButtonProps:{onPressStart:e=>{b(),"touch"!==e.pointerType?(d?.(),I("mouse")):(j(window,"pointercancel",S,{capture:!0}),O.current=!1,I("touch")),j(window,"contextmenu",T)},onPressUp:e=>{b(),"touch"===e.pointerType&&(O.current=!0),F(),I(null)},onPressEnd:e=>{b(),"touch"===e.pointerType&&!y.current&&O.current&&d?.(),O.current=!1,I(null)},onFocus:E,onBlur:D},decrementButtonProps:{onPressStart:e=>{b(),"touch"!==e.pointerType?(p?.(),L("mouse")):(j(window,"pointercancel",S,{capture:!0}),O.current=!1,L("touch"))},onPressUp:e=>{b(),"touch"===e.pointerType&&(O.current=!0),F(),L(null)},onPressEnd:e=>{b(),"touch"===e.pointerType&&!y.current&&O.current&&p?.(),O.current=!1,L(null)},onFocus:E,onBlur:D}}}({value:e.value??void 0,textValue:h,minValue:e.minValue,maxValue:e.maxValue,isDisabled:t.isDisabled,isReadOnly:t.isReadOnly||!e.isEditable,isRequired:t.isRequired,onIncrement:()=>{u.current="",t.increment(e.type)},onDecrement:()=>
7{u.current="",t.decrement(e.type)},onIncrementPage:()=>{u.current="",t.incrementPage(e.type)},onDecrementPage:()=>{u.current="",t.decrementPage(e.type)},onIncrementToMax:()=>{u.current="",t.incrementToMax(e.type)},onDecrementToMin:()=>{u.current="",t.decrementToMin(e.type)}}),E=(0,a.useMemo)(()=>new eJ(s,{maximumFractionDigits:0}),[s]),D=()=>{if(e.text===e.placeholder&&g.focusPrevious(),!E.isValidPartialNumber(e.text)||t.isReadOnly||e.isPlaceholder)("dayPeriod"===e.type||"era"===e.type)&&t.clearSegment(e.type);else{let r=e.text.slice(0,-1),n=E.parse(r);0===(r=0===n?"":r).length||0===n?t.clearSegment(e.type):t.setSegment(e.type,n),u.current=r}},{startsWith:C}=(n=function(e){let{locale:t}=(0,O.Y)(),r=t+(e?Object.entries(e).sort((e,t)=>e[0]<t[0]?-1:1).join():"");if(eH.has(r))return eH.get(r);let n=new Intl.Collator(t,e);return eH.set(r,n),n}({usage:"search",sensitivity:"base"}),o=(0,a.useCallback)((e,t)=>0===t.length||(e=e.normalize("NFC"),t=t.normalize("NFC"),0===n.compare(e.slice(0,t.length),t)),[n]),l=(0,a.useCallback)((e,t)=>0===t.length||(e=e.normalize("NFC"),t=t.normalize("NFC"),0===n.compare(e.slice(-t.length),t)),[n]),i=(0,a.useCallback)((e,t)=>{if(0===t.length)return!0;e=e.normalize("NFC");let r=0,a=(t=t.normalize("NFC")).length;for(;r+a<=e.length;r++){let o=e.slice(r,r+a);if(0===n.compare(t,o))return!0}return!1},[n]),(0,a.useMemo)(()=>({startsWith:o,endsWith:l,contains:i}),[o,l,i])),S=(0,eV.i)({hour:"numeric",hour12:!0}),R=(0,a.useMemo)(()=>{let e=new Date;return e.setHours(0),S.formatToParts(e).find(e=>"dayPeriod"===e.type).value},[S]),k=(0,a.useMemo)(()=>{let e=new Date;return e.setHours(12),S.formatToParts(e).find(e=>"dayPeriod"===e.type).value},[S]),N=(0,eV.i)({year:"numeric",era:"narrow",timeZone:"UTC"}),P=(0,a.useMemo)(()=>{if("era"!==e.type)return[];let r=(0,ec.yP)(new(0,es.ng)(1,1,1),t.calendar),n=t.calendar.getEras().map(e=>{let t=r.set({year:1,month:1,day:1,era:e}).toDate("UTC");return{era:e,formatted:N.formatToParts(t).find(e=>"era"===e.type).value}}),a=function(e){e.sort();let t=e[0],r=e[e.length-1];for(let e=0;e<t.length;e++)if(t[e]!==r[e])return e;return 0}(n.map(e=>e.formatted));if(a)for(let e of n)e.formatted=e.formatted.slice(a);return n},[N,t.calendar,e.type]),A=r=>{if(t.isDisabled||t.isReadOnly)return;let n=u.current+r;switch(e.type){case"dayPeriod":if(C(R,r))t.setSegment("dayPeriod",0);else if(C(k,r))t.setSegment("dayPeriod",1);else break;g.focusNext();break;case"era":{let e=P.find(e=>C(e.formatted,r));e&&(t.setSegment("era",e.era),g.focusNext());break}case"day":case"hour":case"minute":case"second":case"month":case"year":{if(!E.isValidPartialNumber(n))return;let a=E.parse(n),o=a;if(void 0!==e.maxValue&&a>e.maxValue&&(o=E.parse(r)),isNaN(a))return;t.setSegment(e.type,o),void 0!==e.maxValue&&(Number(a+"0")>e.maxValue||n.length>=String(e.maxValue).length)?(u.current="",g.focusNext()):u.current=n}}};eK((0,a.useRef)("undefined"!=typeof document?document:null),"selectionchange",()=>{let e=window.getSelection();e?.anchorNode&&(0,b.sD)(r.current,e?.anchorNode)&&e.collapse(r.current)});let M=(0,a.useRef)("");eK(r,"beforeinput",n=>{if(r.current)switch(n.preventDefault(),n.inputType){case"deleteContentBackward":case"deleteContentForward":E.isValidPartialNumber(e.text)&&!t.isReadOnly&&D();break;case"insertCompositionText":M.current=r.current.textContent,r.current.textContent=r.current.textContent;break;default:null!=n.data&&A(n.data)}}),eK(r,"input",e=>{let{inputType:t,data:n}=e;"insertCompositionText"===t&&(r.current&&(r.current.textContent=M.current),null!=n&&(C(R,n)||C(k,n))&&A(n))}),(0,W.N)(()=>{let e=r.current;return()=>{(0,b.bq)()===e&&(g.focusPrevious()||g.focusNext())}},[r,g]);let T=(0,e$.un)()||"timeZoneName"===e.type?{role:"textbox","aria-valuemax":null,"aria-valuemin":null,"aria-valuetext":null,"aria-valuenow":null}:{};e===(0,a.useMemo)(()=>t.segments.find(e=>e.isEditable),[t.segments])||t.isInvalid||(m=void 0);let B=(0,$.Bi)(),I=!t.isDisabled&&!t.isReadOnly&&e.isEditable,_="literal"===e.type?"":d.of(e.type),L=(0,z.b)({"aria-label":`${_}${f?`, ${f}`:""}${p?", ":""}`,"aria-labelledby":p});
7if("literal"===e.type)return{segmentProps:{"aria-hidden":!0}};let V={caretColor:"transparent"};if("rtl"===c){V.unicodeBidi="embed";let t=v[e.type];("numeric"===t||"2-digit"===t)&&(V.direction="ltr")}return{segmentProps:(0,F.v)(x,L,{id:B,...T,"aria-invalid":t.isInvalid?"true":void 0,"aria-describedby":m,"aria-readonly":t.isReadOnly||!e.isEditable?"true":void 0,"data-placeholder":e.isPlaceholder||void 0,contentEditable:I,suppressContentEditableWarning:I,spellCheck:I?"false":void 0,autoCorrect:I?"off":void 0,[parseInt(a.version,10)>=17?"enterKeyHint":"enterkeyhint"]:I?"next":void 0,inputMode:t.isDisabled||"dayPeriod"===e.type||"era"===e.type||!I?void 0:"numeric",tabIndex:t.isDisabled?void 0:0,onKeyDown:e=>{if("a"===e.key&&((0,e$.cX)()?e.metaKey:e.ctrlKey)&&e.preventDefault(),!e.ctrlKey&&!e.metaKey&&!e.shiftKey&&!e.altKey)switch(e.key){case"Backspace":case"Delete":e.preventDefault(),e.stopPropagation(),D()}},onFocus:()=>{u.current="",r.current&&(0,ez.o)(r.current,{containingElement:(0,eL.m)(r.current)});let e=window.getSelection();e?.collapse(r.current)},style:V,onPointerDown(e){e.stopPropagation()},onMouseDown(e){e.stopPropagation()}})}}(t,r,n);return"literal"===t.type&&", "===t.text?a.createElement("span",{className:"mx-1"}):a.createElement("span",null,a.createElement("div",{ref:n,className:(0,e7.E)("transition-fg outline-none","focus-visible:bg-ui-bg-interactive focus-visible:text-ui-fg-on-color",{"text-ui-fg-muted uppercase":t.isPlaceholder,"text-ui-fg-muted":!t.isEditable&&!r.value}),...o},t.text))},e8=e=>{let t=a.useRef(null),{locale:r}=(0,O.Y)(),n=function(e){let{placeholderValue:t=new(0,es.gX),minValue:r,maxValue:n,defaultValue:o,granularity:l,validate:i}=e,[u,s]=(0,ex.P)(e.value,o??null,e.onChange),c=u||t,d=c&&"day"in c?c:void 0,f=o&&"timeZone"in o?o.timeZone:void 0,p=(0,a.useMemo)(()=>{let e=c&&"timeZone"in c?c.timeZone:void 0;return(e||f)&&t?(0,ec.uB)(e_(t),e||f):e_(t)},[t,c,f]),m=(0,a.useMemo)(()=>e_(r,d),[r,d]),g=(0,a.useMemo)(()=>e_(n,d),[n,d]),h=(0,a.useMemo)(()=>u&&"day"in u?(0,ec.xe)(u):u,[u]),v=(0,a.useMemo)(()=>null==u?null:e_(u),[u]),y=(0,a.useMemo)(()=>null==o?null:e_(o),[o]);return{...eI({...e,value:v,defaultValue:y,minValue:m,maxValue:g,onChange:e=>{s(d||f?e:e&&(0,ec.xe)(e))},granularity:l||"minute",maxGranularity:"hour",placeholderValue:p??void 0,createCalendar:()=>new(0,eN.FG),validate:(0,a.useCallback)(()=>i?.(u),[i,u])}),timeValue:h}}({...e,locale:r}),{fieldProps:o}=function(e,t,r){let n=q(e,t,r);return n.inputProps.value=t.timeValue?.toString()||"",n}(e,n,t);return a.createElement("div",{ref:t,...o,"aria-label":"Time input",className:(0,e7.E)("bg-ui-bg-field shadow-borders-base txt-compact-small flex items-center rounded-md px-2 py-1",{"":e.isDisabled})},n.segments.map((e,t)=>a.createElement(e9,{key:t,segment:e,state:n})))};var te=r(89695),tt=r(6872);let tr=a.forwardRef((e,t)=>{let{children:r,size:n="base",...o}=e,l=a.useRef(null);a.useImperativeHandle(t,()=>l.current);let{buttonProps:i}=(0,tt.s)(o,l);return a.createElement("button",{type:"button",className:(0,e7.E)("text-ui-fg-muted transition-fg flex items-center justify-center border-r outline-none","disabled:text-ui-fg-disabled","hover:bg-ui-button-transparent-hover","focus-visible:bg-ui-bg-interactive focus-visible:text-ui-fg-on-color",{"size-7":"small"===n,"size-8":"base"===n}),"aria-label":"Open calendar",...i},r)});tr.displayName="DatePickerButton";let tn=["ArrowDown","ArrowUp","ArrowLeft","ArrowRight"],ta=a.forwardRef((e,t)=>{let{type:r="button",className:n,children:o,...l}=e;return a.createElement("button",{ref:t,type:r,className:(0,e7.E)("text-ui-fg-muted transition-fg flex size-full items-center justify-center outline-none","hover:bg-ui-button-transparent-hover","focus-visible:bg-ui-bg-interactive focus-visible:text-ui-fg-on-color",n),"aria-label":"Clear date",onKeyDown:e=>{tn.includes(e.key)||e.stopPropagation()},...l},o)});ta.displayName="DatePickerClearButton";var to=r(64166);let tl=(0,y.Fj)({base:"flex items-center tabular-nums",variants:{size:{small:"py-1",base:"py-1.5"}},defaultVariants:{size:"base"}}),ti=e=>{let{size:t="base",...r}=e,{locale:n}=(0,O.Y)(),o=eI({...r,locale:n,createCalendar:to.d}),l=a.useRef(null),{fieldProps:i}=q(r,o,l);return a.createElement("div",{ref:l,"aria-label":"Date input",className:tl({size:t}),...i},o.segments.map((e,t)=>a.createElement(e9,{key:t,segment:e,state:o})))}
7,tu=new Set(["hour","minute","second"]),ts=a.forwardRef((e,t)=>{let{size:r="base",shouldCloseOnSelect:o=!0,className:l,modal:i=!1,...u}=e,[s,d]=a.useState((0,te.S3)(u.value,u.defaultValue,u.granularity)),f=a.useRef(null);a.useImperativeHandle(t,()=>f.current);let p=a.useRef(null),m=function(e,t){let{minValue:r,maxValue:a,isDateUnavailable:o,onChange:l,value:i,defaultValue:u,...s}=e;return{...s,onChange:e=>{t(e),null==l||l(e?e.toDate((0,n.Xj)()):null)},isDateUnavailable:e=>{let t=e.toDate((0,n.Xj)());return!!o&&o(t)},minValue:r?(0,te.TE)(r,e.granularity):r,maxValue:a?(0,te.TE)(a,e.granularity):a}}(u,d),g=function(e){let t=function(e){let[t,r]=(0,ex.P)(e.isOpen,e.defaultOpen||!1,e.onOpenChange),n=(0,a.useCallback)(()=>{r(!0)},[r]),o=(0,a.useCallback)(()=>{r(!1)},[r]),l=(0,a.useCallback)(()=>{r(!t)},[r,t]);return{isOpen:t,setOpen:r,open:n,close:o,toggle:l}}(e),[r,n]=(0,ex.P)(e.value,e.defaultValue||null,e.onChange),[o]=(0,a.useState)(r),l=r||e.placeholderValue||null,[i,u]=ew(l,e.granularity),s=null!=r?r.toDate(u??"UTC"):null,c="hour"===i||"minute"===i||"second"===i,d=e.shouldCloseOnSelect??!0,[f,p]=(0,a.useState)(null),[m,g]=(0,a.useState)(null);if(r&&(f=r,"hour"in r&&(m=r)),l&&!(i in l))throw Error("Invalid granularity "+i+" for value "+l.toString());let h=r?.calendar.identifier==="gregory"&&"BC"===r.era,v=(0,a.useMemo)(()=>({granularity:i,timeZone:u,hideTimeZone:e.hideTimeZone,hourCycle:e.hourCycle,shouldForceLeadingZeros:e.shouldForceLeadingZeros,showEra:h}),[i,e.hourCycle,e.shouldForceLeadingZeros,u,e.hideTimeZone,h]),{minValue:y,maxValue:b,isDateUnavailable:w}=e,x=(0,a.useMemo)(()=>em(r,y,b,w,v),[r,y,b,w,v]),E=er({...e,value:r,builtinValidation:x}),D=E.displayValidation.isInvalid,C=e.validationState||(D?"invalid":null),S=(e,t)=>{n("timeZone"in t?t.set((0,ec.gw)(e)):(0,ec.tR)(e,t)),p(null),g(null),E.commitValidation()};return{...E,value:r,defaultValue:e.defaultValue??o,setValue:n,dateValue:f,timeValue:m,setDateValue:r=>{let a="function"==typeof d?d():d;c?m||a?S(r,m||ey(e.defaultValue||e.placeholderValue)):p(r):(n(r),E.commitValidation()),a&&t.setOpen(!1)},setTimeValue:e=>{f&&e?S(f,e):g(e)},granularity:i,hasTime:c,...t,setOpen(n){!n&&!r&&f&&c&&S(f,m||ey(e.defaultValue||e.placeholderValue)),t.setOpen(n)},validationState:C,isInvalid:D,formatValue(e,t){if(!s)return"";let r=ev(t,v);return new(0,eu.p)(e,r).format(s)},getDateFormatter(e,t){let r=ev({},{...v,...t});return new(0,eu.p)(e,r)}}}({...m,shouldCloseOnSelect:o}),{groupProps:w,fieldProps:x,buttonProps:E,dialogProps:C,calendarProps:S}=function(e,t,r){var n;let o=(0,$.Bi)(),l=(0,$.Bi)(),i=(0,$.Bi)(),u=(0,G.o)((n=j)&&n.__esModule?n.default:n,"@react-aria/datepicker"),{isInvalid:s,validationErrors:c,validationDetails:d}=t.displayValidation,{labelProps:f,fieldProps:p,descriptionProps:m,errorMessageProps:g}=V({...e,labelElementType:"span",isInvalid:s,errorMessage:e.errorMessage||c}),h=I(t,r),v=p["aria-labelledby"]||p.id,{locale:y}=(0,O.Y)(),w=t.formatValue(y,{month:"long"}),x=w?u.format("selectedDateDescription",{date:w}):"",E=(0,L.I)(x),D=[E["aria-describedby"],p["aria-describedby"]].filter(Boolean).join(" ")||void 0,C=(0,T.$)(e),S=(0,a.useMemo)(()=>N(r),[r]),R=(0,a.useRef)(!1),{focusWithinProps:k}=(0,U.R)({...e,isDisabled:t.isOpen,onBlurWithin:t=>{let r=document.getElementById(l);(0,b.sD)(r,t.relatedTarget)||(R.current=!1,e.onBlur?.(t),e.onFocusChange?.(!1))},onFocusWithin:t=>{R.current||(R.current=!0,e.onFocus?.(t),e.onFocusChange?.(!0))}});return{groupProps:(0,F.v)(C,h,p,E,k,{role:"group","aria-disabled":e.isDisabled||null,"aria-labelledby":v,"aria-describedby":D,onKeyDown(r){!t.isOpen&&e.onKeyDown&&e.onKeyDown(r)},onKeyUp(r){!t.isOpen&&e.onKeyUp&&e.onKeyUp(r)}}),labelProps:{...f,onClick:()=>{S.focusFirst()}},fieldProps:{...p,id:i,[Y]:"presentation","aria-describedby":D,value:t.value,defaultValue:t.defaultValue,onChange:t.setValue,placeholderValue:e.placeholderValue,hideTimeZone:e.hideTimeZone,hourCycle:e.hourCycle,shouldForceLeadingZeros:e.shouldForceLeadingZeros,granularity:e.granularity,isDisabled:e.isDisabled,isReadOnly:e.isReadOnly,isRequired:e.isRequired,validationBehavior:e.validationBehavior,[et]:t,autoFocus:e.autoFocus,name:e.name,form:e.form},descriptionProps:m,errorMessageProps:g,buttonProps:{...E,id:o,"aria-haspopup":"dialog","aria-label":u.format("calendar"),"aria-labelledby":`${o} ${v}`,"aria-describedby":D,"aria-expanded":t.isOpen,isDisabled:e.isDisabled||e.isReadOnly,onPress:()=>t.setOpen(!0)},dialogProps:{id:l,"aria-labelledby":`${o} ${v}`},calendarProps:{autoFocus:!0,value:t.dateValue,onChange:t.setDateValue,minValue:e.minValue,maxValue:e.maxValue,isDisabled:e.isDisabled,isReadOnly:e.isReadOnly,isDateUnavailable:e.isDateUnavailable,defaultFocusedValue:t.dateValue?void 0:e.placeholderValue,isInvalid:t.isInvalid,errorMessage:"function"==typeof e.errorMessage?e.errorMessage(t.displayValidation):e.errorMessage||t.dis
7playValidation.validationErrors.join(" "),firstDayOfWeek:e.firstDayOfWeek,pageBehavior:e.pageBehavior},isInvalid:s,validationErrors:c,validationDetails:d}}(m,g,f);a.useEffect(()=>{d(u.value?(0,te.Ym)(s,u.value,u.granularity):null),g.setValue(u.value?(0,te.Ym)(s,u.value,u.granularity):null)},[u.value]),!function(e){let{ref:t,onInteractOutside:r,isDisabled:n,onInteractOutsideStart:o}=e,l=(0,a.useRef)({isPointerDown:!1,ignoreEmulatedMouseEvents:!1}),i=(0,K.J)(e=>{r&&el(e,t)&&(o&&o(e),l.current.isPointerDown=!0)}),u=(0,K.J)(e=>{r&&r(e)});(0,a.useEffect)(()=>{let e=l.current;if(n)return;let r=t.current,a=(0,D.TW)(r);if("undefined"!=typeof PointerEvent){let r=r=>{e.isPointerDown&&el(r,t)&&u(r),e.isPointerDown=!1};return a.addEventListener("pointerdown",i,!0),a.addEventListener("click",r,!0),()=>{a.removeEventListener("pointerdown",i,!0),a.removeEventListener("click",r,!0)}}},[t,n])}({ref:p,onInteractOutside:()=>{g.setOpen(!1)}});let R=u.granularity&&tu.has(u.granularity)?c:h;return a.createElement(eD.A,{modal:i,open:g.isOpen,onOpenChange:g.setOpen},a.createElement(eD.A.Anchor,{asChild:!0},a.createElement("div",{ref:t,className:(0,e7.E)(((e,t,r)=>(0,y.Fj)({base:(0,e7.E)("bg-ui-bg-field shadow-borders-base txt-compact-small text-ui-fg-base transition-fg grid items-center gap-2 overflow-hidden rounded-md h-fit","focus-within:shadow-borders-interactive-with-active focus-visible:shadow-borders-interactive-with-active","aria-[invalid=true]:shadow-borders-error invalid:shadow-borders-error",{"shadow-borders-interactive-with-active":e,"shadow-borders-error":t,"pr-2":!r}),variants:{size:{small:(0,e7.E)("grid-cols-[28px_1fr]",{"grid-cols-[28px_1fr_28px]":!!r}),base:(0,e7.E)("grid-cols-[32px_1fr]",{"grid-cols-[32px_1fr_32px]":!!r})}}}))(g.isOpen,g.isInvalid,g.value)({size:r}),l),...w},a.createElement(tr,{...E,size:r},a.createElement(R,null)),a.createElement(ti,{...x,size:r}),!!g.value&&a.createElement(ta,{onClick:function(e){var t;e.preventDefault(),e.stopPropagation(),null==(t=u.onChange)||t.call(u,null),g.setValue(null)}},a.createElement(v.A,null)))),a.createElement(eD.A.Content,{ref:p,...C,className:"flex flex-col divide-y p-0"},a.createElement("div",{className:"p-3"},a.createElement(eE.InternalCalendar,{autoFocus:!0,...S})),g.hasTime&&a.createElement("div",{className:"p-3"},a.createElement(e8,{value:g.timeValue,onChange:e=>g.setTimeValue(e),hourCycle:u.hourCycle}))))});ts.displayName="DatePicker"},83107:(e,t,r)=>{"use strict";r.d(t,{A:()=>s});var n=r(34023),a=Object.defineProperty,o=Object.getOwnPropertySymbols,l=Object.prototype.hasOwnProperty,i=Object.prototype.propertyIsEnumerable,u=(e,t,r)=>t in e?a(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r;let s=n.forwardRef((e,t)=>{var{color:r="currentColor"}=e,a=((e,t)=>{var r={};for(var n in e)l.call(e,n)&&0>t.indexOf(n)&&(r[n]=e[n]);if(null!=e&&o)for(var n of o(e))0>t.indexOf(n)&&i.call(e,n)&&(r[n]=e[n]);return r})(e,["color"]);return n.createElement("svg",((e,t)=>{for(var r in t||(t={}))l.call(t,r)&&u(e,r,t[r]);if(o)for(var r of o(t))i.call(t,r)&&u(e,r,t[r]);return e})({xmlns:"http://www.w3.org/2000/svg",width:15,height:15,viewBox:"0 0 15 15",fill:"none",ref:t},a),n.createElement("path",{stroke:r,strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:1.5,d:"m11.25 3.75-7.5 7.5M3.75 3.75l7.5 7.5"}))});s.displayName="XMark"},84808:(e,t,r)=>{"use strict";r.d(t,{lg:()=>w,qW:()=>g,bL:()=>b});var n,a=r(34023);function o(e,t,{checkForDefaultPrevented:r=!0}={}){return function(n){if(e?.(n),!1===r||!n.defaultPrevented)return t?.(n)}}var l=r(56742),i=r(98397),u=r(94799),s=["a","button","div","form","h2","h3","img","input","label","li","nav","ol","p","span","svg","ul"].reduce((e,t)=>{let r=a.forwardRef((e,r)=>{let{asChild:n,...a}=e,o=n?i.DX:t;return"undefined"!=typeof window&&(window[Symbol.for("radix-ui")]=!0),(0,u.jsx)(o,{...a,ref:r})});return r.displayName=`Primitive.${t}`,{...e,[t]:r}},{});function c(e,t){if("function"==typeof e)return e(t);null!=e&&(e.current=t)}function d(...e){return a.useCallback(function(...e){return t=>{let r=!1,n=e.map(e=>{let n=c(e,t);return r||"function"!=typeof n||(r=!0),n});if(r)return()=>{for(let t=0;t<n.length;t++){let r=n[t];"function"==typeof r?r():c(e[t],null)}}}}(...e),e)}
7var f=r(78410),p="dismissableLayer.update",m=a.createContext({layers:new Set,layersWithOutsidePointerEventsDisabled:new Set,branches:new Set}),g=a.forwardRef((e,t)=>{var r,l;let{disableOutsidePointerEvents:i=!1,onEscapeKeyDown:c,onPointerDownOutside:g,onFocusOutside:h,onInteractOutside:b,onDismiss:w,...x}=e,E=a.useContext(m),[D,C]=a.useState(null),S=null!=(l=null==D?void 0:D.ownerDocument)?l:null==(r=globalThis)?void 0:r.document,[,R]=a.useState({}),k=d(t,e=>C(e)),N=Array.from(E.layers),[P]=[...E.layersWithOutsidePointerEventsDisabled].slice(-1),A=N.indexOf(P),M=D?N.indexOf(D):-1,T=E.layersWithOutsidePointerEventsDisabled.size>0,j=M>=A,F=function(e){var t;let r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null==(t=globalThis)?void 0:t.document,n=(0,f.c)(e),o=a.useRef(!1),l=a.useRef(()=>{});return a.useEffect(()=>{let e=e=>{if(e.target&&!o.current){let t=function(){y("dismissableLayer.pointerDownOutside",n,a,{discrete:!0})},a={originalEvent:e};"touch"===e.pointerType?(r.removeEventListener("click",l.current),l.current=t,r.addEventListener("click",l.current,{once:!0})):t()}else r.removeEventListener("click",l.current);o.current=!1},t=window.setTimeout(()=>{r.addEventListener("pointerdown",e)},0);return()=>{window.clearTimeout(t),r.removeEventListener("pointerdown",e),r.removeEventListener("click",l.current)}},[r,n]),{onPointerDownCapture:()=>o.current=!0}}(e=>{let t=e.target,r=[...E.branches].some(e=>e.contains(t));j&&!r&&(null==g||g(e),null==b||b(e),e.defaultPrevented||null==w||w())},S),O=function(e){var t;let r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null==(t=globalThis)?void 0:t.document,n=(0,f.c)(e),o=a.useRef(!1);return a.useEffect(()=>{let e=e=>{e.target&&!o.current&&y("dismissableLayer.focusOutside",n,{originalEvent:e},{discrete:!1})};return r.addEventListener("focusin",e),()=>r.removeEventListener("focusin",e)},[r,n]),{onFocusCapture:()=>o.current=!0,onBlurCapture:()=>o.current=!1}}(e=>{let t=e.target;![...E.branches].some(e=>e.contains(t))&&(null==h||h(e),null==b||b(e),e.defaultPrevented||null==w||w())},S);return!function(e,t=globalThis?.document){let r=(0,f.c)(e);a.useEffect(()=>{let e=e=>{"Escape"===e.key&&r(e)};return t.addEventListener("keydown",e,{capture:!0}),()=>t.removeEventListener("keydown",e,{capture:!0})},[r,t])}(e=>{M===E.layers.size-1&&(null==c||c(e),!e.defaultPrevented&&w&&(e.preventDefault(),w()))},S),a.useEffect(()=>{if(D)return i&&(0===E.layersWithOutsidePointerEventsDisabled.size&&(n=S.body.style.pointerEvents,S.body.style.pointerEvents="none"),E.layersWithOutsidePointerEventsDisabled.add(D)),E.layers.add(D),v(),()=>{i&&1===E.layersWithOutsidePointerEventsDisabled.size&&(S.body.style.pointerEvents=n)}},[D,S,i,E]),a.useEffect(()=>()=>{D&&(E.layers.delete(D),E.layersWithOutsidePointerEventsDisabled.delete(D),v())},[D,E]),a.useEffect(()=>{let e=()=>R({});return document.addEventListener(p,e),()=>document.removeEventListener(p,e)},[]),(0,u.jsx)(s.div,{...x,ref:k,style:{pointerEvents:T?j?"auto":"none":void 0,...e.style},onFocusCapture:o(e.onFocusCapture,O.onFocusCapture),onBlurCapture:o(e.onBlurCapture,O.onBlurCapture),onPointerDownCapture:o(e.onPointerDownCapture,F.onPointerDownCapture)})});g.displayName="DismissableLayer";var h=a.forwardRef((e,t)=>{let r=a.useContext(m),n=a.useRef(null),o=d(t,n);return a.useEffect(()=>{let e=n.current;if(e)return r.branches.add(e),()=>{r.branches.delete(e)}},[r.branches]),(0,u.jsx)(s.div,{...e,ref:o})});function v(){let e=new CustomEvent(p);document.dispatchEvent(e)}function y(e,t,r,n){let{discrete:a}=n,o=r.originalEvent.target,i=new CustomEvent(e,{bubbles:!1,cancelable:!0,detail:r});if(t&&o.addEventListener(e,t,{once:!0}),a)o&&l.flushSync(()=>o.dispatchEvent(i));else o.dispatchEvent(i)}h.displayName="DismissableLayerBranch";var b=g,w=h},85234:(e,t,r)=>{"use strict";r.r(t),r.d(t,{Avatar:()=>m,AvatarFallback:()=>y,AvatarImage:()=>h,Fallback:()=>x,Image:()=>w,Root:()=>b,createAvatarScope:()=>d});var n=r(34023),a=r(94799),o=r(78410),l=globalThis?.document?n.useLayoutEffect:()=>{};r(56742);var i=r(98397),u=["a","button","div","form","h2","h3","img","input","label","li","nav","ol","p","span","svg","ul"].reduce((e,t)=>
7{let r=n.forwardRef((e,r)=>{let{asChild:n,...o}=e,l=n?i.DX:t;return"undefined"!=typeof window&&(window[Symbol.for("radix-ui")]=!0),(0,a.jsx)(l,{...o,ref:r})});return r.displayName=`Primitive.${t}`,{...e,[t]:r}},{}),s="Avatar",[c,d]=function(e,t=[]){let r=[],o=()=>{let t=r.map(e=>n.createContext(e));return function(r){let a=r?.[e]||t;return n.useMemo(()=>({[`__scope${e}`]:{...r,[e]:a}}),[r,a])}};return o.scopeName=e,[function(t,o){let l=n.createContext(o),i=r.length;r=[...r,o];let u=t=>{let{scope:r,children:o,...u}=t,s=r?.[e]?.[i]||l,c=n.useMemo(()=>u,Object.values(u));return(0,a.jsx)(s.Provider,{value:c,children:o})};return u.displayName=t+"Provider",[u,function(r,a){let u=a?.[e]?.[i]||l,s=n.useContext(u);if(s)return s;if(void 0!==o)return o;throw Error(`\`${r}\` must be used within \`${t}\``)}]},function(...e){let t=e[0];if(1===e.length)return t;let r=()=>{let r=e.map(e=>({useScope:e(),scopeName:e.scopeName}));return function(e){let a=r.reduce((t,{useScope:r,scopeName:n})=>{let a=r(e)[`__scope${n}`];return{...t,...a}},{});return n.useMemo(()=>({[`__scope${t.scopeName}`]:a}),[a])}};return r.scopeName=t.scopeName,r}(o,...t)]}(s),[f,p]=c(s),m=n.forwardRef((e,t)=>{let{__scopeAvatar:r,...o}=e,[l,i]=n.useState("idle");return(0,a.jsx)(f,{scope:r,imageLoadingStatus:l,onImageLoadingStatusChange:i,children:(0,a.jsx)(u.span,{...o,ref:t})})});m.displayName=s;var g="AvatarImage",h=n.forwardRef((e,t)=>{let{__scopeAvatar:r,src:i,onLoadingStatusChange:s=()=>{},...c}=e,d=p(g,r),f=function(e,t){let[r,a]=n.useState("idle");return l(()=>{if(!e)return void a("error");let r=!0,n=new window.Image,o=e=>()=>{r&&a(e)};return a("loading"),n.onload=o("loaded"),n.onerror=o("error"),n.src=e,t&&(n.referrerPolicy=t),()=>{r=!1}},[e,t]),r}(i,c.referrerPolicy),m=(0,o.c)(e=>{s(e),d.onImageLoadingStatusChange(e)});return l(()=>{"idle"!==f&&m(f)},[f,m]),"loaded"===f?(0,a.jsx)(u.img,{...c,ref:t,src:i}):null});h.displayName=g;var v="AvatarFallback",y=n.forwardRef((e,t)=>{let{__scopeAvatar:r,delayMs:o,...l}=e,i=p(v,r),[s,c]=n.useState(void 0===o);return n.useEffect(()=>{if(void 0!==o){let e=window.setTimeout(()=>c(!0),o);return()=>window.clearTimeout(e)}},[o]),s&&"loaded"!==i.imageLoadingStatus?(0,a.jsx)(u.span,{...l,ref:t}):null});y.displayName=v;var b=m,w=h,x=y},85630:(e,t,r)=>{"use strict";r.r(t),r.d(t,{Select:()=>P});var n=r(34023),a=Object.defineProperty,o=Object.getOwnPropertySymbols,l=Object.prototype.hasOwnProperty,i=Object.prototype.propertyIsEnumerable,u=(e,t,r)=>t in e?a(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r;let s=n.forwardRef((e,t)=>{var{color:r="currentColor"}=e,a=((e,t)=>{var r={};for(var n in e)l.call(e,n)&&0>t.indexOf(n)&&(r[n]=e[n]);if(null!=e&&o)for(var n of o(e))0>t.indexOf(n)&&i.call(e,n)&&(r[n]=e[n]);return r})(e,["color"]);return n.createElement("svg",((e,t)=>{for(var r in t||(t={}))l.call(t,r)&&u(e,r,t[r]);if(o)for(var r of o(t))i.call(t,r)&&u(e,r,t[r]);return e})({xmlns:"http://www.w3.org/2000/svg",width:15,height:15,viewBox:"0 0 15 15",fill:"none",ref:t},a),n.createElement("path",{fill:r,d:"M4.91 5.75c-.163 0-.323-.037-.464-.108a.85.85 0 0 1-.334-.293A.7.7 0 0 1 4 4.952a.7.7 0 0 1 .142-.39l2.59-3.454c.082-.11.195-.2.33-.263a1.04 1.04 0 0 1 .876 0 .9.9 0 0 1 .33.263l2.59 3.455a.7.7 0 0 1 .141.39.7.7 0 0 1-.111.396.85.85 0 0 1-.335.293c-.14.07-.3.108-.464.108zM10.09 9.25c.163 0 .323.037.463.108.14.07.256.172.335.293a.7.7 0 0 1 .111.397.7.7 0 0 1-.141.39l-2.59 3.454a.9.9 0 0 1-.33.263 1.04 1.04 0 0 1-.876 0 .9.9 0 0 1-.33-.263l-2.59-3.455a.7.7 0 0 1-.142-.39.7.7 0 0 1 .112-.396.85.85 0 0 1 .335-.293c.14-.07.3-.108.463-.108z"}))});s.displayName="TrianglesMini";var c=Object.defineProperty,d=Object.getOwnPropertySymbols,f=Object.prototype.hasOwnProperty,p=Object.prototype.propertyIsEnumerable,m=(e,t,r)=>t in e?c(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r;let g=n.forwardRef((e,t)=>{var{color:r="currentColor"}=e,a=((e,t)=>{var r={};for(var n in e)f.call(e,n)&&0>t.indexOf(n)&&(r[n]=e[n]);if(null!=e&&d)for(var n of d(e))0>t.indexOf(n)&&p.call(e,n)&&(r[n]=e[n]);return r})(e,["color"]);return n.createElement("svg",((e,t)=>
7{for(var r in t||(t={}))f.call(t,r)&&m(e,r,t[r]);if(d)for(var r of d(t))p.call(t,r)&&m(e,r,t[r]);return e})({xmlns:"http://www.w3.org/2000/svg",width:15,height:15,viewBox:"0 0 15 15",fill:"none",ref:t},a),n.createElement("path",{stroke:r,strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:1.5,d:"m3.036 7.679 2.857 3.571 6.071-7.5"}))});g.displayName="Check";var h=r(34777),v=r(28557),y=r(30365);let b=n.createContext(null),w=e=>{let{children:t,size:r="base",...a}=e;return n.createElement(b.Provider,{value:n.useMemo(()=>({size:r}),[r])},n.createElement(v.Root,{...a},t))};w.displayName="Select";let x=v.Group;x.displayName="Select.Group";let E=v.Value;E.displayName="Select.Value";let D=(0,h.Fj)({base:(0,y.E)("bg-ui-bg-field shadow-buttons-neutral transition-fg flex w-full select-none items-center justify-between rounded-md outline-none","data-[placeholder]:text-ui-fg-muted text-ui-fg-base","hover:bg-ui-bg-field-hover","focus-visible:shadow-borders-interactive-with-active data-[state=open]:!shadow-borders-interactive-with-active","aria-[invalid=true]:border-ui-border-error aria-[invalid=true]:shadow-borders-error","invalid:border-ui-border-error invalid:shadow-borders-error","disabled:!bg-ui-bg-disabled disabled:!text-ui-fg-disabled","group/trigger"),variants:{size:{base:"h-8 px-2 py-1.5 txt-compact-small",small:"h-7 px-2 py-1 txt-compact-small"}}}),C=n.forwardRef((e,t)=>{let{className:r,children:a,...o}=e,{size:l}=(()=>{let e=n.useContext(b);if(null===e)throw Error("useSelectContext must be used within a SelectProvider");return e})();return n.createElement(v.Trigger,{ref:t,className:(0,y.E)(D({size:l}),r),...o},a,n.createElement(v.Icon,{asChild:!0},n.createElement(s,{className:"text-ui-fg-muted group-disabled/trigger:text-ui-fg-disabled"})))});C.displayName="Select.Trigger";let S=n.forwardRef((e,t)=>{let{className:r,children:a,onScroll:o,position:l="popper",sideOffset:i=8,collisionPadding:u=24,...s}=e;return n.createElement(v.Portal,null,n.createElement(v.Content,{ref:t,className:(0,y.E)("bg-ui-bg-component text-ui-fg-base shadow-elevation-flyout relative max-h-[200px] min-w-[var(--radix-select-trigger-width)] overflow-hidden rounded-lg","data-[state=open]:animate-in data-[state=open]:fade-in-0 data-[state=open]: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",{"data-[side=bottom]:translate-y-1 data-[side=left]:-translate-x-1 data-[side=right]:translate-x-1 data-[side=top]:-translate-y-1":"popper"===l},r),position:l,sideOffset:i,collisionPadding:u,...s},n.createElement(v.Viewport,{className:(0,y.E)("p-1","popper"===l&&"h-[var(--radix-select-trigger-height)] w-full min-w-[var(--radix-select-trigger-width)]"),onScroll:o},a)))});S.displayName="Select.Content";let R=n.forwardRef((e,t)=>{let{className:r,...a}=e;return n.createElement(v.Label,{ref:t,className:(0,y.E)("txt-compact-xsmall-plus text-ui-fg-muted px-2 py-1.5",r),...a})});R.displayName="Select.Label";let k=n.forwardRef((e,t)=>{let{className:r,children:a,...o}=e;return n.createElement(v.Item,{ref:t,className:(0,y.E)("bg-ui-bg-component txt-compact-small grid cursor-pointer grid-cols-[15px_1fr] items-center gap-x-2 rounded-[4px] px-2 py-1.5 outline-none transition-colors","focus-visible:bg-ui-bg-component-hover","active:bg-ui-bg-component-pressed","data-[state=checked]:txt-compact-small-plus","disabled:text-ui-fg-disabled",r),...o},n.createElement("span",{className:"flex h-[15px] w-[15px] items-center justify-center"},n.createElement(v.ItemIndicator,{className:"flex items-center justify-center"},n.createElement(g,null))),n.createElement(v.ItemText,{className:"flex-1 truncate"},a))});k.displayName="Select.Item";let N=n.forwardRef((e,t)=>{let{className:r,...a}=e;return n.createElement(v.Separator,{ref:t,className:(0,y.E)("bg-ui-border-component border-t-ui-border-menu-top border-b-ui-border-menu-bot -mx-1 my-1 h-0.5 border-b border-t",r),...a})});N.displayName="Select.Separator";let P=Object.assign(w,{Group:x,Value:E,Trigger:C,Content:S,Label:R,Item:k,Separator:N})},87991:(e,t,r)=>{"use strict";r.d(t,{useToggleState:()=>a});var n=r(34023);let a=function(){let e=arguments.length>0&&void 0!==arguments[0]&&arguments[0],[t,r]=n.useState(e),a=()=>{r(!1)},o=()=>{r(!0)},l=()=>{r(e=>!e)},i=[t,o,a,l];return i.state=t,i.open=o,i.close=a,i.toggle=l,i}},88919:(e,t,r)=>{"use strict";r.r(t),r.d(t,{Alert:()=>x});var n=r(30365),a=r(34023),o=Object.defineProperty,l=Object.getOwnPropertySymbols,i=Object.prototype.hasOwnProperty,u=Object.prototype.propertyIsEnumerable,s=(e,t,r)=>t in e?o(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r;let c=a.forwardRef((e,t)=>
7{var{color:r="currentColor"}=e,n=((e,t)=>{var r={};for(var n in e)i.call(e,n)&&0>t.indexOf(n)&&(r[n]=e[n]);if(null!=e&&l)for(var n of l(e))0>t.indexOf(n)&&u.call(e,n)&&(r[n]=e[n]);return r})(e,["color"]);return a.createElement("svg",((e,t)=>{for(var r in t||(t={}))i.call(t,r)&&s(e,r,t[r]);if(l)for(var r of l(t))u.call(t,r)&&s(e,r,t[r]);return e})({xmlns:"http://www.w3.org/2000/svg",width:15,height:15,viewBox:"0 0 15 15",fill:"none",ref:t},n),a.createElement("g",{clipPath:"url(#a)"},a.createElement("path",{fill:r,d:"M7.5.389A7.12 7.12 0 0 0 .389 7.5 7.12 7.12 0 0 0 7.5 14.611 7.12 7.12 0 0 0 14.611 7.5c0-3.921-3.19-7.111-7.111-7.111m.667 10.444a.667.667 0 0 1-1.334 0V7.944H6.39a.667.667 0 0 1 0-1.333h.667c.612 0 1.11.498 1.11 1.111zM7.5 5.5a.89.89 0 0 1 0-1.778.89.89 0 0 1 0 1.778"})),a.createElement("defs",null,a.createElement("clipPath",{id:"a"},a.createElement("path",{fill:"#fff",d:"M0 0h15v15H0z"}))))});c.displayName="InformationCircleSolid";var d=Object.defineProperty,f=Object.getOwnPropertySymbols,p=Object.prototype.hasOwnProperty,m=Object.prototype.propertyIsEnumerable,g=(e,t,r)=>t in e?d(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r;let h=a.forwardRef((e,t)=>{var{color:r="currentColor"}=e,n=((e,t)=>{var r={};for(var n in e)p.call(e,n)&&0>t.indexOf(n)&&(r[n]=e[n]);if(null!=e&&f)for(var n of f(e))0>t.indexOf(n)&&m.call(e,n)&&(r[n]=e[n]);return r})(e,["color"]);return a.createElement("svg",((e,t)=>{for(var r in t||(t={}))p.call(t,r)&&g(e,r,t[r]);if(f)for(var r of f(t))m.call(t,r)&&g(e,r,t[r]);return e})({xmlns:"http://www.w3.org/2000/svg",width:15,height:15,viewBox:"0 0 15 15",fill:"none",ref:t},n),a.createElement("g",{clipPath:"url(#a)"},a.createElement("path",{fill:r,d:"M7.5.389C3.58.389.389 3.579.389 7.5s3.19 7.111 7.111 7.111 7.111-3.19 7.111-7.111S11.421.389 7.5.389m2.916 9.084a.667.667 0 0 1-.943.943L7.5 8.443l-1.973 1.973a.665.665 0 0 1-.943 0 .667.667 0 0 1 0-.943L6.558 7.5 4.584 5.527a.667.667 0 1 1 .944-.943L7.5 6.557l1.973-1.973a.667.667 0 0 1 .943.943L8.444 7.5l1.973 1.973z"})),a.createElement("defs",null,a.createElement("clipPath",{id:"a"},a.createElement("path",{fill:"#fff",d:"M0 0h15v15H0z"}))))});h.displayName="XCircleSolid";var v=r(24092),y=r(81635),b=r(99745),w=r(2903);let x=a.forwardRef((e,t)=>{let{variant:r="info",dismissible:o=!1,className:l,children:i,...u}=e,[s,d]=a.useState(!1),f={info:c,error:h,success:v.A,warning:y.A}[r];return s?null:a.createElement("div",{ref:t,className:(0,n.E)("bg-ui-bg-subtle txt-compact-small grid items-start gap-x-2 text-pretty rounded-lg border p-3",{"grid-cols-[20px_1fr]":!o,"grid-cols-[20px_1fr_20px]":o},l),...u},a.createElement(f,{className:(0,n.E)({"text-ui-tag-red-icon":"error"===r,"text-ui-tag-green-icon":"success"===r,"text-ui-tag-orange-icon":"warning"===r,"text-ui-tag-neutral-icon":"info"===r})}),a.createElement("div",{className:"w-full"},i),o&&a.createElement(w.K,{size:"2xsmall",variant:"transparent",type:"button",onClick:()=>{d(!0)}},a.createElement(b.A,{className:"text-ui-fg-muted"})))})},89482:(e,t,r)=>{"use strict";r.r(t),r.d(t,{Checkbox:()=>v,CheckboxIndicator:()=>b,Indicator:()=>C,Root:()=>D,createCheckboxScope:()=>m});var n=r(34023);function a(e,t){if("function"==typeof e)return e(t);null!=e&&(e.current=t)}var o=r(94799);function l(e,t,{checkForDefaultPrevented:r=!0}={}){return function(n){if(e?.(n),!1===r||!n.defaultPrevented)return t?.(n)}}var i=r(78410),u=globalThis?.document?n.useLayoutEffect:()=>{},s=r(60912);r(56742);var c=r(98397),d=["a","button","div","form","h2","h3","img","input","label","li","nav","ol","p","span","svg","ul"].reduce((e,t)=>{let r=n.forwardRef((e,r)=>{let{asChild:n,...a}=e,l=n?c.DX:t;return"undefined"!=typeof window&&(window[Symbol.for("radix-ui")]=!0),(0,o.jsx)(l,{...a,ref:r})});return r.displayName=`Primitive.${t}`,{...e,[t]:r}},{}),f="Checkbox",[p,m]=function(e,t=[]){let r=[],a=()=>{let t=r.map(e=>n.createContext(e));return function(r){let a=r?.[e]||t;return n.useMemo(()=>({[`__scope${e}`]:{...r,[e]:a}}),[r,a])}};return a.scopeName=e,[function(t,a){let l=n.createContext(a),i=r.length;r=[...r,a];let u=t=>{let{scope:r,children:a,...u}=t,s=r?.[e]?.[i]||l,c=n.useMemo(()=>u,Object.values(u));return(0,o.jsx)(s.Provider,{value:c,children:a})};return u.displayName=t+"Provider",[u,function(r,o){let u=o?.[e]?.[i]||l,s=n.useContext(u);if(s)return s;if(void 0!==a)return a;throw Error(`\`${r}\` must be used within \`${t}\``)}]},function(...e){let t=e[0];if(1===e.length)return t;let r=()=>{let r=e.map(e=>({useScope:e(),scopeName:e.scopeName}));return function(e){let a=r.reduce((t,{useScope:r,scopeName:n})=>{let a=r(e)[`__scope${n}`];return{...t,...a}},{});return n.useMemo(()=>({[`__scope${t.scopeName}`]:a}
7),[a])}};return r.scopeName=t.scopeName,r}(a,...t)]}(f),[g,h]=p(f),v=n.forwardRef((e,t)=>{let{__scopeCheckbox:r,name:u,checked:s,defaultChecked:c,required:f,disabled:p,value:m="on",onCheckedChange:h,form:v,...y}=e,[b,D]=n.useState(null),C=function(...e){return n.useCallback(function(...e){return t=>{let r=!1,n=e.map(e=>{let n=a(e,t);return r||"function"!=typeof n||(r=!0),n});if(r)return()=>{for(let t=0;t<n.length;t++){let r=n[t];"function"==typeof r?r():a(e[t],null)}}}}(...e),e)}(t,e=>D(e)),S=n.useRef(!1),R=!b||v||!!b.closest("form"),[k=!1,N]=function({prop:e,defaultProp:t,onChange:r=()=>{}}){let[a,o]=function({defaultProp:e,onChange:t}){let r=n.useState(e),[a]=r,o=n.useRef(a),l=(0,i.c)(t);return n.useEffect(()=>{o.current!==a&&(l(a),o.current=a)},[a,o,l]),r}({defaultProp:t,onChange:r}),l=void 0!==e,u=l?e:a,s=(0,i.c)(r);return[u,n.useCallback(t=>{if(l){let r="function"==typeof t?t(e):t;r!==e&&s(r)}else o(t)},[l,e,o,s])]}({prop:s,defaultProp:c,onChange:h}),P=n.useRef(k);return n.useEffect(()=>{let e=null==b?void 0:b.form;if(e){let t=()=>N(P.current);return e.addEventListener("reset",t),()=>e.removeEventListener("reset",t)}},[b,N]),(0,o.jsxs)(g,{scope:r,state:k,disabled:p,children:[(0,o.jsx)(d.button,{type:"button",role:"checkbox","aria-checked":x(k)?"mixed":k,"aria-required":f,"data-state":E(k),"data-disabled":p?"":void 0,disabled:p,value:m,...y,ref:C,onKeyDown:l(e.onKeyDown,e=>{"Enter"===e.key&&e.preventDefault()}),onClick:l(e.onClick,e=>{N(e=>!!x(e)||!e),R&&(S.current=e.isPropagationStopped(),S.current||e.stopPropagation())})}),R&&(0,o.jsx)(w,{control:b,bubbles:!S.current,name:u,value:m,checked:k,required:f,disabled:p,form:v,style:{transform:"translateX(-100%)"},defaultChecked:!x(c)&&c})]})});v.displayName=f;var y="CheckboxIndicator",b=n.forwardRef((e,t)=>{let{__scopeCheckbox:r,forceMount:n,...a}=e,l=h(y,r);return(0,o.jsx)(s.C,{present:n||x(l.state)||!0===l.state,children:(0,o.jsx)(d.span,{"data-state":E(l.state),"data-disabled":l.disabled?"":void 0,...a,ref:t,style:{pointerEvents:"none",...e.style}})})});b.displayName=y;var w=e=>{let{control:t,checked:r,bubbles:a=!0,defaultChecked:l,...i}=e,s=n.useRef(null),c=function(e){let t=n.useRef({value:e,previous:e});return n.useMemo(()=>(t.current.value!==e&&(t.current.previous=t.current.value,t.current.value=e),t.current.previous),[e])}(r),d=function(e){let[t,r]=n.useState(void 0);return u(()=>{if(e){r({width:e.offsetWidth,height:e.offsetHeight});let t=new ResizeObserver(t=>{let n,a;if(!Array.isArray(t)||!t.length)return;let o=t[0];if("borderBoxSize"in o){let e=o.borderBoxSize,t=Array.isArray(e)?e[0]:e;n=t.inlineSize,a=t.blockSize}else n=e.offsetWidth,a=e.offsetHeight;r({width:n,height:a})});return t.observe(e,{box:"border-box"}),()=>t.unobserve(e)}r(void 0)},[e]),t}(t);n.useEffect(()=>{let e=s.current,t=Object.getOwnPropertyDescriptor(window.HTMLInputElement.prototype,"checked").set;if(c!==r&&t){let n=new Event("click",{bubbles:a});e.indeterminate=x(r),t.call(e,!x(r)&&r),e.dispatchEvent(n)}},[c,r,a]);let f=n.useRef(!x(r)&&r);return(0,o.jsx)("input",{type:"checkbox","aria-hidden":!0,defaultChecked:null!=l?l:f.current,...i,tabIndex:-1,ref:s,style:{...e.style,...d,position:"absolute",pointerEvents:"none",opacity:0,margin:0}})};function x(e){return"indeterminate"===e}function E(e){return x(e)?"indeterminate":e?"checked":"unchecked"}var D=v,C=b},89673:(e,t,r)=>{"use strict";r.r(t),r.d(t,{Action:()=>eD,AlertDialog:()=>er,AlertDialogAction:()=>em,AlertDialogCancel:()=>eh,AlertDialogContent:()=>es,AlertDialogDescription:()=>ep,AlertDialogOverlay:()=>eo,AlertDialogPortal:()=>ea,AlertDialogTitle:()=>ed,AlertDialogTrigger:()=>en,Cancel:()=>eC,Content:()=>eE,Description:()=>eR,Overlay:()=>ex,Portal:()=>ew,Root:()=>ey,Title:()=>eS,Trigger:()=>eb,createAlertDialogScope:()=>ee});var n=r(34023),a=r(94799);function o(e,t=[]){let r=[],l=()=>{let t=r.map(e=>n.createContext(e));return function(r){let a=r?.[e]||t;return n.useMemo(()=>({[`__scope${e}`]:{...r,[e]:a}}),[r,a])}};return l.scopeName=e,[function(t,o){let l=n.createContext(o),i=r.length;r=[...r,o];let u=t=>{let{scope:r,children:o,...u}=t,s=r?.[e]?.[i]||l,c=n.useMemo(()=>u,Object.values(u));return(0,a.jsx)(s.Provider,{value:c,children:o})};return u.displayName=t+"Provider",[u,function(r,a){let u=a?.[e]?.[i]||l,s=n.useContext(u);if(s)return s;if(void 0!==o)return o;throw Error(`\`${r}\` must be used within \`${t}\``)}]},function(...e){let t=e[0];if(1===e.length)return t;let r=()=>{let r=e.map(e=>({useScope:e(),scopeName:e.scopeName}));return function(e){let a=r.reduce((t,{useScope:r,scopeName:n})=>{let a=r(e)[`__scope${n}`];return{...t,...a}},{});return n.useMemo(()=>({[`__scope${t.scopeName}`]:a}
7),[a])}};return r.scopeName=t.scopeName,r}(l,...t)]}function l(e,t){if("function"==typeof e)return e(t);null!=e&&(e.current=t)}function i(...e){return n.useCallback(function(...e){return t=>{let r=!1,n=e.map(e=>{let n=l(e,t);return r||"function"!=typeof n||(r=!0),n});if(r)return()=>{for(let t=0;t<n.length;t++){let r=n[t];"function"==typeof r?r():l(e[t],null)}}}}(...e),e)}function u(e,t,{checkForDefaultPrevented:r=!0}={}){return function(n){if(e?.(n),!1===r||!n.defaultPrevented)return t?.(n)}}var s=r(97161),c=r(78410),d=r(84808),f=r(27041),p=r(69871),m=r(60912);r(56742);var g=r(98397),h=["a","button","div","form","h2","h3","img","input","label","li","nav","ol","p","span","svg","ul"].reduce((e,t)=>{let r=n.forwardRef((e,r)=>{let{asChild:n,...o}=e,l=n?g.DX:t;return"undefined"!=typeof window&&(window[Symbol.for("radix-ui")]=!0),(0,a.jsx)(l,{...o,ref:r})});return r.displayName=`Primitive.${t}`,{...e,[t]:r}},{}),v=r(8042),y=r(42281),b=r(96029),w="Dialog",[x,E]=o(w),[D,C]=x(w),S=e=>{let{__scopeDialog:t,children:r,open:o,defaultOpen:l,onOpenChange:i,modal:u=!0}=e,d=n.useRef(null),f=n.useRef(null),[p=!1,m]=function({prop:e,defaultProp:t,onChange:r=()=>{}}){let[a,o]=function({defaultProp:e,onChange:t}){let r=n.useState(e),[a]=r,o=n.useRef(a),l=(0,c.c)(t);return n.useEffect(()=>{o.current!==a&&(l(a),o.current=a)},[a,o,l]),r}({defaultProp:t,onChange:r}
7),l=void 0!==e,i=l?e:a,u=(0,c.c)(r);return[i,n.useCallback(t=>{if(l){let r="function"==typeof t?t(e):t;r!==e&&u(r)}else o(t)},[l,e,o,u])]}({prop:o,defaultProp:l,onChange:i});return(0,a.jsx)(D,{scope:t,triggerRef:d,contentRef:f,contentId:(0,s.B)(),titleId:(0,s.B)(),descriptionId:(0,s.B)(),open:p,onOpenChange:m,onOpenToggle:n.useCallback(()=>m(e=>!e),[m]),modal:u,children:r})};S.displayName=w;var R="DialogTrigger",k=n.forwardRef((e,t)=>{let{__scopeDialog:r,...n}=e,o=C(R,r),l=i(t,o.triggerRef);return(0,a.jsx)(h.button,{type:"button","aria-haspopup":"dialog","aria-expanded":o.open,"aria-controls":o.contentId,"data-state":W(o.open),...n,ref:l,onClick:u(e.onClick,o.onOpenToggle)})});k.displayName=R;var N="DialogPortal",[P,A]=x(N,{forceMount:void 0}),M=e=>{let{__scopeDialog:t,forceMount:r,children:o,container:l}=e,i=C(N,t);return(0,a.jsx)(P,{scope:t,forceMount:r,children:n.Children.map(o,e=>(0,a.jsx)(m.C,{present:r||i.open,children:(0,a.jsx)(p.Portal,{asChild:!0,container:l,children:e})}))})};M.displayName=N;var T="DialogOverlay",j=n.forwardRef((e,t)=>{let r=A(T,e.__scopeDialog),{forceMount:n=r.forceMount,...o}=e,l=C(T,e.__scopeDialog);return l.modal?(0,a.jsx)(m.C,{present:n||l.open,children:(0,a.jsx)(F,{...o,ref:t})}):null});j.displayName=T;var F=n.forwardRef((e,t)=>{let{__scopeDialog:r,...n}=e,o=C(T,r);return(0,a.jsx)(y.A,{as:g.DX,allowPinchZoom:!0,shards:[o.contentRef],children:(0,a.jsx)(h.div,{"data-state":W(o.open),...n,ref:t,style:{pointerEvents:"auto",...n.style}})})}),O="DialogContent",B=n.forwardRef((e,t)=>{let r=A(O,e.__scopeDialog),{forceMount:n=r.forceMount,...o}=e,l=C(O,e.__scopeDialog);return(0,a.jsx)(m.C,{present:n||l.open,children:l.modal?(0,a.jsx)(I,{...o,ref:t}):(0,a.jsx)(_,{...o,ref:t})})});B.displayName=O;var I=n.forwardRef((e,t)=>{let r=C(O,e.__scopeDialog),o=n.useRef(null),l=i(t,r.contentRef,o);return n.useEffect(()=>{let e=o.current;if(e)return(0,b.Eq)(e)},[]),(0,a.jsx)(L,{...e,ref:l,trapFocus:r.open,disableOutsidePointerEvents:!0,onCloseAutoFocus:u(e.onCloseAutoFocus,e=>{var t;e.preventDefault(),null==(t=r.triggerRef.current)||t.focus()}),onPointerDownOutside:u(e.onPointerDownOutside,e=>{let t=e.detail.originalEvent,r=0===t.button&&!0===t.ctrlKey;(2===t.button||r)&&e.preventDefault()}),onFocusOutside:u(e.onFocusOutside,e=>e.preventDefault())})}),_=n.forwardRef((e,t)=>{let r=C(O,e.__scopeDialog),o=n.useRef(!1),l=n.useRef(!1);return(0,a.jsx)(L,{...e,ref:t,trapFocus:!1,disableOutsidePointerEvents:!1,onCloseAutoFocus:t=>{var n,a;null==(n=e.onCloseAutoFocus)||n.call(e,t),t.defaultPrevented||(o.current||null==(a=r.triggerRef.current)||a.focus(),t.preventDefault()),o.current=!1,l.current=!1},onInteractOutside:t=>{var n,a;null==(n=e.onInteractOutside)||n.call(e,t),t.defaultPrevented||(o.current=!0,"pointerdown"===t.detail.originalEvent.type&&(l.current=!0));let i=t.target;(null==(a=r.triggerRef.current)?void 0:a.contains(i))&&t.preventDefault(),"focusin"===t.detail.originalEvent.type&&l.current&&t.preventDefault()}})}),L=n.forwardRef((e,t)=>{let{__scopeDialog:r,trapFocus:o,onOpenAutoFocus:l,onCloseAutoFocus:u,...s}=e,c=C(O,r),p=n.useRef(null),m=i(t,p);return(0,v.Oh)(),(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(f.n,{asChild:!0,loop:!0,trapped:o,onMountAutoFocus:l,onUnmountAutoFocus:u,children:(0,a.jsx)(d.qW,{role:"dialog",id:c.contentId,"aria-describedby":c.descriptionId,"aria-labelledby":c.titleId,"data-state":W(c.open),...s,ref:m,onDismiss:()=>c.onOpenChange(!1)})}),(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(q,{titleId:c.titleId}),(0,a.jsx)(X,{contentRef:p,descriptionId:c.descriptionId})]})]})}),$="DialogTitle",z=n.forwardRef((e,t)=>{let{__scopeDialog:r,...n}=e,o=C($,r);return(0,a.jsx)(h.h2,{id:o.titleId,...n,ref:t})});z.displayName=$;var V="DialogDescription",U=n.forwardRef((e,t)=>{let{__scopeDialog:r,...n}=e,o=C(V,r);return(0,a.jsx)(h.p,{id:o.descriptionId,...n,ref:t})});U.displayName=V;var K="DialogClose",H=n.forwardRef((e,t)=>{let{__scopeDialog:r,...n}=e,o=C(K,r);return(0,a.jsx)(h.button,{type:"button",...n,ref:t,onClick:u(e.onClick,()=>o.onOpenChange(!1))})});function W(e){return e?"open":"closed"}H.displayName=K;var G="DialogTitleWarning",[Z,Y]=function(e,t){let r=n.createContext(t),o=e=>{let{children:t,...o}=e,l=n.useMemo(()=>o,Object.values(o));return(0,a.jsx)(r.Provider,{value:l,children:t})};return o.displayName=e+"Provider",[o,function(a){let o=n.useContext(r);if(o)return o;if(void 0!==t)return t;throw Error(`\`${a}\` must be used within \`${e}\``)}]}(G,{contentName:O,titleName:$,docsSlug:"dialog"}),q=e=>{let{titleId:t}=e,r=Y(G),a="`".concat(r.contentName,"` requires a `").concat(r.titleName,"` for the component to be accessible for screen reader users.\n\nIf you want to hide the `").concat(r.titleName,"`, you can wrap it with our VisuallyHidden component.\n\nFor more information, see https://radix-ui.com/primitives/docs/components/").concat(r.docsSlug);return n.useEffect(()=>{t&&(document.getElementById(t)||console.error(a))},[a,t]),null},X=e=>{let{contentRef:t,descriptionId:r}=e,a=Y("DialogDescriptionWarning"),o="Warning: Missing `Description` or `aria-describedby={undefined}` for {".concat(a.contentName,"}.");return n.useEffect(()=>{var e;let n=null==(e=t.current)?void 0:e.getAttribute("aria-describedby");r&&n&&(document.getElementById(r)||console.warn(o))},[o,t,r]),null},J="AlertDialog",[Q,ee]=o(J,[E]),et=E(),er=e=>{let{__scopeAlertDialog:t,...r}=e,n=et(t);return(0,a.jsx)(S,{...n,...r,modal:!0})};er.displayName=J;var en=n.forwardRef((e,t)=>
7{let{__scopeAlertDialog:r,...n}=e,o=et(r);return(0,a.jsx)(k,{...o,...n,ref:t})});en.displayName="AlertDialogTrigger";var ea=e=>{let{__scopeAlertDialog:t,...r}=e,n=et(t);return(0,a.jsx)(M,{...n,...r})};ea.displayName="AlertDialogPortal";var eo=n.forwardRef((e,t)=>{let{__scopeAlertDialog:r,...n}=e,o=et(r);return(0,a.jsx)(j,{...o,...n,ref:t})});eo.displayName="AlertDialogOverlay";var el="AlertDialogContent",[ei,eu]=Q(el),es=n.forwardRef((e,t)=>{let{__scopeAlertDialog:r,children:o,...l}=e,s=et(r),c=n.useRef(null),d=i(t,c),f=n.useRef(null);return(0,a.jsx)(Z,{contentName:el,titleName:ec,docsSlug:"alert-dialog",children:(0,a.jsx)(ei,{scope:r,cancelRef:f,children:(0,a.jsxs)(B,{role:"alertdialog",...s,...l,ref:d,onOpenAutoFocus:u(l.onOpenAutoFocus,e=>{var t;e.preventDefault(),null==(t=f.current)||t.focus({preventScroll:!0})}),onPointerDownOutside:e=>e.preventDefault(),onInteractOutside:e=>e.preventDefault(),children:[(0,a.jsx)(g.xV,{children:o}),(0,a.jsx)(ev,{contentRef:c})]})})})});es.displayName=el;var ec="AlertDialogTitle",ed=n.forwardRef((e,t)=>{let{__scopeAlertDialog:r,...n}=e,o=et(r);return(0,a.jsx)(z,{...o,...n,ref:t})});ed.displayName=ec;var ef="AlertDialogDescription",ep=n.forwardRef((e,t)=>{let{__scopeAlertDialog:r,...n}=e,o=et(r);return(0,a.jsx)(U,{...o,...n,ref:t})});ep.displayName=ef;var em=n.forwardRef((e,t)=>{let{__scopeAlertDialog:r,...n}=e,o=et(r);return(0,a.jsx)(H,{...o,...n,ref:t})});em.displayName="AlertDialogAction";var eg="AlertDialogCancel",eh=n.forwardRef((e,t)=>{let{__scopeAlertDialog:r,...n}=e,{cancelRef:o}=eu(eg,r),l=et(r),u=i(t,o);return(0,a.jsx)(H,{...l,...n,ref:u})});eh.displayName=eg;var ev=e=>{let{contentRef:t}=e,r="`".concat(el,"` requires a description for the component to be accessible for screen reader users.\n\nYou can add a description to the `").concat(el,"` by passing a `").concat(ef,"` component as a child, which also benefits sighted users by adding visible context to the dialog.\n\nAlternatively, you can use your own component as a description by assigning it an `id` and passing the same value to the `aria-describedby` prop in `").concat(el,"`. If the description is confusing or duplicative for sighted users, you can use the `@radix-ui/react-visually-hidden` primitive as a wrapper around your description component.\n\nFor more information, see https://radix-ui.com/primitives/docs/components/alert-dialog");return n.useEffect(()=>{var e;document.getElementById(null==(e=t.current)?void 0:e.getAttribute("aria-describedby"))||console.warn(r)},[r,t]),null},ey=er,eb=en,ew=ea,ex=eo,eE=es,eD=em,eC=eh,eS=ed,eR=ep},89695:(e,t,r)=>{"use strict";r.d(t,{PO:()=>l,S3:()=>d,TE:()=>s,Ym:()=>c,gU:()=>i,o8:()=>o});var n=r(46764);function a(e){return new n._l(e.getFullYear(),e.getMonth()+1,e.getDate(),e.getHours(),e.getMinutes(),e.getSeconds(),e.getMilliseconds())}function o(e,t){return e?l(e):t?l(t):null}function l(e){return new n.ng(e.getFullYear(),e.getMonth()+1,e.getDate())}function i(e,t){return e?(e.set({day:t.getDate(),month:t.getMonth()+1,year:t.getFullYear()}),e):l(t)}let u=new Set(["hour","minute","second"]);function s(e,t){return t&&u.has(t)?a(e):l(e)}function c(e,t,r){if(r&&u.has(r))return e?(e.set({day:t.getDate(),month:t.getMonth()+1,year:t.getFullYear(),hour:t.getHours(),minute:t.getMinutes(),second:t.getSeconds(),millisecond:t.getMilliseconds()}),e):a(t);return i(e,t)}function d(e,t,r){return e?s(e,r):t?s(t,r):null}},91645:(e,t,r)=>{"use strict";r.d(t,{A:()=>s});var n=r(34023),a=Object.defineProperty,o=Object.getOwnPropertySymbols,l=Object.prototype.hasOwnProperty,i=Object.prototype.propertyIsEnumerable,u=(e,t,r)=>t in e?a(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r;let s=n.forwardRef((e,t)=>{var{color:r="currentColor"}=e,a=((e,t)=>{var r={};for(var n in e)l.call(e,n)&&0>t.indexOf(n)&&(r[n]=e[n]);if(null!=e&&o)for(var n of o(e))0>t.indexOf(n)&&i.call(e,n)&&(r[n]=e[n]);return r})(e,["color"]);return n.createElement("svg",((e,t)=>{for(var r in t||(t={}))l.call(t,r)&&u(e,r,t[r]);if(o)for(var r of o(t))i.call(t,r)&&u(e,r,t[r]);return e})({xmlns:"http://www.w3.org/2000/svg",width:15,height:15,viewBox:"0 0 15 15",fill:"none",ref:t},a),n.createElement("circle",{cx:7.5,cy:7.5,r:2,fill:r}))});s.displayName="EllipseMiniSolid"},93055:(e,t,r)=>{"use strict";r.r(t),r.d(t,{Root:()=>s,Toggle:()=>u});var n=r(34023),a=r(78410);r(56742);var o=r(98397),l=r(94799),i=["a","button","div","form","h2","h3","img","input","label","li","nav","ol","p","span","svg","ul"].reduce((e,t)=>
7{let r=n.forwardRef((e,r)=>{let{asChild:n,...a}=e,i=n?o.DX:t;return"undefined"!=typeof window&&(window[Symbol.for("radix-ui")]=!0),(0,l.jsx)(i,{...a,ref:r})});return r.displayName=`Primitive.${t}`,{...e,[t]:r}},{}),u=n.forwardRef((e,t)=>{let{pressed:r,defaultPressed:o=!1,onPressedChange:u,...s}=e,[c=!1,d]=function({prop:e,defaultProp:t,onChange:r=()=>{}}){let[o,l]=function({defaultProp:e,onChange:t}){let r=n.useState(e),[o]=r,l=n.useRef(o),i=(0,a.c)(t);return n.useEffect(()=>{l.current!==o&&(i(o),l.current=o)},[o,l,i]),r}({defaultProp:t,onChange:r}),i=void 0!==e,u=i?e:o,s=(0,a.c)(r);return[u,n.useCallback(t=>{if(i){let r="function"==typeof t?t(e):t;r!==e&&s(r)}else l(t)},[i,e,l,s])]}({prop:r,onChange:u,defaultProp:o});return(0,l.jsx)(i.button,{type:"button","aria-pressed":c,"data-state":c?"on":"off","data-disabled":e.disabled?"":void 0,...s,ref:t,onClick:function(e,t,{checkForDefaultPrevented:r=!0}={}){return function(n){if(e?.(n),!1===r||!n.defaultPrevented)return t?.(n)}}(e.onClick,()=>{e.disabled||d(!c)})})});u.displayName="Toggle";var s=u},94594:(e,t,r)=>{"use strict";r.d(t,{A:()=>s});var n=r(34023),a=Object.defineProperty,o=Object.getOwnPropertySymbols,l=Object.prototype.hasOwnProperty,i=Object.prototype.propertyIsEnumerable,u=(e,t,r)=>t in e?a(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r;let s=n.forwardRef((e,t)=>{var{color:r="currentColor"}=e,a=((e,t)=>{var r={};for(var n in e)l.call(e,n)&&0>t.indexOf(n)&&(r[n]=e[n]);if(null!=e&&o)for(var n of o(e))0>t.indexOf(n)&&i.call(e,n)&&(r[n]=e[n]);return r})(e,["color"]);return n.createElement("svg",((e,t)=>{for(var r in t||(t={}))l.call(t,r)&&u(e,r,t[r]);if(o)for(var r of o(t))i.call(t,r)&&u(e,r,t[r]);return e})({xmlns:"http://www.w3.org/2000/svg",width:15,height:15,viewBox:"0 0 15 15",fill:"none",ref:t},a),n.createElement("g",{stroke:r,strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:1.5,clipPath:"url(#a)"},n.createElement("path",{d:"M3.11 2.943 4.68 4.514"}),n.createElement("path",{d:"M1.222 7.5h2.222",opacity:.88}),n.createElement("path",{d:"m3.11 12.057 1.571-1.571",opacity:.75}),n.createElement("path",{d:"M7.667 13.945v-2.222",opacity:.63}),n.createElement("path",{d:"m12.224 12.057-1.572-1.571",opacity:.5}),n.createElement("path",{d:"M14.112 7.5h-2.223",opacity:.38}),n.createElement("path",{d:"m12.224 2.943-1.572 1.571",opacity:.25}),n.createElement("path",{d:"M7.667 1.055v2.223",opacity:.13})),n.createElement("defs",null,n.createElement("clipPath",{id:"a"},n.createElement("path",{fill:"#fff",d:"M0 0h15v15H0z"}))))});s.displayName="Spinner"},95979:(e,t,r)=>{"use strict";r.r(t),r.d(t,{Label:()=>u});var n=r(34777),a=r(53954),o=r(34023),l=r(30365);let i=(0,n.Fj)({base:"font-sans",variants:{size:{xsmall:"txt-compact-xsmall",small:"txt-compact-small",base:"txt-compact-medium",large:"txt-compact-large"},weight:{regular:"font-normal",plus:"font-medium"}},defaultVariants:{size:"base",weight:"regular"}}),u=o.forwardRef((e,t)=>{let{className:r,size:n="base",weight:u="regular",...s}=e;return o.createElement(a.Root,{ref:t,className:(0,l.E)(i({size:n,weight:u}),r),...s})});u.displayName="Label"},96029:(e,t,r)=>{"use strict";r.d(t,{Eq:()=>s});var n=new WeakMap,a=new WeakMap,o={},l=0,i=function(e){return e&&(e.host||i(e.parentNode))},u=function(e,t,r,u){var s=(Array.isArray(e)?e:[e]).map(function(e){if(t.contains(e))return e;var r=i(e);return r&&t.contains(r)?r:(console.error("aria-hidden",e,"in not contained inside",t,". Doing nothing"),null)}).filter(function(e){return!!e});o[r]||(o[r]=new WeakMap);var c=o[r],d=[],f=new Set,p=new Set(s),m=function(e){!e||f.has(e)||(f.add(e),m(e.parentNode))};s.forEach(m);var g=function(e){!e||p.has(e)||Array.prototype.forEach.call(e.children,function(e){if(f.has(e))g(e);else try{var t=e.getAttribute(u),o=null!==t&&"false"!==t,l=(n.get(e)||0)+1,i=(c.get(e)||0)+1;n.set(e,l),c.set(e,i),d.push(e),1===l&&o&&a.set(e,!0),1===i&&e.setAttribute(r,"true"),o||e.setAttribute(u,"true")}catch(t){console.error("aria-hidden: cannot operate on ",e,t)}})};return g(t),f.clear(),l++,function(){d.forEach(function(e){var t=n.get(e)-1,o=c.get(e)-1;n.set(e,t),c.set(e,o),t||(a.has(e)||e.removeAttribute(u),a.delete(e)),o||e.removeAttribute(r)}),--l||(n=new WeakMap,n=new WeakMap,a=new WeakMap,o={})}},s=function(e,t,r){void 0===r&&(r="data-aria-hidden");var n=Array.from(Array.isArray(e)?e:[e]),a=t||("undefined"==typeof document?null:(Array.isArray(e)?e[0]:e).ownerDocument.body);return a?(n.push.apply(n,Array.from(a.querySelectorAll("[aria-live], script"))),u(n,a,r,"aria-hidden")):function(){return null}}},96766:(e,t,r)=>{"use strict";r.d(t,{e:()=>u,o:()=>s});var n=r(79672),a=r(26139),o=r(1637),l=r(34023);let i=new WeakMap;function u(e,t){let r;return t&&a.B.getGlobalDictionaryForPackage(t)||((r=i.get(e))||(r=new(0,a.B)(e),i.set(e,r)),r)}function s(e,t){let{locale:r}=(0,n.Y)(),a=u(e,t);return(0,l.useMemo)(()=>new(0,o.J)(r,a),[r,a])}},97161:(e,t,r)=>{"use strict";r.d(t,{B:()=>u});var n=r(34023),a=r.t(n,2),o=globalThis?.document?n.useLayoutEffect:()=>{},l=a["useId".toString()]||(()=>void 0),i=0;function u(e){let[t,r]=n.useState(l());return o(()=>{e||r(e=>e??String(i++))},[e]),e||(t?`radix-${t}`:"")}},98397:(e,t,r)=>{"use strict";r.d(t,{bL:()=>c,DX:()=>l,xV:()=>u});var n=r(34023);function a(e,t){if("function"==typeof e)return e(t);null!=e&&(e.current=t)}var o=r(94799),l=n.forwardRef((e,t)=>
7{let{children:r,...a}=e,l=n.Children.toArray(r),u=l.find(s);if(u){let e=u.props.children,r=l.map(t=>t!==u?t:n.Children.count(e)>1?n.Children.only(null):n.isValidElement(e)?e.props.children:null);return(0,o.jsx)(i,{...a,ref:t,children:n.isValidElement(e)?n.cloneElement(e,void 0,r):null})}return(0,o.jsx)(i,{...a,ref:t,children:r})});l.displayName="Slot";var i=n.forwardRef((e,t)=>{let{children:r,...o}=e;if(n.isValidElement(r)){let e=function(e){let t=Object.getOwnPropertyDescriptor(e.props,"ref")?.get,r=t&&"isReactWarning"in t&&t.isReactWarning;return r?e.ref:(r=(t=Object.getOwnPropertyDescriptor(e,"ref")?.get)&&"isReactWarning"in t&&t.isReactWarning)?e.props.ref:e.props.ref||e.ref}(r);return n.cloneElement(r,{...function(e,t){let r={...t};for(let n in t){let a=e[n],o=t[n];/^on[A-Z]/.test(n)?a&&o?r[n]=(...e)=>{o(...e),a(...e)}:a&&(r[n]=a):"style"===n?r[n]={...a,...o}:"className"===n&&(r[n]=[a,o].filter(Boolean).join(" "))}return{...e,...r}}(o,r.props),ref:t?function(...e){return t=>{let r=!1,n=e.map(e=>{let n=a(e,t);return r||"function"!=typeof n||(r=!0),n});if(r)return()=>{for(let t=0;t<n.length;t++){let r=n[t];"function"==typeof r?r():a(e[t],null)}}}}(t,e):e})}return n.Children.count(r)>1?n.Children.only(null):null});i.displayName="SlotClone";var u=({children:e})=>(0,o.jsx)(o.Fragment,{children:e});function s(e){return n.isValidElement(e)&&e.type===u}var c=l},98427:(e,t,r)=>{"use strict";r.r(t),r.d(t,{FocusModal:()=>w});var n=r(83107),a=r(63656),o=r(34023),l=r(2903),i=r(16855),u=r(30365);let s=e=>o.createElement(a.Root,{...e});s.displayName="FocusModal";let c=o.forwardRef((e,t)=>o.createElement(a.Trigger,{ref:t,...e}));c.displayName="FocusModal.Trigger";let d=a.Close;d.displayName="FocusModal.Close";let f=e=>o.createElement(a.DialogPortal,{...e});f.displayName="FocusModal.Portal";let p=o.forwardRef((e,t)=>{let{className:r,...n}=e;return o.createElement(a.Overlay,{ref:t,className:(0,u.E)("bg-ui-bg-overlay fixed inset-0","data-[state=open]:animate-in data-[state=closed]:animate-out data-[state=closed]:fade-out-0 data-[state=open]:fade-in-0",r),...n})});p.displayName="FocusModal.Overlay";let m=o.forwardRef((e,t)=>{let{className:r,overlayProps:n,portalProps:l,...i}=e;return o.createElement(f,{...l},o.createElement(p,{...n}),o.createElement(a.Content,{ref:t,className:(0,u.E)("bg-ui-bg-base shadow-elevation-modal fixed inset-2 flex flex-col overflow-hidden rounded-lg border outline-none","data-[state=open]:animate-in data-[state=closed]:animate-out data-[state=closed]:fade-out-0 data-[state=open]:fade-in-0 data-[state=open]:slide-in-from-bottom-0 data-[state=closed]:slide-in-from-bottom-2  duration-200",r),...i}))});m.displayName="FocusModal.Content";let g=o.forwardRef((e,t)=>{let{children:r,className:s,...c}=e;return o.createElement("div",{ref:t,className:(0,u.E)("border-ui-border-base flex items-center justify-between gap-x-4 border-b px-4 py-2",s),...c},o.createElement("div",{className:"flex items-center gap-x-2"},o.createElement(a.Close,{asChild:!0},o.createElement(l.K,{size:"small",type:"button",variant:"transparent"},o.createElement(n.A,null))),o.createElement(i.u,null,"esc")),r)});g.displayName="FocusModal.Header";let h=o.forwardRef((e,t)=>{let{children:r,className:n,...a}=e;return o.createElement("div",{ref:t,className:(0,u.E)("border-ui-border-base flex items-center justify-end gap-x-2 border-t p-4",n),...a},r)});h.displayName="FocusModal.Footer";let v=o.forwardRef((e,t)=>{let{className:r,...n}=e;return o.createElement(a.Title,{ref:t,...n})});v.displayName="FocusModal.Title";let y=a.Description;y.displayName="FocusModal.Description";let b=o.forwardRef((e,t)=>{let{className:r,...n}=e;return o.createElement("div",{ref:t,className:(0,u.E)("flex-1",r),...n})});b.displayName="FocusModal.Body";let w=Object.assign(s,{Trigger:c,Title:v,Description:y,Content:m,Header:g,Body:b,Close:d,Footer:h})},98664:(e,t,r)=>{"use strict";r.d(t,{p:()=>a});let n=new Map;class a{constructor(e,t={}){this.formatter=l(e,t),this.options=t}format(e){return this.formatter.format(e)}formatToParts(e){return this.formatter.formatToParts(e)}formatRange(e,t){if("function"==typeof this.formatter.formatRange)return this.formatter.formatRange(e,t);if(t<e)throw RangeError("End date must be >= start date");return`${this.formatter.format(e)} \u{2013} ${this.formatter.format(t)}`}formatRangeToParts(e,t){if("function"==typeof this.formatter.formatRangeToParts)return this.formatter.formatRangeToParts(e,t);if(t<e)throw RangeError("End date must be >= start date");let r=this.formatter.formatToParts(e),n=this.formatter.formatToParts(t);return[...r.map(e=>({...e,source:"startRange"})),{type:"literal",value:" – ",source:"shared"},...n.map(e=>({...e,source:"endRange"}))]}resolvedOptions(){let e=this.formatter.resolvedOptions();return null==u&&(u="h12"===new Intl.DateTimeFormat("fr",{hour:"numeric",hour12:!1}).resolvedOptions().hourCycle),u&&(this.resolvedHourCycle||(this.resolvedHourCycle=function(e,t){if(!t.timeStyle&&!t.hour)return;e=e.replace(/(-u-)?-nu-[a-zA-Z0-9]+/,"");let r=l(e+=(e.includes("-u-")?"":"-u")+"-nu-latn",{...t,timeZone:void 0}),n=parseInt(r.formatToParts(new Date(2020,2,3,0)).find(e=>"hour"===e.type).value,10),a=parseInt(r.formatToParts(new Date(2020,2,3,23)).find(e=>"hour"===e.type).value,10);if(0===n&&23===a)return"h23";if(24===n&&23===a)return"h24";if(0===n&&11===a)return"h11";if(12===n&&11===a)return"h12";throw Error("Unexpected hour cycle result")}(e.locale,this.options)),e.hourCycle=this.resolvedHourCycle,e.hour12="h11"===this.resolvedHourCycle||"h12"===this.resolvedHourCycle),"ethiopic-amete-alem"===e.calendar&&(e.calendar="ethioaa"),e}}let o={true:{ja:"h11"},false:{}};function l(e,t={}){if("boolean"==typeof t.hour12&&(null==i&&(i="24"===new Intl.DateTimeFormat("en-US",{hour:"numeric",hour12:!1}).format(new Date(2020,2,3,0))),i)){let r=o[String((t={...t}).hour12)][e.split("-")[0]],n=t.hour12?"h12":"h23";t.hourCycle=r??n,delete t.hour12}let r=e+(t?Object.entries(t).sort((e,t)=>
7e[0]<t[0]?-1:1).join():"");if(n.has(r))return n.get(r);let a=new Intl.DateTimeFormat(e,t);return n.set(r,a),a}let i=null,u=null},98934:(e,t,r)=>{"use strict";r.r(t),r.d(t,{Collapsible:()=>v,CollapsibleContent:()=>x,CollapsibleTrigger:()=>b,Content:()=>R,Root:()=>C,Trigger:()=>S,createCollapsibleScope:()=>m});var n=r(34023),a=r(94799),o=r(78410),l=globalThis?.document?n.useLayoutEffect:()=>{};function i(e,t){if("function"==typeof e)return e(t);null!=e&&(e.current=t)}r(56742);var u=r(98397),s=["a","button","div","form","h2","h3","img","input","label","li","nav","ol","p","span","svg","ul"].reduce((e,t)=>{let r=n.forwardRef((e,r)=>{let{asChild:n,...o}=e,l=n?u.DX:t;return"undefined"!=typeof window&&(window[Symbol.for("radix-ui")]=!0),(0,a.jsx)(l,{...o,ref:r})});return r.displayName=`Primitive.${t}`,{...e,[t]:r}},{}),c=r(60912),d=r(97161),f="Collapsible",[p,m]=function(e,t=[]){let r=[],o=()=>{let t=r.map(e=>n.createContext(e));return function(r){let a=r?.[e]||t;return n.useMemo(()=>({[`__scope${e}`]:{...r,[e]:a}}),[r,a])}};return o.scopeName=e,[function(t,o){let l=n.createContext(o),i=r.length;r=[...r,o];let u=t=>{let{scope:r,children:o,...u}=t,s=r?.[e]?.[i]||l,c=n.useMemo(()=>u,Object.values(u));return(0,a.jsx)(s.Provider,{value:c,children:o})};return u.displayName=t+"Provider",[u,function(r,a){let u=a?.[e]?.[i]||l,s=n.useContext(u);if(s)return s;if(void 0!==o)return o;throw Error(`\`${r}\` must be used within \`${t}\``)}]},function(...e){let t=e[0];if(1===e.length)return t;let r=()=>{let r=e.map(e=>({useScope:e(),scopeName:e.scopeName}));return function(e){let a=r.reduce((t,{useScope:r,scopeName:n})=>{let a=r(e)[`__scope${n}`];return{...t,...a}},{});return n.useMemo(()=>({[`__scope${t.scopeName}`]:a}),[a])}};return r.scopeName=t.scopeName,r}(o,...t)]}(f),[g,h]=p(f),v=n.forwardRef((e,t)=>{let{__scopeCollapsible:r,open:l,defaultOpen:i,disabled:u,onOpenChange:c,...f}=e,[p=!1,m]=function({prop:e,defaultProp:t,onChange:r=()=>{}}){let[a,l]=function({defaultProp:e,onChange:t}){let r=n.useState(e),[a]=r,l=n.useRef(a),i=(0,o.c)(t);return n.useEffect(()=>{l.current!==a&&(i(a),l.current=a)},[a,l,i]),r}({defaultProp:t,onChange:r}),i=void 0!==e,u=i?e:a,s=(0,o.c)(r);return[u,n.useCallback(t=>{if(i){let r="function"==typeof t?t(e):t;r!==e&&s(r)}else l(t)},[i,e,l,s])]}({prop:l,defaultProp:i,onChange:c});return(0,a.jsx)(g,{scope:r,disabled:u,contentId:(0,d.B)(),open:p,onOpenToggle:n.useCallback(()=>m(e=>!e),[m]),children:(0,a.jsx)(s.div,{"data-state":D(p),"data-disabled":u?"":void 0,...f,ref:t})})});v.displayName=f;var y="CollapsibleTrigger",b=n.forwardRef((e,t)=>{let{__scopeCollapsible:r,...n}=e,o=h(y,r);return(0,a.jsx)(s.button,{type:"button","aria-controls":o.contentId,"aria-expanded":o.open||!1,"data-state":D(o.open),"data-disabled":o.disabled?"":void 0,disabled:o.disabled,...n,ref:t,onClick:function(e,t,{checkForDefaultPrevented:r=!0}={}){return function(n){if(e?.(n),!1===r||!n.defaultPrevented)return t?.(n)}}(e.onClick,o.onOpenToggle)})});b.displayName=y;var w="CollapsibleContent",x=n.forwardRef((e,t)=>{let{forceMount:r,...n}=e,o=h(w,e.__scopeCollapsible);return(0,a.jsx)(c.C,{present:r||o.open,children:e=>{let{present:r}=e;return(0,a.jsx)(E,{...n,ref:t,present:r})}})});x.displayName=w;var E=n.forwardRef((e,t)=>{let{__scopeCollapsible:r,present:o,children:u,...c}=e,d=h(w,r),[f,p]=n.useState(o),m=n.useRef(null),g=function(...e){return n.useCallback(function(...e){return t=>{let r=!1,n=e.map(e=>{let n=i(e,t);return r||"function"!=typeof n||(r=!0),n});if(r)return()=>{for(let t=0;t<n.length;t++){let r=n[t];"function"==typeof r?r():i(e[t],null)}}}}(...e),e)}(t,m),v=n.useRef(0),y=v.current,b=n.useRef(0),x=b.current,E=d.open||f,C=n.useRef(E),S=n.useRef(void 0);return n.useEffect(()=>{let e=requestAnimationFrame(()=>C.current=!1);return()=>cancelAnimationFrame(e)},[]),l(()=>{let e=m.current;if(e){S.current=S.current||{transitionDuration:e.style.transitionDuration,animationName:e.style.animationName},e.style.transitionDuration="0s",e.style.animationName="none";let t=e.getBoundingClientRect();v.current=t.height,b.current=t.width,C.current||(e.style.transitionDuration=S.current.transitionDuration,e.style.animationName=S.current.animationName),p(o)}},[d.open,o]),(0,a.jsx)(s.div,{"data-state":D(d.open),"data-disabled":d.disabled?"":void 0,id:d.contentId,hidden:!E,...c,ref:g,style:{"--radix-collapsible-content-height":y?"".concat(y,"px"):void 0,"--radix-collapsible-content-width":x?"".concat(x,"px"):void 0,...e.style},children:E&&u})});function D(e){return e?"open":"closed"}var C=v,S=b,R=x},99745:(e,t,r)=>{"use strict";r.d(t,{A:()=>s});var n=r(34023),a=Object.defineProperty,o=Object.getOwnPropertySymbols,l=Object.prototype.hasOwnProperty,i=Object.prototype.propertyIsEnumerable,u=(e,t,r)=>t in e?a(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r;let s=n.forwardRef((e,t)=>
7{var{color:r="currentColor"}=e,a=((e,t)=>{var r={};for(var n in e)l.call(e,n)&&0>t.indexOf(n)&&(r[n]=e[n]);if(null!=e&&o)for(var n of o(e))0>t.indexOf(n)&&i.call(e,n)&&(r[n]=e[n]);return r})(e,["color"]);return n.createElement("svg",((e,t)=>{for(var r in t||(t={}))l.call(t,r)&&u(e,r,t[r]);if(o)for(var r of o(t))i.call(t,r)&&u(e,r,t[r]);return e})({xmlns:"http://www.w3.org/2000/svg",width:15,height:15,viewBox:"0 0 15 15",fill:"none",ref:t},a),n.createElement("path",{stroke:r,strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:1.5,d:"m11.25 3.75-7.5 7.5M3.75 3.75l7.5 7.5"}))});s.displayName="XMarkMini"},99911:(e,t,r)=>{"use strict";r.d(t,{A:()=>s});var n=r(34023),a=Object.defineProperty,o=Object.getOwnPropertySymbols,l=Object.prototype.hasOwnProperty,i=Object.prototype.propertyIsEnumerable,u=(e,t,r)=>t in e?a(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r;let s=n.forwardRef((e,t)=>{var{color:r="currentColor"}=e,a=((e,t)=>{var r={};for(var n in e)l.call(e,n)&&0>t.indexOf(n)&&(r[n]=e[n]);if(null!=e&&o)for(var n of o(e))0>t.indexOf(n)&&i.call(e,n)&&(r[n]=e[n]);return r})(e,["color"]);return n.createElement("svg",((e,t)=>{for(var r in t||(t={}))l.call(t,r)&&u(e,r,t[r]);if(o)for(var r of o(t))i.call(t,r)&&u(e,r,t[r]);return e})({xmlns:"http://www.w3.org/2000/svg",width:15,height:15,viewBox:"0 0 15 15",fill:"none",ref:t},a),n.createElement("g",{clipPath:"url(#a)"},n.createElement("circle",{cx:7.5,cy:7.5,r:6.443,stroke:r,strokeWidth:1.333}),n.createElement("path",{fill:r,d:"M7.5 11.944a4.444 4.444 0 0 0 0-8.888z"})),n.createElement("defs",null,n.createElement("clipPath",{id:"a"},n.createElement("path",{fill:"#fff",d:"M0 0h15v15H0z"}))))});s.displayName="CircleHalfSolid"}}]);

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.