1;!function(){try { var e="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof global?global:"undefined"!=typeof window?window:"undefined"!=typeof self?self:{},n=(new e.Error).stack;n&&((e._debugIds|| (e._debugIds={}))[n]="5febeeed-de0d-3b89-fbce-353ffaf1404f")}catch(e){}}(); 2(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,29786,e=>{"use strict";var t=e.i(582174);e.s(["useOnInitialMount",0,function(e){(0,t.useEffect)(e,[])}])},294237,e=>{"use strict";var t=e.i(7284);let r=e=>"boolean"==typeof e?`${e}`:0===e?"0":e,n=t.clsx;e.s(["cva",0,(e,t)=>o=>{var i;if((null==t?void 0:t.variants)==null)return n(e,null==o?void 0:o.class,null==o?void 0:o.className);let{variants:l,defaultVariants:a}=t,s=Object.keys(l).map(e=>{let t=null==o?void 0:o[e],n=null==a?void 0:a[e];if(null===t)return null;let i=r(t)||r(n);return l[e][i]}),u=o&&Object.entries(o).reduce((e,t)=>{let[r,n]=t;return void 0===n||(e[r]=n),e},{});return n(e,s,null==t||null==(i=t.compoundVariants)?void 0:i.reduce((e,t)=>{let{class:r,className:n,...o}=t;return Object.entries(o).every(e=>{let[t,r]=e;return Array.isArray(r)?r.includes({...a,...u}[t]):({...a,...u})[t]===r})?[...e,r,n]:e},[]),null==o?void 0:o.class,null==o?void 0:o.className)}])},78895,980129,793974,631837,433447,816911,e=>{"use strict";var t=e.i(179627),r=e.i(294237);e.i(391875);var n=e.i(337322),o=e.i(582174);let i=({children:e,...t})=>o.default.isValidElement(e)?o.default.cloneElement(e,{...t,...e.props,style:{...t.style,...e.props.style},className:(0,n.cn)(t.className,e.props.className)}):(o.default.Children.count(e)>1&&o.default.Children.only(null),null);
2e.s(["Slot",0,i],980129);let l=(0,r.cva)([],{variants:{relative:{true:"relative"},width:{sm:"w-4",md:"w-36",lg:"w-72",full:"w-full"},maxWidth:{full:"max-w-full"},height:{screen:"h-screen",full:"h-full"},border:{true:"border",bottom:"border-b",right:"border-r"},borderColor:{1:"border-border-1",foreground:"border-foreground"},backgroundColor:{black:"bg-black",muted:"bg-muted",background:"bg-background",primary:"bg-primary"},zIndex:{50:"z-50"},sticky:{top:"sticky top-0"},elevation:{sm:"shadow-sm",md:"shadow-md",lg:"shadow-lg"},marginTop:{lg:"mt-6"},marginBottom:{sm:"mb-2",md:"mb-4",lg:"mb-6",xl:"mb-8"},padding:{none:"p-0",xs:"p-1",sm:"p-2",md:"p-4",lg:"p-6",xl:"p-8"},paddingLeft:{none:"pl-0",xs:"pl-1",sm:"pl-2",md:"pl-4",lg:"pl-6",xl:"pl-8"},paddingRight:{none:"pr-0",sm:"pr-2",md:"pr-4",lg:"pr-6",xl:"pr-8","2xl":"pr-10"},paddingTop:{none:"pt-0",sm:"pt-2",md:"pt-4",lg:"pt-6",xl:"pt-8"},paddingBottom:{none:"pb-0",xs:"pb-1",sm:"pb-2",md:"pb-4",lg:"pb-6",xl:"pb-8","2xl":"pb-10"},paddingX:{none:"px-0",xs:"px-1",sm:"px-2",md:"px-4",lg:"px-6",xl:"px-8"},paddingY:{none:"py-0",xs:"py-1",sm:"py-2",md:"py-4",lg:"py-6",xl:"py-8"},overflowY:{auto:"overflow-y-auto"},overflowX:{auto:"overflow-x-auto",hidden:"overflow-x-hidden"},overflow:{auto:"overflow-auto",hidden:"overflow-hidden"},rounded:{true:"rounded-full"},grow:{true:"flex-grow",false:"flex-grow-0"},shrink:{true:"flex-shrink",false:"flex-shrink-0"}},defaultVariants:{}});function a({ref:e,...r}){let{children:o,className:s,backgroundColor:u,asChild:c,elevation:d,padding:p,paddingX:f,paddingY:m,paddingLeft:g,paddingRight:x,paddingBottom:v,paddingTop:h,border:y,borderColor:b,width:w,maxWidth:C,height:E,marginTop:j,marginBottom:T,zIndex:N,sticky:k,overflow:R,overflowY:S,overflowX:_,rounded:P,relative:L,grow:M,shrink:O,...I}=r,A=c?i:r.as??"div";return"as"in I&&delete I.as,(0,t.jsx)(A,{ref:e,className:(0,n.cn)(l({backgroundColor:u,elevation:d,padding:p,paddingX:f,paddingY:m,paddingLeft:g,paddingRight:x,paddingBottom:v,paddingTop:h,border:y,borderColor:b,width:w,maxWidth:C,height:E,marginTop:j,marginBottom:T,zIndex:N,sticky:k,overflow:R,overflowY:S,overflowX:_,rounded:P,relative:L,grow:M,shrink:O}),s),...I,children:o})}e.s(["Box",0,a],793974),e.s(["Container",0,({className:e,children:r,...o})=>(0,t.jsx)(a,{className:(0,n.cn)("container",e),...o,children:r})],631837);let s=(0,r.cva)(["flex"],{variants:{row:{true:"flex-row"},column:{true:"flex-col"},direction:{row:"flex-row",rowReverse:"flex-row-reverse",column:"flex-col",columnReverse:"flex-col-reverse"},grow:{true:"flex-grow",false:"flex-grow-0"},shrink:{true:"flex-shrink",false:"flex-shrink-0"},wrap:{true:"flex-wrap",reverse:"flex-wrap-reverse"},align:{start:"items-start",center:"items-center",end:"items-end",baseline:"items-baseline"},justify:{start:"justify-start",center:"justify-center",end:"justify-end",between:"justify-between"},gap:{0:"gap-0",.5:"gap-0.5",1:"gap-1",1.5:"gap-1.5",2:"gap-2",2.5:"gap-2.5",3:"gap-3",4:"gap-4",5:"gap-5",6:"gap-6",7:"gap-7",8:"gap-8",9:"gap-9",10:"gap-10",12:"gap-12",16:"gap-16"}},defaultVariants:{row:!0}});e.s(["Flexbox",0,function({children:e,className:r,direction:o,row:i,column:l,gap:u,grow:c,shrink:d,align:p,justify:f,wrap:m,ref:g,...x}){return(0,t.jsx)(a,{ref:g,className:(0,n.cn)(s({direction:o,row:i,column:l,gap:u,align:p,justify:f,wrap:m,grow:c,shrink:d}),r),...x,children:e})}],433447);let u=(0,r.cva)(["grid"],{variants:{gap:{0:"gap-0",1:"gap-1",2:"gap-2",3:"gap-3",4:"gap-4",5:"gap-5",6:"gap-6",7:"gap-7",8:"gap-8",9:"gap-9"},cols:{1:"grid-cols-1",2:"grid-cols-2",3:"grid-cols-3",4:"grid-cols-4"}},defaultVariants:{}});e.s(["Grid",0,e=>{let{children:r,className:o,gap:i,cols:l,...s}=e;return(0,t.jsx)(a,{className:(0,n.cn)(u({gap:i,cols:l}),o),...s,children:r})}],816911),e.s([],78895)},775453,e=>{"use strict";e.s(["composeEventHandlers",0,function(e,t,{checkForDefaultPrevented:r=!0}={}){return function(n){if(e?.(n),!1===r||!n.defaultPrevented)return t?.(n)}}])},877550,e=>{"use strict";var t=e.i(582174),r=e.i(179627);e.s(["createContext",0,function(e,n){let o=t.createContext(n),i=e=>{let{children:n,...i}=e,l=t.useMemo(()=>i,Object.values(i));return(0,r.jsx)(o.Provider,{value:l,children:n})};return i.displayName=e+"Provider",[i,function(r){let i=t.useContext(o);if(i)return i;if(void 0!==n)return n;throw Error(`\`${r}\` must be used within \`${e}\``)}]},"createContextScope",0,function(e,n=[]){let o=[],i=()=>{let r=o.map(e=>t.createContext(e));return function(n){let o=n?.[e]||r;return t.useMemo(()=>({[`__scope${e}`]:{...n,[e]:o}}),[n,o])}};return i.scopeName=e,[function(n,i){let l=t.createContext(i),a=o.length;o=[...o,i];let s=n=>{let{scope:o,children:i,...s}=n,u=o?.[e]?.[a]||l,c=t.useMemo(()=>s,Object.values(s));return(0,r.jsx)(u.Provider,{value:c,children:i})};return s.displayName=n+"Provider",[s,function(r,o){let s=o?.[e]?.[a]||l,u=t.useContext(s);if(u)return u;if(void 0!==i)return i;throw Error(`\`${r}\` must be used within \`${n}\``)}]},function(...e){let r=e[0];if(1===e.length)return r;let n=()=>{let n=e.map(e=>({useScope:e(),scopeName:e.scopeName}));return function(e){let o=n.reduce((t,{useScope:r,scopeName:n})=>
2{let o=r(e)[`__scope${n}`];return{...t,...o}},{});return t.useMemo(()=>({[`__scope${r.scopeName}`]:o}),[o])}};return n.scopeName=r.scopeName,n}(i,...n)]}])},824076,597637,132436,e=>{"use strict";var t=e.i(582174),r=e.i(191032);function n(e,t){if("function"==typeof e)return e(t);null!=e&&(e.current=t)}function o(...e){return t=>{let r=!1,o=e.map(e=>{let o=n(e,t);return r||"function"!=typeof o||(r=!0),o});if(r)return()=>{for(let t=0;t<o.length;t++){let r=o[t];"function"==typeof r?r():n(e[t],null)}}}}e.s(["composeRefs",0,o,"useComposedRefs",0,function(...e){return t.useCallback(o(...e),e)}],597637);var i=e.i(179627);function l(e){var r;let n,l=(r=e,(n=t.forwardRef((e,r)=>{let{children:n,...i}=e;if(t.isValidElement(n)){var l;let e,a,s=(l=n,(a=(e=Object.getOwnPropertyDescriptor(l.props,"ref")?.get)&&"isReactWarning"in e&&e.isReactWarning)?l.ref:(a=(e=Object.getOwnPropertyDescriptor(l,"ref")?.get)&&"isReactWarning"in e&&e.isReactWarning)?l.props.ref:l.props.ref||l.ref),u=function(e,t){let r={...t};for(let n in t){let o=e[n],i=t[n];/^on[A-Z]/.test(n)?o&&i?r[n]=(...e)=>{let t=i(...e);return o(...e),t}:o&&(r[n]=o):"style"===n?r[n]={...o,...i}:"className"===n&&(r[n]=[o,i].filter(Boolean).join(" "))}return{...e,...r}}(i,n.props);return n.type!==t.Fragment&&(u.ref=r?o(r,s):s),t.cloneElement(n,u)}return t.Children.count(n)>1?t.Children.only(null):null})).displayName=`${r}.SlotClone`,n),a=t.forwardRef((e,r)=>{let{children:n,...o}=e,a=t.Children.toArray(n),s=a.find(u);if(s){let e=s.props.children,n=a.map(r=>r!==s?r:t.Children.count(e)>1?t.Children.only(null):t.isValidElement(e)?e.props.children:null);return(0,i.jsx)(l,{...o,ref:r,children:t.isValidElement(e)?t.cloneElement(e,void 0,n):null})}return(0,i.jsx)(l,{...o,ref:r,children:n})});return a.displayName=`${e}.Slot`,a}var a=l("Slot"),s=Symbol("radix.slottable");function u(e){return t.isValidElement(e)&&"function"==typeof e.type&&"__radixId"in e.type&&e.type.__radixId===s}e.s(["Slot",0,a,"createSlot",0,l,"createSlottable",0,function(e){let t=({children:e})=>(0,i.jsx)(i.Fragment,{children:e});return t.displayName=`${e}.Slottable`,t.__radixId=s,t}],132436);var c=["a","button","div","form","h2","h3","img","input","label","li","nav","ol","p","select","span","svg","ul"].reduce((e,r)=>{let n=l(`Primitive.${r}`),o=t.forwardRef((e,t)=>{let{asChild:o,...l}=e;return"u">typeof window&&(window[Symbol.for("radix-ui")]=!0),(0,i.jsx)(o?n:r,{...l,ref:t})});return o.displayName=`Primitive.${r}`,{...e,[r]:o}},{});e.s(["Primitive",0,c,"dispatchDiscreteCustomEvent",0,function(e,t){e&&r.flushSync(()=>e.dispatchEvent(t))}],824076)},661262,e=>{"use strict";var t=e.i(582174),r=e.i(699799),n=t[" useId ".trim().toString()]||(()=>void 0),o=0;e.s(["useId",0,function(e){let[i,l]=t.useState(n());return(0,r.useLayoutEffect)(()=>{e||l(e=>e??String(o++))},[e]),e||(i?`radix-${i}`:"")}])},467500,699799,e=>{"use strict";var t=e.i(582174),r=globalThis?.document?t.useLayoutEffect:()=>{};e.s(["useLayoutEffect",0,r],699799),t[" useEffectEvent ".trim().toString()],t[" useInsertionEffect ".trim().toString()];var n=t[" useInsertionEffect ".trim().toString()]||r;Symbol("RADIX:SYNC_STATE"),e.s(["useControllableState",0,function({prop:e,defaultProp:r,onChange:o=()=>{},caller:i}){let[l,a,s]=function({defaultProp:e,onChange:r}){let[o,i]=t.useState(e),l=t.useRef(o),a=t.useRef(r);return n(()=>{a.current=r},[r]),t.useEffect(()=>{l.current!==o&&(a.current?.(o),l.current=o)},[o,l]),[o,i,a]}({defaultProp:r,onChange:o}),u=void 0!==e,c=u?e:l;{let r=t.useRef(void 0!==e);t.useEffect(()=>{let e=r.current;if(e!==u){let t=u?"controlled":"uncontrolled";console.warn(`${i} is changing from ${e?"controlled":"uncontrolled"} to ${t}. Components should not switch from controlled to uncontrolled (or vice versa). Decide between using a controlled or uncontrolled value for the lifetime of the component.`)}r.current=u},[u,i])}return[c,t.useCallback(t=>{if(u){let r="function"==typeof t?t(e):t;r!==e&&s.current?.(r)}else a(t)},[u,e,a,s])]}],467500)},120257,927843,185868,e=>{"use strict";var t=e.i(179627),r=e.i(294237);e.i(391875);var n=e.i(337322),o=e.i(980129);let i=(0,r.cva)(void 0,{variants:{textDecoration:{inherit:["text-inherit"],underline:["underline"]},fontFamily:{inherit:[],sans:["font-sans"],mono:["font-mono"]},fontSize:{inherit:[],"2xs":["text-2xs"],xs:["text-xs"],sm:["text-sm"],md:["text-md"],base:["text-base"],lg:["text-lg"],xl:["text-xl"],"2xl":["text-2xl"],"3xl":["text-3xl"]},fontWeight:{inherit:[],regular:["font-normal"],medium:["font-medium"],bold:["font-bold"]},fontStyle:{inherit:[],normal:["not-italic"],italic:["italic"]},color:{inherit:["text-inherit"],primary:["text-primary"],secondary:["text-secondary-foreground"],foreground:["text-foreground"],background:["text-background"],destructive:["text-destructive"],warning:["text-warning"],accent:["text-accent-foreground"],muted:["text-muted-foreground"],primaryForeground:["text-primary-foreground"],mutedForeground:["text-muted-foreground"],secondaryForeground:["text-secondary-foreground"],blue:["text-blue"],green:["text-green"],yellow:["text-yellow"],orange:["text-orange"],red:["text-red"],white:["text-white"],teal:["text-teal"],purple:["text-purple"],magenta:["text-magenta"]},lineHeight:{none:["leading-none"],tight:["leading-tight"],snug:["leading-snug"],normal:["leading-normal"],relaxed:["leading-relaxed"],loose:["leading-loose"]},textAlign:{left:["text-left"],center:["text-center"],right:["text-right"],justify:["text-justify"]},textTransform:{uppercase:["uppercase"],lowercase:["lowercase"],capitalize:["capitalize"],"normal-case":["normal-case"]},cursor:{default:["cursor-default"]},truncate:{true:["truncate"]},letterSpacing:{normal:["tracking-normal"],tight:["tracking-tight"],xWidest:["tracking-xWidest"]}
2,display:{inline:["inline"],inlineBlock:["inline-block"],block:["block"]},whitespace:{normal:["whitespace-normal"],nowrap:["whitespace-nowrap"],none:[]},clickable:{false:[],true:["hover:underline","hover:cursor-pointer"],visible:["underline","hover:decoration-2","hover:cursor-pointer"]}},defaultVariants:{fontFamily:"inherit",fontSize:"inherit",color:"inherit",fontWeight:"inherit",textAlign:"left",display:"inline",whitespace:"normal"}});function l({children:e,fontSize:r,color:a,textAlign:s,textTransform:u,fontWeight:c,fontStyle:d,lineHeight:p,cursor:f,fontFamily:m,className:g,truncate:x,letterSpacing:v,display:h,textDecoration:y,whitespace:b,clickable:w,ref:C,...E}){let j=E.asChild?o.Slot:E.as??"span";return"as"in E&&delete E.as,(0,t.jsx)(j,{ref:C,className:(0,n.cn)(i({fontSize:r,color:a,fontWeight:c,fontStyle:d,textAlign:s,textTransform:u,lineHeight:p,fontFamily:m,cursor:f,truncate:x,letterSpacing:v,display:h,textDecoration:y,whitespace:b,clickable:w}),g),...E,children:e})}e.s(["Text",0,l,"textConfig",0,i],927843);let a=(0,r.cva)("",{variants:{fontWeight:{regular:["font-normal"],medium:["font-medium"],bold:["font-semibold"]},level:{1:["text-3xl"],2:["text-2xl"],3:["text-xl"],4:["text-lg"],5:["text-base"],6:["text-sm"]},lineHeight:{none:"leading-none",tight:"leading-tight"}},defaultVariants:{level:1}});e.s(["Heading",0,({level:e,fontWeight:r="medium",children:o,className:s,...u})=>(0,t.jsx)(l,{as:e?`h${e}`:void 0,className:(0,n.cn)(a({level:e}),i({...u,fontWeight:r}),s),...u,children:o})],185868),e.s([],120257)},245584,e=>{e.v({"lds-ring":"Spinner-module__FvJHaG__lds-ring",loader:"Spinner-module__FvJHaG__loader","spin-clockwise":"Spinner-module__FvJHaG__spin-clockwise"})},464658,e=>{"use strict";var t=e.i(179627),r=e.i(294237);e.i(391875);var n=e.i(337322);e.i(78895);var o=e.i(433447),i=e.i(245584);let l=(0,r.cva)("",{variants:{size:{xs:"size-2",sm:"size-3",md:"size-4",lg:"size-8",xl
2:"size-10",full:"size-full"}},defaultVariants:{size:"md"}});function a({className:e,size:r,color:o,...s}){return o??="black",(0,t.jsx)("div",{className:(0,n.cn)(i.default.loader,l({size:r}),e),...s,children:(0,t.jsxs)("svg",{width:"16",height:"16",viewBox:"0 0 16 16",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:[(0,t.jsx)("path",{d:"M8.66634 1.33317C8.66634 0.964981 8.36786 0.666504 7.99967 0.666504C7.63148 0.666504 7.33301 0.964981 7.33301 1.33317V3.99984C7.33301 4.36803 7.63148 4.6665 7.99967 4.6665C8.36786 4.6665 8.66634 4.36803 8.66634 3.99984V1.33317Z",fill:o}),(0,t.jsx)("path",{opacity:"0.1",d:"M13.1849 3.75819C13.4452 3.49784 13.4452 3.07573 13.1849 2.81538C12.9245 2.55503 12.5024 2.55503 12.2421 2.81538L10.3554 4.70205C10.0951 4.9624 10.0951 5.38451 10.3554 5.64486C10.6158 5.9052 11.0379 5.9052 11.2982 5.64486L13.1849 3.75819Z",fill:o}),(0,t.jsx)("path",{opacity:"0.2",d:"M11.9997 7.33301C11.6315 7.33301 11.333 7.63148 11.333 7.99967C11.333 8.36786 11.6315 8.66634 11.9997 8.66634H14.6663C15.0345 8.66634 15.333 8.36786 15.333 7.99967C15.333 7.63148 15.0345 7.33301 14.6663 7.33301H11.9997Z",fill:o}),(0,t.jsx)("path",{opacity:"0.3",d:"M11.2982 10.3549C11.0379 10.0946 10.6158 10.0946 10.3554 10.3549C10.0951 10.6153 10.0951 11.0374 10.3554 11.2977L12.2421 13.1844C12.5024 13.4448 12.9245 13.4448 13.1849 13.1844C13.4452 12.9241 13.4452 12.5019 13.1849 12.2416L11.2982 10.3549Z",fill:o}),(0,t.jsx)("path",{opacity:"0.4",d:"M8.66634 11.9997C8.66634 11.6315 8.36786 11.333 7.99967 11.333C7.63148 11.333 7.33301 11.6315 7.33301 11.9997V14.6663C7.33301 15.0345 7.63148 15.333 7.99967 15.333C8.36786 15.333 8.66634 15.0345 8.66634 14.6663V11.9997Z",fill:o}),(0,t.jsx)("path",{opacity:"0.5",d:"M5.64486 10.3549C5.90521 10.6153 5.9052 11.0374 5.64486 11.2977L3.75819 13.1844C3.49784 13.4448 3.07573 13.4448 2.81538 13.1844C2.55503 12.9241 2.55503 12.5019 2.81538 12.2416L4.70205 10.3549C4.9624 10.0946 5.38451 10.0946 5.64486 10.3549Z",fill:o}),(0,t.jsx)("path",{opacity:"0.6",d:"M0.666504 7.99967C0.666504 7.63148 0.964981 7.33301 1.33317 7.33301H3.99984C4.36803 7.33301 4.6665 7.63148 4.6665 7.99967C4.6665 8.36786 4.36803 8.66634 3.99984 8.66634H1.33317C0.964981 8.66634 0.666504 8.36786 0.666504 7.99967Z",fill:o}),(0,t.jsx)("path",{opacity:"0.7",d:"M2.81538 2.81538C3.07573 2.55503 3.49784 2.55503 3.75819 2.81538L5.64486 4.70205C5.90521 4.9624 5.90521 5.38451 5.64486 5.64486C5.38451 5.9052 4.9624 5.9052 4.70205 5.64486L2.81538 3.75819C2.55503 3.49784 2.55503 3.07573 2.81538 2.81538Z",fill:o})]})})}e.s(["AnimatedLoader",0,a,"CenteredSpinner",0,function(){return(0,t.jsx)(o.Flexbox,{align:"center",justify:"center",className:"w-full h-full",children:(0,t.jsx)(a,{size:"md"})})},"Spinner",0,function({className:e,...r}){return(0,t.jsxs)("div",{...r,className:(0,n.cn)(i.default["lds-ring"],e),children:[(0,t.jsx)("div",{}),(0,t.jsx)("div",{}),(0,t.jsx)("div",{}),(0,t.jsx)("div",{})]})}])},911070,e=>{"use strict";var t=e.i(582174),r=e.i(597637),n=e.i(699799),o=e=>{var o;let l,a,{present:s,children:u}=e,c=function(e){var r,o;let[l,a]=t.useState(),s=t.useRef(null),u=t.useRef(e),c=t.useRef("none"),[d,p]=(r=e?"mounted":"unmounted",o={mounted:{UNMOUNT:"unmounted",ANIMATION_OUT:"unmountSuspended"},unmountSuspended:{MOUNT:"mounted",ANIMATION_END:"unmounted"},unmounted:{MOUNT:"mounted"}},t.useReducer((e,t)=>o[e][t]??e,r));return t.useEffect(()=>{let e=i(s.current);c.current="mounted"===d?e:"none"},[d]),(0,n.useLayoutEffect)(()=>{let t=s.current,r=u.current;if(r!==e){let n=c.current,o=i(t);e?p("MOUNT"):"none"===o||t?.display==="none"?p("UNMOUNT"):r&&n!==o?p("ANIMATION_OUT"):p("UNMOUNT"),u.current=e}},[e,p]),(0,n.useLayoutEffect)(()=>{if(l){let e,t=l.ownerDocument.defaultView??window,r=r=>{let n=i(s.current).includes(r.animationName);if(r.target===l&&n&&(p("ANIMATION_END"),!u.current)){let r=l.style.animationFillMode;l.style.animationFillMode="forwards",e=t.setTimeout(()=>{"forwards"===l.style.animationFillMode&&(l.style.animationFillMode=r)})}},n=e=>{e.target===l&&(c.current=i(s.current))};return l.addEventListener("animationstart",n),l.addEventListener("animationcancel",r),l.addEventListener("animationend",r),()=>{t.clearTimeout(e),l.removeEventListener("animationstart",n),l.removeEventListener("animationcancel",r),l.removeEventListener("animationend",r)}}p("ANIMATION_END")},[l,p]),{isPresent:["mounted","unmountSuspended"].includes(d),ref:t.useCallback(e=>{s.current=e?getComputedStyle(e):null,a(e)},[])}}(s),d="function"==typeof u?u({present:c.isPresent}):t.Children.only(u),p=(0,r.useComposedRefs)(c.ref,(o=d,(a=(l=Object.getOwnPropertyDescriptor(o.props,"ref")?.get)&&"isReactWarning"in l&&l.isReactWarning)?o.ref:(a=(l=Object.getOwnPropertyDescriptor(o,"ref")?.get)&&"isReactWarning"in l&&l.isReactWarning)?o.props.ref:o.props.ref||o.ref));return"function"==typeof u||c.isPresent?t.cloneElement(d,{ref:p}):null};function i(e){return e?.animationName||"none"}o.displayName="Presence",e.s(["Presence",0,o])},777635,e=>{"use strict";var t=e.i(179627),r=e.i(582174),n=e.i(775453),o=e.i(597637),i=e.i(877550),l=e.i(129673),a=e.i(661262),s=e.i(822708),u=e.i(895071),c=e.i(911070),d=e.i(824076),p=e.i(132436),f=e.i(467500),m=e.i(315359),[g,x]=(0,i.createContextScope)("Tooltip",[s.createPopperScope]),v=(0,s.createPopperScope)(),h="TooltipProvider",y="tooltip.open",[b,w]=g(h),C=e=>{let{__scopeTooltip:n,delayDuration:o=700,skipDelayDuration:i=300,disableHoverableContent:l=!1,children:a}=e,s=r.useRef(!0),u=r.useRef(!1),c=r.useRef(0);return r.useEffect(()=>
2{let e=c.current;return()=>window.clearTimeout(e)},[]),(0,t.jsx)(b,{scope:n,isOpenDelayedRef:s,delayDuration:o,onOpen:r.useCallback(()=>{window.clearTimeout(c.current),s.current=!1},[]),onClose:r.useCallback(()=>{window.clearTimeout(c.current),c.current=window.setTimeout(()=>s.current=!0,i)},[i]),isPointerInTransitRef:u,onPointerInTransitChange:r.useCallback(e=>{u.current=e},[]),disableHoverableContent:l,children:a})};C.displayName=h;var E="Tooltip",[j,T]=g(E),N=e=>{let{__scopeTooltip:n,children:o,open:i,defaultOpen:l,onOpenChange:u,disableHoverableContent:c,delayDuration:d}=e,p=w(E,e.__scopeTooltip),m=v(n),[g,x]=r.useState(null),h=(0,a.useId)(),b=r.useRef(0),C=c??p.disableHoverableContent,T=d??p.delayDuration,N=r.useRef(!1),[k,R]=(0,f.useControllableState)({prop:i,defaultProp:l??!1,onChange:e=>{e?(p.onOpen(),document.dispatchEvent(new CustomEvent(y))):p.onClose(),u?.(e)},caller:E}),S=r.useMemo(()=>k?N.current?"delayed-open":"instant-open":"closed",[k]),_=r.useCallback(()=>{window.clearTimeout(b.current),b.current=0,N.current=!1,R(!0)},[R]),P=r.useCallback(()=>{window.clearTimeout(b.current),b.current=0,R(!1)},[R]),L=r.useCallback(()=>{window.clearTimeout(b.current),b.current=window.setTimeout(()=>{N.current=!0,R(!0),b.current=0},T)},[T,R]);return r.useEffect(()=>()=>{b.current&&(window.clearTimeout(b.current),b.current=0)},[]),(0,t.jsx)(s.Root,{...m,children:(0,t.jsx)(j,{scope:n,contentId:h,open:k,stateAttribute:S,trigger:g,onTriggerChange:x,onTriggerEnter:r.useCallback(()=>{p.isOpenDelayedRef.current?L():_()},[p.isOpenDelayedRef,L,_]),onTriggerLeave:r.useCallback(()=>{C?P():(window.clearTimeout(b.current),b.current=0)},[P,C]),onOpen:_,onClose:P,disableHoverableContent:C,children:o})})};N.displayName=E;var k="TooltipTrigger",R=r.forwardRef((e,i)=>{let{__scopeTooltip:l,...a}=e,u=T(k,l),c=w(k,l),p=v(l),f=r.useRef(null),m=(0,o.useComposedRefs)(i,f,u.onTriggerChange),g=r.useRef(!1),x=r.useRef(!1),h=r.useCallback(()=>g.current=!1,[]);return r.useEffect(()=>()=>document.removeEventListener("pointerup",h),[h]),(0,t.jsx)(s.Anchor,{asChild:!0,...p,children:(0,t.jsx)(d.Primitive.button,{"aria-describedby":u.open?u.contentId:void 0,"data-state":u.stateAttribute,...a,ref:m,onPointerMove:(0,n.composeEventHandlers)(e.onPointerMove,e=>{"touch"!==e.pointerType&&(x.current||c.isPointerInTransitRef.current||(u.onTriggerEnter(),x.current=!0))}),onPointerLeave:(0,n.composeEventHandlers)(e.onPointerLeave,()=>{u.onTriggerLeave(),x.current=!1}),onPointerDown:(0,n.composeEventHandlers)(e.onPointerDown,()=>{u.open&&u.onClose(),g.current=!0,document.addEventListener("pointerup",h,{once:!0})}),onFocus:(0,n.composeEventHandlers)(e.onFocus,()=>{g.current||u.onOpen()}),onBlur:(0,n.composeEventHandlers)(e.onBlur,u.onClose),onClick:(0,n.composeEventHandlers)(e.onClick,u.onClose)})})});R.displayName=k;var S="TooltipPortal",[_,P]=g(S,{forceMount:void 0}),L=e=>{let{__scopeTooltip:r,forceMount:n,children:o,container:i}=e,l=T(S,r);return(0,t.jsx)(_,{scope:r,forceMount:n,children:(0,t.jsx)(c.Presence,{present:n||l.open,children:(0,t.jsx)(u.Portal,{asChild:!0,container:i,children:o})})})};L.displayName=S;var M="TooltipContent",O=r.forwardRef((e,r)=>{let n=P(M,e.__scopeTooltip),{forceMount:o=n.forceMount,side:i="top",...l}=e,a=T(M,e.__scopeTooltip);return(0,t.jsx)(c.Presence,{present:o||a.open,children:a.disableHoverableContent?(0,t.jsx)(F,{side:i,...l,ref:r}):(0,t.jsx)(I,{side:i,...l,ref:r})})}),I=r.forwardRef((e,n)=>{let i=T(M,e.__scopeTooltip),l=w(M,e.__scopeTooltip),a=r.useRef(null),s=(0,o.useComposedRefs)(n,a),[u,c]=r.useState(null),{trigger:d,onClose:p}=i,f=a.current,{onPointerInTransitChange:m}=l,g=r.useCallback(()=>{c(null),m(!1)},[m]),x=r.useCallback((e,t)=>{let r,n=e.currentTarget,o={x:e.clientX,y:e.clientY},i=function(e,t){let r=Math.abs(t.top-e.y),n=Math.abs(t.bottom-e.y),o=Math.abs(t.right-e.x),i=Math.abs(t.left-e.x);switch(Math.min(r,n,o,i)){case i:return"left";case o:return"right";case r:return"top";case n:return"bottom";default:throw Error("unreachable")}}(o,n.getBoundingClientRect());c(((r=[...function(e,t,r=5){let 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}(o,i),...function(e){let{top:t,right:r,bottom:n,left:o}=e;return[{x:o,y:t},{x:r,y:t},{x:r,y:n},{x:o,y:n}]}(t.getBoundingClientRect())].slice()).sort((e,t)=>
2e.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)}(r))),m(!0)},[m]);return r.useEffect(()=>()=>g(),[g]),r.useEffect(()=>{if(d&&f){let e=e=>x(e,f),t=e=>x(e,d);return d.addEventListener("pointerleave",e),f.addEventListener("pointerleave",t),()=>{d.removeEventListener("pointerleave",e),f.removeEventListener("pointerleave",t)}}},[d,f,x,g]),r.useEffect(()=>{if(u){let e=e=>{let t=e.target,r={x:e.clientX,y:e.clientY},n=d?.contains(t)||f?.contains(t),o=!function(e,t){let{x:r,y:n}=e,o=!1;for(let e=0,i=t.length-1;e<t.length;i=e++){let l=t[e],a=t[i],s=l.x,u=l.y,c=a.x,d=a.y;u>n!=d>n&&r<(c-s)*(n-u)/(d-u)+s&&(o=!o)}return o}(r,u);n?g():o&&(g(),p())};return document.addEventListener("pointermove",e),()=>document.removeEventListener("pointermove",e)}},[d,f,u,p,g]),(0,t.jsx)(F,{...e,ref:s})}),[A,D]=g(E,{isInside:!1}),H=(0,p.createSlottable)("TooltipContent"),F=r.forwardRef((e,n)=>{let{__scopeTooltip:o,children:i,"aria-label":a,onEscapeKeyDown:u,onPointerDownOutside:c,...d}=e,p=T(M,o),f=v(o),{onClose:g}=p;return r.useEffect(()=>(document.addEventListener(y,g),()=>document.removeEventListener(y,g)),[g]),r.useEffect(()=>{if(p.trigger){let e=e=>{let t=e.target;t?.contains(p.trigger)&&g()};return window.addEventListener("scroll",e,{capture:!0}),()=>window.removeEventListener("scroll",e,{capture:!0})}},[p.trigger,g]),(0,t.jsx)(l.DismissableLayer,{asChild:!0,disableOutsidePointerEvents:!1,onEscapeKeyDown:u,onPointerDownOutside:c,onFocusOutside:e=>e.preventDefault(),onDismiss:g,children:(0,t.jsxs)(s.Content,{"data-state":p.stateAttribute,...f,...d,ref:n,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,t.jsx)(H,{children:i}),(0,t.jsx)(A,{scope:o,isInside:!0,children:(0,t.jsx)(m.Root,{id:p.contentId,role:"tooltip",children:a||i})})]})})});O.displayName=M;var $="TooltipArrow";r.forwardRef((e,r)=>{let{__scopeTooltip:n,...o}=e,i=v(n);return D($,n).isInside?null:(0,t.jsx)(s.Arrow,{...i,...o,ref:r})}).displayName=$,e.i(391875);var V=e.i(337322);let z=(0,V.cn)(`z-50 3 overflow-hidden 4 rounded-md 5 bg-background 6 shadow-none 7 border 8 border-border 9 ring-1 10 ring-background-lvl1 11 px-2 12 py-1 13 text-xs 14 text-foreground 15 animate-in 16 fade-in-0 17 data-[state=closed]:fade-out-0 18 data-[side=bottom]:slide-in-from-top-2 19 data-[side=left]:slide-in-from-right-2 20 data-[side=right]:slide-in-from-left-2 21 data-[side=top]:slide-in-from-bottom-2 22`),W=({className:e,sideOffset:r=4,ref:n,...o})=>(0,t.jsx)(O,{ref:n,sideOffset:r,className:(0,V.cn)(z,e),...o});W.displayName=O.displayName,e.s(["Tooltip",0,N,"TooltipContent",0,W,"TooltipPortal",0,L,"TooltipProvider",0,C,"TooltipTrigger",0,R,"tooltipContentStyles",0,z],777635)}]); 23 24//# debugId=5febeeed-de0d-3b89-fbce-353ffaf1404f
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.