diff --git "a/static/main/_next/static/chunks/953-3efb90282c9a4140.js" "b/static/main/_next/static/chunks/953-3efb90282c9a4140.js" new file mode 100644--- /dev/null +++ "b/static/main/_next/static/chunks/953-3efb90282c9a4140.js" @@ -0,0 +1 @@ +(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[953],{1362:(e,t,r)=>{"use strict";r.d(t,{D:()=>u,N:()=>c});var n=r(2115),o=(e,t,r,n,o,i,l,a)=>{let s=document.documentElement,u=["light","dark"];function c(t){var r;(Array.isArray(e)?e:[e]).forEach(e=>{let r="class"===e,n=r&&i?o.map(e=>i[e]||e):o;r?(s.classList.remove(...n),s.classList.add(i&&i[t]?i[t]:t)):s.setAttribute(e,t)}),r=t,a&&u.includes(r)&&(s.style.colorScheme=r)}if(n)c(n);else try{let e=localStorage.getItem(t)||r,n=l&&"system"===e?window.matchMedia("(prefers-color-scheme: dark)").matches?"dark":"light":e;c(n)}catch(e){}},i=["light","dark"],l="(prefers-color-scheme: dark)",a=n.createContext(void 0),s={setTheme:e=>{},themes:[]},u=()=>{var e;return null!=(e=n.useContext(a))?e:s},c=e=>n.useContext(a)?n.createElement(n.Fragment,null,e.children):n.createElement(f,{...e}),d=["light","dark"],f=e=>{let{forcedTheme:t,disableTransitionOnChange:r=!1,enableSystem:o=!0,enableColorScheme:s=!0,storageKey:u="theme",themes:c=d,defaultTheme:f=o?"system":"light",attribute:g="data-theme",value:y,children:b,nonce:w,scriptProps:x}=e,[E,C]=n.useState(()=>m(u,f)),[k,R]=n.useState(()=>"system"===E?v():E),S=y?Object.values(y):c,M=n.useCallback(e=>{let t=e;if(!t)return;"system"===e&&o&&(t=v());let n=y?y[t]:t,l=r?h(w):null,a=document.documentElement,u=e=>{"class"===e?(a.classList.remove(...S),n&&a.classList.add(n)):e.startsWith("data-")&&(n?a.setAttribute(e,n):a.removeAttribute(e))};if(Array.isArray(g)?g.forEach(u):u(g),s){let e=i.includes(f)?f:null,r=i.includes(t)?t:e;a.style.colorScheme=r}null==l||l()},[w]),A=n.useCallback(e=>{let t="function"==typeof e?e(E):e;C(t);try{localStorage.setItem(u,t)}catch(e){}},[E]),P=n.useCallback(e=>{R(v(e)),"system"===E&&o&&!t&&M("system")},[E,t]);n.useEffect(()=>{let e=window.matchMedia(l);return e.addListener(P),P(e),()=>e.removeListener(P)},[P]),n.useEffect(()=>{let e=e=>{e.key===u&&(e.newValue?C(e.newValue):A(f))};return window.addEventListener("storage",e),()=>window.removeEventListener("storage",e)},[A]),n.useEffect(()=>{M(null!=t?t:E)},[t,E]);let T=n.useMemo(()=>({theme:E,setTheme:A,forcedTheme:t,resolvedTheme:"system"===E?k:E,themes:o?[...c,"system"]:c,systemTheme:o?k:void 0}),[E,A,t,k,o,c]);return n.createElement(a.Provider,{value:T},n.createElement(p,{forcedTheme:t,storageKey:u,attribute:g,enableSystem:o,enableColorScheme:s,defaultTheme:f,value:y,themes:c,nonce:w,scriptProps:x}),b)},p=n.memo(e=>{let{forcedTheme:t,storageKey:r,attribute:i,enableSystem:l,enableColorScheme:a,defaultTheme:s,value:u,themes:c,nonce:d,scriptProps:f}=e,p=JSON.stringify([i,r,s,t,c,u,l,a]).slice(1,-1);return n.createElement("script",{...f,suppressHydrationWarning:!0,nonce:"",dangerouslySetInnerHTML:{__html:"(".concat(o.toString(),")(").concat(p,")")}})}),m=(e,t)=>{let r;try{r=localStorage.getItem(e)||void 0}catch(e){}return r||t},h=e=>{let t=document.createElement("style");return e&&t.setAttribute("nonce",e),t.appendChild(document.createTextNode("*,*::before,*::after{-webkit-transition:none!important;-moz-transition:none!important;-o-transition:none!important;-ms-transition:none!important;transition:none!important}")),document.head.appendChild(t),()=>{window.getComputedStyle(document.body),setTimeout(()=>{document.head.removeChild(t)},1)}},v=e=>(e||(e=window.matchMedia(l)),e.matches?"dark":"light")},2085:(e,t,r)=>{"use strict";r.d(t,{F:()=>l});var n=r(2596);let o=e=>"boolean"==typeof e?`${e}`:0===e?"0":e,i=n.$,l=(e,t)=>r=>{var n;if((null==t?void 0:t.variants)==null)return i(e,null==r?void 0:r.class,null==r?void 0:r.className);let{variants:l,defaultVariants:a}=t,s=Object.keys(l).map(e=>{let t=null==r?void 0:r[e],n=null==a?void 0:a[e];if(null===t)return null;let i=o(t)||o(n);return l[e][i]}),u=r&&Object.entries(r).reduce((e,t)=>{let[r,n]=t;return void 0===n||(e[r]=n),e},{});return i(e,s,null==t?void 0:null===(n=t.compoundVariants)||void 0===n?void 0:n.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==r?void 0:r.class,null==r?void 0:r.className)}},2098:(e,t,r)=>{"use strict";r.d(t,{A:()=>n});let n=(0,r(9946).A)("Sun",[["circle",{cx:"12",cy:"12",r:"4",key:"4exip2"}],["path",{d:"M12 2v2",key:"tus03m"}],["path",{d:"M12 20v2",key:"1lh1kg"}],["path",{d:"m4.93 4.93 1.41 1.41",key:"149t6j"}],["path",{d:"m17.66 17.66 1.41 1.41",key:"ptbguv"}],["path",{d:"M2 12h2",key:"1t8f8n"}],["path",{d:"M20 12h2",key:"1q8mjw"}],["path",{d:"m6.34 17.66-1.41 1.41",key:"1m8zz5"}],["path",{d:"m19.07 4.93-1.41 1.41",key:"1shlcs"}]])},2596:(e,t,r)=>{"use strict";function n(){for(var e,t,r=0,n="",o=arguments.length;rn})},3052:(e,t,r)=>{"use strict";r.d(t,{A:()=>n});let n=(0,r(9946).A)("ChevronRight",[["path",{d:"m9 18 6-6-6-6",key:"mthhwq"}]])},3509:(e,t,r)=>{"use strict";r.d(t,{A:()=>n});let n=(0,r(9946).A)("Moon",[["path",{d:"M12 3a6 6 0 0 0 9 9 9 9 0 1 1-9-9Z",key:"a7tn18"}]])},4024:(e,t,r)=>{"use strict";r.d(t,{H_:()=>nB,UC:()=>nF,YJ:()=>nz,q7:()=>nK,VF:()=>nU,JU:()=>nW,ZL:()=>n_,z6:()=>nH,hN:()=>nG,bL:()=>nD,wv:()=>nV,Pb:()=>nX,G5:()=>nY,ZP:()=>n$,l9:()=>nI});var n,o,i=r(2115),l=r.t(i,2);function a(e,t,{checkForDefaultPrevented:r=!0}={}){return function(n){if(e?.(n),!1===r||!n.defaultPrevented)return t?.(n)}}var s=r(6101),u=r(5155);function c(e,t=[]){let r=[],n=()=>{let t=r.map(e=>i.createContext(e));return function(r){let n=r?.[e]||t;return i.useMemo(()=>({[`__scope${e}`]:{...r,[e]:n}}),[r,n])}};return n.scopeName=e,[function(t,n){let o=i.createContext(n),l=r.length;r=[...r,n];let a=t=>{let{scope:r,children:n,...a}=t,s=r?.[e]?.[l]||o,c=i.useMemo(()=>a,Object.values(a));return(0,u.jsx)(s.Provider,{value:c,children:n})};return a.displayName=t+"Provider",[a,function(r,a){let s=a?.[e]?.[l]||o,u=i.useContext(s);if(u)return u;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 o=r(e)[`__scope${n}`];return{...t,...o}},{});return i.useMemo(()=>({[`__scope${t.scopeName}`]:n}),[n])}};return r.scopeName=t.scopeName,r}(n,...t)]}function d(e){let t=i.useRef(e);return i.useEffect(()=>{t.current=e}),i.useMemo(()=>(...e)=>t.current?.(...e),[])}function f({prop:e,defaultProp:t,onChange:r=()=>{}}){let[n,o]=function({defaultProp:e,onChange:t}){let r=i.useState(e),[n]=r,o=i.useRef(n),l=d(t);return i.useEffect(()=>{o.current!==n&&(l(n),o.current=n)},[n,o,l]),r}({defaultProp:t,onChange:r}),l=void 0!==e,a=l?e:n,s=d(r);return[a,i.useCallback(t=>{if(l){let r="function"==typeof t?t(e):t;r!==e&&s(r)}else o(t)},[l,e,o,s])]}var p=r(7650),m=r(9708),h=["a","button","div","form","h2","h3","img","input","label","li","nav","ol","p","span","svg","ul"].reduce((e,t)=>{let r=i.forwardRef((e,r)=>{let{asChild:n,...o}=e,i=n?m.DX:t;return"undefined"!=typeof window&&(window[Symbol.for("radix-ui")]=!0),(0,u.jsx)(i,{...o,ref:r})});return r.displayName=`Primitive.${t}`,{...e,[t]:r}},{});function v(e,t){e&&p.flushSync(()=>e.dispatchEvent(t))}function g(e){let t=e+"CollectionProvider",[r,n]=c(t),[o,l]=r(t,{collectionRef:{current:null},itemMap:new Map}),a=e=>{let{scope:t,children:r}=e,n=i.useRef(null),l=i.useRef(new Map).current;return(0,u.jsx)(o,{scope:t,itemMap:l,collectionRef:n,children:r})};a.displayName=t;let d=e+"CollectionSlot",f=i.forwardRef((e,t)=>{let{scope:r,children:n}=e,o=l(d,r),i=(0,s.s)(t,o.collectionRef);return(0,u.jsx)(m.DX,{ref:i,children:n})});f.displayName=d;let p=e+"CollectionItemSlot",h="data-radix-collection-item",v=i.forwardRef((e,t)=>{let{scope:r,children:n,...o}=e,a=i.useRef(null),c=(0,s.s)(t,a),d=l(p,r);return i.useEffect(()=>(d.itemMap.set(a,{ref:a,...o}),()=>void d.itemMap.delete(a))),(0,u.jsx)(m.DX,{[h]:"",ref:c,children:n})});return v.displayName=p,[{Provider:a,Slot:f,ItemSlot:v},function(t){let r=l(e+"CollectionConsumer",t);return i.useCallback(()=>{let e=r.collectionRef.current;if(!e)return[];let t=Array.from(e.querySelectorAll("[".concat(h,"]")));return Array.from(r.itemMap.values()).sort((e,r)=>t.indexOf(e.ref.current)-t.indexOf(r.ref.current))},[r.collectionRef,r.itemMap])},n]}var y=i.createContext(void 0);function b(e){let t=i.useContext(y);return e||t||"ltr"}var w="dismissableLayer.update",x=i.createContext({layers:new Set,layersWithOutsidePointerEventsDisabled:new Set,branches:new Set}),E=i.forwardRef((e,t)=>{var r,o;let{disableOutsidePointerEvents:l=!1,onEscapeKeyDown:c,onPointerDownOutside:f,onFocusOutside:p,onInteractOutside:m,onDismiss:v,...g}=e,y=i.useContext(x),[b,E]=i.useState(null),R=null!==(o=null==b?void 0:b.ownerDocument)&&void 0!==o?o:null===(r=globalThis)||void 0===r?void 0:r.document,[,S]=i.useState({}),M=(0,s.s)(t,e=>E(e)),A=Array.from(y.layers),[P]=[...y.layersWithOutsidePointerEventsDisabled].slice(-1),T=A.indexOf(P),j=b?A.indexOf(b):-1,N=y.layersWithOutsidePointerEventsDisabled.size>0,O=j>=T,L=function(e){var t;let r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null===(t=globalThis)||void 0===t?void 0:t.document,n=d(e),o=i.useRef(!1),l=i.useRef(()=>{});return i.useEffect(()=>{let e=e=>{if(e.target&&!o.current){let t=function(){k("dismissableLayer.pointerDownOutside",n,o,{discrete:!0})},o={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=[...y.branches].some(e=>e.contains(t));!O||r||(null==f||f(e),null==m||m(e),e.defaultPrevented||null==v||v())},R),D=function(e){var t;let r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null===(t=globalThis)||void 0===t?void 0:t.document,n=d(e),o=i.useRef(!1);return i.useEffect(()=>{let e=e=>{e.target&&!o.current&&k("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;[...y.branches].some(e=>e.contains(t))||(null==p||p(e),null==m||m(e),e.defaultPrevented||null==v||v())},R);return!function(e,t=globalThis?.document){let r=d(e);i.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=>{j===y.layers.size-1&&(null==c||c(e),!e.defaultPrevented&&v&&(e.preventDefault(),v()))},R),i.useEffect(()=>{if(b)return l&&(0===y.layersWithOutsidePointerEventsDisabled.size&&(n=R.body.style.pointerEvents,R.body.style.pointerEvents="none"),y.layersWithOutsidePointerEventsDisabled.add(b)),y.layers.add(b),C(),()=>{l&&1===y.layersWithOutsidePointerEventsDisabled.size&&(R.body.style.pointerEvents=n)}},[b,R,l,y]),i.useEffect(()=>()=>{b&&(y.layers.delete(b),y.layersWithOutsidePointerEventsDisabled.delete(b),C())},[b,y]),i.useEffect(()=>{let e=()=>S({});return document.addEventListener(w,e),()=>document.removeEventListener(w,e)},[]),(0,u.jsx)(h.div,{...g,ref:M,style:{pointerEvents:N?O?"auto":"none":void 0,...e.style},onFocusCapture:a(e.onFocusCapture,D.onFocusCapture),onBlurCapture:a(e.onBlurCapture,D.onBlurCapture),onPointerDownCapture:a(e.onPointerDownCapture,L.onPointerDownCapture)})});function C(){let e=new CustomEvent(w);document.dispatchEvent(e)}function k(e,t,r,n){let{discrete:o}=n,i=r.originalEvent.target,l=new CustomEvent(e,{bubbles:!1,cancelable:!0,detail:r});t&&i.addEventListener(e,t,{once:!0}),o?v(i,l):i.dispatchEvent(l)}E.displayName="DismissableLayer",i.forwardRef((e,t)=>{let r=i.useContext(x),n=i.useRef(null),o=(0,s.s)(t,n);return i.useEffect(()=>{let e=n.current;if(e)return r.branches.add(e),()=>{r.branches.delete(e)}},[r.branches]),(0,u.jsx)(h.div,{...e,ref:o})}).displayName="DismissableLayerBranch";var R=0;function S(){let e=document.createElement("span");return e.setAttribute("data-radix-focus-guard",""),e.tabIndex=0,e.style.outline="none",e.style.opacity="0",e.style.position="fixed",e.style.pointerEvents="none",e}var M="focusScope.autoFocusOnMount",A="focusScope.autoFocusOnUnmount",P={bubbles:!1,cancelable:!0},T=i.forwardRef((e,t)=>{let{loop:r=!1,trapped:n=!1,onMountAutoFocus:o,onUnmountAutoFocus:l,...a}=e,[c,f]=i.useState(null),p=d(o),m=d(l),v=i.useRef(null),g=(0,s.s)(t,e=>f(e)),y=i.useRef({paused:!1,pause(){this.paused=!0},resume(){this.paused=!1}}).current;i.useEffect(()=>{if(n){let e=function(e){if(y.paused||!c)return;let t=e.target;c.contains(t)?v.current=t:O(v.current,{select:!0})},t=function(e){if(y.paused||!c)return;let t=e.relatedTarget;null===t||c.contains(t)||O(v.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&&O(c)});return c&&r.observe(c,{childList:!0,subtree:!0}),()=>{document.removeEventListener("focusin",e),document.removeEventListener("focusout",t),r.disconnect()}}},[n,c,y.paused]),i.useEffect(()=>{if(c){L.add(y);let e=document.activeElement;if(!c.contains(e)){let t=new CustomEvent(M,P);c.addEventListener(M,p),c.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(O(n,{select:t}),document.activeElement!==r)return}(j(c).filter(e=>"A"!==e.tagName),{select:!0}),document.activeElement===e&&O(c))}return()=>{c.removeEventListener(M,p),setTimeout(()=>{let t=new CustomEvent(A,P);c.addEventListener(A,m),c.dispatchEvent(t),t.defaultPrevented||O(null!=e?e:document.body,{select:!0}),c.removeEventListener(A,m),L.remove(y)},0)}}},[c,p,m,y]);let b=i.useCallback(e=>{if(!r&&!n||y.paused)return;let t="Tab"===e.key&&!e.altKey&&!e.ctrlKey&&!e.metaKey,o=document.activeElement;if(t&&o){let t=e.currentTarget,[n,i]=function(e){let t=j(e);return[N(t,e),N(t.reverse(),e)]}(t);n&&i?e.shiftKey||o!==i?e.shiftKey&&o===n&&(e.preventDefault(),r&&O(i,{select:!0})):(e.preventDefault(),r&&O(n,{select:!0})):o===t&&e.preventDefault()}},[r,n,y.paused]);return(0,u.jsx)(h.div,{tabIndex:-1,...a,ref:g,onKeyDown:b})});function j(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 N(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 O(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()}}T.displayName="FocusScope";var L=function(){let e=[];return{add(t){let r=e[0];t!==r&&(null==r||r.pause()),(e=D(e,t)).unshift(t)},remove(t){var r;null===(r=(e=D(e,t))[0])||void 0===r||r.resume()}}}();function D(e,t){let r=[...e],n=r.indexOf(t);return -1!==n&&r.splice(n,1),r}var I=globalThis?.document?i.useLayoutEffect:()=>{},_=l["useId".toString()]||(()=>void 0),F=0;function z(e){let[t,r]=i.useState(_());return I(()=>{e||r(e=>e??String(F++))},[e]),e||(t?`radix-${t}`:"")}let W=["top","right","bottom","left"],K=Math.min,B=Math.max,H=Math.round,G=Math.floor,U=e=>({x:e,y:e}),V={left:"right",right:"left",bottom:"top",top:"bottom"},X={start:"end",end:"start"};function $(e,t){return"function"==typeof e?e(t):e}function Y(e){return e.split("-")[0]}function q(e){return e.split("-")[1]}function Z(e){return"x"===e?"y":"x"}function J(e){return"y"===e?"height":"width"}function Q(e){return["top","bottom"].includes(Y(e))?"y":"x"}function ee(e){return e.replace(/start|end/g,e=>X[e])}function et(e){return e.replace(/left|right|bottom|top/g,e=>V[e])}function er(e){return"number"!=typeof e?{top:0,right:0,bottom:0,left:0,...e}:{top:e,right:e,bottom:e,left:e}}function en(e){let{x:t,y:r,width:n,height:o}=e;return{width:n,height:o,top:r,left:t,right:t+n,bottom:r+o,x:t,y:r}}function eo(e,t,r){let n,{reference:o,floating:i}=e,l=Q(t),a=Z(Q(t)),s=J(a),u=Y(t),c="y"===l,d=o.x+o.width/2-i.width/2,f=o.y+o.height/2-i.height/2,p=o[s]/2-i[s]/2;switch(u){case"top":n={x:d,y:o.y-i.height};break;case"bottom":n={x:d,y:o.y+o.height};break;case"right":n={x:o.x+o.width,y:f};break;case"left":n={x:o.x-i.width,y:f};break;default:n={x:o.x,y:o.y}}switch(q(t)){case"start":n[a]-=p*(r&&c?-1:1);break;case"end":n[a]+=p*(r&&c?-1:1)}return n}let ei=async(e,t,r)=>{let{placement:n="bottom",strategy:o="absolute",middleware:i=[],platform:l}=r,a=i.filter(Boolean),s=await (null==l.isRTL?void 0:l.isRTL(t)),u=await l.getElementRects({reference:e,floating:t,strategy:o}),{x:c,y:d}=eo(u,n,s),f=n,p={},m=0;for(let r=0;re[t]>=0)}async function eu(e,t){let{placement:r,platform:n,elements:o}=e,i=await (null==n.isRTL?void 0:n.isRTL(o.floating)),l=Y(r),a=q(r),s="y"===Q(r),u=["left","top"].includes(l)?-1:1,c=i&&s?-1:1,d=$(t,e),{mainAxis:f,crossAxis:p,alignmentAxis:m}="number"==typeof d?{mainAxis:d,crossAxis:0,alignmentAxis:null}:{mainAxis:d.mainAxis||0,crossAxis:d.crossAxis||0,alignmentAxis:d.alignmentAxis};return a&&"number"==typeof m&&(p="end"===a?-1*m:m),s?{x:p*c,y:f*u}:{x:f*u,y:p*c}}function ec(){return"undefined"!=typeof window}function ed(e){return em(e)?(e.nodeName||"").toLowerCase():"#document"}function ef(e){var t;return(null==e||null==(t=e.ownerDocument)?void 0:t.defaultView)||window}function ep(e){var t;return null==(t=(em(e)?e.ownerDocument:e.document)||window.document)?void 0:t.documentElement}function em(e){return!!ec()&&(e instanceof Node||e instanceof ef(e).Node)}function eh(e){return!!ec()&&(e instanceof Element||e instanceof ef(e).Element)}function ev(e){return!!ec()&&(e instanceof HTMLElement||e instanceof ef(e).HTMLElement)}function eg(e){return!!ec()&&"undefined"!=typeof ShadowRoot&&(e instanceof ShadowRoot||e instanceof ef(e).ShadowRoot)}function ey(e){let{overflow:t,overflowX:r,overflowY:n,display:o}=eC(e);return/auto|scroll|overlay|hidden|clip/.test(t+n+r)&&!["inline","contents"].includes(o)}function eb(e){return[":popover-open",":modal"].some(t=>{try{return e.matches(t)}catch(e){return!1}})}function ew(e){let t=ex(),r=eh(e)?eC(e):e;return["transform","translate","scale","rotate","perspective"].some(e=>!!r[e]&&"none"!==r[e])||!!r.containerType&&"normal"!==r.containerType||!t&&!!r.backdropFilter&&"none"!==r.backdropFilter||!t&&!!r.filter&&"none"!==r.filter||["transform","translate","scale","rotate","perspective","filter"].some(e=>(r.willChange||"").includes(e))||["paint","layout","strict","content"].some(e=>(r.contain||"").includes(e))}function ex(){return"undefined"!=typeof CSS&&!!CSS.supports&&CSS.supports("-webkit-backdrop-filter","none")}function eE(e){return["html","body","#document"].includes(ed(e))}function eC(e){return ef(e).getComputedStyle(e)}function ek(e){return eh(e)?{scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}:{scrollLeft:e.scrollX,scrollTop:e.scrollY}}function eR(e){if("html"===ed(e))return e;let t=e.assignedSlot||e.parentNode||eg(e)&&e.host||ep(e);return eg(t)?t.host:t}function eS(e,t,r){var n;void 0===t&&(t=[]),void 0===r&&(r=!0);let o=function e(t){let r=eR(t);return eE(r)?t.ownerDocument?t.ownerDocument.body:t.body:ev(r)&&ey(r)?r:e(r)}(e),i=o===(null==(n=e.ownerDocument)?void 0:n.body),l=ef(o);if(i){let e=eM(l);return t.concat(l,l.visualViewport||[],ey(o)?o:[],e&&r?eS(e):[])}return t.concat(o,eS(o,[],r))}function eM(e){return e.parent&&Object.getPrototypeOf(e.parent)?e.frameElement:null}function eA(e){let t=eC(e),r=parseFloat(t.width)||0,n=parseFloat(t.height)||0,o=ev(e),i=o?e.offsetWidth:r,l=o?e.offsetHeight:n,a=H(r)!==i||H(n)!==l;return a&&(r=i,n=l),{width:r,height:n,$:a}}function eP(e){return eh(e)?e:e.contextElement}function eT(e){let t=eP(e);if(!ev(t))return U(1);let r=t.getBoundingClientRect(),{width:n,height:o,$:i}=eA(t),l=(i?H(r.width):r.width)/n,a=(i?H(r.height):r.height)/o;return l&&Number.isFinite(l)||(l=1),a&&Number.isFinite(a)||(a=1),{x:l,y:a}}let ej=U(0);function eN(e){let t=ef(e);return ex()&&t.visualViewport?{x:t.visualViewport.offsetLeft,y:t.visualViewport.offsetTop}:ej}function eO(e,t,r,n){var o;void 0===t&&(t=!1),void 0===r&&(r=!1);let i=e.getBoundingClientRect(),l=eP(e),a=U(1);t&&(n?eh(n)&&(a=eT(n)):a=eT(e));let s=(void 0===(o=r)&&(o=!1),n&&(!o||n===ef(l))&&o)?eN(l):U(0),u=(i.left+s.x)/a.x,c=(i.top+s.y)/a.y,d=i.width/a.x,f=i.height/a.y;if(l){let e=ef(l),t=n&&eh(n)?ef(n):n,r=e,o=eM(r);for(;o&&n&&t!==r;){let e=eT(o),t=o.getBoundingClientRect(),n=eC(o),i=t.left+(o.clientLeft+parseFloat(n.paddingLeft))*e.x,l=t.top+(o.clientTop+parseFloat(n.paddingTop))*e.y;u*=e.x,c*=e.y,d*=e.x,f*=e.y,u+=i,c+=l,o=eM(r=ef(o))}}return en({width:d,height:f,x:u,y:c})}function eL(e,t){let r=ek(e).scrollLeft;return t?t.left+r:eO(ep(e)).left+r}function eD(e,t,r){void 0===r&&(r=!1);let n=e.getBoundingClientRect();return{x:n.left+t.scrollLeft-(r?0:eL(e,n)),y:n.top+t.scrollTop}}function eI(e,t,r){let n;if("viewport"===t)n=function(e,t){let r=ef(e),n=ep(e),o=r.visualViewport,i=n.clientWidth,l=n.clientHeight,a=0,s=0;if(o){i=o.width,l=o.height;let e=ex();(!e||e&&"fixed"===t)&&(a=o.offsetLeft,s=o.offsetTop)}return{width:i,height:l,x:a,y:s}}(e,r);else if("document"===t)n=function(e){let t=ep(e),r=ek(e),n=e.ownerDocument.body,o=B(t.scrollWidth,t.clientWidth,n.scrollWidth,n.clientWidth),i=B(t.scrollHeight,t.clientHeight,n.scrollHeight,n.clientHeight),l=-r.scrollLeft+eL(e),a=-r.scrollTop;return"rtl"===eC(n).direction&&(l+=B(t.clientWidth,n.clientWidth)-o),{width:o,height:i,x:l,y:a}}(ep(e));else if(eh(t))n=function(e,t){let r=eO(e,!0,"fixed"===t),n=r.top+e.clientTop,o=r.left+e.clientLeft,i=ev(e)?eT(e):U(1),l=e.clientWidth*i.x,a=e.clientHeight*i.y;return{width:l,height:a,x:o*i.x,y:n*i.y}}(t,r);else{let r=eN(e);n={x:t.x-r.x,y:t.y-r.y,width:t.width,height:t.height}}return en(n)}function e_(e){return"static"===eC(e).position}function eF(e,t){if(!ev(e)||"fixed"===eC(e).position)return null;if(t)return t(e);let r=e.offsetParent;return ep(e)===r&&(r=r.ownerDocument.body),r}function ez(e,t){let r=ef(e);if(eb(e))return r;if(!ev(e)){let t=eR(e);for(;t&&!eE(t);){if(eh(t)&&!e_(t))return t;t=eR(t)}return r}let n=eF(e,t);for(;n&&["table","td","th"].includes(ed(n))&&e_(n);)n=eF(n,t);return n&&eE(n)&&e_(n)&&!ew(n)?r:n||function(e){let t=eR(e);for(;ev(t)&&!eE(t);){if(ew(t))return t;if(eb(t))break;t=eR(t)}return null}(e)||r}let eW=async function(e){let t=this.getOffsetParent||ez,r=this.getDimensions,n=await r(e.floating);return{reference:function(e,t,r){let n=ev(t),o=ep(t),i="fixed"===r,l=eO(e,!0,i,t),a={scrollLeft:0,scrollTop:0},s=U(0);if(n||!n&&!i){if(("body"!==ed(t)||ey(o))&&(a=ek(t)),n){let e=eO(t,!0,i,t);s.x=e.x+t.clientLeft,s.y=e.y+t.clientTop}else o&&(s.x=eL(o))}i&&!n&&o&&(s.x=eL(o));let u=!o||n||i?U(0):eD(o,a);return{x:l.left+a.scrollLeft-s.x-u.x,y:l.top+a.scrollTop-s.y-u.y,width:l.width,height:l.height}}(e.reference,await t(e.floating),e.strategy),floating:{x:0,y:0,width:n.width,height:n.height}}},eK={convertOffsetParentRelativeRectToViewportRelativeRect:function(e){let{elements:t,rect:r,offsetParent:n,strategy:o}=e,i="fixed"===o,l=ep(n),a=!!t&&eb(t.floating);if(n===l||a&&i)return r;let s={scrollLeft:0,scrollTop:0},u=U(1),c=U(0),d=ev(n);if((d||!d&&!i)&&(("body"!==ed(n)||ey(l))&&(s=ek(n)),ev(n))){let e=eO(n);u=eT(n),c.x=e.x+n.clientLeft,c.y=e.y+n.clientTop}let f=!l||d||i?U(0):eD(l,s,!0);return{width:r.width*u.x,height:r.height*u.y,x:r.x*u.x-s.scrollLeft*u.x+c.x+f.x,y:r.y*u.y-s.scrollTop*u.y+c.y+f.y}},getDocumentElement:ep,getClippingRect:function(e){let{element:t,boundary:r,rootBoundary:n,strategy:o}=e,i=[..."clippingAncestors"===r?eb(t)?[]:function(e,t){let r=t.get(e);if(r)return r;let n=eS(e,[],!1).filter(e=>eh(e)&&"body"!==ed(e)),o=null,i="fixed"===eC(e).position,l=i?eR(e):e;for(;eh(l)&&!eE(l);){let t=eC(l),r=ew(l);r||"fixed"!==t.position||(o=null),(i?!r&&!o:!r&&"static"===t.position&&!!o&&["absolute","fixed"].includes(o.position)||ey(l)&&!r&&function e(t,r){let n=eR(t);return!(n===r||!eh(n)||eE(n))&&("fixed"===eC(n).position||e(n,r))}(e,l))?n=n.filter(e=>e!==l):o=t,l=eR(l)}return t.set(e,n),n}(t,this._c):[].concat(r),n],l=i[0],a=i.reduce((e,r)=>{let n=eI(t,r,o);return e.top=B(n.top,e.top),e.right=K(n.right,e.right),e.bottom=K(n.bottom,e.bottom),e.left=B(n.left,e.left),e},eI(t,l,o));return{width:a.right-a.left,height:a.bottom-a.top,x:a.left,y:a.top}},getOffsetParent:ez,getElementRects:eW,getClientRects:function(e){return Array.from(e.getClientRects())},getDimensions:function(e){let{width:t,height:r}=eA(e);return{width:t,height:r}},getScale:eT,isElement:eh,isRTL:function(e){return"rtl"===eC(e).direction}};function eB(e,t){return e.x===t.x&&e.y===t.y&&e.width===t.width&&e.height===t.height}let eH=e=>({name:"arrow",options:e,async fn(t){let{x:r,y:n,placement:o,rects:i,platform:l,elements:a,middlewareData:s}=t,{element:u,padding:c=0}=$(e,t)||{};if(null==u)return{};let d=er(c),f={x:r,y:n},p=Z(Q(o)),m=J(p),h=await l.getDimensions(u),v="y"===p,g=v?"clientHeight":"clientWidth",y=i.reference[m]+i.reference[p]-f[p]-i.floating[m],b=f[p]-i.reference[p],w=await (null==l.getOffsetParent?void 0:l.getOffsetParent(u)),x=w?w[g]:0;x&&await (null==l.isElement?void 0:l.isElement(w))||(x=a.floating[g]||i.floating[m]);let E=x/2-h[m]/2-1,C=K(d[v?"top":"left"],E),k=K(d[v?"bottom":"right"],E),R=x-h[m]-k,S=x/2-h[m]/2+(y/2-b/2),M=B(C,K(S,R)),A=!s.arrow&&null!=q(o)&&S!==M&&i.reference[m]/2-(S{let n=new Map,o={platform:eK,...r},i={...o.platform,_c:n};return ei(e,t,{...o,platform:i})};var eU="undefined"!=typeof document?i.useLayoutEffect:i.useEffect;function eV(e,t){let r,n,o;if(e===t)return!0;if(typeof e!=typeof t)return!1;if("function"==typeof e&&e.toString()===t.toString())return!0;if(e&&t&&"object"==typeof e){if(Array.isArray(e)){if((r=e.length)!==t.length)return!1;for(n=r;0!=n--;)if(!eV(e[n],t[n]))return!1;return!0}if((r=(o=Object.keys(e)).length)!==Object.keys(t).length)return!1;for(n=r;0!=n--;)if(!({}).hasOwnProperty.call(t,o[n]))return!1;for(n=r;0!=n--;){let r=o[n];if(("_owner"!==r||!e.$$typeof)&&!eV(e[r],t[r]))return!1}return!0}return e!=e&&t!=t}function eX(e){return"undefined"==typeof window?1:(e.ownerDocument.defaultView||window).devicePixelRatio||1}function e$(e,t){let r=eX(e);return Math.round(t*r)/r}function eY(e){let t=i.useRef(e);return eU(()=>{t.current=e}),t}let eq=e=>({name:"arrow",options:e,fn(t){let{element:r,padding:n}="function"==typeof e?e(t):e;return r&&({}).hasOwnProperty.call(r,"current")?null!=r.current?eH({element:r.current,padding:n}).fn(t):{}:r?eH({element:r,padding:n}).fn(t):{}}}),eZ=(e,t)=>({...function(e){return void 0===e&&(e=0),{name:"offset",options:e,async fn(t){var r,n;let{x:o,y:i,placement:l,middlewareData:a}=t,s=await eu(t,e);return l===(null==(r=a.offset)?void 0:r.placement)&&null!=(n=a.arrow)&&n.alignmentOffset?{}:{x:o+s.x,y:i+s.y,data:{...s,placement:l}}}}}(e),options:[e,t]}),eJ=(e,t)=>({...function(e){return void 0===e&&(e={}),{name:"shift",options:e,async fn(t){let{x:r,y:n,placement:o}=t,{mainAxis:i=!0,crossAxis:l=!1,limiter:a={fn:e=>{let{x:t,y:r}=e;return{x:t,y:r}}},...s}=$(e,t),u={x:r,y:n},c=await el(t,s),d=Q(Y(o)),f=Z(d),p=u[f],m=u[d];if(i){let e="y"===f?"top":"left",t="y"===f?"bottom":"right",r=p+c[e],n=p-c[t];p=B(r,K(p,n))}if(l){let e="y"===d?"top":"left",t="y"===d?"bottom":"right",r=m+c[e],n=m-c[t];m=B(r,K(m,n))}let h=a.fn({...t,[f]:p,[d]:m});return{...h,data:{x:h.x-r,y:h.y-n,enabled:{[f]:i,[d]:l}}}}}}(e),options:[e,t]}),eQ=(e,t)=>({...function(e){return void 0===e&&(e={}),{options:e,fn(t){let{x:r,y:n,placement:o,rects:i,middlewareData:l}=t,{offset:a=0,mainAxis:s=!0,crossAxis:u=!0}=$(e,t),c={x:r,y:n},d=Q(o),f=Z(d),p=c[f],m=c[d],h=$(a,t),v="number"==typeof h?{mainAxis:h,crossAxis:0}:{mainAxis:0,crossAxis:0,...h};if(s){let e="y"===f?"height":"width",t=i.reference[f]-i.floating[e]+v.mainAxis,r=i.reference[f]+i.reference[e]-v.mainAxis;pr&&(p=r)}if(u){var g,y;let e="y"===f?"width":"height",t=["top","left"].includes(Y(o)),r=i.reference[d]-i.floating[e]+(t&&(null==(g=l.offset)?void 0:g[d])||0)+(t?0:v.crossAxis),n=i.reference[d]+i.reference[e]+(t?0:(null==(y=l.offset)?void 0:y[d])||0)-(t?v.crossAxis:0);mn&&(m=n)}return{[f]:p,[d]:m}}}}(e),options:[e,t]}),e0=(e,t)=>({...function(e){return void 0===e&&(e={}),{name:"flip",options:e,async fn(t){var r,n,o,i,l,a;let{placement:s,middlewareData:u,rects:c,initialPlacement:d,platform:f,elements:p}=t,{mainAxis:m=!0,crossAxis:h=!0,fallbackPlacements:v,fallbackStrategy:g="bestFit",fallbackAxisSideDirection:y="none",flipAlignment:b=!0,...w}=$(e,t);if(null!=(r=u.arrow)&&r.alignmentOffset)return{};let x=Y(s),E=Q(d),C=Y(d)===d,k=await (null==f.isRTL?void 0:f.isRTL(p.floating)),R=v||(C||!b?[et(d)]:function(e){let t=et(e);return[ee(e),t,ee(t)]}(d)),S="none"!==y;!v&&S&&R.push(...function(e,t,r,n){let o=q(e),i=function(e,t,r){let n=["left","right"],o=["right","left"];switch(e){case"top":case"bottom":if(r)return t?o:n;return t?n:o;case"left":case"right":return t?["top","bottom"]:["bottom","top"];default:return[]}}(Y(e),"start"===r,n);return o&&(i=i.map(e=>e+"-"+o),t&&(i=i.concat(i.map(ee)))),i}(d,b,y,k));let M=[d,...R],A=await el(t,w),P=[],T=(null==(n=u.flip)?void 0:n.overflows)||[];if(m&&P.push(A[x]),h){let e=function(e,t,r){void 0===r&&(r=!1);let n=q(e),o=Z(Q(e)),i=J(o),l="x"===o?n===(r?"end":"start")?"right":"left":"start"===n?"bottom":"top";return t.reference[i]>t.floating[i]&&(l=et(l)),[l,et(l)]}(s,c,k);P.push(A[e[0]],A[e[1]])}if(T=[...T,{placement:s,overflows:P}],!P.every(e=>e<=0)){let e=((null==(o=u.flip)?void 0:o.index)||0)+1,t=M[e];if(t){let r="alignment"===h&&E!==Q(t),n=(null==(l=T[0])?void 0:l.overflows[0])>0;if(!r||n)return{data:{index:e,overflows:T},reset:{placement:t}}}let r=null==(i=T.filter(e=>e.overflows[0]<=0).sort((e,t)=>e.overflows[1]-t.overflows[1])[0])?void 0:i.placement;if(!r)switch(g){case"bestFit":{let e=null==(a=T.filter(e=>{if(S){let t=Q(e.placement);return t===E||"y"===t}return!0}).map(e=>[e.placement,e.overflows.filter(e=>e>0).reduce((e,t)=>e+t,0)]).sort((e,t)=>e[1]-t[1])[0])?void 0:a[0];e&&(r=e);break}case"initialPlacement":r=d}if(s!==r)return{reset:{placement:r}}}return{}}}}(e),options:[e,t]}),e1=(e,t)=>({...function(e){return void 0===e&&(e={}),{name:"size",options:e,async fn(t){var r,n;let o,i;let{placement:l,rects:a,platform:s,elements:u}=t,{apply:c=()=>{},...d}=$(e,t),f=await el(t,d),p=Y(l),m=q(l),h="y"===Q(l),{width:v,height:g}=a.floating;"top"===p||"bottom"===p?(o=p,i=m===(await (null==s.isRTL?void 0:s.isRTL(u.floating))?"start":"end")?"left":"right"):(i=p,o="end"===m?"top":"bottom");let y=g-f.top-f.bottom,b=v-f.left-f.right,w=K(g-f[o],y),x=K(v-f[i],b),E=!t.middlewareData.shift,C=w,k=x;if(null!=(r=t.middlewareData.shift)&&r.enabled.x&&(k=b),null!=(n=t.middlewareData.shift)&&n.enabled.y&&(C=y),E&&!m){let e=B(f.left,0),t=B(f.right,0),r=B(f.top,0),n=B(f.bottom,0);h?k=v-2*(0!==e||0!==t?e+t:B(f.left,f.right)):C=g-2*(0!==r||0!==n?r+n:B(f.top,f.bottom))}await c({...t,availableWidth:k,availableHeight:C});let R=await s.getDimensions(u.floating);return v!==R.width||g!==R.height?{reset:{rects:!0}}:{}}}}(e),options:[e,t]}),e2=(e,t)=>({...function(e){return void 0===e&&(e={}),{name:"hide",options:e,async fn(t){let{rects:r}=t,{strategy:n="referenceHidden",...o}=$(e,t);switch(n){case"referenceHidden":{let e=ea(await el(t,{...o,elementContext:"reference"}),r.reference);return{data:{referenceHiddenOffsets:e,referenceHidden:es(e)}}}case"escaped":{let e=ea(await el(t,{...o,altBoundary:!0}),r.floating);return{data:{escapedOffsets:e,escaped:es(e)}}}default:return{}}}}}(e),options:[e,t]}),e9=(e,t)=>({...eq(e),options:[e,t]});var e6=i.forwardRef((e,t)=>{let{children:r,width:n=10,height:o=5,...i}=e;return(0,u.jsx)(h.svg,{...i,ref:t,width:n,height:o,viewBox:"0 0 30 10",preserveAspectRatio:"none",children:e.asChild?r:(0,u.jsx)("polygon",{points:"0,0 30,0 15,10"})})});e6.displayName="Arrow";var e5="Popper",[e4,e8]=c(e5),[e3,e7]=e4(e5),te=e=>{let{__scopePopper:t,children:r}=e,[n,o]=i.useState(null);return(0,u.jsx)(e3,{scope:t,anchor:n,onAnchorChange:o,children:r})};te.displayName=e5;var tt="PopperAnchor",tr=i.forwardRef((e,t)=>{let{__scopePopper:r,virtualRef:n,...o}=e,l=e7(tt,r),a=i.useRef(null),c=(0,s.s)(t,a);return i.useEffect(()=>{l.onAnchorChange((null==n?void 0:n.current)||a.current)}),n?null:(0,u.jsx)(h.div,{...o,ref:c})});tr.displayName=tt;var tn="PopperContent",[to,ti]=e4(tn),tl=i.forwardRef((e,t)=>{var r,n,o,l,a,c,f,m;let{__scopePopper:v,side:g="bottom",sideOffset:y=0,align:b="center",alignOffset:w=0,arrowPadding:x=0,avoidCollisions:E=!0,collisionBoundary:C=[],collisionPadding:k=0,sticky:R="partial",hideWhenDetached:S=!1,updatePositionStrategy:M="optimized",onPlaced:A,...P}=e,T=e7(tn,v),[j,N]=i.useState(null),O=(0,s.s)(t,e=>N(e)),[L,D]=i.useState(null),_=function(e){let[t,r]=i.useState(void 0);return I(()=>{if(e){r({width:e.offsetWidth,height:e.offsetHeight});let t=new ResizeObserver(t=>{let n,o;if(!Array.isArray(t)||!t.length)return;let i=t[0];if("borderBoxSize"in i){let e=i.borderBoxSize,t=Array.isArray(e)?e[0]:e;n=t.inlineSize,o=t.blockSize}else n=e.offsetWidth,o=e.offsetHeight;r({width:n,height:o})});return t.observe(e,{box:"border-box"}),()=>t.unobserve(e)}r(void 0)},[e]),t}(L),F=null!==(f=null==_?void 0:_.width)&&void 0!==f?f:0,z=null!==(m=null==_?void 0:_.height)&&void 0!==m?m:0,W="number"==typeof k?k:{top:0,right:0,bottom:0,left:0,...k},H=Array.isArray(C)?C:[C],U=H.length>0,V={padding:W,boundary:H.filter(tc),altBoundary:U},{refs:X,floatingStyles:$,placement:Y,isPositioned:q,middlewareData:Z}=function(e){void 0===e&&(e={});let{placement:t="bottom",strategy:r="absolute",middleware:n=[],platform:o,elements:{reference:l,floating:a}={},transform:s=!0,whileElementsMounted:u,open:c}=e,[d,f]=i.useState({x:0,y:0,strategy:r,placement:t,middlewareData:{},isPositioned:!1}),[m,h]=i.useState(n);eV(m,n)||h(n);let[v,g]=i.useState(null),[y,b]=i.useState(null),w=i.useCallback(e=>{e!==k.current&&(k.current=e,g(e))},[]),x=i.useCallback(e=>{e!==R.current&&(R.current=e,b(e))},[]),E=l||v,C=a||y,k=i.useRef(null),R=i.useRef(null),S=i.useRef(d),M=null!=u,A=eY(u),P=eY(o),T=eY(c),j=i.useCallback(()=>{if(!k.current||!R.current)return;let e={placement:t,strategy:r,middleware:m};P.current&&(e.platform=P.current),eG(k.current,R.current,e).then(e=>{let t={...e,isPositioned:!1!==T.current};N.current&&!eV(S.current,t)&&(S.current=t,p.flushSync(()=>{f(t)}))})},[m,t,r,P,T]);eU(()=>{!1===c&&S.current.isPositioned&&(S.current.isPositioned=!1,f(e=>({...e,isPositioned:!1})))},[c]);let N=i.useRef(!1);eU(()=>(N.current=!0,()=>{N.current=!1}),[]),eU(()=>{if(E&&(k.current=E),C&&(R.current=C),E&&C){if(A.current)return A.current(E,C,j);j()}},[E,C,j,A,M]);let O=i.useMemo(()=>({reference:k,floating:R,setReference:w,setFloating:x}),[w,x]),L=i.useMemo(()=>({reference:E,floating:C}),[E,C]),D=i.useMemo(()=>{let e={position:r,left:0,top:0};if(!L.floating)return e;let t=e$(L.floating,d.x),n=e$(L.floating,d.y);return s?{...e,transform:"translate("+t+"px, "+n+"px)",...eX(L.floating)>=1.5&&{willChange:"transform"}}:{position:r,left:t,top:n}},[r,s,L.floating,d.x,d.y]);return i.useMemo(()=>({...d,update:j,refs:O,elements:L,floatingStyles:D}),[d,j,O,L,D])}({strategy:"fixed",placement:g+("center"!==b?"-"+b:""),whileElementsMounted:function(){for(var e=arguments.length,t=Array(e),r=0;r{i&&e.addEventListener("scroll",r,{passive:!0}),l&&e.addEventListener("resize",r)});let f=c&&s?function(e,t){let r,n=null,o=ep(e);function i(){var e;clearTimeout(r),null==(e=n)||e.disconnect(),n=null}return!function l(a,s){void 0===a&&(a=!1),void 0===s&&(s=1),i();let u=e.getBoundingClientRect(),{left:c,top:d,width:f,height:p}=u;if(a||t(),!f||!p)return;let m=G(d),h=G(o.clientWidth-(c+f)),v={rootMargin:-m+"px "+-h+"px "+-G(o.clientHeight-(d+p))+"px "+-G(c)+"px",threshold:B(0,K(1,s))||1},g=!0;function y(t){let n=t[0].intersectionRatio;if(n!==s){if(!g)return l();n?l(!1,n):r=setTimeout(()=>{l(!1,1e-7)},1e3)}1!==n||eB(u,e.getBoundingClientRect())||l(),g=!1}try{n=new IntersectionObserver(y,{...v,root:o.ownerDocument})}catch(e){n=new IntersectionObserver(y,v)}n.observe(e)}(!0),i}(c,r):null,p=-1,m=null;a&&(m=new ResizeObserver(e=>{let[n]=e;n&&n.target===c&&m&&(m.unobserve(t),cancelAnimationFrame(p),p=requestAnimationFrame(()=>{var e;null==(e=m)||e.observe(t)})),r()}),c&&!u&&m.observe(c),m.observe(t));let h=u?eO(e):null;return u&&function t(){let n=eO(e);h&&!eB(h,n)&&r(),h=n,o=requestAnimationFrame(t)}(),r(),()=>{var e;d.forEach(e=>{i&&e.removeEventListener("scroll",r),l&&e.removeEventListener("resize",r)}),null==f||f(),null==(e=m)||e.disconnect(),m=null,u&&cancelAnimationFrame(o)}}(...t,{animationFrame:"always"===M})},elements:{reference:T.anchor},middleware:[eZ({mainAxis:y+z,alignmentAxis:w}),E&&eJ({mainAxis:!0,crossAxis:!1,limiter:"partial"===R?eQ():void 0,...V}),E&&e0({...V}),e1({...V,apply:e=>{let{elements:t,rects:r,availableWidth:n,availableHeight:o}=e,{width:i,height:l}=r.reference,a=t.floating.style;a.setProperty("--radix-popper-available-width","".concat(n,"px")),a.setProperty("--radix-popper-available-height","".concat(o,"px")),a.setProperty("--radix-popper-anchor-width","".concat(i,"px")),a.setProperty("--radix-popper-anchor-height","".concat(l,"px"))}}),L&&e9({element:L,padding:x}),td({arrowWidth:F,arrowHeight:z}),S&&e2({strategy:"referenceHidden",...V})]}),[J,Q]=tf(Y),ee=d(A);I(()=>{q&&(null==ee||ee())},[q,ee]);let et=null===(r=Z.arrow)||void 0===r?void 0:r.x,er=null===(n=Z.arrow)||void 0===n?void 0:n.y,en=(null===(o=Z.arrow)||void 0===o?void 0:o.centerOffset)!==0,[eo,ei]=i.useState();return I(()=>{j&&ei(window.getComputedStyle(j).zIndex)},[j]),(0,u.jsx)("div",{ref:X.setFloating,"data-radix-popper-content-wrapper":"",style:{...$,transform:q?$.transform:"translate(0, -200%)",minWidth:"max-content",zIndex:eo,"--radix-popper-transform-origin":[null===(l=Z.transformOrigin)||void 0===l?void 0:l.x,null===(a=Z.transformOrigin)||void 0===a?void 0:a.y].join(" "),...(null===(c=Z.hide)||void 0===c?void 0:c.referenceHidden)&&{visibility:"hidden",pointerEvents:"none"}},dir:e.dir,children:(0,u.jsx)(to,{scope:v,placedSide:J,onArrowChange:D,arrowX:et,arrowY:er,shouldHideArrow:en,children:(0,u.jsx)(h.div,{"data-side":J,"data-align":Q,...P,ref:O,style:{...P.style,animation:q?void 0:"none"}})})})});tl.displayName=tn;var ta="PopperArrow",ts={top:"bottom",right:"left",bottom:"top",left:"right"},tu=i.forwardRef(function(e,t){let{__scopePopper:r,...n}=e,o=ti(ta,r),i=ts[o.placedSide];return(0,u.jsx)("span",{ref:o.onArrowChange,style:{position:"absolute",left:o.arrowX,top:o.arrowY,[i]:0,transformOrigin:{top:"",right:"0 0",bottom:"center 0",left:"100% 0"}[o.placedSide],transform:{top:"translateY(100%)",right:"translateY(50%) rotate(90deg) translateX(-50%)",bottom:"rotate(180deg)",left:"translateY(50%) rotate(-90deg) translateX(50%)"}[o.placedSide],visibility:o.shouldHideArrow?"hidden":void 0},children:(0,u.jsx)(e6,{...n,ref:t,style:{...n.style,display:"block"}})})});function tc(e){return null!==e}tu.displayName=ta;var td=e=>({name:"transformOrigin",options:e,fn(t){var r,n,o,i,l;let{placement:a,rects:s,middlewareData:u}=t,c=(null===(r=u.arrow)||void 0===r?void 0:r.centerOffset)!==0,d=c?0:e.arrowWidth,f=c?0:e.arrowHeight,[p,m]=tf(a),h={start:"0%",center:"50%",end:"100%"}[m],v=(null!==(i=null===(n=u.arrow)||void 0===n?void 0:n.x)&&void 0!==i?i:0)+d/2,g=(null!==(l=null===(o=u.arrow)||void 0===o?void 0:o.y)&&void 0!==l?l:0)+f/2,y="",b="";return"bottom"===p?(y=c?h:"".concat(v,"px"),b="".concat(-f,"px")):"top"===p?(y=c?h:"".concat(v,"px"),b="".concat(s.floating.height+f,"px")):"right"===p?(y="".concat(-f,"px"),b=c?h:"".concat(g,"px")):"left"===p&&(y="".concat(s.floating.width+f,"px"),b=c?h:"".concat(g,"px")),{data:{x:y,y:b}}}});function tf(e){let[t,r="center"]=e.split("-");return[t,r]}var tp=i.forwardRef((e,t)=>{var r,n;let{container:o,...l}=e,[a,s]=i.useState(!1);I(()=>s(!0),[]);let c=o||a&&(null===(n=globalThis)||void 0===n?void 0:null===(r=n.document)||void 0===r?void 0:r.body);return c?p.createPortal((0,u.jsx)(h.div,{...l,ref:t}),c):null});tp.displayName="Portal";var tm=e=>{let{present:t,children:r}=e,n=function(e){var t,r;let[n,o]=i.useState(),l=i.useRef({}),a=i.useRef(e),s=i.useRef("none"),[u,c]=(t=e?"mounted":"unmounted",r={mounted:{UNMOUNT:"unmounted",ANIMATION_OUT:"unmountSuspended"},unmountSuspended:{MOUNT:"mounted",ANIMATION_END:"unmounted"},unmounted:{MOUNT:"mounted"}},i.useReducer((e,t)=>{let n=r[e][t];return null!=n?n:e},t));return i.useEffect(()=>{let e=th(l.current);s.current="mounted"===u?e:"none"},[u]),I(()=>{let t=l.current,r=a.current;if(r!==e){let n=s.current,o=th(t);e?c("MOUNT"):"none"===o||(null==t?void 0:t.display)==="none"?c("UNMOUNT"):r&&n!==o?c("ANIMATION_OUT"):c("UNMOUNT"),a.current=e}},[e,c]),I(()=>{if(n){var e;let t;let r=null!==(e=n.ownerDocument.defaultView)&&void 0!==e?e:window,o=e=>{let o=th(l.current).includes(e.animationName);if(e.target===n&&o&&(c("ANIMATION_END"),!a.current)){let e=n.style.animationFillMode;n.style.animationFillMode="forwards",t=r.setTimeout(()=>{"forwards"===n.style.animationFillMode&&(n.style.animationFillMode=e)})}},i=e=>{e.target===n&&(s.current=th(l.current))};return n.addEventListener("animationstart",i),n.addEventListener("animationcancel",o),n.addEventListener("animationend",o),()=>{r.clearTimeout(t),n.removeEventListener("animationstart",i),n.removeEventListener("animationcancel",o),n.removeEventListener("animationend",o)}}c("ANIMATION_END")},[n,c]),{isPresent:["mounted","unmountSuspended"].includes(u),ref:i.useCallback(e=>{e&&(l.current=getComputedStyle(e)),o(e)},[])}}(t),o="function"==typeof r?r({present:n.isPresent}):i.Children.only(r),l=(0,s.s)(n.ref,function(e){var t,r;let n=null===(t=Object.getOwnPropertyDescriptor(e.props,"ref"))||void 0===t?void 0:t.get,o=n&&"isReactWarning"in n&&n.isReactWarning;return o?e.ref:(o=(n=null===(r=Object.getOwnPropertyDescriptor(e,"ref"))||void 0===r?void 0:r.get)&&"isReactWarning"in n&&n.isReactWarning)?e.props.ref:e.props.ref||e.ref}(o));return"function"==typeof r||n.isPresent?i.cloneElement(o,{ref:l}):null};function th(e){return(null==e?void 0:e.animationName)||"none"}tm.displayName="Presence";var tv="rovingFocusGroup.onEntryFocus",tg={bubbles:!1,cancelable:!0},ty="RovingFocusGroup",[tb,tw,tx]=g(ty),[tE,tC]=c(ty,[tx]),[tk,tR]=tE(ty),tS=i.forwardRef((e,t)=>(0,u.jsx)(tb.Provider,{scope:e.__scopeRovingFocusGroup,children:(0,u.jsx)(tb.Slot,{scope:e.__scopeRovingFocusGroup,children:(0,u.jsx)(tM,{...e,ref:t})})}));tS.displayName=ty;var tM=i.forwardRef((e,t)=>{let{__scopeRovingFocusGroup:r,orientation:n,loop:o=!1,dir:l,currentTabStopId:c,defaultCurrentTabStopId:p,onCurrentTabStopIdChange:m,onEntryFocus:v,preventScrollOnEntryFocus:g=!1,...y}=e,w=i.useRef(null),x=(0,s.s)(t,w),E=b(l),[C=null,k]=f({prop:c,defaultProp:p,onChange:m}),[R,S]=i.useState(!1),M=d(v),A=tw(r),P=i.useRef(!1),[T,j]=i.useState(0);return i.useEffect(()=>{let e=w.current;if(e)return e.addEventListener(tv,M),()=>e.removeEventListener(tv,M)},[M]),(0,u.jsx)(tk,{scope:r,orientation:n,dir:E,loop:o,currentTabStopId:C,onItemFocus:i.useCallback(e=>k(e),[k]),onItemShiftTab:i.useCallback(()=>S(!0),[]),onFocusableItemAdd:i.useCallback(()=>j(e=>e+1),[]),onFocusableItemRemove:i.useCallback(()=>j(e=>e-1),[]),children:(0,u.jsx)(h.div,{tabIndex:R||0===T?-1:0,"data-orientation":n,...y,ref:x,style:{outline:"none",...e.style},onMouseDown:a(e.onMouseDown,()=>{P.current=!0}),onFocus:a(e.onFocus,e=>{let t=!P.current;if(e.target===e.currentTarget&&t&&!R){let t=new CustomEvent(tv,tg);if(e.currentTarget.dispatchEvent(t),!t.defaultPrevented){let e=A().filter(e=>e.focusable);tj([e.find(e=>e.active),e.find(e=>e.id===C),...e].filter(Boolean).map(e=>e.ref.current),g)}}P.current=!1}),onBlur:a(e.onBlur,()=>S(!1))})})}),tA="RovingFocusGroupItem",tP=i.forwardRef((e,t)=>{let{__scopeRovingFocusGroup:r,focusable:n=!0,active:o=!1,tabStopId:l,...s}=e,c=z(),d=l||c,f=tR(tA,r),p=f.currentTabStopId===d,m=tw(r),{onFocusableItemAdd:v,onFocusableItemRemove:g}=f;return i.useEffect(()=>{if(n)return v(),()=>g()},[n,v,g]),(0,u.jsx)(tb.ItemSlot,{scope:r,id:d,focusable:n,active:o,children:(0,u.jsx)(h.span,{tabIndex:p?0:-1,"data-orientation":f.orientation,...s,ref:t,onMouseDown:a(e.onMouseDown,e=>{n?f.onItemFocus(d):e.preventDefault()}),onFocus:a(e.onFocus,()=>f.onItemFocus(d)),onKeyDown:a(e.onKeyDown,e=>{if("Tab"===e.key&&e.shiftKey){f.onItemShiftTab();return}if(e.target!==e.currentTarget)return;let t=function(e,t,r){var n;let o=(n=e.key,"rtl"!==r?n:"ArrowLeft"===n?"ArrowRight":"ArrowRight"===n?"ArrowLeft":n);if(!("vertical"===t&&["ArrowLeft","ArrowRight"].includes(o))&&!("horizontal"===t&&["ArrowUp","ArrowDown"].includes(o)))return tT[o]}(e,f.orientation,f.dir);if(void 0!==t){if(e.metaKey||e.ctrlKey||e.altKey||e.shiftKey)return;e.preventDefault();let r=m().filter(e=>e.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=f.loop?function(e,t){return e.map((r,n)=>e[(t+n)%e.length])}(r,n+1):r.slice(n+1)}setTimeout(()=>tj(r))}})})})});tP.displayName=tA;var tT={ArrowLeft:"prev",ArrowUp:"prev",ArrowRight:"next",ArrowDown:"next",PageUp:"first",Home:"first",PageDown:"last",End:"last"};function tj(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 tN=function(e){return"undefined"==typeof document?null:(Array.isArray(e)?e[0]:e).ownerDocument.body},tO=new WeakMap,tL=new WeakMap,tD={},tI=0,t_=function(e){return e&&(e.host||t_(e.parentNode))},tF=function(e,t,r,n){var o=(Array.isArray(e)?e:[e]).map(function(e){if(t.contains(e))return e;var r=t_(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});tD[r]||(tD[r]=new WeakMap);var i=tD[r],l=[],a=new Set,s=new Set(o),u=function(e){!(!e||a.has(e))&&(a.add(e),u(e.parentNode))};o.forEach(u);var c=function(e){!(!e||s.has(e))&&Array.prototype.forEach.call(e.children,function(e){if(a.has(e))c(e);else try{var t=e.getAttribute(n),o=null!==t&&"false"!==t,s=(tO.get(e)||0)+1,u=(i.get(e)||0)+1;tO.set(e,s),i.set(e,u),l.push(e),1===s&&o&&tL.set(e,!0),1===u&&e.setAttribute(r,"true"),o||e.setAttribute(n,"true")}catch(t){console.error("aria-hidden: cannot operate on ",e,t)}})};return c(t),a.clear(),tI++,function(){l.forEach(function(e){var t=tO.get(e)-1,o=i.get(e)-1;tO.set(e,t),i.set(e,o),t||(tL.has(e)||e.removeAttribute(n),tL.delete(e)),o||e.removeAttribute(r)}),--tI||(tO=new WeakMap,tO=new WeakMap,tL=new WeakMap,tD={})}},tz=function(e,t,r){void 0===r&&(r="data-aria-hidden");var n=Array.from(Array.isArray(e)?e:[e]),o=t||tN(e);return o?(n.push.apply(n,Array.from(o.querySelectorAll("[aria-live]"))),tF(n,o,r,"aria-hidden")):function(){return null}},tW=function(){return(tW=Object.assign||function(e){for(var t,r=1,n=arguments.length;rt.indexOf(n)&&(r[n]=e[n]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols)for(var o=0,n=Object.getOwnPropertySymbols(e);ot.indexOf(n[o])&&Object.prototype.propertyIsEnumerable.call(e,n[o])&&(r[n[o]]=e[n[o]]);return r}Object.create;Object.create;var tB=("function"==typeof SuppressedError&&SuppressedError,"right-scroll-bar-position"),tH="width-before-scroll-bar";function tG(e,t){return"function"==typeof e?e(t):e&&(e.current=t),e}var tU="undefined"!=typeof window?i.useLayoutEffect:i.useEffect,tV=new WeakMap;function tX(e){return e}var t$=function(e){void 0===e&&(e={});var t,r,n,o,i=(t=null,void 0===r&&(r=tX),n=[],o=!1,{read:function(){if(o)throw Error("Sidecar: could not `read` from an `assigned` medium. `read` could be used only with `useMedium`.");return n.length?n[n.length-1]:null},useMedium:function(e){var t=r(e,o);return n.push(t),function(){n=n.filter(function(e){return e!==t})}},assignSyncMedium:function(e){for(o=!0;n.length;){var t=n;n=[],t.forEach(e)}n={push:function(t){return e(t)},filter:function(){return n}}},assignMedium:function(e){o=!0;var t=[];if(n.length){var r=n;n=[],r.forEach(e),t=n}var i=function(){var r=t;t=[],r.forEach(e)},l=function(){return Promise.resolve().then(i)};l(),n={push:function(e){t.push(e),l()},filter:function(e){return t=t.filter(e),n}}}});return i.options=tW({async:!0,ssr:!1},e),i}(),tY=function(){},tq=i.forwardRef(function(e,t){var r,n,o,l,a=i.useRef(null),s=i.useState({onScrollCapture:tY,onWheelCapture:tY,onTouchMoveCapture:tY}),u=s[0],c=s[1],d=e.forwardProps,f=e.children,p=e.className,m=e.removeScrollBar,h=e.enabled,v=e.shards,g=e.sideCar,y=e.noIsolation,b=e.inert,w=e.allowPinchZoom,x=e.as,E=e.gapMode,C=tK(e,["forwardProps","children","className","removeScrollBar","enabled","shards","sideCar","noIsolation","inert","allowPinchZoom","as","gapMode"]),k=(r=[a,t],n=function(e){return r.forEach(function(t){return tG(t,e)})},(o=(0,i.useState)(function(){return{value:null,callback:n,facade:{get current(){return o.value},set current(value){var e=o.value;e!==value&&(o.value=value,o.callback(value,e))}}}})[0]).callback=n,l=o.facade,tU(function(){var e=tV.get(l);if(e){var t=new Set(e),n=new Set(r),o=l.current;t.forEach(function(e){n.has(e)||tG(e,null)}),n.forEach(function(e){t.has(e)||tG(e,o)})}tV.set(l,r)},[r]),l),R=tW(tW({},C),u);return i.createElement(i.Fragment,null,h&&i.createElement(g,{sideCar:t$,removeScrollBar:m,shards:v,noIsolation:y,inert:b,setCallbacks:c,allowPinchZoom:!!w,lockRef:a,gapMode:E}),d?i.cloneElement(i.Children.only(f),tW(tW({},R),{ref:k})):i.createElement(void 0===x?"div":x,tW({},R,{className:p,ref:k}),f))});tq.defaultProps={enabled:!0,removeScrollBar:!0,inert:!1},tq.classNames={fullWidth:tH,zeroRight:tB};var tZ=function(e){var t=e.sideCar,r=tK(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,tW({},r))};tZ.isSideCarExport=!0;var tJ=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=o||r.nc;return t&&e.setAttribute("nonce",t),e}())){var i,l;(i=t).styleSheet?i.styleSheet.cssText=n:i.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)}}},tQ=function(){var e=tJ();return function(t,r){i.useEffect(function(){return e.add(t),function(){e.remove()}},[t&&r])}},t0=function(){var e=tQ();return function(t){return e(t.styles,t.dynamic),null}},t1={left:0,top:0,right:0,gap:0},t2=function(e){return parseInt(e||"",10)||0},t9=function(e){var t=window.getComputedStyle(document.body),r=t["padding"===e?"paddingLeft":"marginLeft"],n=t["padding"===e?"paddingTop":"marginTop"],o=t["padding"===e?"paddingRight":"marginRight"];return[t2(r),t2(n),t2(o)]},t6=function(e){if(void 0===e&&(e="margin"),"undefined"==typeof window)return t1;var t=t9(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])}},t5=t0(),t4="data-scroll-locked",t8=function(e,t,r,n){var o=e.left,i=e.top,l=e.right,a=e.gap;return void 0===r&&(r="margin"),"\n .".concat("with-scroll-bars-hidden"," {\n overflow: hidden ").concat(n,";\n padding-right: ").concat(a,"px ").concat(n,";\n }\n body[").concat(t4,"] {\n overflow: hidden ").concat(n,";\n overscroll-behavior: contain;\n ").concat([t&&"position: relative ".concat(n,";"),"margin"===r&&"\n padding-left: ".concat(o,"px;\n padding-top: ").concat(i,"px;\n padding-right: ").concat(l,"px;\n margin-left:0;\n margin-top:0;\n margin-right: ").concat(a,"px ").concat(n,";\n "),"padding"===r&&"padding-right: ".concat(a,"px ").concat(n,";")].filter(Boolean).join(""),"\n }\n \n .").concat(tB," {\n right: ").concat(a,"px ").concat(n,";\n }\n \n .").concat(tH," {\n margin-right: ").concat(a,"px ").concat(n,";\n }\n \n .").concat(tB," .").concat(tB," {\n right: 0 ").concat(n,";\n }\n \n .").concat(tH," .").concat(tH," {\n margin-right: 0 ").concat(n,";\n }\n \n body[").concat(t4,"] {\n ").concat("--removed-body-scroll-bar-size",": ").concat(a,"px;\n }\n")},t3=function(){var e=parseInt(document.body.getAttribute(t4)||"0",10);return isFinite(e)?e:0},t7=function(){i.useEffect(function(){return document.body.setAttribute(t4,(t3()+1).toString()),function(){var e=t3()-1;e<=0?document.body.removeAttribute(t4):document.body.setAttribute(t4,e.toString())}},[])},re=function(e){var t=e.noRelative,r=e.noImportant,n=e.gapMode,o=void 0===n?"margin":n;t7();var l=i.useMemo(function(){return t6(o)},[o]);return i.createElement(t5,{styles:t8(l,!t,o,r?"":"!important")})},rt=!1;if("undefined"!=typeof window)try{var rr=Object.defineProperty({},"passive",{get:function(){return rt=!0,!0}});window.addEventListener("test",rr,rr),window.removeEventListener("test",rr,rr)}catch(e){rt=!1}var rn=!!rt&&{passive:!1},ro=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])},ri=function(e,t){var r=t.ownerDocument,n=t;do{if("undefined"!=typeof ShadowRoot&&n instanceof ShadowRoot&&(n=n.host),rl(e,n)){var o=ra(e,n);if(o[1]>o[2])return!0}n=n.parentNode}while(n&&n!==r.body);return!1},rl=function(e,t){return"v"===e?ro(t,"overflowY"):ro(t,"overflowX")},ra=function(e,t){return"v"===e?[t.scrollTop,t.scrollHeight,t.clientHeight]:[t.scrollLeft,t.scrollWidth,t.clientWidth]},rs=function(e,t,r,n,o){var i,l=(i=window.getComputedStyle(t).direction,"h"===e&&"rtl"===i?-1:1),a=l*n,s=r.target,u=t.contains(s),c=!1,d=a>0,f=0,p=0;do{var m=ra(e,s),h=m[0],v=m[1]-m[2]-l*h;(h||v)&&rl(e,s)&&(f+=v,p+=h),s=s instanceof ShadowRoot?s.host:s.parentNode}while(!u&&s!==document.body||u&&(t.contains(s)||t===s));return d&&(o&&1>Math.abs(f)||!o&&a>f)?c=!0:!d&&(o&&1>Math.abs(p)||!o&&-a>p)&&(c=!0),c},ru=function(e){return"changedTouches"in e?[e.changedTouches[0].clientX,e.changedTouches[0].clientY]:[0,0]},rc=function(e){return[e.deltaX,e.deltaY]},rd=function(e){return e&&"current"in e?e.current:e},rf=0,rp=[];let rm=(t$.useMedium(function(e){var t=i.useRef([]),r=i.useRef([0,0]),n=i.useRef(),o=i.useState(rf++)[0],l=i.useState(t0)[0],a=i.useRef(e);i.useEffect(function(){a.current=e},[e]),i.useEffect(function(){if(e.inert){document.body.classList.add("block-interactivity-".concat(o));var t=(function(e,t,r){if(r||2==arguments.length)for(var n,o=0,i=t.length;oMath.abs(u)?"h":"v";if("touches"in e&&"h"===d&&"range"===c.type)return!1;var f=ri(d,c);if(!f)return!0;if(f?o=d:(o="v"===d?"h":"v",f=ri(d,c)),!f)return!1;if(!n.current&&"changedTouches"in e&&(s||u)&&(n.current=o),!o)return!0;var p=n.current||o;return rs(p,t,e,"h"===p?s:u,!0)},[]),u=i.useCallback(function(e){if(rp.length&&rp[rp.length-1]===l){var r="deltaY"in e?rc(e):ru(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)[0]===r[0]&&n[1]===r[1]})[0];if(n&&n.should){e.cancelable&&e.preventDefault();return}if(!n){var o=(a.current.shards||[]).map(rd).filter(Boolean).filter(function(t){return t.contains(e.target)});(o.length>0?s(e,o[0]):!a.current.noIsolation)&&e.cancelable&&e.preventDefault()}}},[]),c=i.useCallback(function(e,r,n,o){var i={name:e,delta:r,target:n,should:o,shadowParent:function(e){for(var t=null;null!==e;)e instanceof ShadowRoot&&(t=e.host,e=e.host),e=e.parentNode;return t}(n)};t.current.push(i),setTimeout(function(){t.current=t.current.filter(function(e){return e!==i})},1)},[]),d=i.useCallback(function(e){r.current=ru(e),n.current=void 0},[]),f=i.useCallback(function(t){c(t.type,rc(t),t.target,s(t,e.lockRef.current))},[]),p=i.useCallback(function(t){c(t.type,ru(t),t.target,s(t,e.lockRef.current))},[]);i.useEffect(function(){return rp.push(l),e.setCallbacks({onScrollCapture:f,onWheelCapture:f,onTouchMoveCapture:p}),document.addEventListener("wheel",u,rn),document.addEventListener("touchmove",u,rn),document.addEventListener("touchstart",d,rn),function(){rp=rp.filter(function(e){return e!==l}),document.removeEventListener("wheel",u,rn),document.removeEventListener("touchmove",u,rn),document.removeEventListener("touchstart",d,rn)}},[]);var m=e.removeScrollBar,h=e.inert;return i.createElement(i.Fragment,null,h?i.createElement(l,{styles:"\n .block-interactivity-".concat(o," {pointer-events: none;}\n .allow-interactivity-").concat(o," {pointer-events: all;}\n")}):null,m?i.createElement(re,{gapMode:e.gapMode}):null)}),tZ);var rh=i.forwardRef(function(e,t){return i.createElement(tq,tW({},e,{ref:t,sideCar:rm}))});rh.classNames=tq.classNames;var rv=["Enter"," "],rg=["ArrowUp","PageDown","End"],ry=["ArrowDown","PageUp","Home",...rg],rb={ltr:[...rv,"ArrowRight"],rtl:[...rv,"ArrowLeft"]},rw={ltr:["ArrowLeft"],rtl:["ArrowRight"]},rx="Menu",[rE,rC,rk]=g(rx),[rR,rS]=c(rx,[rk,e8,tC]),rM=e8(),rA=tC(),[rP,rT]=rR(rx),[rj,rN]=rR(rx),rO=e=>{let{__scopeMenu:t,open:r=!1,children:n,dir:o,onOpenChange:l,modal:a=!0}=e,s=rM(t),[c,f]=i.useState(null),p=i.useRef(!1),m=d(l),h=b(o);return i.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,u.jsx)(te,{...s,children:(0,u.jsx)(rP,{scope:t,open:r,onOpenChange:m,content:c,onContentChange:f,children:(0,u.jsx)(rj,{scope:t,onClose:i.useCallback(()=>m(!1),[m]),isUsingKeyboardRef:p,dir:h,modal:a,children:n})})})};rO.displayName=rx;var rL=i.forwardRef((e,t)=>{let{__scopeMenu:r,...n}=e,o=rM(r);return(0,u.jsx)(tr,{...o,...n,ref:t})});rL.displayName="MenuAnchor";var rD="MenuPortal",[rI,r_]=rR(rD,{forceMount:void 0}),rF=e=>{let{__scopeMenu:t,forceMount:r,children:n,container:o}=e,i=rT(rD,t);return(0,u.jsx)(rI,{scope:t,forceMount:r,children:(0,u.jsx)(tm,{present:r||i.open,children:(0,u.jsx)(tp,{asChild:!0,container:o,children:n})})})};rF.displayName=rD;var rz="MenuContent",[rW,rK]=rR(rz),rB=i.forwardRef((e,t)=>{let r=r_(rz,e.__scopeMenu),{forceMount:n=r.forceMount,...o}=e,i=rT(rz,e.__scopeMenu),l=rN(rz,e.__scopeMenu);return(0,u.jsx)(rE.Provider,{scope:e.__scopeMenu,children:(0,u.jsx)(tm,{present:n||i.open,children:(0,u.jsx)(rE.Slot,{scope:e.__scopeMenu,children:l.modal?(0,u.jsx)(rH,{...o,ref:t}):(0,u.jsx)(rG,{...o,ref:t})})})})}),rH=i.forwardRef((e,t)=>{let r=rT(rz,e.__scopeMenu),n=i.useRef(null),o=(0,s.s)(t,n);return i.useEffect(()=>{let e=n.current;if(e)return tz(e)},[]),(0,u.jsx)(rU,{...e,ref:o,trapFocus:r.open,disableOutsidePointerEvents:r.open,disableOutsideScroll:!0,onFocusOutside:a(e.onFocusOutside,e=>e.preventDefault(),{checkForDefaultPrevented:!1}),onDismiss:()=>r.onOpenChange(!1)})}),rG=i.forwardRef((e,t)=>{let r=rT(rz,e.__scopeMenu);return(0,u.jsx)(rU,{...e,ref:t,trapFocus:!1,disableOutsidePointerEvents:!1,disableOutsideScroll:!1,onDismiss:()=>r.onOpenChange(!1)})}),rU=i.forwardRef((e,t)=>{let{__scopeMenu:r,loop:n=!1,trapFocus:o,onOpenAutoFocus:l,onCloseAutoFocus:c,disableOutsidePointerEvents:d,onEntryFocus:f,onEscapeKeyDown:p,onPointerDownOutside:h,onFocusOutside:v,onInteractOutside:g,onDismiss:y,disableOutsideScroll:b,...w}=e,x=rT(rz,r),C=rN(rz,r),k=rM(r),M=rA(r),A=rC(r),[P,j]=i.useState(null),N=i.useRef(null),O=(0,s.s)(t,N,x.onContentChange),L=i.useRef(0),D=i.useRef(""),I=i.useRef(0),_=i.useRef(null),F=i.useRef("right"),z=i.useRef(0),W=b?rh:i.Fragment,K=b?{as:m.DX,allowPinchZoom:!0}:void 0,B=e=>{var t,r;let n=D.current+e,o=A().filter(e=>!e.disabled),i=document.activeElement,l=null===(t=o.find(e=>e.ref.current===i))||void 0===t?void 0:t.textValue,a=function(e,t,r){var n;let o=t.length>1&&Array.from(t).every(e=>e===t[0])?t[0]:t,i=(n=Math.max(r?e.indexOf(r):-1,0),e.map((t,r)=>e[(n+r)%e.length]));1===o.length&&(i=i.filter(e=>e!==r));let l=i.find(e=>e.toLowerCase().startsWith(o.toLowerCase()));return l!==r?l:void 0}(o.map(e=>e.textValue),n,l),s=null===(r=o.find(e=>e.textValue===a))||void 0===r?void 0:r.ref.current;!function e(t){D.current=t,window.clearTimeout(L.current),""!==t&&(L.current=window.setTimeout(()=>e(""),1e3))}(n),s&&setTimeout(()=>s.focus())};i.useEffect(()=>()=>window.clearTimeout(L.current),[]),i.useEffect(()=>{var e,t;let r=document.querySelectorAll("[data-radix-focus-guard]");return document.body.insertAdjacentElement("afterbegin",null!==(e=r[0])&&void 0!==e?e:S()),document.body.insertAdjacentElement("beforeend",null!==(t=r[1])&&void 0!==t?t:S()),R++,()=>{1===R&&document.querySelectorAll("[data-radix-focus-guard]").forEach(e=>e.remove()),R--}},[]);let H=i.useCallback(e=>{var t,r;return F.current===(null===(t=_.current)||void 0===t?void 0:t.side)&&function(e,t){return!!t&&function(e,t){let{x:r,y:n}=e,o=!1;for(let e=0,i=t.length-1;en!=u>n&&r<(s-l)*(n-a)/(u-a)+l&&(o=!o)}return o}({x:e.clientX,y:e.clientY},t)}(e,null===(r=_.current)||void 0===r?void 0:r.area)},[]);return(0,u.jsx)(rW,{scope:r,searchRef:D,onItemEnter:i.useCallback(e=>{H(e)&&e.preventDefault()},[H]),onItemLeave:i.useCallback(e=>{var t;H(e)||(null===(t=N.current)||void 0===t||t.focus(),j(null))},[H]),onTriggerLeave:i.useCallback(e=>{H(e)&&e.preventDefault()},[H]),pointerGraceTimerRef:I,onPointerGraceIntentChange:i.useCallback(e=>{_.current=e},[]),children:(0,u.jsx)(W,{...K,children:(0,u.jsx)(T,{asChild:!0,trapped:o,onMountAutoFocus:a(l,e=>{var t;e.preventDefault(),null===(t=N.current)||void 0===t||t.focus({preventScroll:!0})}),onUnmountAutoFocus:c,children:(0,u.jsx)(E,{asChild:!0,disableOutsidePointerEvents:d,onEscapeKeyDown:p,onPointerDownOutside:h,onFocusOutside:v,onInteractOutside:g,onDismiss:y,children:(0,u.jsx)(tS,{asChild:!0,...M,dir:C.dir,orientation:"vertical",loop:n,currentTabStopId:P,onCurrentTabStopIdChange:j,onEntryFocus:a(f,e=>{C.isUsingKeyboardRef.current||e.preventDefault()}),preventScrollOnEntryFocus:!0,children:(0,u.jsx)(tl,{role:"menu","aria-orientation":"vertical","data-state":nu(x.open),"data-radix-menu-content":"",dir:C.dir,...k,...w,ref:O,style:{outline:"none",...w.style},onKeyDown:a(w.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&&B(e.key));let o=N.current;if(e.target!==o||!ry.includes(e.key))return;e.preventDefault();let i=A().filter(e=>!e.disabled).map(e=>e.ref.current);rg.includes(e.key)&&i.reverse(),function(e){let t=document.activeElement;for(let r of e)if(r===t||(r.focus(),document.activeElement!==t))return}(i)}),onBlur:a(e.onBlur,e=>{e.currentTarget.contains(e.target)||(window.clearTimeout(L.current),D.current="")}),onPointerMove:a(e.onPointerMove,nf(e=>{let t=e.target,r=z.current!==e.clientX;e.currentTarget.contains(t)&&r&&(F.current=e.clientX>z.current?"right":"left",z.current=e.clientX)}))})})})})})})});rB.displayName=rz;var rV=i.forwardRef((e,t)=>{let{__scopeMenu:r,...n}=e;return(0,u.jsx)(h.div,{role:"group",...n,ref:t})});rV.displayName="MenuGroup";var rX=i.forwardRef((e,t)=>{let{__scopeMenu:r,...n}=e;return(0,u.jsx)(h.div,{...n,ref:t})});rX.displayName="MenuLabel";var r$="MenuItem",rY="menu.itemSelect",rq=i.forwardRef((e,t)=>{let{disabled:r=!1,onSelect:n,...o}=e,l=i.useRef(null),c=rN(r$,e.__scopeMenu),d=rK(r$,e.__scopeMenu),f=(0,s.s)(t,l),p=i.useRef(!1);return(0,u.jsx)(rZ,{...o,ref:f,disabled:r,onClick:a(e.onClick,()=>{let e=l.current;if(!r&&e){let t=new CustomEvent(rY,{bubbles:!0,cancelable:!0});e.addEventListener(rY,e=>null==n?void 0:n(e),{once:!0}),v(e,t),t.defaultPrevented?p.current=!1:c.onClose()}}),onPointerDown:t=>{var r;null===(r=e.onPointerDown)||void 0===r||r.call(e,t),p.current=!0},onPointerUp:a(e.onPointerUp,e=>{var t;p.current||null===(t=e.currentTarget)||void 0===t||t.click()}),onKeyDown:a(e.onKeyDown,e=>{let t=""!==d.searchRef.current;!r&&(!t||" "!==e.key)&&rv.includes(e.key)&&(e.currentTarget.click(),e.preventDefault())})})});rq.displayName=r$;var rZ=i.forwardRef((e,t)=>{let{__scopeMenu:r,disabled:n=!1,textValue:o,...l}=e,c=rK(r$,r),d=rA(r),f=i.useRef(null),p=(0,s.s)(t,f),[m,v]=i.useState(!1),[g,y]=i.useState("");return i.useEffect(()=>{let e=f.current;if(e){var t;y((null!==(t=e.textContent)&&void 0!==t?t:"").trim())}},[l.children]),(0,u.jsx)(rE.ItemSlot,{scope:r,disabled:n,textValue:null!=o?o:g,children:(0,u.jsx)(tP,{asChild:!0,...d,focusable:!n,children:(0,u.jsx)(h.div,{role:"menuitem","data-highlighted":m?"":void 0,"aria-disabled":n||void 0,"data-disabled":n?"":void 0,...l,ref:p,onPointerMove:a(e.onPointerMove,nf(e=>{n?c.onItemLeave(e):(c.onItemEnter(e),e.defaultPrevented||e.currentTarget.focus({preventScroll:!0}))})),onPointerLeave:a(e.onPointerLeave,nf(e=>c.onItemLeave(e))),onFocus:a(e.onFocus,()=>v(!0)),onBlur:a(e.onBlur,()=>v(!1))})})})}),rJ=i.forwardRef((e,t)=>{let{checked:r=!1,onCheckedChange:n,...o}=e;return(0,u.jsx)(r4,{scope:e.__scopeMenu,checked:r,children:(0,u.jsx)(rq,{role:"menuitemcheckbox","aria-checked":nc(r)?"mixed":r,...o,ref:t,"data-state":nd(r),onSelect:a(o.onSelect,()=>null==n?void 0:n(!!nc(r)||!r),{checkForDefaultPrevented:!1})})})});rJ.displayName="MenuCheckboxItem";var rQ="MenuRadioGroup",[r0,r1]=rR(rQ,{value:void 0,onValueChange:()=>{}}),r2=i.forwardRef((e,t)=>{let{value:r,onValueChange:n,...o}=e,i=d(n);return(0,u.jsx)(r0,{scope:e.__scopeMenu,value:r,onValueChange:i,children:(0,u.jsx)(rV,{...o,ref:t})})});r2.displayName=rQ;var r9="MenuRadioItem",r6=i.forwardRef((e,t)=>{let{value:r,...n}=e,o=r1(r9,e.__scopeMenu),i=r===o.value;return(0,u.jsx)(r4,{scope:e.__scopeMenu,checked:i,children:(0,u.jsx)(rq,{role:"menuitemradio","aria-checked":i,...n,ref:t,"data-state":nd(i),onSelect:a(n.onSelect,()=>{var e;return null===(e=o.onValueChange)||void 0===e?void 0:e.call(o,r)},{checkForDefaultPrevented:!1})})})});r6.displayName=r9;var r5="MenuItemIndicator",[r4,r8]=rR(r5,{checked:!1}),r3=i.forwardRef((e,t)=>{let{__scopeMenu:r,forceMount:n,...o}=e,i=r8(r5,r);return(0,u.jsx)(tm,{present:n||nc(i.checked)||!0===i.checked,children:(0,u.jsx)(h.span,{...o,ref:t,"data-state":nd(i.checked)})})});r3.displayName=r5;var r7=i.forwardRef((e,t)=>{let{__scopeMenu:r,...n}=e;return(0,u.jsx)(h.div,{role:"separator","aria-orientation":"horizontal",...n,ref:t})});r7.displayName="MenuSeparator";var ne=i.forwardRef((e,t)=>{let{__scopeMenu:r,...n}=e,o=rM(r);return(0,u.jsx)(tu,{...o,...n,ref:t})});ne.displayName="MenuArrow";var nt="MenuSub",[nr,nn]=rR(nt),no=e=>{let{__scopeMenu:t,children:r,open:n=!1,onOpenChange:o}=e,l=rT(nt,t),a=rM(t),[s,c]=i.useState(null),[f,p]=i.useState(null),m=d(o);return i.useEffect(()=>(!1===l.open&&m(!1),()=>m(!1)),[l.open,m]),(0,u.jsx)(te,{...a,children:(0,u.jsx)(rP,{scope:t,open:n,onOpenChange:m,content:f,onContentChange:p,children:(0,u.jsx)(nr,{scope:t,contentId:z(),triggerId:z(),trigger:s,onTriggerChange:c,children:r})})})};no.displayName=nt;var ni="MenuSubTrigger",nl=i.forwardRef((e,t)=>{let r=rT(ni,e.__scopeMenu),n=rN(ni,e.__scopeMenu),o=nn(ni,e.__scopeMenu),l=rK(ni,e.__scopeMenu),c=i.useRef(null),{pointerGraceTimerRef:d,onPointerGraceIntentChange:f}=l,p={__scopeMenu:e.__scopeMenu},m=i.useCallback(()=>{c.current&&window.clearTimeout(c.current),c.current=null},[]);return i.useEffect(()=>m,[m]),i.useEffect(()=>{let e=d.current;return()=>{window.clearTimeout(e),f(null)}},[d,f]),(0,u.jsx)(rL,{asChild:!0,...p,children:(0,u.jsx)(rZ,{id:o.triggerId,"aria-haspopup":"menu","aria-expanded":r.open,"aria-controls":o.contentId,"data-state":nu(r.open),...e,ref:(0,s.t)(t,o.onTriggerChange),onClick:t=>{var n;null===(n=e.onClick)||void 0===n||n.call(e,t),e.disabled||t.defaultPrevented||(t.currentTarget.focus(),r.open||r.onOpenChange(!0))},onPointerMove:a(e.onPointerMove,nf(t=>{l.onItemEnter(t),t.defaultPrevented||e.disabled||r.open||c.current||(l.onPointerGraceIntentChange(null),c.current=window.setTimeout(()=>{r.onOpenChange(!0),m()},100))})),onPointerLeave:a(e.onPointerLeave,nf(e=>{var t,n;m();let o=null===(t=r.content)||void 0===t?void 0:t.getBoundingClientRect();if(o){let t=null===(n=r.content)||void 0===n?void 0:n.dataset.side,i="right"===t,a=o[i?"left":"right"],s=o[i?"right":"left"];l.onPointerGraceIntentChange({area:[{x:e.clientX+(i?-5:5),y:e.clientY},{x:a,y:o.top},{x:s,y:o.top},{x:s,y:o.bottom},{x:a,y:o.bottom}],side:t}),window.clearTimeout(d.current),d.current=window.setTimeout(()=>l.onPointerGraceIntentChange(null),300)}else{if(l.onTriggerLeave(e),e.defaultPrevented)return;l.onPointerGraceIntentChange(null)}})),onKeyDown:a(e.onKeyDown,t=>{let o=""!==l.searchRef.current;if(!e.disabled&&(!o||" "!==t.key)&&rb[n.dir].includes(t.key)){var i;r.onOpenChange(!0),null===(i=r.content)||void 0===i||i.focus(),t.preventDefault()}})})})});nl.displayName=ni;var na="MenuSubContent",ns=i.forwardRef((e,t)=>{let r=r_(rz,e.__scopeMenu),{forceMount:n=r.forceMount,...o}=e,l=rT(rz,e.__scopeMenu),c=rN(rz,e.__scopeMenu),d=nn(na,e.__scopeMenu),f=i.useRef(null),p=(0,s.s)(t,f);return(0,u.jsx)(rE.Provider,{scope:e.__scopeMenu,children:(0,u.jsx)(tm,{present:n||l.open,children:(0,u.jsx)(rE.Slot,{scope:e.__scopeMenu,children:(0,u.jsx)(rU,{id:d.contentId,"aria-labelledby":d.triggerId,...o,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)||void 0===t||t.focus()),e.preventDefault()},onCloseAutoFocus:e=>e.preventDefault(),onFocusOutside:a(e.onFocusOutside,e=>{e.target!==d.trigger&&l.onOpenChange(!1)}),onEscapeKeyDown:a(e.onEscapeKeyDown,e=>{c.onClose(),e.preventDefault()}),onKeyDown:a(e.onKeyDown,e=>{let t=e.currentTarget.contains(e.target),r=rw[c.dir].includes(e.key);if(t&&r){var n;l.onOpenChange(!1),null===(n=d.trigger)||void 0===n||n.focus(),e.preventDefault()}})})})})})});function nu(e){return e?"open":"closed"}function nc(e){return"indeterminate"===e}function nd(e){return nc(e)?"indeterminate":e?"checked":"unchecked"}function nf(e){return t=>"mouse"===t.pointerType?e(t):void 0}ns.displayName=na;var np="DropdownMenu",[nm,nh]=c(np,[rS]),nv=rS(),[ng,ny]=nm(np),nb=e=>{let{__scopeDropdownMenu:t,children:r,dir:n,open:o,defaultOpen:l,onOpenChange:a,modal:s=!0}=e,c=nv(t),d=i.useRef(null),[p=!1,m]=f({prop:o,defaultProp:l,onChange:a});return(0,u.jsx)(ng,{scope:t,triggerId:z(),triggerRef:d,contentId:z(),open:p,onOpenChange:m,onOpenToggle:i.useCallback(()=>m(e=>!e),[m]),modal:s,children:(0,u.jsx)(rO,{...c,open:p,onOpenChange:m,dir:n,modal:s,children:r})})};nb.displayName=np;var nw="DropdownMenuTrigger",nx=i.forwardRef((e,t)=>{let{__scopeDropdownMenu:r,disabled:n=!1,...o}=e,i=ny(nw,r),l=nv(r);return(0,u.jsx)(rL,{asChild:!0,...l,children:(0,u.jsx)(h.button,{type:"button",id:i.triggerId,"aria-haspopup":"menu","aria-expanded":i.open,"aria-controls":i.open?i.contentId:void 0,"data-state":i.open?"open":"closed","data-disabled":n?"":void 0,disabled:n,...o,ref:(0,s.t)(t,i.triggerRef),onPointerDown:a(e.onPointerDown,e=>{n||0!==e.button||!1!==e.ctrlKey||(i.onOpenToggle(),i.open||e.preventDefault())}),onKeyDown:a(e.onKeyDown,e=>{!n&&(["Enter"," "].includes(e.key)&&i.onOpenToggle(),"ArrowDown"===e.key&&i.onOpenChange(!0),["Enter"," ","ArrowDown"].includes(e.key)&&e.preventDefault())})})})});nx.displayName=nw;var nE=e=>{let{__scopeDropdownMenu:t,...r}=e,n=nv(t);return(0,u.jsx)(rF,{...n,...r})};nE.displayName="DropdownMenuPortal";var nC="DropdownMenuContent",nk=i.forwardRef((e,t)=>{let{__scopeDropdownMenu:r,...n}=e,o=ny(nC,r),l=nv(r),s=i.useRef(!1);return(0,u.jsx)(rB,{id:o.contentId,"aria-labelledby":o.triggerId,...l,...n,ref:t,onCloseAutoFocus:a(e.onCloseAutoFocus,e=>{var t;s.current||null===(t=o.triggerRef.current)||void 0===t||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;(!o.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)"}})});nk.displayName=nC;var nR=i.forwardRef((e,t)=>{let{__scopeDropdownMenu:r,...n}=e,o=nv(r);return(0,u.jsx)(rV,{...o,...n,ref:t})});nR.displayName="DropdownMenuGroup";var nS=i.forwardRef((e,t)=>{let{__scopeDropdownMenu:r,...n}=e,o=nv(r);return(0,u.jsx)(rX,{...o,...n,ref:t})});nS.displayName="DropdownMenuLabel";var nM=i.forwardRef((e,t)=>{let{__scopeDropdownMenu:r,...n}=e,o=nv(r);return(0,u.jsx)(rq,{...o,...n,ref:t})});nM.displayName="DropdownMenuItem";var nA=i.forwardRef((e,t)=>{let{__scopeDropdownMenu:r,...n}=e,o=nv(r);return(0,u.jsx)(rJ,{...o,...n,ref:t})});nA.displayName="DropdownMenuCheckboxItem";var nP=i.forwardRef((e,t)=>{let{__scopeDropdownMenu:r,...n}=e,o=nv(r);return(0,u.jsx)(r2,{...o,...n,ref:t})});nP.displayName="DropdownMenuRadioGroup";var nT=i.forwardRef((e,t)=>{let{__scopeDropdownMenu:r,...n}=e,o=nv(r);return(0,u.jsx)(r6,{...o,...n,ref:t})});nT.displayName="DropdownMenuRadioItem";var nj=i.forwardRef((e,t)=>{let{__scopeDropdownMenu:r,...n}=e,o=nv(r);return(0,u.jsx)(r3,{...o,...n,ref:t})});nj.displayName="DropdownMenuItemIndicator";var nN=i.forwardRef((e,t)=>{let{__scopeDropdownMenu:r,...n}=e,o=nv(r);return(0,u.jsx)(r7,{...o,...n,ref:t})});nN.displayName="DropdownMenuSeparator",i.forwardRef((e,t)=>{let{__scopeDropdownMenu:r,...n}=e,o=nv(r);return(0,u.jsx)(ne,{...o,...n,ref:t})}).displayName="DropdownMenuArrow";var nO=i.forwardRef((e,t)=>{let{__scopeDropdownMenu:r,...n}=e,o=nv(r);return(0,u.jsx)(nl,{...o,...n,ref:t})});nO.displayName="DropdownMenuSubTrigger";var nL=i.forwardRef((e,t)=>{let{__scopeDropdownMenu:r,...n}=e,o=nv(r);return(0,u.jsx)(ns,{...o,...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)"}})});nL.displayName="DropdownMenuSubContent";var nD=nb,nI=nx,n_=nE,nF=nk,nz=nR,nW=nS,nK=nM,nB=nA,nH=nP,nG=nT,nU=nj,nV=nN,nX=e=>{let{__scopeDropdownMenu:t,children:r,open:n,onOpenChange:o,defaultOpen:i}=e,l=nv(t),[a=!1,s]=f({prop:n,defaultProp:i,onChange:o});return(0,u.jsx)(no,{...l,open:a,onOpenChange:s,children:r})},n$=nO,nY=nL},4416:(e,t,r)=>{"use strict";r.d(t,{A:()=>n});let n=(0,r(9946).A)("X",[["path",{d:"M18 6 6 18",key:"1bl5f8"}],["path",{d:"m6 6 12 12",key:"d8bk6v"}]])},4783:(e,t,r)=>{"use strict";r.d(t,{A:()=>n});let n=(0,r(9946).A)("Menu",[["line",{x1:"4",x2:"20",y1:"12",y2:"12",key:"1e0a9i"}],["line",{x1:"4",x2:"20",y1:"6",y2:"6",key:"1owob3"}],["line",{x1:"4",x2:"20",y1:"18",y2:"18",key:"yk5zj1"}]])},5196:(e,t,r)=>{"use strict";r.d(t,{A:()=>n});let n=(0,r(9946).A)("Check",[["path",{d:"M20 6 9 17l-5-5",key:"1gmf2c"}]])},5695:(e,t,r)=>{"use strict";var n=r(8999);r.o(n,"usePathname")&&r.d(t,{usePathname:function(){return n.usePathname}})},6101:(e,t,r)=>{"use strict";r.d(t,{s:()=>l,t:()=>i});var n=r(2115);function o(e,t){if("function"==typeof e)return e(t);null!=e&&(e.current=t)}function i(...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{"use strict";r.d(t,{A:()=>n});let n=(0,r(9946).A)("Circle",[["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}]])},9688:(e,t,r)=>{"use strict";r.d(t,{QP:()=>Y});let n=e=>{let t=a(e),{conflictingClassGroups:r,conflictingClassGroupModifiers:n}=e;return{getClassGroupId:e=>{let r=e.split("-");return""===r[0]&&1!==r.length&&r.shift(),o(r,t)||l(e)},getConflictingClassGroupIds:(e,t)=>{let o=r[e]||[];return t&&n[e]?[...o,...n[e]]:o}}},o=(e,t)=>{if(0===e.length)return t.classGroupId;let r=e[0],n=t.nextPart.get(r),i=n?o(e.slice(1),n):void 0;if(i)return i;if(0===t.validators.length)return;let l=e.join("-");return t.validators.find(({validator:e})=>e(l))?.classGroupId},i=/^\[(.+)\]$/,l=e=>{if(i.test(e)){let t=i.exec(e)[1],r=t?.substring(0,t.indexOf(":"));if(r)return"arbitrary.."+r}},a=e=>{let{theme:t,prefix:r}=e,n={nextPart:new Map,validators:[]};return d(Object.entries(e.classGroups),r).forEach(([e,r])=>{s(r,n,e,t)}),n},s=(e,t,r,n)=>{e.forEach(e=>{if("string"==typeof e){(""===e?t:u(t,e)).classGroupId=r;return}if("function"==typeof e){if(c(e)){s(e(n),t,r,n);return}t.validators.push({validator:e,classGroupId:r});return}Object.entries(e).forEach(([e,o])=>{s(o,u(t,e),r,n)})})},u=(e,t)=>{let r=e;return t.split("-").forEach(e=>{r.nextPart.has(e)||r.nextPart.set(e,{nextPart:new Map,validators:[]}),r=r.nextPart.get(e)}),r},c=e=>e.isThemeGetter,d=(e,t)=>t?e.map(([e,r])=>[e,r.map(e=>"string"==typeof e?t+e:"object"==typeof e?Object.fromEntries(Object.entries(e).map(([e,r])=>[t+e,r])):e)]):e,f=e=>{if(e<1)return{get:()=>void 0,set:()=>{}};let t=0,r=new Map,n=new Map,o=(o,i)=>{r.set(o,i),++t>e&&(t=0,n=r,r=new Map)};return{get(e){let t=r.get(e);return void 0!==t?t:void 0!==(t=n.get(e))?(o(e,t),t):void 0},set(e,t){r.has(e)?r.set(e,t):o(e,t)}}},p=e=>{let{separator:t,experimentalParseClassName:r}=e,n=1===t.length,o=t[0],i=t.length,l=e=>{let r;let l=[],a=0,s=0;for(let u=0;us?r-s:void 0}};return r?e=>r({className:e,parseClassName:l}):l},m=e=>{if(e.length<=1)return e;let t=[],r=[];return e.forEach(e=>{"["===e[0]?(t.push(...r.sort(),e),r=[]):r.push(e)}),t.push(...r.sort()),t},h=e=>({cache:f(e.cacheSize),parseClassName:p(e),...n(e)}),v=/\s+/,g=(e,t)=>{let{parseClassName:r,getClassGroupId:n,getConflictingClassGroupIds:o}=t,i=[],l=e.trim().split(v),a="";for(let e=l.length-1;e>=0;e-=1){let t=l[e],{modifiers:s,hasImportantModifier:u,baseClassName:c,maybePostfixModifierPosition:d}=r(t),f=!!d,p=n(f?c.substring(0,d):c);if(!p){if(!f||!(p=n(c))){a=t+(a.length>0?" "+a:a);continue}f=!1}let h=m(s).join(":"),v=u?h+"!":h,g=v+p;if(i.includes(g))continue;i.push(g);let y=o(p,f);for(let e=0;e0?" "+a:a)}return a};function y(){let e,t,r=0,n="";for(;r{let t;if("string"==typeof e)return e;let r="";for(let n=0;n{let t=t=>t[e]||[];return t.isThemeGetter=!0,t},x=/^\[(?:([a-z-]+):)?(.+)\]$/i,E=/^\d+\/\d+$/,C=new Set(["px","full","screen"]),k=/^(\d+(\.\d+)?)?(xs|sm|md|lg|xl)$/,R=/\d+(%|px|r?em|[sdl]?v([hwib]|min|max)|pt|pc|in|cm|mm|cap|ch|ex|r?lh|cq(w|h|i|b|min|max))|\b(calc|min|max|clamp)\(.+\)|^0$/,S=/^(rgba?|hsla?|hwb|(ok)?(lab|lch))\(.+\)$/,M=/^(inset_)?-?((\d+)?\.?(\d+)[a-z]+|0)_-?((\d+)?\.?(\d+)[a-z]+|0)/,A=/^(url|image|image-set|cross-fade|element|(repeating-)?(linear|radial|conic)-gradient)\(.+\)$/,P=e=>j(e)||C.has(e)||E.test(e),T=e=>G(e,"length",U),j=e=>!!e&&!Number.isNaN(Number(e)),N=e=>G(e,"number",j),O=e=>!!e&&Number.isInteger(Number(e)),L=e=>e.endsWith("%")&&j(e.slice(0,-1)),D=e=>x.test(e),I=e=>k.test(e),_=new Set(["length","size","percentage"]),F=e=>G(e,_,V),z=e=>G(e,"position",V),W=new Set(["image","url"]),K=e=>G(e,W,$),B=e=>G(e,"",X),H=()=>!0,G=(e,t,r)=>{let n=x.exec(e);return!!n&&(n[1]?"string"==typeof t?n[1]===t:t.has(n[1]):r(n[2]))},U=e=>R.test(e)&&!S.test(e),V=()=>!1,X=e=>M.test(e),$=e=>A.test(e);Symbol.toStringTag;let Y=function(e,...t){let r,n,o;let i=function(a){return n=(r=h(t.reduce((e,t)=>t(e),e()))).cache.get,o=r.cache.set,i=l,l(a)};function l(e){let t=n(e);if(t)return t;let i=g(e,r);return o(e,i),i}return function(){return i(y.apply(null,arguments))}}(()=>{let e=w("colors"),t=w("spacing"),r=w("blur"),n=w("brightness"),o=w("borderColor"),i=w("borderRadius"),l=w("borderSpacing"),a=w("borderWidth"),s=w("contrast"),u=w("grayscale"),c=w("hueRotate"),d=w("invert"),f=w("gap"),p=w("gradientColorStops"),m=w("gradientColorStopPositions"),h=w("inset"),v=w("margin"),g=w("opacity"),y=w("padding"),b=w("saturate"),x=w("scale"),E=w("sepia"),C=w("skew"),k=w("space"),R=w("translate"),S=()=>["auto","contain","none"],M=()=>["auto","hidden","clip","visible","scroll"],A=()=>["auto",D,t],_=()=>[D,t],W=()=>["",P,T],G=()=>["auto",j,D],U=()=>["bottom","center","left","left-bottom","left-top","right","right-bottom","right-top","top"],V=()=>["solid","dashed","dotted","double","none"],X=()=>["normal","multiply","screen","overlay","darken","lighten","color-dodge","color-burn","hard-light","soft-light","difference","exclusion","hue","saturation","color","luminosity"],$=()=>["start","end","center","between","around","evenly","stretch"],Y=()=>["","0",D],q=()=>["auto","avoid","all","avoid-page","page","left","right","column"],Z=()=>[j,D];return{cacheSize:500,separator:":",theme:{colors:[H],spacing:[P,T],blur:["none","",I,D],brightness:Z(),borderColor:[e],borderRadius:["none","","full",I,D],borderSpacing:_(),borderWidth:W(),contrast:Z(),grayscale:Y(),hueRotate:Z(),invert:Y(),gap:_(),gradientColorStops:[e],gradientColorStopPositions:[L,T],inset:A(),margin:A(),opacity:Z(),padding:_(),saturate:Z(),scale:Z(),sepia:Y(),skew:Z(),space:_(),translate:_()},classGroups:{aspect:[{aspect:["auto","square","video",D]}],container:["container"],columns:[{columns:[I]}],"break-after":[{"break-after":q()}],"break-before":[{"break-before":q()}],"break-inside":[{"break-inside":["auto","avoid","avoid-page","avoid-column"]}],"box-decoration":[{"box-decoration":["slice","clone"]}],box:[{box:["border","content"]}],display:["block","inline-block","inline","flex","inline-flex","table","inline-table","table-caption","table-cell","table-column","table-column-group","table-footer-group","table-header-group","table-row-group","table-row","flow-root","grid","inline-grid","contents","list-item","hidden"],float:[{float:["right","left","none","start","end"]}],clear:[{clear:["left","right","both","none","start","end"]}],isolation:["isolate","isolation-auto"],"object-fit":[{object:["contain","cover","fill","none","scale-down"]}],"object-position":[{object:[...U(),D]}],overflow:[{overflow:M()}],"overflow-x":[{"overflow-x":M()}],"overflow-y":[{"overflow-y":M()}],overscroll:[{overscroll:S()}],"overscroll-x":[{"overscroll-x":S()}],"overscroll-y":[{"overscroll-y":S()}],position:["static","fixed","absolute","relative","sticky"],inset:[{inset:[h]}],"inset-x":[{"inset-x":[h]}],"inset-y":[{"inset-y":[h]}],start:[{start:[h]}],end:[{end:[h]}],top:[{top:[h]}],right:[{right:[h]}],bottom:[{bottom:[h]}],left:[{left:[h]}],visibility:["visible","invisible","collapse"],z:[{z:["auto",O,D]}],basis:[{basis:A()}],"flex-direction":[{flex:["row","row-reverse","col","col-reverse"]}],"flex-wrap":[{flex:["wrap","wrap-reverse","nowrap"]}],flex:[{flex:["1","auto","initial","none",D]}],grow:[{grow:Y()}],shrink:[{shrink:Y()}],order:[{order:["first","last","none",O,D]}],"grid-cols":[{"grid-cols":[H]}],"col-start-end":[{col:["auto",{span:["full",O,D]},D]}],"col-start":[{"col-start":G()}],"col-end":[{"col-end":G()}],"grid-rows":[{"grid-rows":[H]}],"row-start-end":[{row:["auto",{span:[O,D]},D]}],"row-start":[{"row-start":G()}],"row-end":[{"row-end":G()}],"grid-flow":[{"grid-flow":["row","col","dense","row-dense","col-dense"]}],"auto-cols":[{"auto-cols":["auto","min","max","fr",D]}],"auto-rows":[{"auto-rows":["auto","min","max","fr",D]}],gap:[{gap:[f]}],"gap-x":[{"gap-x":[f]}],"gap-y":[{"gap-y":[f]}],"justify-content":[{justify:["normal",...$()]}],"justify-items":[{"justify-items":["start","end","center","stretch"]}],"justify-self":[{"justify-self":["auto","start","end","center","stretch"]}],"align-content":[{content:["normal",...$(),"baseline"]}],"align-items":[{items:["start","end","center","baseline","stretch"]}],"align-self":[{self:["auto","start","end","center","stretch","baseline"]}],"place-content":[{"place-content":[...$(),"baseline"]}],"place-items":[{"place-items":["start","end","center","baseline","stretch"]}],"place-self":[{"place-self":["auto","start","end","center","stretch"]}],p:[{p:[y]}],px:[{px:[y]}],py:[{py:[y]}],ps:[{ps:[y]}],pe:[{pe:[y]}],pt:[{pt:[y]}],pr:[{pr:[y]}],pb:[{pb:[y]}],pl:[{pl:[y]}],m:[{m:[v]}],mx:[{mx:[v]}],my:[{my:[v]}],ms:[{ms:[v]}],me:[{me:[v]}],mt:[{mt:[v]}],mr:[{mr:[v]}],mb:[{mb:[v]}],ml:[{ml:[v]}],"space-x":[{"space-x":[k]}],"space-x-reverse":["space-x-reverse"],"space-y":[{"space-y":[k]}],"space-y-reverse":["space-y-reverse"],w:[{w:["auto","min","max","fit","svw","lvw","dvw",D,t]}],"min-w":[{"min-w":[D,t,"min","max","fit"]}],"max-w":[{"max-w":[D,t,"none","full","min","max","fit","prose",{screen:[I]},I]}],h:[{h:[D,t,"auto","min","max","fit","svh","lvh","dvh"]}],"min-h":[{"min-h":[D,t,"min","max","fit","svh","lvh","dvh"]}],"max-h":[{"max-h":[D,t,"min","max","fit","svh","lvh","dvh"]}],size:[{size:[D,t,"auto","min","max","fit"]}],"font-size":[{text:["base",I,T]}],"font-smoothing":["antialiased","subpixel-antialiased"],"font-style":["italic","not-italic"],"font-weight":[{font:["thin","extralight","light","normal","medium","semibold","bold","extrabold","black",N]}],"font-family":[{font:[H]}],"fvn-normal":["normal-nums"],"fvn-ordinal":["ordinal"],"fvn-slashed-zero":["slashed-zero"],"fvn-figure":["lining-nums","oldstyle-nums"],"fvn-spacing":["proportional-nums","tabular-nums"],"fvn-fraction":["diagonal-fractions","stacked-fractions"],tracking:[{tracking:["tighter","tight","normal","wide","wider","widest",D]}],"line-clamp":[{"line-clamp":["none",j,N]}],leading:[{leading:["none","tight","snug","normal","relaxed","loose",P,D]}],"list-image":[{"list-image":["none",D]}],"list-style-type":[{list:["none","disc","decimal",D]}],"list-style-position":[{list:["inside","outside"]}],"placeholder-color":[{placeholder:[e]}],"placeholder-opacity":[{"placeholder-opacity":[g]}],"text-alignment":[{text:["left","center","right","justify","start","end"]}],"text-color":[{text:[e]}],"text-opacity":[{"text-opacity":[g]}],"text-decoration":["underline","overline","line-through","no-underline"],"text-decoration-style":[{decoration:[...V(),"wavy"]}],"text-decoration-thickness":[{decoration:["auto","from-font",P,T]}],"underline-offset":[{"underline-offset":["auto",P,D]}],"text-decoration-color":[{decoration:[e]}],"text-transform":["uppercase","lowercase","capitalize","normal-case"],"text-overflow":["truncate","text-ellipsis","text-clip"],"text-wrap":[{text:["wrap","nowrap","balance","pretty"]}],indent:[{indent:_()}],"vertical-align":[{align:["baseline","top","middle","bottom","text-top","text-bottom","sub","super",D]}],whitespace:[{whitespace:["normal","nowrap","pre","pre-line","pre-wrap","break-spaces"]}],break:[{break:["normal","words","all","keep"]}],hyphens:[{hyphens:["none","manual","auto"]}],content:[{content:["none",D]}],"bg-attachment":[{bg:["fixed","local","scroll"]}],"bg-clip":[{"bg-clip":["border","padding","content","text"]}],"bg-opacity":[{"bg-opacity":[g]}],"bg-origin":[{"bg-origin":["border","padding","content"]}],"bg-position":[{bg:[...U(),z]}],"bg-repeat":[{bg:["no-repeat",{repeat:["","x","y","round","space"]}]}],"bg-size":[{bg:["auto","cover","contain",F]}],"bg-image":[{bg:["none",{"gradient-to":["t","tr","r","br","b","bl","l","tl"]},K]}],"bg-color":[{bg:[e]}],"gradient-from-pos":[{from:[m]}],"gradient-via-pos":[{via:[m]}],"gradient-to-pos":[{to:[m]}],"gradient-from":[{from:[p]}],"gradient-via":[{via:[p]}],"gradient-to":[{to:[p]}],rounded:[{rounded:[i]}],"rounded-s":[{"rounded-s":[i]}],"rounded-e":[{"rounded-e":[i]}],"rounded-t":[{"rounded-t":[i]}],"rounded-r":[{"rounded-r":[i]}],"rounded-b":[{"rounded-b":[i]}],"rounded-l":[{"rounded-l":[i]}],"rounded-ss":[{"rounded-ss":[i]}],"rounded-se":[{"rounded-se":[i]}],"rounded-ee":[{"rounded-ee":[i]}],"rounded-es":[{"rounded-es":[i]}],"rounded-tl":[{"rounded-tl":[i]}],"rounded-tr":[{"rounded-tr":[i]}],"rounded-br":[{"rounded-br":[i]}],"rounded-bl":[{"rounded-bl":[i]}],"border-w":[{border:[a]}],"border-w-x":[{"border-x":[a]}],"border-w-y":[{"border-y":[a]}],"border-w-s":[{"border-s":[a]}],"border-w-e":[{"border-e":[a]}],"border-w-t":[{"border-t":[a]}],"border-w-r":[{"border-r":[a]}],"border-w-b":[{"border-b":[a]}],"border-w-l":[{"border-l":[a]}],"border-opacity":[{"border-opacity":[g]}],"border-style":[{border:[...V(),"hidden"]}],"divide-x":[{"divide-x":[a]}],"divide-x-reverse":["divide-x-reverse"],"divide-y":[{"divide-y":[a]}],"divide-y-reverse":["divide-y-reverse"],"divide-opacity":[{"divide-opacity":[g]}],"divide-style":[{divide:V()}],"border-color":[{border:[o]}],"border-color-x":[{"border-x":[o]}],"border-color-y":[{"border-y":[o]}],"border-color-s":[{"border-s":[o]}],"border-color-e":[{"border-e":[o]}],"border-color-t":[{"border-t":[o]}],"border-color-r":[{"border-r":[o]}],"border-color-b":[{"border-b":[o]}],"border-color-l":[{"border-l":[o]}],"divide-color":[{divide:[o]}],"outline-style":[{outline:["",...V()]}],"outline-offset":[{"outline-offset":[P,D]}],"outline-w":[{outline:[P,T]}],"outline-color":[{outline:[e]}],"ring-w":[{ring:W()}],"ring-w-inset":["ring-inset"],"ring-color":[{ring:[e]}],"ring-opacity":[{"ring-opacity":[g]}],"ring-offset-w":[{"ring-offset":[P,T]}],"ring-offset-color":[{"ring-offset":[e]}],shadow:[{shadow:["","inner","none",I,B]}],"shadow-color":[{shadow:[H]}],opacity:[{opacity:[g]}],"mix-blend":[{"mix-blend":[...X(),"plus-lighter","plus-darker"]}],"bg-blend":[{"bg-blend":X()}],filter:[{filter:["","none"]}],blur:[{blur:[r]}],brightness:[{brightness:[n]}],contrast:[{contrast:[s]}],"drop-shadow":[{"drop-shadow":["","none",I,D]}],grayscale:[{grayscale:[u]}],"hue-rotate":[{"hue-rotate":[c]}],invert:[{invert:[d]}],saturate:[{saturate:[b]}],sepia:[{sepia:[E]}],"backdrop-filter":[{"backdrop-filter":["","none"]}],"backdrop-blur":[{"backdrop-blur":[r]}],"backdrop-brightness":[{"backdrop-brightness":[n]}],"backdrop-contrast":[{"backdrop-contrast":[s]}],"backdrop-grayscale":[{"backdrop-grayscale":[u]}],"backdrop-hue-rotate":[{"backdrop-hue-rotate":[c]}],"backdrop-invert":[{"backdrop-invert":[d]}],"backdrop-opacity":[{"backdrop-opacity":[g]}],"backdrop-saturate":[{"backdrop-saturate":[b]}],"backdrop-sepia":[{"backdrop-sepia":[E]}],"border-collapse":[{border:["collapse","separate"]}],"border-spacing":[{"border-spacing":[l]}],"border-spacing-x":[{"border-spacing-x":[l]}],"border-spacing-y":[{"border-spacing-y":[l]}],"table-layout":[{table:["auto","fixed"]}],caption:[{caption:["top","bottom"]}],transition:[{transition:["none","all","","colors","opacity","shadow","transform",D]}],duration:[{duration:Z()}],ease:[{ease:["linear","in","out","in-out",D]}],delay:[{delay:Z()}],animate:[{animate:["none","spin","ping","pulse","bounce",D]}],transform:[{transform:["","gpu","none"]}],scale:[{scale:[x]}],"scale-x":[{"scale-x":[x]}],"scale-y":[{"scale-y":[x]}],rotate:[{rotate:[O,D]}],"translate-x":[{"translate-x":[R]}],"translate-y":[{"translate-y":[R]}],"skew-x":[{"skew-x":[C]}],"skew-y":[{"skew-y":[C]}],"transform-origin":[{origin:["center","top","top-right","right","bottom-right","bottom","bottom-left","left","top-left",D]}],accent:[{accent:["auto",e]}],appearance:[{appearance:["none","auto"]}],cursor:[{cursor:["auto","default","pointer","wait","text","move","help","not-allowed","none","context-menu","progress","cell","crosshair","vertical-text","alias","copy","no-drop","grab","grabbing","all-scroll","col-resize","row-resize","n-resize","e-resize","s-resize","w-resize","ne-resize","nw-resize","se-resize","sw-resize","ew-resize","ns-resize","nesw-resize","nwse-resize","zoom-in","zoom-out",D]}],"caret-color":[{caret:[e]}],"pointer-events":[{"pointer-events":["none","auto"]}],resize:[{resize:["none","y","x",""]}],"scroll-behavior":[{scroll:["auto","smooth"]}],"scroll-m":[{"scroll-m":_()}],"scroll-mx":[{"scroll-mx":_()}],"scroll-my":[{"scroll-my":_()}],"scroll-ms":[{"scroll-ms":_()}],"scroll-me":[{"scroll-me":_()}],"scroll-mt":[{"scroll-mt":_()}],"scroll-mr":[{"scroll-mr":_()}],"scroll-mb":[{"scroll-mb":_()}],"scroll-ml":[{"scroll-ml":_()}],"scroll-p":[{"scroll-p":_()}],"scroll-px":[{"scroll-px":_()}],"scroll-py":[{"scroll-py":_()}],"scroll-ps":[{"scroll-ps":_()}],"scroll-pe":[{"scroll-pe":_()}],"scroll-pt":[{"scroll-pt":_()}],"scroll-pr":[{"scroll-pr":_()}],"scroll-pb":[{"scroll-pb":_()}],"scroll-pl":[{"scroll-pl":_()}],"snap-align":[{snap:["start","end","center","align-none"]}],"snap-stop":[{snap:["normal","always"]}],"snap-type":[{snap:["none","x","y","both"]}],"snap-strictness":[{snap:["mandatory","proximity"]}],touch:[{touch:["auto","none","manipulation"]}],"touch-x":[{"touch-pan":["x","left","right"]}],"touch-y":[{"touch-pan":["y","up","down"]}],"touch-pz":["touch-pinch-zoom"],select:[{select:["none","text","all","auto"]}],"will-change":[{"will-change":["auto","scroll","contents","transform",D]}],fill:[{fill:[e,"none"]}],"stroke-w":[{stroke:[P,T,N]}],stroke:[{stroke:[e,"none"]}],sr:["sr-only","not-sr-only"],"forced-color-adjust":[{"forced-color-adjust":["auto","none"]}]},conflictingClassGroups:{overflow:["overflow-x","overflow-y"],overscroll:["overscroll-x","overscroll-y"],inset:["inset-x","inset-y","start","end","top","right","bottom","left"],"inset-x":["right","left"],"inset-y":["top","bottom"],flex:["basis","grow","shrink"],gap:["gap-x","gap-y"],p:["px","py","ps","pe","pt","pr","pb","pl"],px:["pr","pl"],py:["pt","pb"],m:["mx","my","ms","me","mt","mr","mb","ml"],mx:["mr","ml"],my:["mt","mb"],size:["w","h"],"font-size":["leading"],"fvn-normal":["fvn-ordinal","fvn-slashed-zero","fvn-figure","fvn-spacing","fvn-fraction"],"fvn-ordinal":["fvn-normal"],"fvn-slashed-zero":["fvn-normal"],"fvn-figure":["fvn-normal"],"fvn-spacing":["fvn-normal"],"fvn-fraction":["fvn-normal"],"line-clamp":["display","overflow"],rounded:["rounded-s","rounded-e","rounded-t","rounded-r","rounded-b","rounded-l","rounded-ss","rounded-se","rounded-ee","rounded-es","rounded-tl","rounded-tr","rounded-br","rounded-bl"],"rounded-s":["rounded-ss","rounded-es"],"rounded-e":["rounded-se","rounded-ee"],"rounded-t":["rounded-tl","rounded-tr"],"rounded-r":["rounded-tr","rounded-br"],"rounded-b":["rounded-br","rounded-bl"],"rounded-l":["rounded-tl","rounded-bl"],"border-spacing":["border-spacing-x","border-spacing-y"],"border-w":["border-w-s","border-w-e","border-w-t","border-w-r","border-w-b","border-w-l"],"border-w-x":["border-w-r","border-w-l"],"border-w-y":["border-w-t","border-w-b"],"border-color":["border-color-s","border-color-e","border-color-t","border-color-r","border-color-b","border-color-l"],"border-color-x":["border-color-r","border-color-l"],"border-color-y":["border-color-t","border-color-b"],"scroll-m":["scroll-mx","scroll-my","scroll-ms","scroll-me","scroll-mt","scroll-mr","scroll-mb","scroll-ml"],"scroll-mx":["scroll-mr","scroll-ml"],"scroll-my":["scroll-mt","scroll-mb"],"scroll-p":["scroll-px","scroll-py","scroll-ps","scroll-pe","scroll-pt","scroll-pr","scroll-pb","scroll-pl"],"scroll-px":["scroll-pr","scroll-pl"],"scroll-py":["scroll-pt","scroll-pb"],touch:["touch-x","touch-y","touch-pz"],"touch-x":["touch"],"touch-y":["touch"],"touch-pz":["touch"]},conflictingClassGroupModifiers:{"font-size":["leading"]}}})},9708:(e,t,r)=>{"use strict";r.d(t,{DX:()=>l});var n=r(2115),o=r(6101),i=r(5155),l=n.forwardRef((e,t)=>{let{children:r,...o}=e,l=n.Children.toArray(r),s=l.find(u);if(s){let e=s.props.children,r=l.map(t=>t!==s?t:n.Children.count(e)>1?n.Children.only(null):n.isValidElement(e)?e.props.children:null);return(0,i.jsx)(a,{...o,ref:t,children:n.isValidElement(e)?n.cloneElement(e,void 0,r):null})}return(0,i.jsx)(a,{...o,ref:t,children:r})});l.displayName="Slot";var a=n.forwardRef((e,t)=>{let{children:r,...i}=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 o=e[n],i=t[n];/^on[A-Z]/.test(n)?o&&i?r[n]=(...e)=>{i(...e),o(...e)}:o&&(r[n]=o):"style"===n?r[n]={...o,...i}:"className"===n&&(r[n]=[o,i].filter(Boolean).join(" "))}return{...e,...r}}(i,r.props),ref:t?(0,o.t)(t,e):e})}return n.Children.count(r)>1?n.Children.only(null):null});a.displayName="SlotClone";var s=({children:e})=>(0,i.jsx)(i.Fragment,{children:e});function u(e){return n.isValidElement(e)&&e.type===s}},9840:e=>{e.exports={style:{fontFamily:"'Inter', 'Inter Fallback'",fontStyle:"normal"},className:"__className_e8ce0c"}}}]); \ No newline at end of file