import{r as a,j as r,a as tn}from"./app-BGey7YPf.js";import{R as nn,m as on,P as rn,C as Oe,l as an,T as Le,O as ke,k as Fe,c as re,g as ae,i as ge,b as he,a as h,u as Ge,d as se,n as sn,h as cn,f as un,e as dn,F as ln,D as fn}from"./index-BFyaOBDQ.js";import{c as pn,a as S,g as mn,P as E,u as U,h as vn,e as gn,d as Ke}from"./button-D5r5edT8.js";import{X as hn}from"./x-C4WIHhXm.js";import{c as $e,u as Ue}from"./index-Q2wK6uZI.js";import{c as Be,R as xn,A as wn,C as Mn,a as Rn,b as Sn}from"./index-CwO5dfCw.js";import{C as bn}from"./chevron-right-CE_1krjA.js";/**
 * @license lucide-react v0.475.0 - ISC
 *
 * This source code is licensed under the ISC license.
 * See the LICENSE file in the root directory of this source tree.
 */const yn=[["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}]],Cn=pn("Circle",yn),_r=nn,Ir=on,_n=rn,Ve=a.forwardRef(({className:e,...n},t)=>r.jsx(ke,{className:S("fixed inset-0 z-50 bg-black/80  data-[state=open]:animate-in data-[state=closed]:animate-out data-[state=closed]:fade-out-0 data-[state=open]:fade-in-0",e),...n,ref:t}));Ve.displayName=ke.displayName;const In=mn("fixed z-50 gap-4 bg-background p-6 shadow-lg transition ease-in-out data-[state=closed]:duration-300 data-[state=open]:duration-500 data-[state=open]:animate-in data-[state=closed]:animate-out",{variants:{side:{top:"inset-x-0 top-0 border-b data-[state=closed]:slide-out-to-top data-[state=open]:slide-in-from-top",bottom:"inset-x-0 bottom-0 border-t data-[state=closed]:slide-out-to-bottom data-[state=open]:slide-in-from-bottom",left:"inset-y-0 left-0 h-full w-3/4 border-r data-[state=closed]:slide-out-to-left data-[state=open]:slide-in-from-left sm:max-w-sm",right:"inset-y-0 right-0 h-full w-3/4 border-l data-[state=closed]:slide-out-to-right data-[state=open]:slide-in-from-right sm:max-w-sm"}},defaultVariants:{side:"right"}}),Nn=a.forwardRef(({side:e="right",className:n,children:t,...o},s)=>r.jsxs(_n,{children:[r.jsx(Ve,{}),r.jsxs(Oe,{ref:s,className:S(In({side:e}),n),...o,children:[r.jsxs(an,{className:"absolute right-4 top-4 rounded-sm opacity-70 ring-offset-background transition-opacity hover:opacity-100 focus:outline-none focus:ring-2 focus:ring-ring focus:ring-offset-2 disabled:pointer-events-none data-[state=open]:bg-secondary",children:[r.jsx(hn,{className:"h-4 w-4"}),r.jsx("span",{className:"sr-only",children:"Close"})]}),t]})]}));Nn.displayName=Oe.displayName;const En=({className:e,...n})=>r.jsx("div",{className:S("flex flex-col space-y-2 text-center sm:text-left",e),...n});En.displayName="SheetHeader";const An=a.forwardRef(({className:e,...n},t)=>r.jsx(Le,{ref:t,className:S("text-lg font-semibold text-foreground",e),...n}));An.displayName=Le.displayName;const Dn=a.forwardRef(({className:e,...n},t)=>r.jsx(Fe,{ref:t,className:S("text-sm text-muted-foreground",e),...n}));Dn.displayName=Fe.displayName;var pe={exports:{}},me={};/**
 * @license React
 * use-sync-external-store-shim.production.js
 *
 * Copyright (c) Meta Platforms, Inc. and affiliates.
 *
 * This source code is licensed under the MIT license found in the
 * LICENSE file in the root directory of this source tree.
 */var De;function jn(){if(De)return me;De=1;var e=tn();function n(i,u){return i===u&&(i!==0||1/i===1/u)||i!==i&&u!==u}var t=typeof Object.is=="function"?Object.is:n,o=e.useState,s=e.useEffect,c=e.useLayoutEffect,d=e.useDebugValue;function l(i,u){var g=u(),x=o({inst:{value:g,getSnapshot:u}}),M=x[0].inst,w=x[1];return c(function(){M.value=g,M.getSnapshot=u,p(M)&&w({inst:M})},[i,g,u]),s(function(){return p(M)&&w({inst:M}),i(function(){p(M)&&w({inst:M})})},[i]),d(g),g}function p(i){var u=i.getSnapshot;i=i.value;try{var g=u();return!t(i,g)}catch{return!0}}function m(i,u){return u()}var f=typeof window>"u"||typeof window.document>"u"||typeof window.document.createElement>"u"?m:l;return me.useSyncExternalStore=e.useSyncExternalStore!==void 0?e.useSyncExternalStore:f,me}var je;function Pn(){return je||(je=1,pe.exports=jn()),pe.exports}var Tn=Pn();function On(){return Tn.useSyncExternalStore(Ln,()=>!0,()=>!1)}function Ln(){return()=>{}}var Me="Avatar",[kn,Nr]=re(Me),[Fn,Ze]=kn(Me),ze=a.forwardRef((e,n)=>{const{__scopeAvatar:t,...o}=e,[s,c]=a.useState("idle");return r.jsx(Fn,{scope:t,imageLoadingStatus:s,onImageLoadingStatusChange:c,children:r.jsx(E.span,{...o,ref:n})})});ze.displayName=Me;var Ye="AvatarImage",He=a.forwardRef((e,n)=>{const{__scopeAvatar:t,src:o,onLoadingStatusChange:s=()=>{},...c}=e,d=Ze(Ye,t),l=Gn(o,c),p=ae(m=>{s(m),d.onImageLoadingStatusChange(m)});return ge(()=>{l!=="idle"&&p(l)},[l,p]),l==="loaded"?r.jsx(E.img,{...c,ref:n,src:o}):null});He.displayName=Ye;var Xe="AvatarFallback",We=a.forwardRef((e,n)=>{const{__scopeAvatar:t,delayMs:o,...s}=e,c=Ze(Xe,t),[d,l]=a.useState(o===void 0);return a.useEffect(()=>{if(o!==void 0){const p=window.setTimeout(()=>l(!0),o);return()=>window.clearTimeout(p)}},[o]),d&&c.imageLoadingStatus!=="loaded"?r.jsx(E.span,{...s,ref:n}):null});We.displayName=Xe;function Pe(e,n){return e?n?(e.src!==n&&(e.src=n),e.complete&&e.naturalWidth>0?"loaded":"loading"):"error":"idle"}function Gn(e,{referrerPolicy:n,crossOrigin:t}){const o=On(),s=a.useRef(null),c=o?(s.current||(s.current=new window.Image),s.current):null,[d,l]=a.useState(()=>Pe(c,e));return ge(()=>{l(Pe(c,e))},[c,e]),ge(()=>{const p=i=>()=>{l(i)};if(!c)return;const m=p("loaded"),f=p("error");return c.addEventListener("load",m),c.addEventListener("error",f),n&&(c.referrerPolicy=n),typeof t=="string"&&(c.crossOrigin=t),()=>{c.removeEventListener("load",m),c.removeEventListener("error",f)}},[c,t,n]),d}var qe=ze,Je=He,Qe=We;const Kn=a.forwardRef(({className:e,...n},t)=>r.jsx(qe,{ref:t,className:S("relative flex h-10 w-10 shrink-0 overflow-hidden rounded-full",e),...n}));Kn.displayName=qe.displayName;const $n=a.forwardRef(({className:e,...n},t)=>r.jsx(Je,{ref:t,className:S("aspect-square h-full w-full",e),...n}));$n.displayName=Je.displayName;const Un=a.forwardRef(({className:e,...n},t)=>r.jsx(Qe,{ref:t,className:S("flex h-full w-full items-center justify-center rounded-full bg-muted",e),...n}));Un.displayName=Qe.displayName;var ve="rovingFocusGroup.onEntryFocus",Bn={bubbles:!1,cancelable:!0},W="RovingFocusGroup",[xe,et,Vn]=$e(W),[Zn,tt]=re(W,[Vn]),[zn,Yn]=Zn(W),nt=a.forwardRef((e,n)=>r.jsx(xe.Provider,{scope:e.__scopeRovingFocusGroup,children:r.jsx(xe.Slot,{scope:e.__scopeRovingFocusGroup,children:r.jsx(Hn,{...e,ref:n})})}));nt.displayName=W;var Hn=a.forwardRef((e,n)=>{const{__scopeRovingFocusGroup:t,orientation:o,loop:s=!1,dir:c,currentTabStopId:d,defaultCurrentTabStopId:l,onCurrentTabStopIdChange:p,onEntryFocus:m,preventScrollOnEntryFocus:f=!1,...i}=e,u=a.useRef(null),g=U(n,u),x=Ue(c),[M,w]=Ge({prop:d,defaultProp:l??null,onChange:p,caller:W}),[C,P]=a.useState(!1),R=ae(m),N=et(t),B=a.useRef(!1),[Q,O]=a.useState(0);return a.useEffect(()=>{const b=u.current;if(b)return b.addEventListener(ve,R),()=>b.removeEventListener(ve,R)},[R]),r.jsx(zn,{scope:t,orientation:o,dir:x,loop:s,currentTabStopId:M,onItemFocus:a.useCallback(b=>w(b),[w]),onItemShiftTab:a.useCallback(()=>P(!0),[]),onFocusableItemAdd:a.useCallback(()=>O(b=>b+1),[]),onFocusableItemRemove:a.useCallback(()=>O(b=>b-1),[]),children:r.jsx(E.div,{tabIndex:C||Q===0?-1:0,"data-orientation":o,...i,ref:g,style:{outline:"none",...e.style},onMouseDown:h(e.onMouseDown,()=>{B.current=!0}),onFocus:h(e.onFocus,b=>{const G=!B.current;if(b.target===b.currentTarget&&G&&!C){const L=new CustomEvent(ve,Bn);if(b.currentTarget.dispatchEvent(L),!L.defaultPrevented){const V=N().filter(D=>D.focusable),Z=V.find(D=>D.active),ee=V.find(D=>D.id===M),de=[Z,ee,...V].filter(Boolean).map(D=>D.ref.current);at(de,f)}}B.current=!1}),onBlur:h(e.onBlur,()=>P(!1))})})}),ot="RovingFocusGroupItem",rt=a.forwardRef((e,n)=>{const{__scopeRovingFocusGroup:t,focusable:o=!0,active:s=!1,tabStopId:c,children:d,...l}=e,p=he(),m=c||p,f=Yn(ot,t),i=f.currentTabStopId===m,u=et(t),{onFocusableItemAdd:g,onFocusableItemRemove:x,currentTabStopId:M}=f;return a.useEffect(()=>{if(o)return g(),()=>x()},[o,g,x]),r.jsx(xe.ItemSlot,{scope:t,id:m,focusable:o,active:s,children:r.jsx(E.span,{tabIndex:i?0:-1,"data-orientation":f.orientation,...l,ref:n,onMouseDown:h(e.onMouseDown,w=>{o?f.onItemFocus(m):w.preventDefault()}),onFocus:h(e.onFocus,()=>f.onItemFocus(m)),onKeyDown:h(e.onKeyDown,w=>{if(w.key==="Tab"&&w.shiftKey){f.onItemShiftTab();return}if(w.target!==w.currentTarget)return;const C=qn(w,f.orientation,f.dir);if(C!==void 0){if(w.metaKey||w.ctrlKey||w.altKey||w.shiftKey)return;w.preventDefault();let R=u().filter(N=>N.focusable).map(N=>N.ref.current);if(C==="last")R.reverse();else if(C==="prev"||C==="next"){C==="prev"&&R.reverse();const N=R.indexOf(w.currentTarget);R=f.loop?Jn(R,N+1):R.slice(N+1)}setTimeout(()=>at(R))}}),children:typeof d=="function"?d({isCurrentTabStop:i,hasTabStop:M!=null}):d})})});rt.displayName=ot;var Xn={ArrowLeft:"prev",ArrowUp:"prev",ArrowRight:"next",ArrowDown:"next",PageUp:"first",Home:"first",PageDown:"last",End:"last"};function Wn(e,n){return n!=="rtl"?e:e==="ArrowLeft"?"ArrowRight":e==="ArrowRight"?"ArrowLeft":e}function qn(e,n,t){const o=Wn(e.key,t);if(!(n==="vertical"&&["ArrowLeft","ArrowRight"].includes(o))&&!(n==="horizontal"&&["ArrowUp","ArrowDown"].includes(o)))return Xn[o]}function at(e,n=!1){const t=document.activeElement;for(const o of e)if(o===t||(o.focus({preventScroll:n}),document.activeElement!==t))return}function Jn(e,n){return e.map((t,o)=>e[(n+o)%e.length])}var Qn=nt,eo=rt,we=["Enter"," "],to=["ArrowDown","PageUp","Home"],st=["ArrowUp","PageDown","End"],no=[...to,...st],oo={ltr:[...we,"ArrowRight"],rtl:[...we,"ArrowLeft"]},ro={ltr:["ArrowLeft"],rtl:["ArrowRight"]},q="Menu",[H,ao,so]=$e(q),[k,ct]=re(q,[so,Be,tt]),ce=Be(),it=tt(),[co,F]=k(q),[io,J]=k(q),ut=e=>{const{__scopeMenu:n,open:t=!1,children:o,dir:s,onOpenChange:c,modal:d=!0}=e,l=ce(n),[p,m]=a.useState(null),f=a.useRef(!1),i=ae(c),u=Ue(s);return a.useEffect(()=>{const g=()=>{f.current=!0,document.addEventListener("pointerdown",x,{capture:!0,once:!0}),document.addEventListener("pointermove",x,{capture:!0,once:!0})},x=()=>f.current=!1;return document.addEventListener("keydown",g,{capture:!0}),()=>{document.removeEventListener("keydown",g,{capture:!0}),document.removeEventListener("pointerdown",x,{capture:!0}),document.removeEventListener("pointermove",x,{capture:!0})}},[]),r.jsx(xn,{...l,children:r.jsx(co,{scope:n,open:t,onOpenChange:i,content:p,onContentChange:m,children:r.jsx(io,{scope:n,onClose:a.useCallback(()=>i(!1),[i]),isUsingKeyboardRef:f,dir:u,modal:d,children:o})})})};ut.displayName=q;var uo="MenuAnchor",Re=a.forwardRef((e,n)=>{const{__scopeMenu:t,...o}=e,s=ce(t);return r.jsx(wn,{...s,...o,ref:n})});Re.displayName=uo;var Se="MenuPortal",[lo,dt]=k(Se,{forceMount:void 0}),lt=e=>{const{__scopeMenu:n,forceMount:t,children:o,container:s}=e,c=F(Se,n);return r.jsx(lo,{scope:n,forceMount:t,children:r.jsx(se,{present:t||c.open,children:r.jsx(sn,{asChild:!0,container:s,children:o})})})};lt.displayName=Se;var I="MenuContent",[fo,be]=k(I),ft=a.forwardRef((e,n)=>{const t=dt(I,e.__scopeMenu),{forceMount:o=t.forceMount,...s}=e,c=F(I,e.__scopeMenu),d=J(I,e.__scopeMenu);return r.jsx(H.Provider,{scope:e.__scopeMenu,children:r.jsx(se,{present:o||c.open,children:r.jsx(H.Slot,{scope:e.__scopeMenu,children:d.modal?r.jsx(po,{...s,ref:n}):r.jsx(mo,{...s,ref:n})})})})}),po=a.forwardRef((e,n)=>{const t=F(I,e.__scopeMenu),o=a.useRef(null),s=U(n,o);return a.useEffect(()=>{const c=o.current;if(c)return cn(c)},[]),r.jsx(ye,{...e,ref:s,trapFocus:t.open,disableOutsidePointerEvents:t.open,disableOutsideScroll:!0,onFocusOutside:h(e.onFocusOutside,c=>c.preventDefault(),{checkForDefaultPrevented:!1}),onDismiss:()=>t.onOpenChange(!1)})}),mo=a.forwardRef((e,n)=>{const t=F(I,e.__scopeMenu);return r.jsx(ye,{...e,ref:n,trapFocus:!1,disableOutsidePointerEvents:!1,disableOutsideScroll:!1,onDismiss:()=>t.onOpenChange(!1)})}),vo=gn("MenuContent.ScrollLock"),ye=a.forwardRef((e,n)=>{const{__scopeMenu:t,loop:o=!1,trapFocus:s,onOpenAutoFocus:c,onCloseAutoFocus:d,disableOutsidePointerEvents:l,onEntryFocus:p,onEscapeKeyDown:m,onPointerDownOutside:f,onFocusOutside:i,onInteractOutside:u,onDismiss:g,disableOutsideScroll:x,...M}=e,w=F(I,t),C=J(I,t),P=ce(t),R=it(t),N=ao(t),[B,Q]=a.useState(null),O=a.useRef(null),b=U(n,O,w.onContentChange),G=a.useRef(0),L=a.useRef(""),V=a.useRef(0),Z=a.useRef(null),ee=a.useRef("right"),te=a.useRef(0),de=x?dn:a.Fragment,D=x?{as:vo,allowPinchZoom:!0}:void 0,en=v=>{var $,Ee;const _=L.current+v,A=N().filter(j=>!j.disabled),T=document.activeElement,le=($=A.find(j=>j.ref.current===T))==null?void 0:$.textValue,fe=A.map(j=>j.textValue),Ne=Io(fe,_,le),z=(Ee=A.find(j=>j.textValue===Ne))==null?void 0:Ee.ref.current;(function j(Ae){L.current=Ae,window.clearTimeout(G.current),Ae!==""&&(G.current=window.setTimeout(()=>j(""),1e3))})(_),z&&setTimeout(()=>z.focus())};a.useEffect(()=>()=>window.clearTimeout(G.current),[]),un();const K=a.useCallback(v=>{var A,T;return ee.current===((A=Z.current)==null?void 0:A.side)&&Eo(v,(T=Z.current)==null?void 0:T.area)},[]);return r.jsx(fo,{scope:t,searchRef:L,onItemEnter:a.useCallback(v=>{K(v)&&v.preventDefault()},[K]),onItemLeave:a.useCallback(v=>{var _;K(v)||((_=O.current)==null||_.focus(),Q(null))},[K]),onTriggerLeave:a.useCallback(v=>{K(v)&&v.preventDefault()},[K]),pointerGraceTimerRef:V,onPointerGraceIntentChange:a.useCallback(v=>{Z.current=v},[]),children:r.jsx(de,{...D,children:r.jsx(ln,{asChild:!0,trapped:s,onMountAutoFocus:h(c,v=>{var _;v.preventDefault(),(_=O.current)==null||_.focus({preventScroll:!0})}),onUnmountAutoFocus:d,children:r.jsx(fn,{asChild:!0,disableOutsidePointerEvents:l,onEscapeKeyDown:m,onPointerDownOutside:f,onFocusOutside:i,onInteractOutside:u,onDismiss:g,children:r.jsx(Qn,{asChild:!0,...R,dir:C.dir,orientation:"vertical",loop:o,currentTabStopId:B,onCurrentTabStopIdChange:Q,onEntryFocus:h(p,v=>{C.isUsingKeyboardRef.current||v.preventDefault()}),preventScrollOnEntryFocus:!0,children:r.jsx(Mn,{role:"menu","aria-orientation":"vertical","data-state":Nt(w.open),"data-radix-menu-content":"",dir:C.dir,...P,...M,ref:b,style:{outline:"none",...M.style},onKeyDown:h(M.onKeyDown,v=>{const A=v.target.closest("[data-radix-menu-content]")===v.currentTarget,T=v.ctrlKey||v.altKey||v.metaKey,le=v.key.length===1;A&&(v.key==="Tab"&&v.preventDefault(),!T&&le&&en(v.key));const fe=O.current;if(v.target!==fe||!no.includes(v.key))return;v.preventDefault();const z=N().filter($=>!$.disabled).map($=>$.ref.current);st.includes(v.key)&&z.reverse(),Co(z)}),onBlur:h(e.onBlur,v=>{v.currentTarget.contains(v.target)||(window.clearTimeout(G.current),L.current="")}),onPointerMove:h(e.onPointerMove,X(v=>{const _=v.target,A=te.current!==v.clientX;if(v.currentTarget.contains(_)&&A){const T=v.clientX>te.current?"right":"left";ee.current=T,te.current=v.clientX}}))})})})})})})});ft.displayName=I;var go="MenuGroup",Ce=a.forwardRef((e,n)=>{const{__scopeMenu:t,...o}=e;return r.jsx(E.div,{role:"group",...o,ref:n})});Ce.displayName=go;var ho="MenuLabel",pt=a.forwardRef((e,n)=>{const{__scopeMenu:t,...o}=e;return r.jsx(E.div,{...o,ref:n})});pt.displayName=ho;var ne="MenuItem",Te="menu.itemSelect",ie=a.forwardRef((e,n)=>{const{disabled:t=!1,onSelect:o,...s}=e,c=a.useRef(null),d=J(ne,e.__scopeMenu),l=be(ne,e.__scopeMenu),p=U(n,c),m=a.useRef(!1),f=()=>{const i=c.current;if(!t&&i){const u=new CustomEvent(Te,{bubbles:!0,cancelable:!0});i.addEventListener(Te,g=>o==null?void 0:o(g),{once:!0}),vn(i,u),u.defaultPrevented?m.current=!1:d.onClose()}};return r.jsx(mt,{...s,ref:p,disabled:t,onClick:h(e.onClick,f),onPointerDown:i=>{var u;(u=e.onPointerDown)==null||u.call(e,i),m.current=!0},onPointerUp:h(e.onPointerUp,i=>{var u;m.current||(u=i.currentTarget)==null||u.click()}),onKeyDown:h(e.onKeyDown,i=>{const u=l.searchRef.current!=="";t||u&&i.key===" "||we.includes(i.key)&&(i.currentTarget.click(),i.preventDefault())})})});ie.displayName=ne;var mt=a.forwardRef((e,n)=>{const{__scopeMenu:t,disabled:o=!1,textValue:s,...c}=e,d=be(ne,t),l=it(t),p=a.useRef(null),m=U(n,p),[f,i]=a.useState(!1),[u,g]=a.useState("");return a.useEffect(()=>{const x=p.current;x&&g((x.textContent??"").trim())},[c.children]),r.jsx(H.ItemSlot,{scope:t,disabled:o,textValue:s??u,children:r.jsx(eo,{asChild:!0,...l,focusable:!o,children:r.jsx(E.div,{role:"menuitem","data-highlighted":f?"":void 0,"aria-disabled":o||void 0,"data-disabled":o?"":void 0,...c,ref:m,onPointerMove:h(e.onPointerMove,X(x=>{o?d.onItemLeave(x):(d.onItemEnter(x),x.defaultPrevented||x.currentTarget.focus({preventScroll:!0}))})),onPointerLeave:h(e.onPointerLeave,X(x=>d.onItemLeave(x))),onFocus:h(e.onFocus,()=>i(!0)),onBlur:h(e.onBlur,()=>i(!1))})})})}),xo="MenuCheckboxItem",vt=a.forwardRef((e,n)=>{const{checked:t=!1,onCheckedChange:o,...s}=e;return r.jsx(Mt,{scope:e.__scopeMenu,checked:t,children:r.jsx(ie,{role:"menuitemcheckbox","aria-checked":oe(t)?"mixed":t,...s,ref:n,"data-state":Ie(t),onSelect:h(s.onSelect,()=>o==null?void 0:o(oe(t)?!0:!t),{checkForDefaultPrevented:!1})})})});vt.displayName=xo;var gt="MenuRadioGroup",[wo,Mo]=k(gt,{value:void 0,onValueChange:()=>{}}),ht=a.forwardRef((e,n)=>{const{value:t,onValueChange:o,...s}=e,c=ae(o);return r.jsx(wo,{scope:e.__scopeMenu,value:t,onValueChange:c,children:r.jsx(Ce,{...s,ref:n})})});ht.displayName=gt;var xt="MenuRadioItem",wt=a.forwardRef((e,n)=>{const{value:t,...o}=e,s=Mo(xt,e.__scopeMenu),c=t===s.value;return r.jsx(Mt,{scope:e.__scopeMenu,checked:c,children:r.jsx(ie,{role:"menuitemradio","aria-checked":c,...o,ref:n,"data-state":Ie(c),onSelect:h(o.onSelect,()=>{var d;return(d=s.onValueChange)==null?void 0:d.call(s,t)},{checkForDefaultPrevented:!1})})})});wt.displayName=xt;var _e="MenuItemIndicator",[Mt,Ro]=k(_e,{checked:!1}),Rt=a.forwardRef((e,n)=>{const{__scopeMenu:t,forceMount:o,...s}=e,c=Ro(_e,t);return r.jsx(se,{present:o||oe(c.checked)||c.checked===!0,children:r.jsx(E.span,{...s,ref:n,"data-state":Ie(c.checked)})})});Rt.displayName=_e;var So="MenuSeparator",St=a.forwardRef((e,n)=>{const{__scopeMenu:t,...o}=e;return r.jsx(E.div,{role:"separator","aria-orientation":"horizontal",...o,ref:n})});St.displayName=So;var bo="MenuArrow",bt=a.forwardRef((e,n)=>{const{__scopeMenu:t,...o}=e,s=ce(t);return r.jsx(Rn,{...s,...o,ref:n})});bt.displayName=bo;var yo="MenuSub",[Er,yt]=k(yo),Y="MenuSubTrigger",Ct=a.forwardRef((e,n)=>{const t=F(Y,e.__scopeMenu),o=J(Y,e.__scopeMenu),s=yt(Y,e.__scopeMenu),c=be(Y,e.__scopeMenu),d=a.useRef(null),{pointerGraceTimerRef:l,onPointerGraceIntentChange:p}=c,m={__scopeMenu:e.__scopeMenu},f=a.useCallback(()=>{d.current&&window.clearTimeout(d.current),d.current=null},[]);return a.useEffect(()=>f,[f]),a.useEffect(()=>{const i=l.current;return()=>{window.clearTimeout(i),p(null)}},[l,p]),r.jsx(Re,{asChild:!0,...m,children:r.jsx(mt,{id:s.triggerId,"aria-haspopup":"menu","aria-expanded":t.open,"aria-controls":s.contentId,"data-state":Nt(t.open),...e,ref:Ke(n,s.onTriggerChange),onClick:i=>{var u;(u=e.onClick)==null||u.call(e,i),!(e.disabled||i.defaultPrevented)&&(i.currentTarget.focus(),t.open||t.onOpenChange(!0))},onPointerMove:h(e.onPointerMove,X(i=>{c.onItemEnter(i),!i.defaultPrevented&&!e.disabled&&!t.open&&!d.current&&(c.onPointerGraceIntentChange(null),d.current=window.setTimeout(()=>{t.onOpenChange(!0),f()},100))})),onPointerLeave:h(e.onPointerLeave,X(i=>{var g,x;f();const u=(g=t.content)==null?void 0:g.getBoundingClientRect();if(u){const M=(x=t.content)==null?void 0:x.dataset.side,w=M==="right",C=w?-5:5,P=u[w?"left":"right"],R=u[w?"right":"left"];c.onPointerGraceIntentChange({area:[{x:i.clientX+C,y:i.clientY},{x:P,y:u.top},{x:R,y:u.top},{x:R,y:u.bottom},{x:P,y:u.bottom}],side:M}),window.clearTimeout(l.current),l.current=window.setTimeout(()=>c.onPointerGraceIntentChange(null),300)}else{if(c.onTriggerLeave(i),i.defaultPrevented)return;c.onPointerGraceIntentChange(null)}})),onKeyDown:h(e.onKeyDown,i=>{var g;const u=c.searchRef.current!=="";e.disabled||u&&i.key===" "||oo[o.dir].includes(i.key)&&(t.onOpenChange(!0),(g=t.content)==null||g.focus(),i.preventDefault())})})})});Ct.displayName=Y;var _t="MenuSubContent",It=a.forwardRef((e,n)=>{const t=dt(I,e.__scopeMenu),{forceMount:o=t.forceMount,...s}=e,c=F(I,e.__scopeMenu),d=J(I,e.__scopeMenu),l=yt(_t,e.__scopeMenu),p=a.useRef(null),m=U(n,p);return r.jsx(H.Provider,{scope:e.__scopeMenu,children:r.jsx(se,{present:o||c.open,children:r.jsx(H.Slot,{scope:e.__scopeMenu,children:r.jsx(ye,{id:l.contentId,"aria-labelledby":l.triggerId,...s,ref:m,align:"start",side:d.dir==="rtl"?"left":"right",disableOutsidePointerEvents:!1,disableOutsideScroll:!1,trapFocus:!1,onOpenAutoFocus:f=>{var i;d.isUsingKeyboardRef.current&&((i=p.current)==null||i.focus()),f.preventDefault()},onCloseAutoFocus:f=>f.preventDefault(),onFocusOutside:h(e.onFocusOutside,f=>{f.target!==l.trigger&&c.onOpenChange(!1)}),onEscapeKeyDown:h(e.onEscapeKeyDown,f=>{d.onClose(),f.preventDefault()}),onKeyDown:h(e.onKeyDown,f=>{var g;const i=f.currentTarget.contains(f.target),u=ro[d.dir].includes(f.key);i&&u&&(c.onOpenChange(!1),(g=l.trigger)==null||g.focus(),f.preventDefault())})})})})})});It.displayName=_t;function Nt(e){return e?"open":"closed"}function oe(e){return e==="indeterminate"}function Ie(e){return oe(e)?"indeterminate":e?"checked":"unchecked"}function Co(e){const n=document.activeElement;for(const t of e)if(t===n||(t.focus(),document.activeElement!==n))return}function _o(e,n){return e.map((t,o)=>e[(n+o)%e.length])}function Io(e,n,t){const s=n.length>1&&Array.from(n).every(m=>m===n[0])?n[0]:n,c=t?e.indexOf(t):-1;let d=_o(e,Math.max(c,0));s.length===1&&(d=d.filter(m=>m!==t));const p=d.find(m=>m.toLowerCase().startsWith(s.toLowerCase()));return p!==t?p:void 0}function No(e,n){const{x:t,y:o}=e;let s=!1;for(let c=0,d=n.length-1;c<n.length;d=c++){const l=n[c],p=n[d],m=l.x,f=l.y,i=p.x,u=p.y;f>o!=u>o&&t<(i-m)*(o-f)/(u-f)+m&&(s=!s)}return s}function Eo(e,n){if(!n)return!1;const t={x:e.clientX,y:e.clientY};return No(t,n)}function X(e){return n=>n.pointerType==="mouse"?e(n):void 0}var Ao=ut,Do=Re,jo=lt,Po=ft,To=Ce,Oo=pt,Lo=ie,ko=vt,Fo=ht,Go=wt,Ko=Rt,$o=St,Uo=bt,Bo=Ct,Vo=It,ue="DropdownMenu",[Zo,Ar]=re(ue,[ct]),y=ct(),[zo,Et]=Zo(ue),At=e=>{const{__scopeDropdownMenu:n,children:t,dir:o,open:s,defaultOpen:c,onOpenChange:d,modal:l=!0}=e,p=y(n),m=a.useRef(null),[f,i]=Ge({prop:s,defaultProp:c??!1,onChange:d,caller:ue});return r.jsx(zo,{scope:n,triggerId:he(),triggerRef:m,contentId:he(),open:f,onOpenChange:i,onOpenToggle:a.useCallback(()=>i(u=>!u),[i]),modal:l,children:r.jsx(Ao,{...p,open:f,onOpenChange:i,dir:o,modal:l,children:t})})};At.displayName=ue;var Dt="DropdownMenuTrigger",jt=a.forwardRef((e,n)=>{const{__scopeDropdownMenu:t,disabled:o=!1,...s}=e,c=Et(Dt,t),d=y(t);return r.jsx(Do,{asChild:!0,...d,children:r.jsx(E.button,{type:"button",id:c.triggerId,"aria-haspopup":"menu","aria-expanded":c.open,"aria-controls":c.open?c.contentId:void 0,"data-state":c.open?"open":"closed","data-disabled":o?"":void 0,disabled:o,...s,ref:Ke(n,c.triggerRef),onPointerDown:h(e.onPointerDown,l=>{!o&&l.button===0&&l.ctrlKey===!1&&(c.onOpenToggle(),c.open||l.preventDefault())}),onKeyDown:h(e.onKeyDown,l=>{o||(["Enter"," "].includes(l.key)&&c.onOpenToggle(),l.key==="ArrowDown"&&c.onOpenChange(!0),["Enter"," ","ArrowDown"].includes(l.key)&&l.preventDefault())})})})});jt.displayName=Dt;var Yo="DropdownMenuPortal",Pt=e=>{const{__scopeDropdownMenu:n,...t}=e,o=y(n);return r.jsx(jo,{...o,...t})};Pt.displayName=Yo;var Tt="DropdownMenuContent",Ot=a.forwardRef((e,n)=>{const{__scopeDropdownMenu:t,...o}=e,s=Et(Tt,t),c=y(t),d=a.useRef(!1);return r.jsx(Po,{id:s.contentId,"aria-labelledby":s.triggerId,...c,...o,ref:n,onCloseAutoFocus:h(e.onCloseAutoFocus,l=>{var p;d.current||(p=s.triggerRef.current)==null||p.focus(),d.current=!1,l.preventDefault()}),onInteractOutside:h(e.onInteractOutside,l=>{const p=l.detail.originalEvent,m=p.button===0&&p.ctrlKey===!0,f=p.button===2||m;(!s.modal||f)&&(d.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)"}})});Ot.displayName=Tt;var Ho="DropdownMenuGroup",Lt=a.forwardRef((e,n)=>{const{__scopeDropdownMenu:t,...o}=e,s=y(t);return r.jsx(To,{...s,...o,ref:n})});Lt.displayName=Ho;var Xo="DropdownMenuLabel",kt=a.forwardRef((e,n)=>{const{__scopeDropdownMenu:t,...o}=e,s=y(t);return r.jsx(Oo,{...s,...o,ref:n})});kt.displayName=Xo;var Wo="DropdownMenuItem",Ft=a.forwardRef((e,n)=>{const{__scopeDropdownMenu:t,...o}=e,s=y(t);return r.jsx(Lo,{...s,...o,ref:n})});Ft.displayName=Wo;var qo="DropdownMenuCheckboxItem",Gt=a.forwardRef((e,n)=>{const{__scopeDropdownMenu:t,...o}=e,s=y(t);return r.jsx(ko,{...s,...o,ref:n})});Gt.displayName=qo;var Jo="DropdownMenuRadioGroup",Qo=a.forwardRef((e,n)=>{const{__scopeDropdownMenu:t,...o}=e,s=y(t);return r.jsx(Fo,{...s,...o,ref:n})});Qo.displayName=Jo;var er="DropdownMenuRadioItem",Kt=a.forwardRef((e,n)=>{const{__scopeDropdownMenu:t,...o}=e,s=y(t);return r.jsx(Go,{...s,...o,ref:n})});Kt.displayName=er;var tr="DropdownMenuItemIndicator",$t=a.forwardRef((e,n)=>{const{__scopeDropdownMenu:t,...o}=e,s=y(t);return r.jsx(Ko,{...s,...o,ref:n})});$t.displayName=tr;var nr="DropdownMenuSeparator",Ut=a.forwardRef((e,n)=>{const{__scopeDropdownMenu:t,...o}=e,s=y(t);return r.jsx($o,{...s,...o,ref:n})});Ut.displayName=nr;var or="DropdownMenuArrow",rr=a.forwardRef((e,n)=>{const{__scopeDropdownMenu:t,...o}=e,s=y(t);return r.jsx(Uo,{...s,...o,ref:n})});rr.displayName=or;var ar="DropdownMenuSubTrigger",Bt=a.forwardRef((e,n)=>{const{__scopeDropdownMenu:t,...o}=e,s=y(t);return r.jsx(Bo,{...s,...o,ref:n})});Bt.displayName=ar;var sr="DropdownMenuSubContent",Vt=a.forwardRef((e,n)=>{const{__scopeDropdownMenu:t,...o}=e,s=y(t);return r.jsx(Vo,{...s,...o,ref:n,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)"}})});Vt.displayName=sr;var cr=At,ir=jt,ur=Pt,Zt=Ot,dr=Lt,zt=kt,Yt=Ft,Ht=Gt,Xt=Kt,Wt=$t,qt=Ut,Jt=Bt,Qt=Vt;const Dr=cr,jr=ir,Pr=dr,lr=a.forwardRef(({className:e,inset:n,children:t,...o},s)=>r.jsxs(Jt,{ref:s,className:S("flex cursor-default gap-2 select-none items-center rounded-sm px-2 py-1.5 text-sm outline-none focus:bg-accent data-[state=open]:bg-accent [&_svg]:pointer-events-none [&_svg]:size-4 [&_svg]:shrink-0",n&&"pl-8",e),...o,children:[t,r.jsx(bn,{className:"ml-auto"})]}));lr.displayName=Jt.displayName;const fr=a.forwardRef(({className:e,...n},t)=>r.jsx(Qt,{ref:t,className:S("z-50 min-w-[8rem] overflow-hidden rounded-md border bg-popover p-1 text-popover-foreground shadow-lg data-[state=open]:animate-in data-[state=closed]:animate-out data-[state=closed]:fade-out-0 data-[state=open]:fade-in-0 data-[state=closed]:zoom-out-95 data-[state=open]:zoom-in-95 data-[side=bottom]:slide-in-from-top-2 data-[side=left]:slide-in-from-right-2 data-[side=right]:slide-in-from-left-2 data-[side=top]:slide-in-from-bottom-2",e),...n}));fr.displayName=Qt.displayName;const pr=a.forwardRef(({className:e,sideOffset:n=4,...t},o)=>r.jsx(ur,{children:r.jsx(Zt,{ref:o,sideOffset:n,className:S("z-50 min-w-[8rem] overflow-hidden rounded-md border bg-popover p-1 text-popover-foreground shadow-md","data-[state=open]:animate-in data-[state=closed]:animate-out data-[state=closed]:fade-out-0 data-[state=open]:fade-in-0 data-[state=closed]:zoom-out-95 data-[state=open]:zoom-in-95 data-[side=bottom]:slide-in-from-top-2 data-[side=left]:slide-in-from-right-2 data-[side=right]:slide-in-from-left-2 data-[side=top]:slide-in-from-bottom-2",e),...t})}));pr.displayName=Zt.displayName;const mr=a.forwardRef(({className:e,inset:n,...t},o)=>r.jsx(Yt,{ref:o,className:S("relative flex cursor-default select-none items-center gap-2 rounded-sm px-2 py-1.5 text-sm outline-none transition-colors focus:bg-accent focus:text-accent-foreground data-[disabled]:pointer-events-none data-[disabled]:opacity-50 [&>svg]:size-4 [&>svg]:shrink-0",n&&"pl-8",e),...t}));mr.displayName=Yt.displayName;const vr=a.forwardRef(({className:e,children:n,checked:t,...o},s)=>r.jsxs(Ht,{ref:s,className:S("relative flex cursor-default select-none items-center rounded-sm py-1.5 pl-8 pr-2 text-sm outline-none transition-colors focus:bg-accent focus:text-accent-foreground data-[disabled]:pointer-events-none data-[disabled]:opacity-50",e),checked:t,...o,children:[r.jsx("span",{className:"absolute left-2 flex h-3.5 w-3.5 items-center justify-center",children:r.jsx(Wt,{children:r.jsx(Sn,{className:"h-4 w-4"})})}),n]}));vr.displayName=Ht.displayName;const gr=a.forwardRef(({className:e,children:n,...t},o)=>r.jsxs(Xt,{ref:o,className:S("relative flex cursor-default select-none items-center rounded-sm py-1.5 pl-8 pr-2 text-sm outline-none transition-colors focus:bg-accent focus:text-accent-foreground data-[disabled]:pointer-events-none data-[disabled]:opacity-50",e),...t,children:[r.jsx("span",{className:"absolute left-2 flex h-3.5 w-3.5 items-center justify-center",children:r.jsx(Wt,{children:r.jsx(Cn,{className:"h-2 w-2 fill-current"})})}),n]}));gr.displayName=Xt.displayName;const hr=a.forwardRef(({className:e,inset:n,...t},o)=>r.jsx(zt,{ref:o,className:S("px-2 py-1.5 text-sm font-semibold",n&&"pl-8",e),...t}));hr.displayName=zt.displayName;const xr=a.forwardRef(({className:e,...n},t)=>r.jsx(qt,{ref:t,className:S("-mx-1 my-1 h-px bg-muted",e),...n}));xr.displayName=qt.displayName;const Tr=()=>r.jsxs("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round",className:"lucide lucide-panels-top-left mr-2 w-6 h-6",children:[r.jsx("rect",{width:"18",height:"18",x:"3",y:"3",rx:"2"}),r.jsx("path",{d:"M3 9h18"}),r.jsx("path",{d:"M9 21V9"})]}),Or=()=>r.jsxs("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 128 128",className:"w-12 fill-primary",children:[r.jsx("title",{children:"Free Icons"}),r.jsxs("g",{id:"Layer_49","data-name":"Layer 49",children:[r.jsx("path",{className:"cls-1",d:"M62,109a23.62,23.62,0,0,1-5.73-.76,13.32,13.32,0,0,1-2.07-.71A9.7,9.7,0,0,1,51,105.18a9.6,9.6,0,0,1-1.13-1.6,5.1,5.1,0,0,1-.63-2,4.81,4.81,0,0,1,.13-1.85,5.67,5.67,0,0,1,.8-1.66,4.54,4.54,0,0,1,3.94-1.88c.46,0,.39.26.1.62a10.79,10.79,0,0,1-1.2,1.32,5.51,5.51,0,0,0-1,1.12,2.9,2.9,0,0,0-.51,1.22,2.83,2.83,0,0,0-.05,1.33,4.84,4.84,0,0,0,.64,1.48,5.59,5.59,0,0,0,1.51,1.56,11,11,0,0,0,2,1,16.87,16.87,0,0,0,5.12,1,28.47,28.47,0,0,0,3.33,0,21.14,21.14,0,0,0,5-.8,16.56,16.56,0,0,0,3.48-1.48c.25-.13.47-.28.71-.42.89-.52,1.22-.62,1.62-.47a2.14,2.14,0,0,1,.27.09c.22.11.06.62-.56,1.2a14.07,14.07,0,0,1-3.13,2.2,16,16,0,0,1-1.79.8c-.63.2-1.27.36-1.91.5a27.47,27.47,0,0,1-5.77.52Z"}),r.jsx("path",{className:"cls-1",d:"M67.12,109.72a30,30,0,0,1-3.11.63l-1.15.15a19.19,19.19,0,0,1-4.08-.12c-.6-.08-1.2-.18-1.79-.31a5.83,5.83,0,0,1-2.17-.87c-.2-.15,0-.33.25-.44a1.56,1.56,0,0,1,1,0,16.18,16.18,0,0,0,4.28.85,12.74,12.74,0,0,0,2.75-.16,24.16,24.16,0,0,0,3-.57c.61-.15,1.21-.35,1.81-.54l1.36-.48,1.31-.56c.67-.33,1.28-.72,1.93-1.07L73,106c.53-.29.74-.31,1-.22l.14.06c.12.08,0,.31-.38.62a13.85,13.85,0,0,1-3.55,2.23,18.67,18.67,0,0,1-3,1.1Z"}),r.jsx("path",{className:"cls-1",d:"M69.12,116.17a4.5,4.5,0,0,0,.86-1.08c.1-.15.13-.34.22-.49a18,18,0,0,0,.87-1.82c.13-.27.23-.57.34-.86a2,2,0,0,1,.66-1.1c.12-.1.25.09.38.32s.27.44.23.63a7.41,7.41,0,0,1-.71,2.15c-.25.42-.35.93-.57,1.4a8.7,8.7,0,0,1-.88,1.49,5.23,5.23,0,0,1-.78.78l-.32.27-.38.2a3.72,3.72,0,0,1-.77.33,3.42,3.42,0,0,1-.61.22,4.64,4.64,0,0,1-.64.17,1.31,1.31,0,0,1-.28,0c-.35,0-.45-.15-.48-.5,0-.08,0-.15,0-.22a.72.72,0,0,1,.36-.58c.63-.31,1.09-.41,1.54-.63a3.77,3.77,0,0,0,.94-.7Z"}),r.jsx("path",{className:"cls-1",d:"M53.37,98.52a3.31,3.31,0,0,0-.81.42c-.09.07-.14.17-.24.25a4.46,4.46,0,0,0-.91.93,1,1,0,0,0-.13.52c0,.23.08.36-.1.54a2.13,2.13,0,0,1-.88.29c-.41.07-1-.13-1-.41a2.07,2.07,0,0,1,.13-1.28,2.6,2.6,0,0,1,.65-.93c.33-.3.48-.7.77-1A5.77,5.77,0,0,1,51.93,97a5.23,5.23,0,0,1,.79-.38c.2-.09.44-.13.65-.2s.46-.07.69-.09.37-.05.56-.05a2.84,2.84,0,0,1,.58.05.4.4,0,0,1,.23.1c.25.19.26.37.08.73a1.71,1.71,0,0,1-.13.23,1.54,1.54,0,0,1-.56.53c-.56.31-.59.4-.82.46a2.36,2.36,0,0,0-.6.22Z"}),r.jsx("path",{className:"cls-1",d:"M36.22,81.71a49.21,49.21,0,0,1-6.29-9c-.33-.59-.62-1.2-.9-1.81a17.8,17.8,0,0,1-.8-1.85,31.33,31.33,0,0,1-2.14-13.93c.06-1,.23-2.09.36-3.13s.35-2.06.64-3.06a20.29,20.29,0,0,1,3.16-7.33c.49-.68.53-.51.29.16S29.88,43.6,29.33,45c-.25.61-.46,1.23-.65,1.86s-.33,1.28-.52,1.92a18,18,0,0,0-.45,1.93c-.12.65-.29,1.29-.36,2a31.09,31.09,0,0,0-.19,8A28.89,28.89,0,0,0,29.84,70a44.29,44.29,0,0,0,5.7,9.21,58.71,58.71,0,0,0,4.43,5,99.8,99.8,0,0,0,7.48,6.92c2,1.7,4,3.27,6.07,4.91.44.37.89.71,1.32,1.1,1.62,1.42,2,2,2.21,2.47a2.21,2.21,0,0,1,.12.32c0,.25-.7-.25-1.91-1.23-3.6-2.88-7.51-5.87-11.22-9.15a82.77,82.77,0,0,1-7.84-7.83Z"}),r.jsx("path",{className:"cls-1",d:"M31.45,39.67a31.31,31.31,0,0,1,5.45-5.58,36.26,36.26,0,0,1,6.63-4A33.3,33.3,0,0,1,64.1,27.69c.91.18,1.83.4,2.73.67s1.79.64,2.68,1a22.87,22.87,0,0,1,8,5.93,27.22,27.22,0,0,1,5,8.49A39.66,39.66,0,0,1,84.41,63a59.78,59.78,0,0,1-1.69,8.4A77.05,77.05,0,0,1,80,79.42a80,80,0,0,1-4.59,9.85,79.92,79.92,0,0,1-5.8,9.16c-1.33,1.82-1.39,1.39-.64-.38.38-.88.93-2.12,1.62-3.59s1.5-3.18,2.45-5c1.69-3.21,3.14-6.53,4.52-9.86A76.26,76.26,0,0,0,81,69.37a44.2,44.2,0,0,0,.63-21.22,30.27,30.27,0,0,0-2.18-6.06,23.37,23.37,0,0,0-3.62-5.34,19.76,19.76,0,0,0-5-4.06,23.39,23.39,0,0,0-6-2.34,31.52,31.52,0,0,0-27.15,6.22A24.28,24.28,0,0,0,32,43.27c-.33.66-.68,1.31-1,2l-.76,2.07a34.32,34.32,0,0,0-1,4.36l-.14.83-.07.85-.13,1.69v2.54l.08.84a29.74,29.74,0,0,0,1.3,6.66,37.55,37.55,0,0,0,2.63,6.28,52.37,52.37,0,0,0,3.63,5.78c4.18,5.72,9.32,10.48,14.6,15.14,1.16,1,2.32,2,3.48,3.08,4.32,3.91,5.49,5.63,5.71,7a3.87,3.87,0,0,1,.08.89c0,.16-.12.15-.29,0s-.36-.41-.73-.77c-.69-.71-1.83-1.83-3.41-3.22-4.74-4.07-9.84-8.2-14.5-13A58.44,58.44,0,0,1,29.61,69.75a37.92,37.92,0,0,1-2.42-7.4,32,32,0,0,1-.62-7.82,33.6,33.6,0,0,1,1.3-7.73,25.94,25.94,0,0,1,3.52-7.16Z"}),r.jsx("path",{className:"cls-1",d:"M57.3,107.39a23.41,23.41,0,0,0,7.92,0c1-.17,1.94-.44,2.87-.64a19,19,0,0,0,4.64-2,12.83,12.83,0,0,0,3.76-3.28,3.43,3.43,0,0,0,.28-3.76,6,6,0,0,0-2-1.84,15.3,15.3,0,0,0-2.61-1.25c-.57-.19-.49-.38.1-.54a4.65,4.65,0,0,1,2.94.22,7.54,7.54,0,0,1,2.9,2.11,5.67,5.67,0,0,1,.94,1.79,4.41,4.41,0,0,1,.07,2.08,7.14,7.14,0,0,1-1.73,3.32,11.69,11.69,0,0,1-2.6,2.19,31.12,31.12,0,0,1-3.48,2,19.59,19.59,0,0,1-1.88.79c-.31.12-.66.21-1,.31l-1,.21a29,29,0,0,1-8.63.71,19.64,19.64,0,0,1-5.27-1.19A12.61,12.61,0,0,1,50,106.36a7.81,7.81,0,0,1-2.32-3.53,5.91,5.91,0,0,1,0-3.41,6.7,6.7,0,0,1,1.94-2.78,9,9,0,0,1,1.18-.87,4.55,4.55,0,0,1,1.79-.65,1.23,1.23,0,0,1,.94.27,1.34,1.34,0,0,1,.31.26c.24.32-.32.79-1.25,1.38a6,6,0,0,0-2.85,3.28,3.6,3.6,0,0,0,0,1.9,5.63,5.63,0,0,0,1,1.88,11,11,0,0,0,6.51,3.25Z"}),r.jsx("path",{className:"cls-1",d:"M54.63,102.66a17.26,17.26,0,0,0,4.6,1.17c.59.07,1.18.06,1.77.08a21.85,21.85,0,0,0,6.29-.58,13.07,13.07,0,0,0,2.62-1,11.85,11.85,0,0,0,2.77-2c.26-.24.45-.1.49.33a2.16,2.16,0,0,1-.72,1.75,13,13,0,0,1-7.37,3,37.89,37.89,0,0,1-4.79.34,18.87,18.87,0,0,1-5.25-.83,12.92,12.92,0,0,1-3-1.4,8.26,8.26,0,0,1-1.92-1.72,7.11,7.11,0,0,1-.71-1.1A2.85,2.85,0,0,1,49,99.23a3.87,3.87,0,0,1,.69-2.06,5.75,5.75,0,0,1,1.44-1.47,4.81,4.81,0,0,1,.78-.48c1.07-.48,1.56-.29,1.8.13a1.34,1.34,0,0,1,.15.29c.08.32-.27.62-.78.9a5,5,0,0,0-1.93,1.79,1.7,1.7,0,0,0-.27.91.8.8,0,0,0,.09.3c0,.11.2.35.29.53a7.08,7.08,0,0,0,3.37,2.54Z"}),r.jsx("path",{className:"cls-1",d:"M60.39,111.81a13.18,13.18,0,0,0,4.18.23,13.75,13.75,0,0,0,1.56-.27,22.55,22.55,0,0,0,5.42-1.64,12.09,12.09,0,0,0,2.16-1.29,18.65,18.65,0,0,0,2.3-2.12c.24-.22.45-.09.56.33a1.92,1.92,0,0,1,0,.81,2.68,2.68,0,0,1-.44.9,13.29,13.29,0,0,1-6,3.88,38.18,38.18,0,0,1-4.19,1.22,17.44,17.44,0,0,1-4.84.23,13.45,13.45,0,0,1-3-.68A11.5,11.5,0,0,1,54.26,111,10.73,10.73,0,0,1,52,108.27c-.12-.24-.24-.47-.34-.71-.29-1-.12-1.31.28-1.6a2.14,2.14,0,0,1,.26-.19c.28-.15.7.14,1.07.65.54.76,1,1.48,1.55,2.14a8.56,8.56,0,0,0,1.89,1.71,10.4,10.4,0,0,0,3.67,1.49Z"}),r.jsx("path",{className:"cls-1",d:"M71.89,116a8.26,8.26,0,0,1-2,2.11,4.18,4.18,0,0,1-1,.57,3.78,3.78,0,0,1-2,.23,5.32,5.32,0,0,1-1.76-.61c-.46-.25-.91-.5-1.34-.78-.27-.18-.55-.36-.8-.56a3.51,3.51,0,0,1-.61-.77c-.11-.18.08-.33.39-.42a1.71,1.71,0,0,1,1,0,14.14,14.14,0,0,0,2.91,1.62,2.06,2.06,0,0,0,1.75-.26,5.27,5.27,0,0,0,1.63-1.54,12.8,12.8,0,0,0,.81-1.29c.37-.69.75-1.4,1.07-2.14.25-.57.42-1.18.69-1.77.06-.13.11-.26.18-.39.29-.45.53-.5.95-.33.09,0,.18.06.25.1a.82.82,0,0,1,.34.86,13.34,13.34,0,0,1-1.19,3.06c-.39.76-.82,1.55-1.32,2.34Z"}),r.jsx("path",{className:"cls-1",d:"M54.88,50.43a11.27,11.27,0,0,1,0-1.54l.06-.81L55,47.5c.06-.22.14-.42.2-.63a2.28,2.28,0,0,1,1.7-1.54,2.59,2.59,0,0,1,2.21.68,4.89,4.89,0,0,1,.44.47,2.59,2.59,0,0,1,.32.44,6.82,6.82,0,0,1,.41.74,10.84,10.84,0,0,1,.58,1.44,15.9,15.9,0,0,1,.69,3,20.62,20.62,0,0,1-1.84,11.56,14.49,14.49,0,0,1-1.11,1.9,10.25,10.25,0,0,1-.73.93,8.06,8.06,0,0,1-.93.81,5.94,5.94,0,0,1-4.7.9,11.15,11.15,0,0,1-3.64-1.53,15.38,15.38,0,0,1-2.95-2.44A14,14,0,0,1,43.48,61a13.19,13.19,0,0,1-1.3-3.61,6.59,6.59,0,0,1,.34-4,4.84,4.84,0,0,1,1.3-1.71A3.3,3.3,0,0,1,46,51a5.56,5.56,0,0,1,3.61,1.84,16,16,0,0,1,2.33,3c2.33,3.73,3.64,7.92,4.87,11.94a61,61,0,0,1,2,8A30,30,0,0,1,59,83.93c-.2,1.71-.46,1.44-.72,0L57.73,81c-.26-1.19-.53-2.57-.78-4.06a61.71,61.71,0,0,0-2-7.86c-.79-2.64-1.57-5.26-2.53-7.76a22.33,22.33,0,0,0-3.8-6.84,7.79,7.79,0,0,0-1.32-1.22,2.66,2.66,0,0,0-1.36-.49,1.49,1.49,0,0,0-1.12.48,3.31,3.31,0,0,0-.8,1.34,6.73,6.73,0,0,0,.5,4.3,13,13,0,0,0,2.53,4,13.34,13.34,0,0,0,3.89,2.76,5.33,5.33,0,0,0,4.21.33,4.41,4.41,0,0,0,1.74-1.46,14.17,14.17,0,0,0,1.28-2.29,18.2,18.2,0,0,0,1.36-5.16,18,18,0,0,0-.15-5.34,15,15,0,0,0-.74-2.53,7.69,7.69,0,0,0-.57-1.11,1.15,1.15,0,0,0-.47-.5.46.46,0,0,0-.64.26,1.3,1.3,0,0,0-.11.37,4,4,0,0,0-.11.75A14.08,14.08,0,0,0,57,52.26a16.47,16.47,0,0,0,.93,3.19A5.91,5.91,0,0,0,59.63,58a2.81,2.81,0,0,0,2,.41,4.5,4.5,0,0,0,2-1,8.69,8.69,0,0,0,2.66-4,5.47,5.47,0,0,0,.14-2.32,3.32,3.32,0,0,0-.85-1.92,1,1,0,0,0-1.45.09,5.81,5.81,0,0,0-1.23,2A9.82,9.82,0,0,0,62.4,53,17.79,17.79,0,0,0,62,55a31.91,31.91,0,0,0-.34,3.9,39.91,39.91,0,0,0,.59,7.8c.21,1.13.45,2.23.74,3.35.51,2.09,1,3.43,1.2,4.4a5.33,5.33,0,0,1,.22,2.1,5.43,5.43,0,0,1-.1.72c-.16.55-1.4-.9-2.51-4a40,40,0,0,1-2.19-14.83,36.34,36.34,0,0,1,.4-3.86c.12-.64.2-1.3.35-1.94l.21-1c.1-.37.21-.7.33-1a10,10,0,0,1,1-2,4.22,4.22,0,0,1,2.29-1.84,2.83,2.83,0,0,1,1.84.12,3.2,3.2,0,0,1,1.38,1,5.2,5.2,0,0,1,1.13,2.4,7.88,7.88,0,0,1-.05,3.48,10.15,10.15,0,0,1-1.4,3,10.67,10.67,0,0,1-2.22,2.39,6.26,6.26,0,0,1-3.31,1.36,5.35,5.35,0,0,1-1,0c-.33-.05-.64-.15-1-.23s-.58-.26-.86-.4a4.66,4.66,0,0,1-.83-.64,8.68,8.68,0,0,1-1.73-2.83,20,20,0,0,1-1.37-5.87Z"}),r.jsx("path",{className:"cls-1",d:"M94.5,52.85c0,.17-.26.1-.62-.11a1.5,1.5,0,0,1-.39-.42,1.71,1.71,0,0,1,0-.38,11.77,11.77,0,0,1,.62-1,2.41,2.41,0,0,1,.56-.63,11.71,11.71,0,0,1,1.36-1,1.14,1.14,0,0,1,.36-.15,4.31,4.31,0,0,0,1.2-.53c.07,0,.14-.06.18-.16a3.35,3.35,0,0,1,1.36-.6,9.8,9.8,0,0,1,1.22,0c.06,0,.11,0,.18,0a.33.33,0,0,0,.37.13,1.73,1.73,0,0,1,.5.07,1,1,0,0,1,.25.22.66.66,0,0,1,0,.41c-.06.1,0,.23,0,.36a.57.57,0,0,1,0,.13,6.13,6.13,0,0,1-.8.71s-.28.11-.55.21a4,4,0,0,0-.61.29c-.06,0-.14,0-.21,0s-.81.46-.84.48c-.18.06-.31.2-.56.13,0,0-.08,0-.11,0a6.56,6.56,0,0,1-.89.41,2.44,2.44,0,0,0-.43.28l-.1,0a.35.35,0,0,0-.11,0,5.82,5.82,0,0,0-1,.72c-.06.06-.53.21-.6.3S94.5,52.78,94.5,52.85Z"}),r.jsx("path",{className:"cls-1",d:"M84.86,30.57c0,.18-.27.1-.64-.12a1.48,1.48,0,0,1-.41-.43,1.94,1.94,0,0,1,0-.4c0-.07.43-.84.58-1.12a2.69,2.69,0,0,1,.53-.7c.42-.4.86-.77,1.3-1.13a.91.91,0,0,1,.34-.17,2.78,2.78,0,0,0,1.09-.65c.06-.05.12-.08.13-.18s.91-.84,1.05-.87c.37-.08.71-.21,1.06-.32.06,0,.08-.07.18,0s.29,0,.39,0a2,2,0,0,1,.45-.16,1,1,0,0,1,.35.08c.11,0,.29.31.3.35s.15.22.24.32l.1.11a4.6,4.6,0,0,1-.37,1.2s-1,.94-1.11,1.06-.15.07-.24.08-.81.75-.85.76c-.19.1-.32.29-.61.24-.06,0-.09,0-.12.05a5.22,5.22,0,0,1-1,.53c-.16.09-.29.22-.44.32a.38.38,0,0,1-.1,0,.33.33,0,0,0-.13,0,9.42,9.42,0,0,0-1,.76,6.13,6.13,0,0,0-.64.3S84.87,30.49,84.86,30.57Z"}),r.jsx("path",{className:"cls-1",d:"M58.4,19.23c.11.16-.11.3-.5.43a1.33,1.33,0,0,1-.56,0,2.12,2.12,0,0,1-.31-.26c-.05-.05-.35-.9-.5-1.17a3.71,3.71,0,0,1-.26-.82c-.12-.56-.29-1.1-.39-1.65a1.21,1.21,0,0,1,0-.38,2.52,2.52,0,0,0-.13-1.28c0-.07,0-.15-.13-.2a2.76,2.76,0,0,1-.38-1.39,8.58,8.58,0,0,0,.19-1.22c0-.06,0-.11,0-.18s.13-.27.14-.4a2,2,0,0,1,.08-.53c.06-.1.18-.22.25-.32a.42.42,0,0,1,.31-.09c.1.06.19,0,.28-.06l.1,0a3.65,3.65,0,0,1,1.09.85s.15.34.31.7a7.8,7.8,0,0,0,.37.8c.05.08,0,.18,0,.27s.39,1.14.39,1.19c0,.24.13.47,0,.74a.16.16,0,0,0,0,.15,6.51,6.51,0,0,1,.05,1.25c0,.22,0,.42,0,.64a.84.84,0,0,1,0,.12,1,1,0,0,0,0,.14c0,.5-.06,1,0,1.5,0,.12-.2.67-.17.8S58.35,19.17,58.4,19.23Z"}),r.jsx("path",{className:"cls-1",d:"M26,21c-.21,0-.1-.32.21-.74a2.42,2.42,0,0,1,.56-.46l.44-.06c.07,0,.8.4,1.08.48a2.35,2.35,0,0,1,.67.39l1.28.9a.78.78,0,0,1,.25.26,2.21,2.21,0,0,0,1,.78c.07,0,.12.08.22.05a3.43,3.43,0,0,1,1.25.66,11.21,11.21,0,0,0,.77.91s.11,0,.1.16.1.28.19.36a1.55,1.55,0,0,1,.35.37,1.09,1.09,0,0,1,.07.36c0,.12-.21.4-.25.42s-.15.23-.22.36a.57.57,0,0,1-.08.13,4.23,4.23,0,0,1-1.24.07L32,26.11c-.34-.14-.7-.28-.78-.3s-.13-.11-.18-.18-1.09-.43-1.13-.47-.43-.19-.52-.5c0-.05-.06-.07-.1-.09a5.07,5.07,0,0,1-1-.77,6.13,6.13,0,0,0-.51-.38s0-.07-.07-.1a.29.29,0,0,0-.08-.13c-.4-.31-.7-.73-1.12-1-.11-.06-.32-.64-.43-.72S26.1,21,26,21Z"})]})]});export{Kn as A,Dr as D,eo as I,Tr as L,Qn as R,_r as S,$n as a,Un as b,jr as c,pr as d,hr as e,xr as f,mr as g,tt as h,Nn as i,Pr as j,Ir as k,En as l,An as m,Or as n};
