1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[778],{58509:(e,t,r)=>{"use strict";r.d(t,{A:()=>n});let n=(0,r(67401).A)("BadgeDollarSign",[["path",{d:"M3.85 8.62a4 4 0 0 1 4.78-4.77 4 4 0 0 1 6.74 0 4 4 0 0 1 4.78 4.78 4 4 0 0 1 0 6.74 4 4 0 0 1-4.77 4.78 4 4 0 0 1-6.75 0 4 4 0 0 1-4.78-4.77 4 4 0 0 1 0-6.76Z",key:"3c2336"}],["path",{d:"M16 8h-6a2 2 0 1 0 0 4h4a2 2 0 1 1 0 4H8",key:"1h4pet"}],["path",{d:"M12 18V6",key:"zqpxq5"}]])},93467:(e,t,r)=>{"use strict";r.d(t,{A:()=>n});let n=(0,r(67401).A)("BookOpen",[["path",{d:"M12 7v14",key:"1akyts"}],["path",{d:"M3 18a1 1 0 0 1-1-1V4a1 1 0 0 1 1-1h5a4 4 0 0 1 4 4 4 4 0 0 1 4-4h5a1 1 0 0 1 1 1v13a1 1 0 0 1-1 1h-6a3 3 0 0 0-3 3 3 3 0 0 0-3-3z",key:"ruj8y"}]])},4839:(e,t,r)=>{"use strict";r.d(t,{A:()=>n});let n=(0,r(67401).A)("Briefcase",[["path",{d:"M16 20V4a2 2 0 0 0-2-2h-4a2 2 0 0 0-2 2v16",key:"jecpp"}],["rect",{width:"20",height:"14",x:"2",y:"6",rx:"2",key:"i6l2r4"}]])},67053:(e,t,r)=>{"use strict";r.d(t,{A:()=>n});let n=(0,r(67401).A)("Car",[["path",{d:"M19 17h2c.6 0 1-.4 1-1v-3c0-.9-.7-1.7-1.5-1.9C18.7 10.6 16 10 16 10s-1.3-1.4-2.2-2.3c-.5-.4-1.1-.7-1.8-.7H5c-.6 0-1.1.4-1.4.9l-1.4 2.9A3.7 3.7 0 0 0 2 12v4c0 .6.4 1 1 1h2",key:"5owen"}],["circle",{cx:"7",cy:"17",r:"2",key:"u2ysq9"}],["path",{d:"M9 17h6",key:"r8uit2"}],["circle",{cx:"17",cy:"17",r:"2",key:"axvx0g"}]])},98867:(e,t,r)=>{"use strict";r.d(t,{A:()=>n});let n=(0,r(67401).A)("Check",[["path",{d:"M20 6 9 17l-5-5",key:"1gmf2c"}]])},51719:(e,t,r)=>{"use strict";r.d(t,{A:()=>n});let n=(0,r(67401).A)("ChevronDown",[["path",{d:"m6 9 6 6 6-6",key:"qrunsl"}]])},46967:(e,t,r)=>{"use strict";r.d(t,{A:()=>n});let n=(0,r(67401).A)("ChevronRight",[["path",{d:"m9 18 6-6-6-6",key:"mthhwq"}]])},33565:(e,t,r)=>{"use strict";r.d(t,{A:()=>n});let n=(0,r(67401).A)("Circle",[["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}]])},81024:(e,t,r)=>{"use strict";r.d(t,{A:()=>n});let n=(0,r(67401).A)("Code",[["polyline",{points:"16 18 22 12 16 6",key:"z7tu5w"}],["polyline",{points:"8 6 2 12 8 18",key:"1eg1df"}]])},27825:(e,t,r)=>{"use strict";r.d(t,{A:()=>n});let n=(0,r(67401).A)("Coins",[["circle",{cx:"8",cy:"8",r:"6",key:"3yglwk"}],["path",{d:"M18.09 10.37A6 6 0 1 1 10.34 18",key:"t5s6rm"}],["path",{d:"M7 6h1v4",key:"1obek4"}],["path",{d:"m16.71 13.88.7.71-2.82 2.82",key:"1rbuyh"}]])},14081:(e,t,r)=>{"use strict";r.d(t,{A:()=>n});let n=(0,r(67401).A)("FileText",[["path",{d:"M15 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V7Z",key:"1rqfz7"}],["path",{d:"M14 2v4a2 2 0 0 0 2 2h4",key:"tnqrlb"}],["path",{d:"M10 9H8",key:"b1mrlr"}],["path",{d:"M16 13H8",key:"t4e002"}],["path",{d:"M16 17H8",key:"z1uh3a"}]])},20591:(e,t,r)=>{"use strict";r.d(t,{A:()=>n});let n=(0,r(67401).A)("Heart",[["path",{d:"M19 14c1.49-1.46 3-3.21 3-5.5A5.5 5.5 0 0 0 16.5 3c-1.76 0-3 .5-4.5 2-1.5-1.5-2.74-2-4.5-2A5.5 5.5 0 0 0 2 8.5c0 2.3 1.5 4.05 3 5.5l7 7Z",key:"c3ymky"}]])},24035:(e,t,r)=>{"use strict";r.d(t,{A:()=>n});let n=(0,r(67401).A)("Instagram",[["rect",{width:"20",height:"20",x:"2",y:"2",rx:"5",ry:"5",key:"2e1cvw"}],["path",{d:"M16 11.37A4 4 0 1 1 12.63 8 4 4 0 0 1 16 11.37z",key:"9exkf1"}],["line",{x1:"17.5",x2:"17.51",y1:"6.5",y2:"6.5",key:"r4j83e"}]])},49711:(e,t,r)=>{"use strict";r.d(t,{A:()=>n});let n=(0,r(67401).A)("ListMusic",[["path",{d:"M21 15V6",key:"h1cx4g"}],["path",{d:"M18.5 18a2.5 2.5 0 1 0 0-5 2.5 2.5 0 0 0 0 5Z",key:"8saifv"}],["path",{d:"M12 12H3",key:"18klou"}],["path",{d:"M16 6H3",key:"1wxfjs"}],["path",{d:"M12 18H3",key:"11ftsu"}]])},66462:(e,t,r)=>{"use strict";r.d(t,{A:()=>n});let n=(0,r(67401).A)("Mail",[["rect",{width:"20",height:"16",x:"2",y:"4",rx:"2",key:"18n3k1"}],["path",{d:"m22 7-8.97 5.7a1.94 1.94 0 0 1-2.06 0L2 7",key:"1ocrg3"}]])},86710:(e,t,r)=>{"use strict";r.d(t,{A:()=>n});let n=(0,r(67401).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"}]])},68798:(e,t,r)=>{"use strict";r.d(t,{A:()=>n});let n=(0,r(67401).A)("MonitorPlay",[["path",{d:"M10 7.75a.75.75 0 0 1 1.142-.638l3.664 2.249a.75.75 0 0 1 0 1.278l-3.664 2.25a.75.75 0 0 1-1.142-.64z",key:"1pctta"}],["path",{d:"M12 17v4",key:"1riwvh"}],["path",{d:"M8 21h8",key:"1ev6f3"}],["rect",{x:"2",y:"3",width:"20",height:"14",rx:"2",key:"x3v2xh"}]])},22104:(e,t,r)=>{"use strict";r.d(t,{A:()=>n});let n=(0,r(67401).A)("Moon",[["path",{d:"M12 3a6 6 0 0 0 9 9 9 9 0 1 1-9-9Z",key:"a7tn18"}]])},16972:(e,t,r)=>{"use strict";r.d(t,{A:()=>n});let n=(0,r(67401).A)("Music",[["path",{d:"M9 18V5l12-2v13",key:"1jmyc2"}],["circle",{cx:"6",cy:"18",r:"3",key:"fqmcym"}],["circle",{cx:"18",cy:"16",r:"3",key:"1hluhg"}]])},67840:(e,t,r)=>{"use strict";r.d(t,{A:()=>n});let n=(0,r(67401).A)("PaintBucket",[["path",{d:"m19 11-8-8-8.6 8.6a2 2 0 0 0 0 2.8l5.2 5.2c.8.8 2 .8 2.8 0L19 11Z",key:"irua1i"}],["path",{d:"m5 2 5 5",key:"1lls2c"}],["path",{d:"M2 13h15",key:"1hkzvu"}],["path",{d:"M22 20a2 2 0 1 1-4 0c0-1.6 1.7-2.4 2-4 .3 1.6 2 2.4 2 4Z",key:"xk76lq"}]])},95059:(e,t,r)=>{"use strict";r.d(t,{A:()=>n});let n=(0,r(67401).A)("Shirt",[["path",{d:"M20.38 3.46 16 2a4 4 0 0 1-8 0L3.62 3.46a2 2 0 0 0-1.34 2.23l.58 3.47a1 1 0 0 0 .99.84H6v10c0 1.1.9 2 2 2h8a2 2 0 0 0 2-2V10h2.15a1 1 0 0 0 .99-.84l.58-3.47a2 2 0 0 0-1.34-2.23z",key:"1wgbhj"}]])},30098:(e,t,r)=>{"use strict";r.d(t,{A:()=>n});let n=(0,r(67401).A)("Sparkles",[["path",{d:"M9.937 15.5A2 2 0 0 0 8.5 14.063l-6.135-1.582a.5.5 0 0 1 0-.962L8.5 9.936A2 2 0 0 0 9.937 8.5l1.582-6.135a.5.5 0 0 1 .963 0L14.063 8.5A2 2 0 0 0 15.5 9.937l6.135 1.581a.5.5 0 0 1 0 .964L15.5 14.063a2 2 0 0 0-1.437 1.437l-1.582 6.135a.5.5 0 0 1-.963 0z",key:"4pj2yx"}],["path",{d:"M20 3v4",key:"1olli1"}],["path",{d:"M22 5h-4",key:"1gvqau"}],["path",{d:"M4 17v2",key:"vumght"}],["path",{d:"M5 18H3",key:"zchphs"}]])},70865:(e,t,r)=>{"use strict";r.d(t,{A:()=>n});let n=(0,r(67401).A)("Star",[["path",{d:"M11.525 2.295a.53.53 0 0 1 .95 0l2.31 4.679a2.123 2.123 0 0 0 1.595 1.16l5.166.756a.53.53 0 0 1 .294.904l-3.736 3.638a2.123 2.123 0 0 0-.611 1.878l.882 5.14a.53.53 0 0 1-.771.56l-4.618-2.428a2.122 2.122 0 0 0-1.973 0L6.396 21.01a.53.53 0 0 1-.77-.56l.881-5.139a2.122 2.122 0 0 0-.611-1.879L2.16 9.795a.53.53 0 0 1 .294-.906l5.165-.755a2.122 2.122 0 0 0 1.597-1.16z",key:"r04s7s"}]])},79486:(e,t,r)=>{"use strict";r.d(t,{A:()=>n});
1let n=(0,r(67401).A)("Store",[["path",{d:"m2 7 4.41-4.41A2 2 0 0 1 7.83 2h8.34a2 2 0 0 1 1.42.59L22 7",key:"ztvudi"}],["path",{d:"M4 12v8a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2v-8",key:"1b2hhj"}],["path",{d:"M15 22v-4a2 2 0 0 0-2-2h-2a2 2 0 0 0-2 2v4",key:"2ebpfo"}],["path",{d:"M2 7h20",key:"1fcdvo"}],["path",{d:"M22 7v3a2 2 0 0 1-2 2a2.7 2.7 0 0 1-1.59-.63.7.7 0 0 0-.82 0A2.7 2.7 0 0 1 16 12a2.7 2.7 0 0 1-1.59-.63.7.7 0 0 0-.82 0A2.7 2.7 0 0 1 12 12a2.7 2.7 0 0 1-1.59-.63.7.7 0 0 0-.82 0A2.7 2.7 0 0 1 8 12a2.7 2.7 0 0 1-1.59-.63.7.7 0 0 0-.82 0A2.7 2.7 0 0 1 4 12a2 2 0 0 1-2-2V7",key:"6c3vgh"}]])},87725:(e,t,r)=>{"use strict";r.d(t,{A:()=>n});let n=(0,r(67401).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"}]])},76148:(e,t,r)=>{"use strict";r.d(t,{A:()=>n});let n=(0,r(67401).A)("Twitter",[["path",{d:"M22 4s-.7 2.1-2 3.4c1.6 10-9.4 17.3-18 11.6 2.2.1 4.4-.6 6-2C3 15.5.5 9.6 3 5c2.2 2.6 5.6 4.1 9 4-.9-4.2 4-6.6 7-3.8 1.1 0 3-1.2 3-1.2z",key:"pff0z6"}]])},1466:(e,t,r)=>{"use strict";r.d(t,{A:()=>n});let n=(0,r(67401).A)("User",[["path",{d:"M19 21v-2a4 4 0 0 0-4-4H9a4 4 0 0 0-4 4v2",key:"975kel"}],["circle",{cx:"12",cy:"7",r:"4",key:"17ys0d"}]])},92823:(e,t,r)=>{"use strict";r.d(t,{A:()=>n});let n=(0,r(67401).A)("Users",[["path",{d:"M16 21v-2a4 4 0 0 0-4-4H6a4 4 0 0 0-4 4v2",key:"1yyitq"}],["circle",{cx:"9",cy:"7",r:"4",key:"nufk8"}],["path",{d:"M22 21v-2a4 4 0 0 0-3-3.87",key:"kshegd"}],["path",{d:"M16 3.13a4 4 0 0 1 0 7.75",key:"1da9ce"}]])},92626:(e,t,r)=>{"use strict";r.d(t,{A:()=>n});let n=(0,r(67401).A)("Utensils",[["path",{d:"M3 2v7c0 1.1.9 2 2 2h4a2 2 0 0 0 2-2V2",key:"cjf0a3"}],["path",{d:"M7 2v20",key:"1473qp"}],["path",{d:"M21 15V2a5 5 0 0 0-5 5v6c0 1.1.9 2 2 2h3Zm0 0v7",key:"j28e5"}]])},40767:(e,t,r)=>{"use strict";r.d(t,{A:()=>n});let n=(0,r(67401).A)("X",[["path",{d:"M18 6 6 18",key:"1bl5f8"}],["path",{d:"m6 6 12 12",key:"d8bk6v"}]])},67072:(e,t,r)=>{"use strict";r.d(t,{A:()=>n});let n=(0,r(67401).A)("Zap",[["path",{d:"M4 14a1 1 0 0 1-.78-1.63l9.9-10.2a.5.5 0 0 1 .86.46l-1.92 6.02A1 1 0 0 0 13 10h7a1 1 0 0 1 .78 1.63l-9.9 10.2a.5.5 0 0 1-.86-.46l1.92-6.02A1 1 0 0 0 11 14z",key:"1xq2db"}]])},5565:(e,t,r)=>{"use strict";r.d(t,{default:()=>o.a});var n=r(4146),o=r.n(n)},4146:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{default:function(){return l},getImageProps:function(){return s}});let n=r(73749),o=r(40666),a=r(87970),i=n._(r(65514));function s(e){let{props:t}=(0,o.getImgProps)(e,{defaultLoader:i.default,imgConf:{deviceSizes:[640,750,828,1080,1200,1920,2048,3840],imageSizes:[16,32,48,64,96,128,256,384],path:"/_next/image",loader:"default",dangerouslyAllowSVG:!1,unoptimized:!1}});for(let[e,r]of Object.entries(t))void 0===r&&delete t[e];return{props:t}}let l=a.Image},47083:e=>{e.exports={style:{fontFamily:"'DM Sans', 'DM Sans Fallback'",fontStyle:"normal"},className:"__className_e64f39",variable:"__variable_e64f39"}},18166:(e,t,r)=>{"use strict";r.d(t,{A:()=>i,q:()=>a});var n=r(12115),o=r(95155);function a(e,t){let r=n.createContext(t),a=e=>{let{children:t,...a}=e,i=n.useMemo(()=>a,Object.values(a));return(0,o.jsx)(r.Provider,{value:i,children:t})};return a.displayName=e+"Provider",[a,function(o){let a=n.useContext(r);if(a)return a;if(void 0!==t)return t;throw Error(`\`${o}\` must be used within \`${e}\``)}]}function i(e,t=[]){let r=[],a=()=>{let t=r.map(e=>n.createContext(e));return function(r){let o=r?.[e]||t;return n.useMemo(()=>({[`__scope${e}`]:{...r,[e]:o}}),[r,o])}};return a.scopeName=e,[function(t,a){let i=n.createContext(a),s=r.length;r=[...r,a];let l=t=>{let{scope:r,children:a,...l}=t,u=r?.[e]?.[s]||i,d=n.useMemo(()=>l,Object.values(l));return(0,o.jsx)(u.Provider,{value:d,children:a})};return l.displayName=t+"Provider",[l,function(r,o){let l=o?.[e]?.[s]||i,u=n.useContext(l);if(u)return u;if(void 0!==a)return a;throw Error(`\`${r}\` must be used within \`${t}\``)}]},function(...e){let t=e[0];if(1===e.length)return t;let r=()=>{let r=e.map(e=>({useScope:e(),scopeName:e.scopeName}));return function(e){let o=r.reduce((t,{useScope:r,scopeName:n})=>
1{let o=r(e)[`__scope${n}`];return{...t,...o}},{});return n.useMemo(()=>({[`__scope${t.scopeName}`]:o}),[o])}};return r.scopeName=t.scopeName,r}(a,...t)]}},80937:(e,t,r)=>{"use strict";r.d(t,{H_:()=>e7,UC:()=>e2,YJ:()=>e4,q7:()=>e5,VF:()=>e9,JU:()=>e6,ZL:()=>e1,z6:()=>e3,hN:()=>e8,bL:()=>eQ,wv:()=>te,Pb:()=>tt,G5:()=>tn,ZP:()=>tr,l9:()=>e0});var n=r(12115),o=r(93610),a=r(88068),i=r(18166),s=r(1488),l=r(23360),u=r(12576),d=r(4256),c=r(73741),p=r(62292),f=r(20196),v=r(67668),m=r(13215),h=r(17323),y=r(17028),w=r(83088),g=r(12317),x=r(41524),k=r(15587),b=r(64065),E=r(95155),M=["Enter"," "],C=["ArrowUp","PageDown","End"],A=["ArrowDown","PageUp","Home",...C],j={ltr:[...M,"ArrowRight"],rtl:[...M,"ArrowLeft"]},T={ltr:["ArrowLeft"],rtl:["ArrowRight"]},S="Menu",[R,P,L]=(0,u.N)(S),[D,N]=(0,i.A)(S,[L,m.Bk,w.RG]),_=(0,m.Bk)(),I=(0,w.RG)(),[F,O]=D(S),[K,V]=D(S),q=e=>{let{__scopeMenu:t,open:r=!1,children:o,dir:a,onOpenChange:i,modal:s=!0}=e,l=_(t),[u,c]=n.useState(null),p=n.useRef(!1),f=(0,x.c)(i),v=(0,d.jH)(a);return n.useEffect(()=>{let e=()=>{p.current=!0,document.addEventListener("pointerdown",t,{capture:!0,once:!0}),document.addEventListener("pointermove",t,{capture:!0,once:!0})},t=()=>p.current=!1;return document.addEventListener("keydown",e,{capture:!0}),()=>{document.removeEventListener("keydown",e,{capture:!0}),document.removeEventListener("pointerdown",t,{capture:!0}),document.removeEventListener("pointermove",t,{capture:!0})}},[]),(0,E.jsx)(m.bL,{...l,children:(0,E.jsx)(F,{scope:t,open:r,onOpenChange:f,content:u,onContentChange:c,children:(0,E.jsx)(K,{scope:t,onClose:n.useCallback(()=>f(!1),[f]),isUsingKeyboardRef:p,dir:v,modal:s,children:o})})})};q.displayName=S;var G=n.forwardRef((e,t)=>{let{__scopeMenu:r,...n}=e,o=_(r);return(0,E.jsx)(m.Mz,{...o,...n,ref:t})});G.displayName="MenuAnchor";var z="MenuPortal",[H,U]=D(z,{forceMount:void 0}),B=e=>{let{__scopeMenu:t,forceMount:r,children:n,container:o}=e,a=O(z,t);return(0,E.jsx)(H,{scope:t,forceMount:r,children:(0,E.jsx)(y.C,{present:r||a.open,children:(0,E.jsx)(h.Z,{asChild:!0,container:o,children:n})})})};B.displayName=z;var Z="MenuContent",[$,W]=D(Z),X=n.forwardRef((e,t)=>{let r=U(Z,e.__scopeMenu),{forceMount:n=r.forceMount,...o}=e,a=O(Z,e.__scopeMenu),i=V(Z,e.__scopeMenu);return(0,E.jsx)(R.Provider,{scope:e.__scopeMenu,children:(0,E.jsx)(y.C,{present:n||a.open,children:(0,E.jsx)(R.Slot,{scope:e.__scopeMenu,children:i.modal?(0,E.jsx)(Y,{...o,ref:t}):(0,E.jsx)(J,{...o,ref:t})})})})}),Y=n.forwardRef((e,t)=>{let r=O(Z,e.__scopeMenu),i=n.useRef(null),s=(0,a.s)(t,i);return n.useEffect(()=>{let e=i.current;if(e)return(0,k.Eq)(e)},[]),(0,E.jsx)(Q,{...e,ref:s,trapFocus:r.open,disableOutsidePointerEvents:r.open,disableOutsideScroll:!0,onFocusOutside:(0,o.m)(e.onFocusOutside,e=>e.preventDefault(),{checkForDefaultPrevented:!1}),onDismiss:()=>r.onOpenChange(!1)})}),J=n.forwardRef((e,t)=>{let r=O(Z,e.__scopeMenu);return(0,E.jsx)(Q,{...e,ref:t,trapFocus:!1,disableOutsidePointerEvents:!1,disableOutsideScroll:!1,onDismiss:()=>r.onOpenChange(!1)})}),Q=n.forwardRef((e,t)=>{let{__scopeMenu:r,loop:i=!1,trapFocus:s,onOpenAutoFocus:l,onCloseAutoFocus:u,disableOutsidePointerEvents:d,onEntryFocus:v,onEscapeKeyDown:h,onPointerDownOutside:y,onFocusOutside:x,onInteractOutside:k,onDismiss:M,disableOutsideScroll:j,...T}=e,S=O(Z,r),R=V(Z,r),L=_(r),D=I(r),N=P(r),[F,K]=n.useState(null),q=n.useRef(null),G=(0,a.s)(t,q,S.onContentChange),z=n.useRef(0),H=n.useRef(""),U=n.useRef(0),B=n.useRef(null),W=n.useRef("right"),X=n.useRef(0),Y=j?b.A:n.Fragment,J=j?{as:g.DX,allowPinchZoom:!0}:void 0,Q=e=>{var t,r;let n=H.current+e,o=N().filter(e=>!e.disabled),a=document.activeElement,i=null===(t=o.find(e=>
1e.ref.current===a))||void 0===t?void 0:t.textValue,s=function(e,t,r){var n;let o=t.length>1&&Array.from(t).every(e=>e===t[0])?t[0]:t,a=(n=Math.max(r?e.indexOf(r):-1,0),e.map((t,r)=>e[(n+r)%e.length]));1===o.length&&(a=a.filter(e=>e!==r));let i=a.find(e=>e.toLowerCase().startsWith(o.toLowerCase()));return i!==r?i:void 0}(o.map(e=>e.textValue),n,i),l=null===(r=o.find(e=>e.textValue===s))||void 0===r?void 0:r.ref.current;!function e(t){H.current=t,window.clearTimeout(z.current),""!==t&&(z.current=window.setTimeout(()=>e(""),1e3))}(n),l&&setTimeout(()=>l.focus())};n.useEffect(()=>()=>window.clearTimeout(z.current),[]),(0,p.Oh)();let ee=n.useCallback(e=>{var t,r;return W.current===(null===(t=B.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,a=t.length-1;e<t.length;a=e++){let i=t[e].x,s=t[e].y,l=t[a].x,u=t[a].y;s>n!=u>n&&r<(l-i)*(n-s)/(u-s)+i&&(o=!o)}return o}({x:e.clientX,y:e.clientY},t)}(e,null===(r=B.current)||void 0===r?void 0:r.area)},[]);return(0,E.jsx)($,{scope:r,searchRef:H,onItemEnter:n.useCallback(e=>{ee(e)&&e.preventDefault()},[ee]),onItemLeave:n.useCallback(e=>{var t;ee(e)||(null===(t=q.current)||void 0===t||t.focus(),K(null))},[ee]),onTriggerLeave:n.useCallback(e=>{ee(e)&&e.preventDefault()},[ee]),pointerGraceTimerRef:U,onPointerGraceIntentChange:n.useCallback(e=>{B.current=e},[]),children:(0,E.jsx)(Y,{...J,children:(0,E.jsx)(f.n,{asChild:!0,trapped:s,onMountAutoFocus:(0,o.m)(l,e=>{var t;e.preventDefault(),null===(t=q.current)||void 0===t||t.focus({preventScroll:!0})}),onUnmountAutoFocus:u,children:(0,E.jsx)(c.qW,{asChild:!0,disableOutsidePointerEvents:d,onEscapeKeyDown:h,onPointerDownOutside:y,onFocusOutside:x,onInteractOutside:k,onDismiss:M,children:(0,E.jsx)(w.bL,{asChild:!0,...D,dir:R.dir,orientation:"vertical",loop:i,currentTabStopId:F,onCurrentTabStopIdChange:K,onEntryFocus:(0,o.m)(v,e=>{R.isUsingKeyboardRef.current||e.preventDefault()}),preventScrollOnEntryFocus:!0,children:(0,E.jsx)(m.UC,{role:"menu","aria-orientation":"vertical","data-state":ej(S.open),"data-radix-menu-content":"",dir:R.dir,...L,...T,ref:G,style:{outline:"none",...T.style},onKeyDown:(0,o.m)(T.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&&Q(e.key));let o=q.current;if(e.target!==o||!A.includes(e.key))return;e.preventDefault();let a=N().filter(e=>!e.disabled).map(e=>e.ref.current);C.includes(e.key)&&a.reverse(),function(e){let t=document.activeElement;for(let r of e)if(r===t||(r.focus(),document.activeElement!==t))return}(a)}),onBlur:(0,o.m)(e.onBlur,e=>{e.currentTarget.contains(e.target)||(window.clearTimeout(z.current),H.current="")}),onPointerMove:(0,o.m)(e.onPointerMove,eR(e=>{let t=e.target,r=X.current!==e.clientX;if(e.currentTarget.contains(t)&&r){let t=e.clientX>X.current?"right":"left";W.current=t,X.current=e.clientX}}))})})})})})})});X.displayName=Z;var ee=n.forwardRef((e,t)=>{let{__scopeMenu:r,...n}=e;return(0,E.jsx)(l.sG.div,{role:"group",...n,ref:t})});ee.displayName="MenuGroup";var et=n.forwardRef((e,t)=>{let{__scopeMenu:r,...n}=e;return(0,E.jsx)(l.sG.div,{...n,ref:t})});et.displayName="MenuLabel";var er="MenuItem",en="menu.itemSelect",eo=n.forwardRef((e,t)=>{let{disabled:r=!1,onSelect:i,...s}=e,u=n.useRef(null),d=V(er,e.__scopeMenu),c=W(er,e.__scopeMenu),p=(0,a.s)(t,u),f=n.useRef(!1);return(0,E.jsx)(ea,{...s,ref:p,disabled:r,onClick:(0,o.m)(e.onClick,()=>{let e=u.current;if(!r&&e){let t=new CustomEvent(en,{bubbles:!0,cancelable:!0});e.addEventListener(en,e=>null==i?void 0:i(e),{once:!0}),(0,l.hO)(e,t),t.defaultPrevented?f.current=!1:d.onClose()}}),onPointerDown:t=>{var r;null===(r=e.onPointerDown)||void 0===r||r.call(e,t),f.current=!0},onPointerUp:(0,o.m)(e.onPointerUp,e=>{var t;f.current||null===(t=e.currentTarget)||void 0===t||t.click()}),onKeyDown:(0,o.m)(e.onKeyDown,e=>{let t=""!==c.searchRef.current;!r&&(!t||" "!==e.key)&&M.includes(e.key)&&(e.currentTarget.click(),e.preventDefault())})})});eo.displayName=er;var ea=n.forwardRef((e,t)=>
1{let{__scopeMenu:r,disabled:i=!1,textValue:s,...u}=e,d=W(er,r),c=I(r),p=n.useRef(null),f=(0,a.s)(t,p),[v,m]=n.useState(!1),[h,y]=n.useState("");return n.useEffect(()=>{let e=p.current;if(e){var t;y((null!==(t=e.textContent)&&void 0!==t?t:"").trim())}},[u.children]),(0,E.jsx)(R.ItemSlot,{scope:r,disabled:i,textValue:null!=s?s:h,children:(0,E.jsx)(w.q7,{asChild:!0,...c,focusable:!i,children:(0,E.jsx)(l.sG.div,{role:"menuitem","data-highlighted":v?"":void 0,"aria-disabled":i||void 0,"data-disabled":i?"":void 0,...u,ref:f,onPointerMove:(0,o.m)(e.onPointerMove,eR(e=>{i?d.onItemLeave(e):(d.onItemEnter(e),e.defaultPrevented||e.currentTarget.focus({preventScroll:!0}))})),onPointerLeave:(0,o.m)(e.onPointerLeave,eR(e=>d.onItemLeave(e))),onFocus:(0,o.m)(e.onFocus,()=>m(!0)),onBlur:(0,o.m)(e.onBlur,()=>m(!1))})})})}),ei=n.forwardRef((e,t)=>{let{checked:r=!1,onCheckedChange:n,...a}=e;return(0,E.jsx)(ev,{scope:e.__scopeMenu,checked:r,children:(0,E.jsx)(eo,{role:"menuitemcheckbox","aria-checked":eT(r)?"mixed":r,...a,ref:t,"data-state":eS(r),onSelect:(0,o.m)(a.onSelect,()=>null==n?void 0:n(!!eT(r)||!r),{checkForDefaultPrevented:!1})})})});ei.displayName="MenuCheckboxItem";var es="MenuRadioGroup",[el,eu]=D(es,{value:void 0,onValueChange:()=>{}}),ed=n.forwardRef((e,t)=>{let{value:r,onValueChange:n,...o}=e,a=(0,x.c)(n);return(0,E.jsx)(el,{scope:e.__scopeMenu,value:r,onValueChange:a,children:(0,E.jsx)(ee,{...o,ref:t})})});ed.displayName=es;var ec="MenuRadioItem",ep=n.forwardRef((e,t)=>{let{value:r,...n}=e,a=eu(ec,e.__scopeMenu),i=r===a.value;return(0,E.jsx)(ev,{scope:e.__scopeMenu,checked:i,children:(0,E.jsx)(eo,{role:"menuitemradio","aria-checked":i,...n,ref:t,"data-state":eS(i),onSelect:(0,o.m)(n.onSelect,()=>{var e;return null===(e=a.onValueChange)||void 0===e?void 0:e.call(a,r)}
1,{checkForDefaultPrevented:!1})})})});ep.displayName=ec;var ef="MenuItemIndicator",[ev,em]=D(ef,{checked:!1}),eh=n.forwardRef((e,t)=>{let{__scopeMenu:r,forceMount:n,...o}=e,a=em(ef,r);return(0,E.jsx)(y.C,{present:n||eT(a.checked)||!0===a.checked,children:(0,E.jsx)(l.sG.span,{...o,ref:t,"data-state":eS(a.checked)})})});eh.displayName=ef;var ey=n.forwardRef((e,t)=>{let{__scopeMenu:r,...n}=e;return(0,E.jsx)(l.sG.div,{role:"separator","aria-orientation":"horizontal",...n,ref:t})});ey.displayName="MenuSeparator";var ew=n.forwardRef((e,t)=>{let{__scopeMenu:r,...n}=e,o=_(r);return(0,E.jsx)(m.i3,{...o,...n,ref:t})});ew.displayName="MenuArrow";var eg="MenuSub",[ex,ek]=D(eg),eb=e=>{let{__scopeMenu:t,children:r,open:o=!1,onOpenChange:a}=e,i=O(eg,t),s=_(t),[l,u]=n.useState(null),[d,c]=n.useState(null),p=(0,x.c)(a);return n.useEffect(()=>(!1===i.open&&p(!1),()=>p(!1)),[i.open,p]),(0,E.jsx)(m.bL,{...s,children:(0,E.jsx)(F,{scope:t,open:o,onOpenChange:p,content:d,onContentChange:c,children:(0,E.jsx)(ex,{scope:t,contentId:(0,v.B)(),triggerId:(0,v.B)(),trigger:l,onTriggerChange:u,children:r})})})};eb.displayName=eg;var eE="MenuSubTrigger",eM=n.forwardRef((e,t)=>{let r=O(eE,e.__scopeMenu),i=V(eE,e.__scopeMenu),s=ek(eE,e.__scopeMenu),l=W(eE,e.__scopeMenu),u=n.useRef(null),{pointerGraceTimerRef:d,onPointerGraceIntentChange:c}=l,p={__scopeMenu:e.__scopeMenu},f=n.useCallback(()=>{u.current&&window.clearTimeout(u.current),u.current=null},[]);return n.useEffect(()=>f,[f]),n.useEffect(()=>{let e=d.current;return()=>{window.clearTimeout(e),c(null)}},[d,c]),(0,E.jsx)(G,{asChild:!0,...p,children:(0,E.jsx)(ea,{id:s.triggerId,"aria-haspopup":"menu","aria-expanded":r.open,"aria-controls":s.contentId,"data-state":ej(r.open),...e,ref:(0,a.t)(t,s.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:(0,o.m)(e.onPointerMove,eR(t=>{l.onItemEnter(t),t.defaultPrevented||e.disabled||r.open||u.current||(l.onPointerGraceIntentChange(null),u.current=window.setTimeout(()=>{r.onOpenChange(!0),f()},100))})),onPointerLeave:(0,o.m)(e.onPointerLeave,eR(e=>{var t,n;f();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,a="right"===t,i=o[a?"left":"right"],s=o[a?"right":"left"];l.onPointerGraceIntentChange({area:[{x:e.clientX+(a?-5:5),y:e.clientY},{x:i,y:o.top},{x:s,y:o.top},{x:s,y:o.bottom},{x:i,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:(0,o.m)(e.onKeyDown,t=>{let n=""!==l.searchRef.current;if(!e.disabled&&(!n||" "!==t.key)&&j[i.dir].includes(t.key)){var o;r.onOpenChange(!0),null===(o=r.content)||void 0===o||o.focus(),t.preventDefault()}})})})});eM.displayName=eE;var eC="MenuSubContent",eA=n.forwardRef((e,t)=>{let r=U(Z,e.__scopeMenu),{forceMount:i=r.forceMount,...s}=e,l=O(Z,e.__scopeMenu),u=V(Z,e.__scopeMenu),d=ek(eC,e.__scopeMenu),c=n.useRef(null),p=(0,a.s)(t,c);return(0,E.jsx)(R.Provider,{scope:e.__scopeMenu,children:(0,E.jsx)(y.C,{present:i||l.open,children:(0,E.jsx)(R.Slot,{scope:e.__scopeMenu,children:(0,E.jsx)(Q,{id:d.contentId,"aria-labelledby":d.triggerId,...s,ref:p,align:"start",side:"rtl"===u.dir?"left":"right",disableOutsidePointerEvents:!1,disableOutsideScroll:!1,trapFocus:!1,onOpenAutoFocus:e=>{var t;u.isUsingKeyboardRef.current&&(null===(t=c.current)||void 0===t||t.focus()),e.preventDefault()},onCloseAutoFocus:e=>e.preventDefault(),onFocusOutside:(0,o.m)(e.onFocusOutside,e=>{e.target!==d.trigger&&l.onOpenChange(!1)}),onEscapeKeyDown:(0,o.m)(e.onEscapeKeyDown,e=>{u.onClose(),e.preventDefault()}),onKeyDown:(0,o.m)(e.onKeyDown,e=>{let t=e.currentTarget.contains(e.target),r=T[u.dir].includes(e.key);if(t&&r){var n;l.onOpenChange(!1),null===(n=d.trigger)||void 0===n||n.focus(),e.preventDefault()}})})})})})});function ej(e){return e?"open":"closed"}function eT(e){return"indeterminate"===e}function eS(e){return eT(e)?"indeterminate":e?"checked":"unchecked"}function eR(e){return t=>
1"mouse"===t.pointerType?e(t):void 0}eA.displayName=eC;var eP="DropdownMenu",[eL,eD]=(0,i.A)(eP,[N]),eN=N(),[e_,eI]=eL(eP),eF=e=>{let{__scopeDropdownMenu:t,children:r,dir:o,open:a,defaultOpen:i,onOpenChange:l,modal:u=!0}=e,d=eN(t),c=n.useRef(null),[p=!1,f]=(0,s.i)({prop:a,defaultProp:i,onChange:l});return(0,E.jsx)(e_,{scope:t,triggerId:(0,v.B)(),triggerRef:c,contentId:(0,v.B)(),open:p,onOpenChange:f,onOpenToggle:n.useCallback(()=>f(e=>!e),[f]),modal:u,children:(0,E.jsx)(q,{...d,open:p,onOpenChange:f,dir:o,modal:u,children:r})})};eF.displayName=eP;var eO="DropdownMenuTrigger",eK=n.forwardRef((e,t)=>{let{__scopeDropdownMenu:r,disabled:n=!1,...i}=e,s=eI(eO,r),u=eN(r);return(0,E.jsx)(G,{asChild:!0,...u,children:(0,E.jsx)(l.sG.button,{type:"button",id:s.triggerId,"aria-haspopup":"menu","aria-expanded":s.open,"aria-controls":s.open?s.contentId:void 0,"data-state":s.open?"open":"closed","data-disabled":n?"":void 0,disabled:n,...i,ref:(0,a.t)(t,s.triggerRef),onPointerDown:(0,o.m)(e.onPointerDown,e=>{n||0!==e.button||!1!==e.ctrlKey||(s.onOpenToggle(),s.open||e.preventDefault())}),onKeyDown:(0,o.m)(e.onKeyDown,e=>{!n&&(["Enter"," "].includes(e.key)&&s.onOpenToggle(),"ArrowDown"===e.key&&s.onOpenChange(!0),["Enter"," ","ArrowDown"].includes(e.key)&&e.preventDefault())})})})});eK.displayName=eO;var eV=e=>{let{__scopeDropdownMenu:t,...r}=e,n=eN(t);return(0,E.jsx)(B,{...n,...r})};eV.displayName="DropdownMenuPortal";var eq="DropdownMenuContent",eG=n.forwardRef((e,t)=>{let{__scopeDropdownMenu:r,...a}=e,i=eI(eq,r),s=eN(r),l=n.useRef(!1);return(0,E.jsx)(X,{id:i.contentId,"aria-labelledby":i.triggerId,...s,...a,ref:t,onCloseAutoFocus:(0,o.m)(e.onCloseAutoFocus,e=>{var t;l.current||null===(t=i.triggerRef.current)||void 0===t||t.focus(),l.current=!1,e.preventDefault()}),onInteractOutside:(0,o.m)(e.onInteractOutside,e=>{let t=e.detail.originalEvent,r=0===t.button&&!0===t.ctrlKey,n=2===t.button||r;(!i.modal||n)&&(l.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)"}})});eG.displayName=eq;var ez=n.forwardRef((e,t)=>{let{__scopeDropdownMenu:r,...n}=e,o=eN(r);return(0,E.jsx)(ee,{...o,...n,ref:t})});ez.displayName="DropdownMenuGroup";var eH=n.forwardRef((e,t)=>{let{__scopeDropdownMenu:r,...n}=e,o=eN(r);return(0,E.jsx)(et,{...o,...n,ref:t})});eH.displayName="DropdownMenuLabel";var eU=n.forwardRef((e,t)=>{let{__scopeDropdownMenu:r,...n}=e,o=eN(r);return(0,E.jsx)(eo,{...o,...n,ref:t})});eU.displayName="DropdownMenuItem";var eB=n.forwardRef((e,t)=>{let{__scopeDropdownMenu:r,...n}=e,o=eN(r);return(0,E.jsx)(ei,{...o,...n,ref:t})});eB.displayName="DropdownMenuCheckboxItem";var eZ=n.forwardRef((e,t)=>{let{__scopeDropdownMenu:r,...n}=e,o=eN(r);return(0,E.jsx)(ed,{...o,...n,ref:t})});eZ.displayName="DropdownMenuRadioGroup";var e$=n.forwardRef((e,t)=>{let{__scopeDropdownMenu:r,...n}=e,o=eN(r);return(0,E.jsx)(ep,{...o,...n,ref:t})});e$.displayName="DropdownMenuRadioItem";var eW=n.forwardRef((e,t)=>{let{__scopeDropdownMenu:r,...n}=e,o=eN(r);return(0,E.jsx)(eh,{...o,...n,ref:t})});eW.displayName="DropdownMenuItemIndicator";var eX=n.forwardRef((e,t)=>{let{__scopeDropdownMenu:r,...n}=e,o=eN(r);return(0,E.jsx)(ey,{...o,...n,ref:t})});eX.displayName="DropdownMenuSeparator",n.forwardRef((e,t)=>{let{__scopeDropdownMenu:r,...n}=e,o=eN(r);return(0,E.jsx)(ew,{...o,...n,ref:t})}).displayName="DropdownMenuArrow";var eY=n.forwardRef((e,t)=>{let{__scopeDropdownMenu:r,...n}=e,o=eN(r);return(0,E.jsx)(eM,{...o,...n,ref:t})});eY.displayName="DropdownMenuSubTrigger";var eJ=n.forwardRef((e,t)=>{let{__scopeDropdownMenu:r,...n}=e,o=eN(r);return(0,E.jsx)(eA,{...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)"}})});eJ.displayName="DropdownMenuSubContent";var eQ=eF,e0=eK,e1=eV,e2=eG,e4=ez,e6=eH,e5=eU,e7=eB,e3=eZ,e8=e$,e9=eW,te=eX,tt=e=>{let{__scopeDropdownMenu:t,children:r,open:n,onOpenChange:o,defaultOpen:a}=e,i=eN(t),[l=!1,u]=(0,s.i)({prop:n,defaultProp:a,onChange:o});return(0,E.jsx)(eb,{...i,open:l,onOpenChange:u,children:r})},tr=eY,tn=eJ},20196:(e,t,r)=>{"use strict";r.d(t,{n:()=>c});var n=r(12115),o=r(88068),a=r(23360),i=r(41524),s=r(95155),l="focusScope.autoFocusOnMount",u="focusScope.autoFocusOnUnmount",d={bubbles:!1,cancelable:!0},c=n.forwardRef((e,t)=>
1{let{loop:r=!1,trapped:c=!1,onMountAutoFocus:h,onUnmountAutoFocus:y,...w}=e,[g,x]=n.useState(null),k=(0,i.c)(h),b=(0,i.c)(y),E=n.useRef(null),M=(0,o.s)(t,e=>x(e)),C=n.useRef({paused:!1,pause(){this.paused=!0},resume(){this.paused=!1}}).current;n.useEffect(()=>{if(c){let e=function(e){if(C.paused||!g)return;let t=e.target;g.contains(t)?E.current=t:v(E.current,{select:!0})},t=function(e){if(C.paused||!g)return;let t=e.relatedTarget;null===t||g.contains(t)||v(E.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&&v(g)});return g&&r.observe(g,{childList:!0,subtree:!0}),()=>{document.removeEventListener("focusin",e),document.removeEventListener("focusout",t),r.disconnect()}}},[c,g,C.paused]),n.useEffect(()=>{if(g){m.add(C);let e=document.activeElement;if(!g.contains(e)){let t=new CustomEvent(l,d);g.addEventListener(l,k),g.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(v(n,{select:t}),document.activeElement!==r)return}(p(g).filter(e=>"A"!==e.tagName),{select:!0}),document.activeElement===e&&v(g))}return()=>{g.removeEventListener(l,k),setTimeout(()=>{let t=new CustomEvent(u,d);g.addEventListener(u,b),g.dispatchEvent(t),t.defaultPrevented||v(null!=e?e:document.body,{select:!0}),g.removeEventListener(u,b),m.remove(C)},0)}}},[g,k,b,C]);let A=n.useCallback(e=>{if(!r&&!c||C.paused)return;let t="Tab"===e.key&&!e.altKey&&!e.ctrlKey&&!e.metaKey,n=document.activeElement;if(t&&n){let t=e.currentTarget,[o,a]=function(e){let t=p(e);return[f(t,e),f(t.reverse(),e)]}(t);o&&a?e.shiftKey||n!==a?e.shiftKey&&n===o&&(e.preventDefault(),r&&v(a,{select:!0})):(e.preventDefault(),r&&v(o,{select:!0})):n===t&&e.preventDefault()}},[r,c,C.paused]);return(0,s.jsx)(a.sG.div,{tabIndex:-1,...w,ref:M,onKeyDown:A})});function p(e){let t=[],r=document.createTreeWalker(e,NodeFilter.SHOW_ELEMENT,{acceptNode:e=>{let t="INPUT"===e.tagName&&"hidden"===e.type;return e.disabled||e.hidden||t?NodeFilter.FILTER_SKIP:e.tabIndex>=0?NodeFilter.FILTER_ACCEPT:NodeFilter.FILTER_SKIP}});for(;r.nextNode();)t.push(r.currentNode);return t}function f(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 v(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()}}c.displayName="FocusScope";var m=function(){let e=[];return{add(t){let r=e[0];t!==r&&(null==r||r.pause()),(e=h(e,t)).unshift(t)},remove(t){var r;null===(r=(e=h(e,t))[0])||void 0===r||r.resume()}}}();function h(e,t){let r=[...e],n=r.indexOf(t);return -1!==n&&r.splice(n,1),r}},67668:(e,t,r)=>{"use strict";r.d(t,{B:()=>l});var n,o=r(12115),a=r(46611),i=(n||(n=r.t(o,2)))["useId".toString()]||(()=>void 0),s=0;function l(e){let[t,r]=o.useState(i());return(0,a.N)(()=>{e||r(e=>e??String(s++))},[e]),e||(t?`radix-${t}`:"")}},23360:(e,t,r)=>{"use strict";r.d(t,{hO:()=>l,sG:()=>s});var n=r(12115),o=r(47650),a=r(12317),i=r(95155),s=["a","button","div","form","h2","h3","img","input","label","li","nav","ol","p","span","svg","ul"].reduce((e,t)=>{let r=n.forwardRef((e,r)=>{let{asChild:n,...o}=e,s=n?a.DX:t;return"undefined"!=typeof window&&(window[Symbol.for("radix-ui")]=!0),(0,i.jsx)(s,{...o,ref:r})});return r.displayName=`Primitive.${t}`,{...e,[t]:r}},{});function l(e,t){e&&o.flushSync(()=>e.dispatchEvent(t))}},9930:(e,t,r)=>{"use strict";r.d(t,{Kq:()=>X,LM:()=>Y,VY:()=>ee,bL:()=>J,bm:()=>er,hE:()=>Q,rc:()=>et});var n=r(12115),o=r(47650),a=r(93610),i=r(88068),s=r(12576),l=r(18166),u=r(73741),d=r(17323),c=r(17028),p=r(23360),f=r(41524),v=r(1488),m=r(46611),h=r(63543),y=r(95155),w="ToastProvider",[g,x,k]=(0,s.N)("Toast"),[b,E]=(0,l.A)("Toast",[k]),[M,C]=b(w),A=e=>{let{__scopeToast:t,label:r="Notification",duration:o=5e3,swipeDirection:a="right",swipeThreshold:i=50,children:s}=e,[l,u]=n.useState(null),[d,c]=n.useState(0),p=n.useRef(!1),f=n.useRef(!1);return r.trim()||console.error("Invalid prop `label` supplied to `".concat(w,"`. Expected non-empty `string`.")),(0,y.jsx)(g.Provider,{scope:t,children:(0,y.jsx)(M,{scope:t,label:r,duration:o,swipeDirection:a,swipeThreshold:i,toastCount:d,viewport:l,onViewportChange:u,onToastAdd:n.useCallback(()=>c(e=>e+1),[]),onToastRemove:n.useCallback(()=>c(e=>e-1),[]),isFocusedToastEscapeKeyDownRef:p,isClosePausedRef:f,children:s})})};A.displayName=w;var j="ToastViewport",T=["F8"],S="toast.viewportPause",R="toast.viewportResume",P=n.forwardRef((e,t)=>
1{let{__scopeToast:r,hotkey:o=T,label:a="Notifications ({hotkey})",...s}=e,l=C(j,r),d=x(r),c=n.useRef(null),f=n.useRef(null),v=n.useRef(null),m=n.useRef(null),h=(0,i.s)(t,m,l.onViewportChange),w=o.join("+").replace(/Key/g,"").replace(/Digit/g,""),k=l.toastCount>0;n.useEffect(()=>{let e=e=>{var t;0!==o.length&&o.every(t=>e[t]||e.code===t)&&(null===(t=m.current)||void 0===t||t.focus())};return document.addEventListener("keydown",e),()=>document.removeEventListener("keydown",e)},[o]),n.useEffect(()=>{let e=c.current,t=m.current;if(k&&e&&t){let r=()=>{if(!l.isClosePausedRef.current){let e=new CustomEvent(S);t.dispatchEvent(e),l.isClosePausedRef.current=!0}},n=()=>{if(l.isClosePausedRef.current){let e=new CustomEvent(R);t.dispatchEvent(e),l.isClosePausedRef.current=!1}},o=t=>{e.contains(t.relatedTarget)||n()},a=()=>{e.contains(document.activeElement)||n()};return e.addEventListener("focusin",r),e.addEventListener("focusout",o),e.addEventListener("pointermove",r),e.addEventListener("pointerleave",a),window.addEventListener("blur",r),window.addEventListener("focus",n),()=>{e.removeEventListener("focusin",r),e.removeEventListener("focusout",o),e.removeEventListener("pointermove",r),e.removeEventListener("pointerleave",a),window.removeEventListener("blur",r),window.removeEventListener("focus",n)}}},[k,l.isClosePausedRef]);let b=n.useCallback(e=>{let{tabbingDirection:t}=e,r=d().map(e=>{let r=e.ref.current,n=[r,...function(e){let t=[],r=document.createTreeWalker(e,NodeFilter.SHOW_ELEMENT,{acceptNode:e=>{let t="INPUT"===e.tagName&&"hidden"===e.type;return e.disabled||e.hidden||t?NodeFilter.FILTER_SKIP:e.tabIndex>=0?NodeFilter.FILTER_ACCEPT:NodeFilter.FILTER_SKIP}});for(;r.nextNode();)t.push(r.currentNode);return t}(r)];return"forwards"===t?n:n.reverse()});return("forwards"===t?r.reverse():r).flat()},[d]);return n.useEffect(()=>{let e=m.current;if(e){let t=t=>{let r=t.altKey||t.ctrlKey||t.metaKey;if("Tab"===t.key&&!r){var n,o,a;let r=document.activeElement,i=t.shiftKey;if(t.target===e&&i){null===(n=f.current)||void 0===n||n.focus();return}let s=b({tabbingDirection:i?"backwards":"forwards"}),l=s.findIndex(e=>e===r);W(s.slice(l+1))?t.preventDefault():i?null===(o=f.current)||void 0===o||o.focus():null===(a=v.current)||void 0===a||a.focus()}};return e.addEventListener("keydown",t),()=>e.removeEventListener("keydown",t)}},[d,b]),(0,y.jsxs)(u.lg,{ref:c,role:"region","aria-label":a.replace("{hotkey}",w),tabIndex:-1,style:{pointerEvents:k?void 0:"none"},children:[k&&(0,y.jsx)(D,{ref:f,onFocusFromOutsideViewport:()=>{W(b({tabbingDirection:"forwards"}))}}),(0,y.jsx)(g.Slot,{scope:r,children:(0,y.jsx)(p.sG.ol,{tabIndex:-1,...s,ref:h})}),k&&(0,y.jsx)(D,{ref:v,onFocusFromOutsideViewport:()=>{W(b({tabbingDirection:"backwards"}))}})]})});P.displayName=j;var L="ToastFocusProxy",D=n.forwardRef((e,t)=>{let{__scopeToast:r,onFocusFromOutsideViewport:n,...o}=e,a=C(L,r);return(0,y.jsx)(h.s,{"aria-hidden":!0,tabIndex:0,...o,ref:t,style:{position:"fixed"},onFocus:e=>{var t;let r=e.relatedTarget;(null===(t=a.viewport)||void 0===t?void 0:t.contains(r))||n()}})});D.displayName=L;var N="Toast",_=n.forwardRef((e,t)=>{let{forceMount:r,open:n,defaultOpen:o,onOpenChange:i,...s}=e,[l=!0,u]=(0,v.i)({prop:n,defaultProp:o,onChange:i});return(0,y.jsx)(c.C,{present:r||l,children:(0,y.jsx)(O,{open:l,...s,ref:t,onClose:()=>u(!1),onPause:(0,f.c)(e.onPause),onResume:(0,f.c)(e.onResume),onSwipeStart:(0,a.m)(e.onSwipeStart,e=>{e.currentTarget.setAttribute("data-swipe","start")}),onSwipeMove:(0,a.m)(e.onSwipeMove,e=>{let{x:t,y:r}=e.detail.delta;e.currentTarget.setAttribute("data-swipe","move"),e.currentTarget.style.setProperty("--radix-toast-swipe-move-x","".concat(t,"px")),e.currentTarget.style.setProperty("--radix-toast-swipe-move-y","".concat(r,"px"))}),onSwipeCancel:(0,a.m)(e.onSwipeCancel,e=>{e.currentTarget.setAttribute("data-swipe","cancel"),e.currentTarget.style.removeProperty("--radix-toast-swipe-move-x"),e.currentTarget.style.removeProperty("--radix-toast-swipe-move-y"),e.currentTarget.style.removeProperty("--radix-toast-swipe-end-x"),e.currentTarget.style.removeProperty("--radix-toast-swipe-end-y")}),onSwipeEnd:(0,a.m)(e.onSwipeEnd,e=>{let{x:t,y:r}=e.detail.delta;e.currentTarget.setAttribute("data-swipe","end"),e.currentTarget.style.removeProperty("--radix-toast-swipe-move-x"),e.currentTarget.style.removeProperty("--radix-toast-swipe-move-y"),e.currentTarget.style.setProperty("--radix-toast-swipe-end-x","".concat(t,"px")),e.currentTarget.style.setProperty("--radix-toast-swipe-end-y","".concat(r,"px")),u(!1)})})})});_.displayName=N;var[I,F]=b(N,{onClose(){}}),O=n.forwardRef((e,t)=>
1{let{__scopeToast:r,type:s="foreground",duration:l,open:d,onClose:c,onEscapeKeyDown:v,onPause:m,onResume:h,onSwipeStart:w,onSwipeMove:x,onSwipeCancel:k,onSwipeEnd:b,...E}=e,M=C(N,r),[A,j]=n.useState(null),T=(0,i.s)(t,e=>j(e)),P=n.useRef(null),L=n.useRef(null),D=l||M.duration,_=n.useRef(0),F=n.useRef(D),O=n.useRef(0),{onToastAdd:V,onToastRemove:q}=M,G=(0,f.c)(()=>{var e;(null==A?void 0:A.contains(document.activeElement))&&(null===(e=M.viewport)||void 0===e||e.focus()),c()}),z=n.useCallback(e=>{e&&e!==1/0&&(window.clearTimeout(O.current),_.current=new Date().getTime(),O.current=window.setTimeout(G,e))},[G]);n.useEffect(()=>{let e=M.viewport;if(e){let t=()=>{z(F.current),null==h||h()},r=()=>{let e=new Date().getTime()-_.current;F.current=F.current-e,window.clearTimeout(O.current),null==m||m()};return e.addEventListener(S,r),e.addEventListener(R,t),()=>{e.removeEventListener(S,r),e.removeEventListener(R,t)}}},[M.viewport,D,m,h,z]),n.useEffect(()=>{d&&!M.isClosePausedRef.current&&z(D)},[d,D,M.isClosePausedRef,z]),n.useEffect(()=>(V(),()=>q()),[V,q]);let H=n.useMemo(()=>A?function e(t){let r=[];return Array.from(t.childNodes).forEach(t=>{if(t.nodeType===t.TEXT_NODE&&t.textContent&&r.push(t.textContent),t.nodeType===t.ELEMENT_NODE){let n=t.ariaHidden||t.hidden||"none"===t.style.display,o=""===t.dataset.radixToastAnnounceExclude;if(!n){if(o){let e=t.dataset.radixToastAnnounceAlt;e&&r.push(e)}else r.push(...e(t))}}}),r}(A):null,[A]);return M.viewport?(0,y.jsxs)(y.Fragment,{children:[H&&(0,y.jsx)(K,{__scopeToast:r,role:"status","aria-live":"foreground"===s?"assertive":"polite","aria-atomic":!0,children:H}),(0,y.jsx)(I,{scope:r,onClose:G,children:o.createPortal((0,y.jsx)(g.ItemSlot,{scope:r,children:(0,y.jsx)(u.bL,{asChild:!0,onEscapeKeyDown:(0,a.m)(v,()=>{M.isFocusedToastEscapeKeyDownRef.current||G(),M.isFocusedToastEscapeKeyDownRef.current=!1}),children:(0,y.jsx)(p.sG.li,{role:"status","aria-live":"off","aria-atomic":!0,tabIndex:0,"data-state":d?"open":"closed","data-swipe-direction":M.swipeDirection,...E,ref:T,style:{userSelect:"none",touchAction:"none",...e.style},onKeyDown:(0,a.m)(e.onKeyDown,e=>{"Escape"!==e.key||(null==v||v(e.nativeEvent),e.nativeEvent.defaultPrevented||(M.isFocusedToastEscapeKeyDownRef.current=!0,G()))}),onPointerDown:(0,a.m)(e.onPointerDown,e=>{0===e.button&&(P.current={x:e.clientX,y:e.clientY})}),onPointerMove:(0,a.m)(e.onPointerMove,e=>{if(!P.current)return;let t=e.clientX-P.current.x,r=e.clientY-P.current.y,n=!!L.current,o=["left","right"].includes(M.swipeDirection),a=["left","up"].includes(M.swipeDirection)?Math.min:Math.max,i=o?a(0,t):0,s=o?0:a(0,r),l="touch"===e.pointerType?10:2,u={x:i,y:s},d={originalEvent:e,delta:u};n?(L.current=u,Z("toast.swipeMove",x,d,{discrete:!1})):$(u,M.swipeDirection,l)?(L.current=u,Z("toast.swipeStart",w,d,{discrete:!1}),e.target.setPointerCapture(e.pointerId)):(Math.abs(t)>l||Math.abs(r)>l)&&(P.current=null)}),onPointerUp:(0,a.m)(e.onPointerUp,e=>{let t=L.current,r=e.target;if(r.hasPointerCapture(e.pointerId)&&r.releasePointerCapture(e.pointerId),L.current=null,P.current=null,t){let r=e.currentTarget,n={originalEvent:e,delta:t};$(t,M.swipeDirection,M.swipeThreshold)?Z("toast.swipeEnd",b,n,{discrete:!0}):Z("toast.swipeCancel",k,n,{discrete:!0}),r.addEventListener("click",e=>e.preventDefault(),{once:!0})}})})})}),M.viewport)})]}):null}),K=e=>{let{__scopeToast:t,children:r,...o}=e,a=C(N,t),[i,s]=n.useState(!1),[l,u]=n.useState(!1);return function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:()=>{},t=(0,f.c)(e);(0,m.N)(()=>{let e=0,r=0;return e=window.requestAnimationFrame(()=>r=window.requestAnimationFrame(t)),()=>{window.cancelAnimationFrame(e),window.cancelAnimationFrame(r)}},[t])}(()=>s(!0)),n.useEffect(()=>{let e=window.setTimeout(()=>u(!0),1e3);return()=>window.clearTimeout(e)},[]),l?null:(0,y.jsx)(d.Z,{asChild:!0,children:(0,y.jsx)(h.s,{...o,children:i&&(0,y.jsxs)(y.Fragment,{children:[a.label," ",r]})})})},V=n.forwardRef((e,t)=>{let{__scopeToast:r,...n}=e;return(0,y.jsx)(p.sG.div,{...n,ref:t})});V.displayName="ToastTitle";var q=n.forwardRef((e,t)=>{let{__scopeToast:r,...n}=e;return(0,y.jsx)(p.sG.div,{...n,ref:t})});q.displayName="ToastDescription";var G="ToastAction",z=n.forwardRef((e,t)=>
1{let{altText:r,...n}=e;return r.trim()?(0,y.jsx)(B,{altText:r,asChild:!0,children:(0,y.jsx)(U,{...n,ref:t})}):(console.error("Invalid prop `altText` supplied to `".concat(G,"`. Expected non-empty `string`.")),null)});z.displayName=G;var H="ToastClose",U=n.forwardRef((e,t)=>{let{__scopeToast:r,...n}=e,o=F(H,r);return(0,y.jsx)(B,{asChild:!0,children:(0,y.jsx)(p.sG.button,{type:"button",...n,ref:t,onClick:(0,a.m)(e.onClick,o.onClose)})})});U.displayName=H;var B=n.forwardRef((e,t)=>{let{__scopeToast:r,altText:n,...o}=e;return(0,y.jsx)(p.sG.div,{"data-radix-toast-announce-exclude":"","data-radix-toast-announce-alt":n||void 0,...o,ref:t})});function Z(e,t,r,n){let{discrete:o}=n,a=r.originalEvent.currentTarget,i=new CustomEvent(e,{bubbles:!0,cancelable:!0,detail:r});t&&a.addEventListener(e,t,{once:!0}),o?(0,p.hO)(a,i):a.dispatchEvent(i)}var $=function(e,t){let r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:0,n=Math.abs(e.x),o=Math.abs(e.y),a=n>o;return"left"===t||"right"===t?a&&n>r:!a&&o>r};function W(e){let t=document.activeElement;return e.some(e=>e===t||(e.focus(),document.activeElement!==t))}var X=A,Y=P,J=_,Q=V,ee=q,et=z,er=U},41524:(e,t,r)=>{"use strict";r.d(t,{c:()=>o});var n=r(12115);function o(e){let t=n.useRef(e);return n.useEffect(()=>{t.current=e}),n.useMemo(()=>(...e)=>t.current?.(...e),[])}},1488:(e,t,r)=>{"use strict";r.d(t,{i:()=>a});var n=r(12115),o=r(41524);function a({prop:e,defaultProp:t,onChange:r=()=>{}}){let[a,i]=function({defaultProp:e,onChange:t}){let r=n.useState(e),[a]=r,i=n.useRef(a),s=(0,o.c)(t);return n.useEffect(()=>{i.current!==a&&(s(a),i.current=a)},[a,i,s]),r}({defaultProp:t,onChange:r}),s=void 0!==e,l=s?e:a,u=(0,o.c)(r);return[l,n.useCallback(t=>{if(s){let r="function"==typeof t?t(e):t;r!==e&&u(r)}else i(t)},[s,e,i,u])]}},46611:(e,t,r)=>{"use strict";r.d(t,{N:()=>o});var n=r(12115),o=globalThis?.document?n.useLayoutEffect:()=>{}},63543:(e,t,r)=>{"use strict";r.d(t,{b:()=>s,s:()=>i});var n=r(12115),o=r(23360),a=r(95155),i=n.forwardRef((e,t)=>(0,a.jsx)(o.sG.span,{...e,ref:t,style:{position:"absolute",border:0,width:1,height:1,padding:0,margin:-1,overflow:"hidden",clip:"rect(0, 0, 0, 0)",whiteSpace:"nowrap",wordWrap:"normal",...e.style}}));i.displayName="VisuallyHidden";var s=i},45967:(e,t,r)=>{"use strict";r.d(t,{Analytics:()=>l});var n=r(12115),o=()=>{window.va||(window.va=function(){for(var e=arguments.length,t=Array(e),r=0;r<e;r++)t[r]=arguments[r];(window.vaq=window.vaq||[]).push(t)})};function a(){return"undefined"!=typeof window}function i(){return"production"}function s(){return"development"===((a()?window.vam:i())||"production")}function l(e){return(0,n.useEffect)(()=>{var t;e.beforeSend&&(null==(t=window.va)||t.call(window,"beforeSend",e.beforeSend))},[e.beforeSend]),(0,n.useEffect)(()=>{!function(){var e;let t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{debug:!0};if(!a())return;(function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"auto";if("auto"===e){window.vam=i();return}window.vam=e})(t.mode),o(),t.beforeSend&&(null==(e=window.va)||e.call(window,"beforeSend",t.beforeSend));let r=t.scriptSrc||(s()?"https://va.vercel-scripts.com/v1/script.debug.js":"/_vercel/insights/script.js");if(document.head.querySelector('script[src*="'.concat(r,'"]')))return;let n=document.createElement("script");n.src=r,n.defer=!0,n.dataset.sdkn="@vercel/analytics"+(t.framework?"/".concat(t.framework):""),n.dataset.sdkv="1.4.1",t.disableAutoTrack&&(n.dataset.disableAutoTrack="1"),t.endpoint&&(n.dataset.endpoint=t.endpoint),t.dsn&&(n.dataset.dsn=t.dsn),n.onerror=()=>{let e=s()?"Please check if any ad blockers are enabled and try again.":"Be sure to enable Web Analytics for your project and deploy again. See https://vercel.com/docs/analytics/quickstart for more information.";console.log("[Vercel Web Analytics] Failed to load script from ".concat(r,". ").concat(e))},s()&&!1===t.debug&&(n.dataset.debug="false"),document.head.appendChild(n)}({framework:e.framework||"react",...void 0!==e.route&&{disableAutoTrack:!0},...e})},[]),(0,n.useEffect)(()=>{e.route&&e.path&&function(e){var t;let{route:r,path:n}=e;null==(t=window.va)||t.call(window,"pageview",{route:r,path:n})}({route:e.route,path:e.path})},[e.route,e.path]),null}},32264:(e,t,r)=>{"use strict";r.d(t,{SpeedInsights:()=>v});var n=r(12115),o=r(76046),a=()=>{window.si||(window.si=function(){for(var e=arguments.length,t=Array(e),r=0;r<e;r++)t[r]=arguments[r];(window.siq=window.siq||[]).push(t)})};function i(){return false}function s(e){return new RegExp("/".concat(e.replace(/[.*+?^${}()|[\]\\]/g,"\\$&"),"(?=[/?#]|$)"))}var l="https://va.vercel-scripts.com/v1/speed-insights",u="".concat(l,"/script.js"),d="".concat(l,"/script.debug.js");function c(e){(0,n.useEffect)(()=>{var t;e.beforeSend&&(null==(t=window.si)||t.call(window,"beforeSend",e.beforeSend))},[e.beforeSend]);let t=(0,n.useRef)(null);return(0,n.useEffect)(()=>
1{if(t.current)e.route&&t.current(e.route);else{let r=function(){var e;let t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};if(!("undefined"!=typeof window)||null===t.route)return null;a();let r=!!t.dsn,n=t.scriptSrc||(r?u:"/_vercel/speed-insights/script.js");if(document.head.querySelector('script[src*="'.concat(n,'"]')))return null;t.beforeSend&&(null==(e=window.si)||e.call(window,"beforeSend",t.beforeSend));let o=document.createElement("script");return o.src=n,o.defer=!0,o.dataset.sdkn="@vercel/speed-insights"+(t.framework?"/".concat(t.framework):""),o.dataset.sdkv="1.1.0",t.sampleRate&&(o.dataset.sampleRate=t.sampleRate.toString()),t.route&&(o.dataset.route=t.route),t.endpoint&&(o.dataset.endpoint=t.endpoint),t.dsn&&(o.dataset.dsn=t.dsn),o.onerror=()=>{console.log("[Vercel Speed Insights] Failed to load script from ".concat(n,". Please check if any content blockers are enabled and try again."))},document.head.appendChild(o),{setRoute:e=>{o.dataset.route=null!=e?e:void 0}}}({framework:e.framework||"react",...e});r&&(t.current=r.setRoute)}},[e.route]),null}var p=()=>{let e=(0,o.useParams)(),t=(0,o.useSearchParams)()||new URLSearchParams,r=(0,o.usePathname)();return e?function(e,t){if(!e||!t)return e;let r=e;try{let e=Object.entries(t);for(let[t,n]of e)if(!Array.isArray(n)){let e=s(n);e.test(r)&&(r=r.replace(e,"/[".concat(t,"]")))}for(let[t,n]of e)if(Array.isArray(n)){let e=s(n.join("/"));e.test(r)&&(r=r.replace(e,"/[...".concat(t,"]")))}return r}catch(t){return e}}(r,Object.keys(e).length?e:Object.fromEntries(t.entries())):null};function f(e){let t=p();return n.createElement(c,{route:t,...e,framework:"next"})}function v(e){return n.createElement(n.Suspense,{fallback:null},n.createElement(f,{...e}))}},67113:(e,t,r)=>{"use strict";r.d(t,{D:()=>d,N:()=>c});var n=r(12115),o=(e,t,r,n,o,a,i,s)=>{let l=document.documentElement,u=["light","dark"];function d(t){(Array.isArray(e)?e:[e]).forEach(e=>{let r="class"===e,n=r&&a?o.map(e=>a[e]||e):o;r?(l.classList.remove(...n),l.classList.add(t)):l.setAttribute(e,t)}),s&&u.includes(t)&&(l.style.colorScheme=t)}if(n)d(n);else try{let e=localStorage.getItem(t)||r,n=i&&"system"===e?window.matchMedia("(prefers-color-scheme: dark)").matches?"dark":"light":e;d(n)}catch(e){}},a=["light","dark"],i="(prefers-color-scheme: dark)",s="undefined"==typeof window,l=n.createContext(void 0),u={setTheme:e=>{},themes:[]},d=()=>{var e;return null!=(e=n.useContext(l))?e:u},c=e=>n.useContext(l)?n.createElement(n.Fragment,null,e.children):n.createElement(f,{...e}),p=["light","dark"],f=e=>{let{forcedTheme:t,disableTransitionOnChange:r=!1,enableSystem:o=!0,enableColorScheme:s=!0,storageKey:u="theme",themes:d=p,defaultTheme:c=o?"system":"light",attribute:f="data-theme",value:w,children:g,nonce:x,scriptProps:k}=e,[b,E]=n.useState(()=>m(u,c)),[M,C]=n.useState(()=>m(u)),A=w?Object.values(w):d,j=n.useCallback(e=>{let t=e;if(!t)return;"system"===e&&o&&(t=y());let n=w?w[t]:t,i=r?h(x):null,l=document.documentElement,u=e=>{"class"===e?(l.classList.remove(...A),n&&l.classList.add(n)):e.startsWith("data-")&&(n?l.setAttribute(e,n):l.removeAttribute(e))};if(Array.isArray(f)?f.forEach(u):u(f),s){let e=a.includes(c)?c:null,r=a.includes(t)?t:e;l.style.colorScheme=r}null==i||i()},[x]),T=n.useCallback(e=>{let t="function"==typeof e?e(b):e;E(t);try{localStorage.setItem(u,t)}catch(e){}},[b]),S=n.useCallback(e=>{C(y(e)),"system"===b&&o&&!t&&j("system")},[b,t]);n.useEffect(()=>{let e=window.matchMedia(i);return e.addListener(S),S(e),()=>e.removeListener(S)},[S]),n.useEffect(()=>{let e=e=>{e.key===u&&(e.newValue?E(e.newValue):T(c))};return window.addEventListener("storage",e),()=>window.removeEventListener("storage",e)},[T]),n.useEffect(()=>{j(null!=t?t:b)},[t,b]);let R=n.useMemo(()=>({theme:b,setTheme:T,forcedTheme:t,resolvedTheme:"system"===b?M:b,themes:o?[...d,"system"]:d,systemTheme:o?M:void 0}),[b,T,t,M,o,d]);return n.createElement(l.Provider,{value:R},n.createElement(v,{forcedTheme:t,storageKey:u,attribute:f,enableSystem:o,enableColorScheme:s,defaultTheme:c,value:w,themes:d,nonce:x,scriptProps:k}),g)},v=n.memo(e=>{let{forcedTheme:t,storageKey:r,attribute:a,enableSystem:i,enableColorScheme:s,defaultTheme:l,value:u,themes:d,nonce:c,scriptProps:p}=e,f=JSON.stringify([a,r,l,t,d,u,i,s]).slice(1,-1);return n.createElement("script",{...p,suppressHydrationWarning:!0,nonce:"undefined"==typeof window?c:"",dangerouslySetInnerHTML:{__html:"(".concat(o.toString(),")(").concat(f,")")}})}),m=(e,t)=>
1{let r;if(!s){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)}},y=e=>(e||(e=window.matchMedia(i)),e.matches?"dark":"light")}}]);
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.