1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[588],{9465:function(e,t,r){r.d(t,{Z:function(){return d}});var n=r(8496);let o=function(){for(var e=arguments.length,t=Array(e),r=0;r<e;r++)t[r]=arguments[r];return t.filter((e,t,r)=>!!e&&""!==e.trim()&&r.indexOf(e)===t).join(" ").trim()},l=e=>e.replace(/([a-z0-9])([A-Z])/g,"$1-$2").toLowerCase(),a=e=>e.replace(/^([A-Z])|[\s-_]+(\w)/g,(e,t,r)=>r?r.toUpperCase():t.toLowerCase()),i=e=>{let t=a(e);return t.charAt(0).toUpperCase()+t.slice(1)};var u={xmlns:"http://www.w3.org/2000/svg",width:24,height:24,viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:2,strokeLinecap:"round",strokeLinejoin:"round"};let c=e=>{for(let t in e)if(t.startsWith("aria-")||"role"===t||"title"===t)return!0;return!1},s=(0,n.forwardRef)((e,t)=>{let{color:r="currentColor",size:l=24,strokeWidth:a=2,absoluteStrokeWidth:i,className:s="",children:d,iconNode:f,...v}=e;return(0,n.createElement)("svg",{ref:t,...u,width:l,height:l,stroke:r,strokeWidth:i?24*Number(a)/Number(l):a,className:o("lucide",s),...!d&&!c(v)&&{"aria-hidden":"true"},...v},[...f.map(e=>{let[t,r]=e;return(0,n.createElement)(t,r)}),...Array.isArray(d)?d:[d]])}),d=(e,t)=>{let r=(0,n.forwardRef)((r,a)=>{let{className:u,...c}=r;return(0,n.createElement)(s,{ref:a,iconNode:t,className:o("lucide-".concat(l(i(e))),"lucide-".concat(e),u),...c})});return r.displayName=i(e),r}},3830:function(e,t,r){r.d(t,{Z:function(){return n}});let n=(0,r(9465).Z)("file",[["path",{d:"M6 22a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2h8a2.4 2.4 0 0 1 1.704.706l3.588 3.588A2.4 2.4 0 0 1 20 8v12a2 2 0 0 1-2 2z",key:"1oefj6"}],["path",{d:"M14 2v5a1 1 0 0 0 1 1h5",key:"wfsgrz"}]])},1244:function(e,t,r){r.d(t,{Z:function(){return n}});let n=(0,r(9465).Z)("github",[["path",{d:"M15 22v-4a4.8 4.8 0 0 0-1-3.5c3 0 6-2 6-5.5.08-1.25-.27-2.48-1-3.5.28-1.15.28-2.35 0-3.5 0 0-1 0-3 1.5-2.64-.5-5.36-.5-8 0C6 2 5 2 5 2c-.3 1.15-.3 2.35 0 3.5A5.403 5.403 0 0 0 4 9c0 3.5 3 5.5 6 5.5-.39.49-.68 1.05-.85 1.65-.17.6-.22 1.23-.15 1.85v4",key:"tonef"}],["path",{d:"M9 18c-4.51 2-5-2-7-2",key:"9comsn"}]])},9473:function(e,t,r){r.d(t,{Z:function(){return n}});let n=(0,r(9465).Z)("laptop",[["path",{d:"M18 5a2 2 0 0 1 2 2v8.526a2 2 0 0 0 .212.897l1.068 2.127a1 1 0 0 1-.9 1.45H3.62a1 1 0 0 1-.9-1.45l1.068-2.127A2 2 0 0 0 4 15.526V7a2 2 0 0 1 2-2z",key:"1pdavp"}],["path",{d:"M20.054 15.987H3.946",key:"14rxg9"}]])},9964:function(e,t,r){r.d(t,{Z:function(){return n}});let n=(0,r(9465).Z)("menu",[["path",{d:"M4 5h16",key:"1tepv9"}],["path",{d:"M4 12h16",key:"1lakjw"}],["path",{d:"M4 19h16",key:"1djgab"}]])},1381:function(e,t,r){r.d(t,{Z:function(){return n}});let n=(0,r(9465).Z)("moon",[["path",{d:"M20.985 12.486a9 9 0 1 1-9.473-9.472c.405-.022.617.46.402.803a6 6 0 0 0 8.268 8.268c.344-.215.825-.004.803.401",key:"kfwtm"}]])},1991:function(e,t,r){r.d(t,{Z:function(){return n}});let n=(0,r(9465).Z)("rocket",[["path",{d:"M12 15v5s3.03-.55 4-2c1.08-1.62 0-5 0-5",key:"qeys4"}],["path",{d:"M4.5 16.5c-1.5 1.26-2 5-2 5s3.74-.5 5-2c.71-.84.7-2.13-.09-2.91a2.18 2.18 0 0 0-2.91-.09",key:"u4xsad"}],["path",{d:"M9 12a22 22 0 0 1 2-3.95A12.88 12.88 0 0 1 22 2c0 2.72-.78 7.5-6 11a22.4 22.4 0 0 1-4 2z",key:"676m9"}],["path",{d:"M9 12H4s.55-3.03 2-4c1.62-1.08 5 .05 5 .05",key:"92ym6u"}]])},3922:function(e,t,r){r.d(t,{Z:function(){return n}});let n=(0,r(9465).Z)("search",[["path",{d:"m21 21-4.34-4.34",key:"14j7rj"}],["circle",{cx:"11",cy:"11",r:"8",key:"4ej97u"}]])},8060:function(e,t,r){r.d(t,{Z:function(){return n}});let n=(0,r(9465).Z)("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"}]])},5804:function(e,t,r){r.d(t,{Z:function(){return n}});let n=(0,r(9465).Z)("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"}]])},8:function(e,t,r){r.d(t,{Z:function(){return n}});let n=(0,r(9465).Z)("x",[["path",{d:"M18 6 6 18",key:"1bl5f8"}
1],["path",{d:"m6 6 12 12",key:"d8bk6v"}]])},6060:function(e,t,r){r.d(t,{default:function(){return o.a}});var n=r(9915),o=r.n(n)},6788:function(e,t,r){r.d(t,{default:function(){return o.a}});var n=r(9498),o=r.n(n)},8779:function(e,t,r){var n=r(1020);r.o(n,"usePathname")&&r.d(t,{usePathname:function(){return n.usePathname}}),r.o(n,"useRouter")&&r.d(t,{useRouter:function(){return n.useRouter}})},9915:function(e,t,r){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 u},getImageProps:function(){return i}});let n=r(6651),o=r(9171),l=r(4663),a=n._(r(3235));function i(e){let{props:t}=(0,o.getImgProps)(e,{defaultLoader:a.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 u=l.Image},6041:function(e,t,r){r.d(t,{Dx:function(){return en},VY:function(){return er},aV:function(){return et},dk:function(){return eo},fC:function(){return J},h_:function(){return ee},x8:function(){return el},xz:function(){return Q}});var n=r(8496),o=r(2178),l=r(2930),a=r(2943),i=r(5187),u=r(4334),c=r(1628),s=r(3101),d=r(8948),f=r(7678),v=r(4776),p=r(9547),m=r(8212),h=r(4495),g=r(3437),w=r(3890),b="Dialog",[y,E]=(0,a.b)(b),[x,C]=y(b),R=e=>{let{__scopeDialog:t,children:r,open:o,defaultOpen:l,onOpenChange:a,modal:c=!0}=e,s=n.useRef(null),d=n.useRef(null),[f,v]=(0,u.T)({prop:o,defaultProp:null!=l&&l,onChange:a,caller:b});return(0,w.jsx)(x,{scope:t,triggerRef:s,contentRef:d,contentId:(0,i.M)(),titleId:(0,i.M)(),descriptionId:(0,i.M)(),open:f,onOpenChange:v,onOpenToggle:n.useCallback(()=>v(e=>!e),[v]),modal:c,children:r})};R.displayName=b;var S="DialogTrigger",j=n.forwardRef((e,t)=>{let{__scopeDialog:r,...n}=e,a=C(S,r),i=(0,l.e)(t,a.triggerRef);return(0,w.jsx)(v.WV.button,{type:"button","aria-haspopup":"dialog","aria-expanded":a.open,"aria-controls":a.contentId,"data-state":Y(a.open),...n,ref:i,onClick:(0,o.Mj)(e.onClick,a.onOpenToggle)})});j.displayName=S;var M="DialogPortal",[k,T]=y(M,{forceMount:void 0}),A=e=>{let{__scopeDialog:t,forceMount:r,children:o,container:l}=e,a=C(M,t);return(0,w.jsx)(k,{scope:t,forceMount:r,children:n.Children.map(o,e=>(0,w.jsx)(f.z,{present:r||a.open,children:(0,w.jsx)(d.h,{asChild:!0,container:l,children:e})}))})};A.displayName=M;var P="DialogOverlay",I=n.forwardRef((e,t)=>{let r=T(P,e.__scopeDialog),{forceMount:n=r.forceMount,...o}=e,l=C(P,e.__scopeDialog);return l.modal?(0,w.jsx)(f.z,{present:n||l.open,children:(0,w.jsx)(N,{...o,ref:t})}):null});I.displayName=P;var D=(0,g.Z8)("DialogOverlay.RemoveScroll"),N=n.forwardRef((e,t)=>{let{__scopeDialog:r,...n}=e,o=C(P,r);return(0,w.jsx)(m.Z,{as:D,allowPinchZoom:!0,shards:[o.contentRef],children:(0,w.jsx)(v.WV.div,{"data-state":Y(o.open),...n,ref:t,style:{pointerEvents:"auto",...n.style}})})}),L="DialogContent",_=n.forwardRef((e,t)=>{let r=T(L,e.__scopeDialog),{forceMount:n=r.forceMount,...o}=e,l=C(L,e.__scopeDialog);return(0,w.jsx)(f.z,{present:n||l.open,children:l.modal?(0,w.jsx)(W,{...o,ref:t}):(0,w.jsx)(V,{...o,ref:t})})});_.displayName=L;var W=n.forwardRef((e,t)=>{let r=C(L,e.__scopeDialog),a=n.useRef(null),i=(0,l.e)(t,r.contentRef,a);return n.useEffect(()=>{let e=a.current;if(e)return(0,h.Ry)(e)},[]),(0,w.jsx)(F,{...e,ref:i,trapFocus:r.open,disableOutsidePointerEvents:!0,onCloseAutoFocus:(0,o.Mj)(e.onCloseAutoFocus,e=>{var t;e.preventDefault(),null===(t=r.triggerRef.current)||void 0===t||t.focus()}),onPointerDownOutside:(0,o.Mj)(e.onPointerDownOutside,e=>{let t=e.detail.originalEvent,r=0===t.button&&!0===t.ctrlKey;(2===t.button||r)&&e.preventDefault()}),onFocusOutside:(0,o.Mj)(e.onFocusOutside,e=>e.preventDefault())})}),V=n.forwardRef((e,t)=>{let r=C(L,e.__scopeDialog),o=n.useRef(!1),l=n.useRef(!1);return(0,w.jsx)(F,{...e,ref:t,trapFocus:!1,disableOutsidePointerEvents:!1,onCloseAutoFocus:t=>{var n,a;null===(n=e.onCloseAutoFocus)||void 0===n||n.call(e,t),t.defaultPrevented||(o.current||null===(a=r.triggerRef.current)||void 0===a||a.focus(),t.preventDefault()),o.current=!1,l.current=!1},onInteractOutside:t=>{var n,a;null===(n=e.onInteractOutside)||void 0===n||n.call(e,t),t.defaultPrevented||(o.current=!0,"pointerdown"!==t.detail.originalEvent.type||(l.current=!0));let i=t.target;(null===(a=r.triggerRef.current)||void 0===a?void 0:a.contains(i))&&t.preventDefault(),"focusin"===t.detail.originalEvent.type&&l.current&&t.preventDefault()}})}),F=n.forwardRef((e,t)=>
1{let{__scopeDialog:r,trapFocus:o,onOpenAutoFocus:a,onCloseAutoFocus:i,...u}=e,d=C(L,r),f=n.useRef(null),v=(0,l.e)(t,f);return(0,p.EW)(),(0,w.jsxs)(w.Fragment,{children:[(0,w.jsx)(s.M,{asChild:!0,loop:!0,trapped:o,onMountAutoFocus:a,onUnmountAutoFocus:i,children:(0,w.jsx)(c.XB,{role:"dialog",id:d.contentId,"aria-describedby":d.descriptionId,"aria-labelledby":d.titleId,"data-state":Y(d.open),...u,ref:v,onDismiss:()=>d.onOpenChange(!1)})}),(0,w.jsxs)(w.Fragment,{children:[(0,w.jsx)($,{titleId:d.titleId}),(0,w.jsx)(G,{contentRef:f,descriptionId:d.descriptionId})]})]})}),O="DialogTitle",z=n.forwardRef((e,t)=>{let{__scopeDialog:r,...n}=e,o=C(O,r);return(0,w.jsx)(v.WV.h2,{id:o.titleId,...n,ref:t})});z.displayName=O;var H="DialogDescription",K=n.forwardRef((e,t)=>{let{__scopeDialog:r,...n}=e,o=C(H,r);return(0,w.jsx)(v.WV.p,{id:o.descriptionId,...n,ref:t})});K.displayName=H;var Z="DialogClose",U=n.forwardRef((e,t)=>{let{__scopeDialog:r,...n}=e,l=C(Z,r);return(0,w.jsx)(v.WV.button,{type:"button",...n,ref:t,onClick:(0,o.Mj)(e.onClick,()=>l.onOpenChange(!1))})});function Y(e){return e?"open":"closed"}U.displayName=Z;var B="DialogTitleWarning",[X,q]=(0,a.k)(B,{contentName:L,titleName:O,docsSlug:"dialog"}),$=e=>{let{titleId:t}=e,r=q(B),o="`".concat(r.contentName,"` requires a `").concat(r.titleName,"` for the component to be accessible for screen reader users.\n\nIf you want to hide the `").concat(r.titleName,"`, you can wrap it with our VisuallyHidden component.\n\nFor more information, see https://radix-ui.com/primitives/docs/components/").concat(r.docsSlug);return n.useEffect(()=>{t&&!document.getElementById(t)&&console.error(o)},[o,t]),null},G=e=>{let{contentRef:t,descriptionId:r}=e,o=q("DialogDescriptionWarning"),l="Warning: Missing `Description` or `aria-describedby={undefined}` for {".concat(o.contentName,"}.");return n.useEffect(()=>{var e;let n=null===(e=t.current)||void 0===e?void 0:e.getAttribute("aria-describedby");r&&n&&!document.getElementById(r)&&console.warn(l)},[l,t,r]),null},J=R,Q=j,ee=A,et=I,er=_,en=z,eo=K,el=U},4437:function(e,t,r){r.d(t,{VY:function(){return ew},z$:function(){return eg},ck:function(){return ep},rU:function(){return eh},aV:function(){return ev},fC:function(){return ef},xz:function(){return em},l_:function(){return eb}});var n=r(8496),o=r(1720),l=r(2943),a=r(2178),i=r(4776),u=r(4334),c=r(2930),s=r(6741),d=r(7678),f=r(5187),v=r(8846),p=r(1628),m=r(3715),h=r(8432),g=r(5679),w=r(3890),b="NavigationMenu",[y,E,x]=(0,v.B)(b),[C,R,S]=(0,v.B)(b),[j,M]=(0,l.b)(b,[x,S]),[k,T]=j(b),[A,P]=j(b),I=n.forwardRef((e,t)=>{let{__scopeNavigationMenu:r,value:o,onValueChange:l,defaultValue:a,delayDuration:d=200,skipDelayDuration:f=300,orientation:v="horizontal",dir:p,...m}=e,[h,g]=n.useState(null),y=(0,c.e)(t,e=>g(e)),E=(0,s.gm)(p),x=n.useRef(0),C=n.useRef(0),R=n.useRef(0),[S,j]=n.useState(!0),[M,k]=(0,u.T)({prop:o,onChange:e=>{let t=f>0;""!==e?(window.clearTimeout(R.current),t&&j(!1)):(window.clearTimeout(R.current),R.current=window.setTimeout(()=>j(!0),f)),null==l||l(e)},defaultProp:null!=a?a:"",caller:b}),T=n.useCallback(()=>{window.clearTimeout(C.current),C.current=window.setTimeout(()=>k(""),150)},[k]),A=n.useCallback(e=>{window.clearTimeout(C.current),k(e)},[k]),P=n.useCallback(e=>{M===e?window.clearTimeout(C.current):x.current=window.setTimeout(()=>{window.clearTimeout(C.current),k(e)},d)},[M,k,d]);return n.useEffect(()=>()=>{window.clearTimeout(x.current),window.clearTimeout(C.current),window.clearTimeout(R.current)},[]),(0,w.jsx)(N,{scope:r,isRootMenu:!0,value:M,dir:E,orientation:v,rootNavigationMenu:h,onTriggerEnter:e=>{window.clearTimeout(x.current),S?P(e):A(e)},onTriggerLeave:()=>{window.clearTimeout(x.current),T()},onContentEnter:()=>window.clearTimeout(C.current),onContentLeave:T,onItemSelect:e=>{k(t=>t===e?"":e)},onItemDismiss:()=>k(""),children:(0,w.jsx)(i.WV.nav,{"aria-label":"Main","data-orientation":v,dir:E,...m,ref:y})})});I.displayName=b;var D="NavigationMenuSub";n.forwardRef((e,t)=>{let{__scopeNavigationMenu:r,value:n,onValueChange:o,defaultValue:l,orientation:a="horizontal",...c}=e,s=T(D,r),[d,f]=(0,u.T)({prop:n,onChange:o,defaultProp:null!=l?l:"",caller:D});return(0,w.jsx)(N,{scope:r,isRootMenu:!1,value:d,dir:s.dir,orientation:a,rootNavigationMenu:s.rootNavigationMenu,onTriggerEnter:e=>f(e),onItemSelect:e=>f(e),onItemDismiss:()=>f(""),children:(0,w.jsx)(i.WV.div,{"data-orientation":a,...c,ref:t})})}).displayName=D;var N=e=>{let{scope:t,isRootMenu:r,rootNavigationMenu:o,dir:l,orientation:a,children:i,value:u,onItemSelect:c,onItemDismiss:s,onTriggerEnter:d,onTriggerLeave:v,onContentEnter:p,onContentLeave:m}=e,[g,b]=n.useState(null),[E,x]=n.useState(new Map),[C,R]=n.useState(null);return(0,w.jsx)(k,{scope:t,isRootMenu:r,rootNavigationMenu:o,value:u,previousValue:function(e){let t=n.useRef({value:e,previous:e});return n.useMemo(()=>(t.current.value!==e&&(t.current.previous=t.current.value,t.current.value=e),t.current.previous),[e])}(u),baseId:(0,f.M)(),dir:l,orientation:a,viewport:g,onViewportChange:b,indicatorTrack:C,onIndicatorTrackChange:R,onTriggerEnter:(0,h.W)(d),onTriggerLeave:(0,h.W)(v),onContentEnter:(0,h.W)(p),onContentLeave:(0,h.W)(m),onItemSelect:(0,h.W)(c),onItemDismiss:(0,h.W)(s),onViewportContentChange:n.useCallback((e,t)=>{x(r=>(r.set(e,t),new Map(r)))},[]),onViewportContentRemove:n.useCallback(e=>{x(t=>t.has(e)?(t.delete(e),new Map(t)):t)},[]),children:(0,w.jsx)(y.Provider,{scope:t,children:(0,w.jsx)(A,{scope:t,items:E,children:i})})})},L="NavigationMenuList",_=n.forwardRef((e,t)=>
1{let{__scopeNavigationMenu:r,...n}=e,o=T(L,r),l=(0,w.jsx)(i.WV.ul,{"data-orientation":o.orientation,...n,ref:t});return(0,w.jsx)(i.WV.div,{style:{position:"relative"},ref:o.onIndicatorTrackChange,children:(0,w.jsx)(y.Slot,{scope:r,children:o.isRootMenu?(0,w.jsx)(er,{asChild:!0,children:l}):l})})});_.displayName=L;var W="NavigationMenuItem",[V,F]=j(W),O=n.forwardRef((e,t)=>{let{__scopeNavigationMenu:r,value:o,...l}=e,a=(0,f.M)(),u=n.useRef(null),c=n.useRef(null),s=n.useRef(null),d=n.useRef(()=>{}),v=n.useRef(!1),p=n.useCallback(function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"start";if(u.current){d.current();let t=el(u.current);t.length&&ea("start"===e?t:t.reverse())}},[]),m=n.useCallback(()=>{if(u.current){let e=el(u.current);e.length&&(d.current=(e.forEach(e=>{e.dataset.tabindex=e.getAttribute("tabindex")||"",e.setAttribute("tabindex","-1")}),()=>{e.forEach(e=>{let t=e.dataset.tabindex;e.setAttribute("tabindex",t)})}))}},[]);return(0,w.jsx)(V,{scope:r,value:o||a||"LEGACY_REACT_AUTO_VALUE",triggerRef:c,contentRef:u,focusProxyRef:s,wasEscapeCloseRef:v,onEntryKeyDown:p,onFocusProxyEnter:p,onRootContentClose:m,onContentFocusOutside:m,children:(0,w.jsx)(i.WV.li,{...l,ref:t})})});O.displayName=W;var z="NavigationMenuTrigger",H=n.forwardRef((e,t)=>{let{__scopeNavigationMenu:r,disabled:o,...l}=e,u=T(z,e.__scopeNavigationMenu),s=F(z,e.__scopeNavigationMenu),d=n.useRef(null),f=(0,c.e)(d,s.triggerRef,t),v=ec(u.baseId,s.value),p=es(u.baseId,s.value),m=n.useRef(!1),h=n.useRef(!1),b=s.value===u.value;return(0,w.jsxs)(w.Fragment,{children:[(0,w.jsx)(y.ItemSlot,{scope:r,value:s.value,children:(0,w.jsx)(eo,{asChild:!0,children:(0,w.jsx)(i.WV.button,{id:v,disabled:o,"data-disabled":o?"":void 0,"data-state":eu(b),"aria-expanded":b,"aria-controls":p,...l,ref:f,onPointerEnter:(0,a.Mj)(e.onPointerEnter,()=>{h.current=!1,s.wasEscapeCloseRef.current=!1}),onPointerMove:(0,a.Mj)(e.onPointerMove,ed(()=>{o||h.current||s.wasEscapeCloseRef.current||m.current||(u.onTriggerEnter(s.value),m.current=!0)})),onPointerLeave:(0,a.Mj)(e.onPointerLeave,ed(()=>{o||(u.onTriggerLeave(),m.current=!1)})),onClick:(0,a.Mj)(e.onClick,()=>{u.onItemSelect(s.value),h.current=b}),onKeyDown:(0,a.Mj)(e.onKeyDown,e=>{let t={horizontal:"ArrowDown",vertical:"rtl"===u.dir?"ArrowLeft":"ArrowRight"}[u.orientation];b&&e.key===t&&(s.onEntryKeyDown(),e.preventDefault())})})})}),b&&(0,w.jsxs)(w.Fragment,{children:[(0,w.jsx)(g.fC,{"aria-hidden":!0,tabIndex:0,ref:s.focusProxyRef,onFocus:e=>{let t=s.contentRef.current,r=e.relatedTarget,n=r===d.current,o=null==t?void 0:t.contains(r);(n||!o)&&s.onFocusProxyEnter(n?"start":"end")}}),u.viewport&&(0,w.jsx)("span",{"aria-owns":p})]})]})});H.displayName=z;var K="navigationMenu.linkSelect",Z=n.forwardRef((e,t)=>{let{__scopeNavigationMenu:r,active:n,onSelect:o,...l}=e;return(0,w.jsx)(eo,{asChild:!0,children:(0,w.jsx)(i.WV.a,{"data-active":n?"":void 0,"aria-current":n?"page":void 0,...l,ref:t,onClick:(0,a.Mj)(e.onClick,e=>{let t=e.target,r=new CustomEvent(K,{bubbles:!0,cancelable:!0});if(t.addEventListener(K,e=>null==o?void 0:o(e),{once:!0}),(0,i.jH)(t,r),!r.defaultPrevented&&!e.metaKey){let e=new CustomEvent(G,{bubbles:!0,cancelable:!0});(0,i.jH)(t,e)}},{checkForDefaultPrevented:!1})})})});Z.displayName="NavigationMenuLink";var U="NavigationMenuIndicator",Y=n.forwardRef((e,t)=>{let{forceMount:r,...n}=e,l=T(U,e.__scopeNavigationMenu),a=!!l.value;return l.indicatorTrack?o.createPortal((0,w.jsx)(d.z,{present:r||a,children:(0,w.jsx)(B,{...n,ref:t})}),l.indicatorTrack):null});Y.displayName=U;var B=n.forwardRef((e,t)=>{let{__scopeNavigationMenu:r,...o}=e,l=T(U,r),a=E(r),[u,c]=n.useState(null),[s,d]=n.useState(null),f="horizontal"===l.orientation,v=!!l.value;n.useEffect(()=>{var e;let t=null===(e=a().find(e=>e.value===l.value))||void 0===e?void 0:e.ref.current;t&&c(t)},[a,l.value]);let p=()=>{u&&d({size:f?u.offsetWidth:u.offsetHeight,offset:f?u.offsetLeft:u.offsetTop})};return ei(u,p),ei(l.indicatorTrack,p),s?(0,w.jsx)(i.WV.div,{"aria-hidden":!0,"data-state":v?"visible":"hidden","data-orientation":l.orientation,...o,ref:t,style:{position:"absolute",...f?{left:0,width:s.size+"px",transform:"translateX(".concat(s.offset,"px)")}:{top:0,height:s.size+"px",transform:"translateY(".concat(s.offset,"px)")},...o.style}}):null}),X="NavigationMenuContent",q=n.forwardRef((e,t)=>
1{let{forceMount:r,...n}=e,o=T(X,e.__scopeNavigationMenu),l=F(X,e.__scopeNavigationMenu),i=(0,c.e)(l.contentRef,t),u=l.value===o.value,s={value:l.value,triggerRef:l.triggerRef,focusProxyRef:l.focusProxyRef,wasEscapeCloseRef:l.wasEscapeCloseRef,onContentFocusOutside:l.onContentFocusOutside,onRootContentClose:l.onRootContentClose,...n};return o.viewport?(0,w.jsx)($,{forceMount:r,...s,ref:i}):(0,w.jsx)(d.z,{present:r||u,children:(0,w.jsx)(J,{"data-state":eu(u),...s,ref:i,onPointerEnter:(0,a.Mj)(e.onPointerEnter,o.onContentEnter),onPointerLeave:(0,a.Mj)(e.onPointerLeave,ed(o.onContentLeave)),style:{pointerEvents:!u&&o.isRootMenu?"none":void 0,...s.style}})})});q.displayName=X;var $=n.forwardRef((e,t)=>{let{onViewportContentChange:r,onViewportContentRemove:n}=T(X,e.__scopeNavigationMenu);return(0,m.b)(()=>{r(e.value,{ref:t,...e})},[e,t,r]),(0,m.b)(()=>()=>n(e.value),[e.value,n]),null}),G="navigationMenu.rootContentDismiss",J=n.forwardRef((e,t)=>{let{__scopeNavigationMenu:r,value:o,triggerRef:l,focusProxyRef:i,wasEscapeCloseRef:u,onRootContentClose:s,onContentFocusOutside:d,...f}=e,v=T(X,r),m=n.useRef(null),h=(0,c.e)(m,t),g=ec(v.baseId,o),b=es(v.baseId,o),y=E(r),x=n.useRef(null),{onItemDismiss:C}=v;n.useEffect(()=>{let e=m.current;if(v.isRootMenu&&e){let t=()=>{var t;C(),s(),e.contains(document.activeElement)&&(null===(t=l.current)||void 0===t||t.focus())};return e.addEventListener(G,t),()=>e.removeEventListener(G,t)}},[v.isRootMenu,e.value,l,C,s]);let R=n.useMemo(()=>{let e=y().map(e=>e.value);"rtl"===v.dir&&e.reverse();let t=e.indexOf(v.value),r=e.indexOf(v.previousValue),n=o===v.value,l=r===e.indexOf(o);if(!n&&!l)return x.current;let a=(()=>{if(t!==r){if(n&&-1!==r)return t>r?"from-end":"from-start";if(l&&-1!==t)return t>r?"to-start":"to-end"}return null})();return x.current=a,a},[v.previousValue,v.value,v.dir,y,o]);return(0,w.jsx)(er,{asChild:!0,children:(0,w.jsx)(p.XB,{id:b,"aria-labelledby":g,"data-motion":R,"data-orientation":v.orientation,...f,ref:h,disableOutsidePointerEvents:!1,onDismiss:()=>{var e;let t=new Event(G,{bubbles:!0,cancelable:!0});null===(e=m.current)||void 0===e||e.dispatchEvent(t)},onFocusOutside:(0,a.Mj)(e.onFocusOutside,e=>{var t;d();let r=e.target;(null===(t=v.rootNavigationMenu)||void 0===t?void 0:t.contains(r))&&e.preventDefault()}),onPointerDownOutside:(0,a.Mj)(e.onPointerDownOutside,e=>{var t;let r=e.target,n=y().some(e=>{var t;return null===(t=e.ref.current)||void 0===t?void 0:t.contains(r)}),o=v.isRootMenu&&(null===(t=v.viewport)||void 0===t?void 0:t.contains(r));(n||o||!v.isRootMenu)&&e.preventDefault()}),onKeyDown:(0,a.Mj)(e.onKeyDown,e=>{let t=e.altKey||e.ctrlKey||e.metaKey;if("Tab"===e.key&&!t){let t=el(e.currentTarget),n=document.activeElement,o=t.findIndex(e=>e===n);if(ea(e.shiftKey?t.slice(0,o).reverse():t.slice(o+1,t.length)))e.preventDefault();else{var r;null===(r=i.current)||void 0===r||r.focus()}}}),onEscapeKeyDown:(0,a.Mj)(e.onEscapeKeyDown,e=>{u.current=!0})})})}),Q="NavigationMenuViewport",ee=n.forwardRef((e,t)=>{let{forceMount:r,...n}=e,o=!!T(Q,e.__scopeNavigationMenu).value;return(0,w.jsx)(d.z,{present:r||o,children:(0,w.jsx)(et,{...n,ref:t})})});ee.displayName=Q;var et=n.forwardRef((e,t)=>{let{__scopeNavigationMenu:r,children:o,...l}=e,u=T(Q,r),s=(0,c.e)(t,u.onViewportChange),f=P(X,e.__scopeNavigationMenu),[v,p]=n.useState(null),[m,h]=n.useState(null),g=v?(null==v?void 0:v.width)+"px":void 0,b=v?(null==v?void 0:v.height)+"px":void 0,y=!!u.value,E=y?u.value:u.previousValue;return ei(m,()=>{m&&p({width:m.offsetWidth,height:m.offsetHeight})}),(0,w.jsx)(i.WV.div,{"data-state":eu(y),"data-orientation":u.orientation,...l,ref:s,style:{pointerEvents:!y&&u.isRootMenu?"none":void 0,"--radix-navigation-menu-viewport-width":g,"--radix-navigation-menu-viewport-height":b,...l.style},onPointerEnter:(0,a.Mj)(e.onPointerEnter,u.onContentEnter),onPointerLeave:(0,a.Mj)(e.onPointerLeave,ed(u.onContentLeave)),children:Array.from(f.items).map(e=>{let[t,{ref:r,forceMount:n,...o}]=e,l=E===t;return(0,w.jsx)(d.z,{present:n||l,children:(0,w.jsx)(J,{...o,ref:(0,c.F)(r,e=>{l&&e&&h(e)})})},t)})})}),er=n.forwardRef((e,t)=>
1{let{__scopeNavigationMenu:r,...n}=e,o=T("FocusGroup",r);return(0,w.jsx)(C.Provider,{scope:r,children:(0,w.jsx)(C.Slot,{scope:r,children:(0,w.jsx)(i.WV.div,{dir:o.dir,...n,ref:t})})})}),en=["ArrowRight","ArrowLeft","ArrowUp","ArrowDown"],eo=n.forwardRef((e,t)=>{let{__scopeNavigationMenu:r,...n}=e,o=R(r),l=T("FocusGroupItem",r);return(0,w.jsx)(C.ItemSlot,{scope:r,children:(0,w.jsx)(i.WV.button,{...n,ref:t,onKeyDown:(0,a.Mj)(e.onKeyDown,e=>{if(["Home","End",...en].includes(e.key)){let t=o().map(e=>e.ref.current);if(["rtl"===l.dir?"ArrowRight":"ArrowLeft","ArrowUp","End"].includes(e.key)&&t.reverse(),en.includes(e.key)){let r=t.indexOf(e.currentTarget);t=t.slice(r+1)}setTimeout(()=>ea(t)),e.preventDefault()}})})})});function el(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 ea(e){let t=document.activeElement;return e.some(e=>e===t||(e.focus(),document.activeElement!==t))}function ei(e,t){let r=(0,h.W)(t);(0,m.b)(()=>{let t=0;if(e){let n=new ResizeObserver(()=>{cancelAnimationFrame(t),t=window.requestAnimationFrame(r)});return n.observe(e),()=>{window.cancelAnimationFrame(t),n.unobserve(e)}}},[e,r])}function eu(e){return e?"open":"closed"}function ec(e,t){return"".concat(e,"-trigger-").concat(t)}function es(e,t){return"".concat(e,"-content-").concat(t)}function ed(e){return t=>"mouse"===t.pointerType?e(t):void 0}var ef=I,ev=_,ep=O,em=H,eh=Z,eg=Y,ew=q,eb=ee},7493:function(e,t,r){r.d(t,{Ns:function(){return X},fC:function(){return Y},gb:function(){return x},q4:function(){return D},l_:function(){return B}});var n=r(8496),o=r(4776),l=r(7678),a=r(2943),i=r(2930),u=r(8432),c=r(6741),s=r(3715),d=r(2178),f=r(3890),v="ScrollArea",[p,m]=(0,a.b)(v),[h,g]=p(v),w=n.forwardRef((e,t)=>{let{__scopeScrollArea:r,type:l="hover",dir:a,scrollHideDelay:u=600,...s}=e,[d,v]=n.useState(null),[p,m]=n.useState(null),[g,w]=n.useState(null),[b,y]=n.useState(null),[E,x]=n.useState(null),[C,R]=n.useState(0),[S,j]=n.useState(0),[M,k]=n.useState(!1),[T,A]=n.useState(!1),P=(0,i.e)(t,e=>v(e)),I=(0,c.gm)(a);return(0,f.jsx)(h,{scope:r,type:l,dir:I,scrollHideDelay:u,scrollArea:d,viewport:p,onViewportChange:m,content:g,onContentChange:w,scrollbarX:b,onScrollbarXChange:y,scrollbarXEnabled:M,onScrollbarXEnabledChange:k,scrollbarY:E,onScrollbarYChange:x,scrollbarYEnabled:T,onScrollbarYEnabledChange:A,onCornerWidthChange:R,onCornerHeightChange:j,children:(0,f.jsx)(o.WV.div,{dir:I,...s,ref:P,style:{position:"relative","--radix-scroll-area-corner-width":C+"px","--radix-scroll-area-corner-height":S+"px",...e.style}})})});w.displayName=v;var b="ScrollAreaViewport",y=n.forwardRef((e,t)=>{let{__scopeScrollArea:r,children:l,nonce:a,...u}=e,c=g(b,r),s=n.useRef(null),d=(0,i.e)(t,s,c.onViewportChange);return(0,f.jsxs)(f.Fragment,{children:[(0,f.jsx)("style",{dangerouslySetInnerHTML:{__html:"[data-radix-scroll-area-viewport]{scrollbar-width:none;-ms-overflow-style:none;-webkit-overflow-scrolling:touch;}[data-radix-scroll-area-viewport]::-webkit-scrollbar{display:none}"},nonce:a}),(0,f.jsx)(o.WV.div,{"data-radix-scroll-area-viewport":"",...u,ref:d,style:{overflowX:c.scrollbarXEnabled?"scroll":"hidden",overflowY:c.scrollbarYEnabled?"scroll":"hidden",...e.style},children:(0,f.jsx)("div",{ref:c.onContentChange,style:{minWidth:"100%",display:"table"},children:l})})]})});y.displayName=b;var E="ScrollAreaScrollbar",x=n.forwardRef((e,t)=>{let{forceMount:r,...o}=e,l=g(E,e.__scopeScrollArea),{onScrollbarXEnabledChange:a,onScrollbarYEnabledChange:i}=l,u="horizontal"===e.orientation;return n.useEffect(()=>(u?a(!0):i(!0),()=>{u?a(!1):i(!1)}),[u,a,i]),"hover"===l.type?(0,f.jsx)(C,{...o,ref:t,forceMount:r}):"scroll"===l.type?(0,f.jsx)(R,{...o,ref:t,forceMount:r}):"auto"===l.type?(0,f.jsx)(S,{...o,ref:t,forceMount:r}):"always"===l.type?(0,f.jsx)(j,{...o,ref:t}):null});x.displayName=E;var C=n.forwardRef((e,t)=>{let{forceMount:r,...o}=e,a=g(E,e.__scopeScrollArea),[i,u]=n.useState(!1);return n.useEffect(()=>{let e=a.scrollArea,t=0;if(e){let r=()=>{window.clearTimeout(t),u(!0)},n=()=>{t=window.setTimeout(()=>u(!1),a.scrollHideDelay)};return e.addEventListener("pointerenter",r),e.addEventListener("pointerleave",n),()=>{window.clearTimeout(t),e.removeEventListener("pointerenter",r),e.removeEventListener("pointerleave",n)}}},[a.scrollArea,a.scrollHideDelay]),(0,f.jsx)(l.z,{present:r||i,children:(0,f.jsx)(S,{"data-state":i?"visible":"hidden",...o,ref:t})})}),R=n.forwardRef((e,t)=>
1{var r,o;let{forceMount:a,...i}=e,u=g(E,e.__scopeScrollArea),c="horizontal"===e.orientation,s=Z(()=>p("SCROLL_END"),100),[v,p]=(r="hidden",o={hidden:{SCROLL:"scrolling"},scrolling:{SCROLL_END:"idle",POINTER_ENTER:"interacting"},interacting:{SCROLL:"interacting",POINTER_LEAVE:"idle"},idle:{HIDE:"hidden",SCROLL:"scrolling",POINTER_ENTER:"interacting"}},n.useReducer((e,t)=>{let r=o[e][t];return null!=r?r:e},r));return n.useEffect(()=>{if("idle"===v){let e=window.setTimeout(()=>p("HIDE"),u.scrollHideDelay);return()=>window.clearTimeout(e)}},[v,u.scrollHideDelay,p]),n.useEffect(()=>{let e=u.viewport,t=c?"scrollLeft":"scrollTop";if(e){let r=e[t],n=()=>{let n=e[t];r!==n&&(p("SCROLL"),s()),r=n};return e.addEventListener("scroll",n),()=>e.removeEventListener("scroll",n)}},[u.viewport,c,p,s]),(0,f.jsx)(l.z,{present:a||"hidden"!==v,children:(0,f.jsx)(j,{"data-state":"hidden"===v?"hidden":"visible",...i,ref:t,onPointerEnter:(0,d.Mj)(e.onPointerEnter,()=>p("POINTER_ENTER")),onPointerLeave:(0,d.Mj)(e.onPointerLeave,()=>p("POINTER_LEAVE"))})})}),S=n.forwardRef((e,t)=>{let r=g(E,e.__scopeScrollArea),{forceMount:o,...a}=e,[i,u]=n.useState(!1),c="horizontal"===e.orientation,s=Z(()=>{if(r.viewport){let e=r.viewport.offsetWidth<r.viewport.scrollWidth,t=r.viewport.offsetHeight<r.viewport.scrollHeight;u(c?e:t)}},10);return U(r.viewport,s),U(r.content,s),(0,f.jsx)(l.z,{present:o||i,children:(0,f.jsx)(j,{"data-state":i?"visible":"hidden",...a,ref:t})})}),j=n.forwardRef((e,t)=>{let{orientation:r="vertical",...o}=e,l=g(E,e.__scopeScrollArea),a=n.useRef(null),i=n.useRef(0),[u,c]=n.useState({content:0,viewport:0,scrollbar:{size:0,paddingStart:0,paddingEnd:0}}),s=F(u.viewport,u.content),d={...o,sizes:u,onSizesChange:c,hasThumb:!!(s>0&&s<1),onThumbChange:e=>a.current=e,onThumbPointerUp:()=>i.current=0,onThumbPointerDown:e=>i.current=e};function v(e,t){return function(e,t,r){let n=arguments.length>3&&void 0!==arguments[3]?arguments[3]:"ltr",o=O(r),l=t||o/2,a=r.scrollbar.paddingStart+l,i=r.scrollbar.size-r.scrollbar.paddingEnd-(o-l),u=r.content-r.viewport;return H([a,i],"ltr"===n?[0,u]:[-1*u,0])(e)}(e,i.current,u,t)}return"horizontal"===r?(0,f.jsx)(M,{...d,ref:t,onThumbPositionChange:()=>{if(l.viewport&&a.current){let e=z(l.viewport.scrollLeft,u,l.dir);a.current.style.transform="translate3d(".concat(e,"px, 0, 0)")}},onWheelScroll:e=>{l.viewport&&(l.viewport.scrollLeft=e)},onDragScroll:e=>{l.viewport&&(l.viewport.scrollLeft=v(e,l.dir))}}):"vertical"===r?(0,f.jsx)(k,{...d,ref:t,onThumbPositionChange:()=>{if(l.viewport&&a.current){let e=z(l.viewport.scrollTop,u);a.current.style.transform="translate3d(0, ".concat(e,"px, 0)")}},onWheelScroll:e=>{l.viewport&&(l.viewport.scrollTop=e)},onDragScroll:e=>{l.viewport&&(l.viewport.scrollTop=v(e))}}):null}),M=n.forwardRef((e,t)=>{let{sizes:r,onSizesChange:o,...l}=e,a=g(E,e.__scopeScrollArea),[u,c]=n.useState(),s=n.useRef(null),d=(0,i.e)(t,s,a.onScrollbarXChange);return n.useEffect(()=>{s.current&&c(getComputedStyle(s.current))},[s]),(0,f.jsx)(P,{"data-orientation":"horizontal",...l,ref:d,sizes:r,style:{bottom:0,left:"rtl"===a.dir?"var(--radix-scroll-area-corner-width)":0,right:"ltr"===a.dir?"var(--radix-scroll-area-corner-width)":0,"--radix-scroll-area-thumb-width":O(r)+"px",...e.style},onThumbPointerDown:t=>e.onThumbPointerDown(t.x),onDragScroll:t=>e.onDragScroll(t.x),onWheelScroll:(t,r)=>{if(a.viewport){let n=a.viewport.scrollLeft+t.deltaX;e.onWheelScroll(n),n>0&&n<r&&t.preventDefault()}},onResize:()=>{s.current&&a.viewport&&u&&o({content:a.viewport.scrollWidth,viewport:a.viewport.offsetWidth,scrollbar:{size:s.current.clientWidth,paddingStart:V(u.paddingLeft),paddingEnd:V(u.paddingRight)}})}})}),k=n.forwardRef((e,t)=>{let{sizes:r,onSizesChange:o,...l}=e,a=g(E,e.__scopeScrollArea),[u,c]=n.useState(),s=n.useRef(null),d=(0,i.e)(t,s,a.onScrollbarYChange);return n.useEffect(()=>{s.current&&c(getComputedStyle(s.current))},[s]),(0,f.jsx)(P,{"data-orientation":"vertical",...l,ref:d,sizes:r,style:{top:0,right:"ltr"===a.dir?0:void 0,left:"rtl"===a.dir?0:void 0,bottom:"var(--radix-scroll-area-corner-height)","--radix-scroll-area-thumb-height":O(r)+"px",...e.style},onThumbPointerDown:t=>e.onThumbPointerDown(t.y),onDragScroll:t=>
1e.onDragScroll(t.y),onWheelScroll:(t,r)=>{if(a.viewport){let n=a.viewport.scrollTop+t.deltaY;e.onWheelScroll(n),n>0&&n<r&&t.preventDefault()}},onResize:()=>{s.current&&a.viewport&&u&&o({content:a.viewport.scrollHeight,viewport:a.viewport.offsetHeight,scrollbar:{size:s.current.clientHeight,paddingStart:V(u.paddingTop),paddingEnd:V(u.paddingBottom)}})}})}),[T,A]=p(E),P=n.forwardRef((e,t)=>{let{__scopeScrollArea:r,sizes:l,hasThumb:a,onThumbChange:c,onThumbPointerUp:s,onThumbPointerDown:v,onThumbPositionChange:p,onDragScroll:m,onWheelScroll:h,onResize:w,...b}=e,y=g(E,r),[x,C]=n.useState(null),R=(0,i.e)(t,e=>C(e)),S=n.useRef(null),j=n.useRef(""),M=y.viewport,k=l.content-l.viewport,A=(0,u.W)(h),P=(0,u.W)(p),I=Z(w,10);function D(e){S.current&&m({x:e.clientX-S.current.left,y:e.clientY-S.current.top})}return n.useEffect(()=>{let e=e=>{let t=e.target;(null==x?void 0:x.contains(t))&&A(e,k)};return document.addEventListener("wheel",e,{passive:!1}),()=>document.removeEventListener("wheel",e,{passive:!1})},[M,x,k,A]),n.useEffect(P,[l,P]),U(x,I),U(y.content,I),(0,f.jsx)(T,{scope:r,scrollbar:x,hasThumb:a,onThumbChange:(0,u.W)(c),onThumbPointerUp:(0,u.W)(s),onThumbPositionChange:P,onThumbPointerDown:(0,u.W)(v),children:(0,f.jsx)(o.WV.div,{...b,ref:R,style:{position:"absolute",...b.style},onPointerDown:(0,d.Mj)(e.onPointerDown,e=>{0===e.button&&(e.target.setPointerCapture(e.pointerId),S.current=x.getBoundingClientRect(),j.current=document.body.style.webkitUserSelect,document.body.style.webkitUserSelect="none",y.viewport&&(y.viewport.style.scrollBehavior="auto"),D(e))}),onPointerMove:(0,d.Mj)(e.onPointerMove,D),onPointerUp:(0,d.Mj)(e.onPointerUp,e=>{let t=e.target;t.hasPointerCapture(e.pointerId)&&t.releasePointerCapture(e.pointerId),document.body.style.webkitUserSelect=j.current,y.viewport&&(y.viewport.style.scrollBehavior=""),S.current=null})})})}),I="ScrollAreaThumb",D=n.forwardRef((e,t)=>{let{forceMount:r,...n}=e,o=A(I,e.__scopeScrollArea);return(0,f.jsx)(l.z,{present:r||o.hasThumb,children:(0,f.jsx)(N,{ref:t,...n})})}),N=n.forwardRef((e,t)=>{let{__scopeScrollArea:r,style:l,...a}=e,u=g(I,r),c=A(I,r),{onThumbPositionChange:s}=c,v=(0,i.e)(t,e=>c.onThumbChange(e)),p=n.useRef(void 0),m=Z(()=>{p.current&&(p.current(),p.current=void 0)},100);return n.useEffect(()=>{let e=u.viewport;if(e){let t=()=>{if(m(),!p.current){let t=K(e,s);p.current=t,s()}};return s(),e.addEventListener("scroll",t),()=>e.removeEventListener("scroll",t)}},[u.viewport,m,s]),(0,f.jsx)(o.WV.div,{"data-state":c.hasThumb?"visible":"hidden",...a,ref:v,style:{width:"var(--radix-scroll-area-thumb-width)",height:"var(--radix-scroll-area-thumb-height)",...l},onPointerDownCapture:(0,d.Mj)(e.onPointerDownCapture,e=>{let t=e.target.getBoundingClientRect(),r=e.clientX-t.left,n=e.clientY-t.top;c.onThumbPointerDown({x:r,y:n})}),onPointerUp:(0,d.Mj)(e.onPointerUp,c.onThumbPointerUp)})});D.displayName=I;var L="ScrollAreaCorner",_=n.forwardRef((e,t)=>{let r=g(L,e.__scopeScrollArea),n=!!(r.scrollbarX&&r.scrollbarY);return"scroll"!==r.type&&n?(0,f.jsx)(W,{...e,ref:t}):null});_.displayName=L;var W=n.forwardRef((e,t)=>{let{__scopeScrollArea:r,...l}=e,a=g(L,r),[i,u]=n.useState(0),[c,s]=n.useState(0),d=!!(i&&c);return U(a.scrollbarX,()=>{var e;let t=(null===(e=a.scrollbarX)||void 0===e?void 0:e.offsetHeight)||0;a.onCornerHeightChange(t),s(t)}),U(a.scrollbarY,()=>{var e;let t=(null===(e=a.scrollbarY)||void 0===e?void 0:e.offsetWidth)||0;a.onCornerWidthChange(t),u(t)}),d?(0,f.jsx)(o.WV.div,{...l,ref:t,style:{width:i,height:c,position:"absolute",right:"ltr"===a.dir?0:void 0,left:"rtl"===a.dir?0:void 0,bottom:0,...e.style}}):null});function V(e){return e?parseInt(e,10):0}function F(e,t){let r=e/t;return isNaN(r)?0:r}function O(e){let t=F(e.viewport,e.content),r=e.scrollbar.paddingStart+e.scrollbar.paddingEnd;return Math.max((e.scrollbar.size-r)*t,18)}function z(e,t){let r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"ltr",n=O(t),o=t.scrollbar.paddingStart+t.scrollbar.paddingEnd,l=t.scrollbar.size-o,a=t.content-t.viewport,i=function(e,[t,r]){return Math.min(r,Math.max(t,e))}(e,"ltr"===r?[0,a]:[-1*a,0]);return H([0,a],[0,l-n])(i)}function H(e,t){return r=>{if(e[0]===e[1]||t[0]===t[1])return t[0];let n=(t[1]-t[0])/(e[1]-e[0]);return t[0]+n*(r-e[0])}}var K=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:()=>{},r={left:e.scrollLeft,top:e.scrollTop},n=0;return!function o(){let l={left:e.scrollLeft,top:e.scrollTop},a=r.left!==l.left,i=r.top!==l.top;
1(a||i)&&t(),r=l,n=window.requestAnimationFrame(o)}(),()=>window.cancelAnimationFrame(n)};function Z(e,t){let r=(0,u.W)(e),o=n.useRef(0);return n.useEffect(()=>()=>window.clearTimeout(o.current),[]),n.useCallback(()=>{window.clearTimeout(o.current),o.current=window.setTimeout(r,t)},[r,t])}function U(e,t){let r=(0,u.W)(t);(0,s.b)(()=>{let t=0;if(e){let n=new ResizeObserver(()=>{cancelAnimationFrame(t),t=window.requestAnimationFrame(r)});return n.observe(e),()=>{window.cancelAnimationFrame(t),n.unobserve(e)}}},[e,r])}var Y=w,B=y,X=_},5679:function(e,t,r){r.d(t,{TX:function(){return i},fC:function(){return u}});var n=r(8496),o=r(4776),l=r(3890),a=Object.freeze({position:"absolute",border:0,width:1,height:1,padding:0,margin:-1,overflow:"hidden",clip:"rect(0, 0, 0, 0)",whiteSpace:"nowrap",wordWrap:"normal"}),i=n.forwardRef((e,t)=>(0,l.jsx)(o.WV.span,{...e,ref:t,style:{...a,...e.style}}));i.displayName="VisuallyHidden";var u=i},2966:function(e,t,r){r.d(t,{mY:function(){return I}});var n=/[\\\/_+.#"@\[\(\{&]/,o=/[\\\/_+.#"@\[\(\{&]/g,l=/[\s-]/,a=/[\s-]/g;function i(e){return e.toLowerCase().replace(a," ")}var u=r(6041),c=r(8496),s=r(5330),d=r(5187),f=r(2930),v='[cmdk-group=""]',p='[cmdk-group-items=""]',m='[cmdk-item=""]',h="".concat(m,':not([aria-disabled="true"])'),g="cmdk-item-select",w="data-value",b=(e,t,r)=>{var u;return u=e,function e(t,r,i,u,c,s,d){if(s===r.length)return c===t.length?1:.99;var f=`${c},${s}`;if(void 0!==d[f])return d[f];for(var v,p,m,h,g=u.charAt(s),w=i.indexOf(g,c),b=0;w>=0;)(v=e(t,r,i,u,w+1,s+1,d))>b&&(w===c?v*=1:n.test(t.charAt(w-1))?(v*=.8,(m=t.slice(c,w-1).match(o))&&c>0&&(v*=Math.pow(.999,m.length))):l.test(t.charAt(w-1))?(v*=.9,(h=t.slice(c,w-1).match(a))&&c>0&&(v*=Math.pow(.999,h.length))):(v*=.17,c>0&&(v*=Math.pow(.999,w-c))),t.charAt(w)!==r.charAt(s)&&(v*=.9999)),(v<.1&&i.charAt(w-1)===u.charAt(s+1)||u.charAt(s+1)===u.charAt(s)&&i.charAt(w-1)!==u.charAt(s))&&.1*(p=e(t,r,i,u,w+1,s+2,d))>v&&(v=.1*p),v>b&&(b=v),w=i.indexOf(g,w+1);return d[f]=b,b}(u=r&&r.length>0?`${u+" "+r.join(" ")}`:u,t,i(u),i(t),0,0,{})},y=c.createContext(void 0),E=()=>c.useContext(y),x=c.createContext(void 0),C=()=>c.useContext(x),R=c.createContext(void 0),S=c.forwardRef((e,t)=>{let r=L(()=>{var t,r;return{search:"",value:null!=(r=null!=(t=e.value)?t:e.defaultValue)?r:"",selectedItemId:void 0,filtered:{count:0,items:new Map,groups:new Set}}}),n=L(()=>new Set),o=L(()=>new Map),l=L(()=>new Map),a=L(()=>new Set),i=D(e),{label:u,children:f,value:E,onValueChange:C,filter:R,shouldFilter:S,loop:j,disablePointerSelection:M=!1,vimBindings:k=!0,...T}=e,A=(0,d.M)(),P=(0,d.M)(),I=(0,d.M)(),_=c.useRef(null),W=V();N(()=>{if(void 0!==E){let e=E.trim();r.current.value=e,z.emit()}},[E]),N(()=>{W(6,B)},[]);let z=c.useMemo(()=>({subscribe:e=>(a.current.add(e),()=>a.current.delete(e)),snapshot:()=>r.current,setState:(e,t,n)=>{var o,l,a,u;if(!Object.is(r.current[e],t)){if(r.current[e]=t,"search"===e)Y(),Z(),W(1,U);else if("value"===e){if(document.activeElement.hasAttribute("cmdk-input")||document.activeElement.hasAttribute("cmdk-root")){let e=document.getElementById(I);e?e.focus():null==(o=document.getElementById(A))||o.focus()}if(W(7,()=>{var e;r.current.selectedItemId=null==(e=X())?void 0:e.id,z.emit()}),n||W(5,B),(null==(l=i.current)?void 0:l.value)!==void 0){null==(u=(a=i.current).onValueChange)||u.call(a,null!=t?t:"");return}}z.emit()}},emit:()=>{a.current.forEach(e=>e())}}),[]),H=c.useMemo(()=>({value:(e,t,n)=>{var o;t!==(null==(o=l.current.get(e))?void 0:o.value)&&(l.current.set(e,{value:t,keywords:n}),r.current.filtered.items.set(e,K(t,n)),W(2,()=>{Z(),z.emit()}))},item:(e,t)=>(n.current.add(e),t&&(o.current.has(t)?o.current.get(t).add(e):o.current.set(t,new Set([e]))),W(3,()=>{Y(),Z(),r.current.value||U(),z.emit()}),()=>{l.current.delete(e),n.current.delete(e),r.current.filtered.items.delete(e);let t=X();W(4,()=>{Y(),(null==t?void 0:t.getAttribute("id"))===e&&U(),z.emit()})}),group:e=>(o.current.has(e)||o.current.set(e,new Set),()=>{l.current.delete(e),o.current.delete(e)}),filter:()=>i.current.shouldFilter,label:u||e["aria-label"],getDisablePointerSelection:()=>i.current.disablePointerSelection,listId:A,inputId:I,labelId:P,listInnerRef:_}),[]);function K(e,t){var n,o;let l=null!=(o=null==(n=i.current)?void 0:n.filter)?o:b;return e?l(e,r.current.search,t):0}function Z(){if(!r.current.search||!1===i.current.shouldFilter)return;let e=r.current.filtered.items,t=[];r.current.filtered.groups.forEach(r=>{let n=o.current.get(r),l=0;
1n.forEach(t=>{l=Math.max(e.get(t),l)}),t.push([r,l])});let n=_.current;q().sort((t,r)=>{var n,o;let l=t.getAttribute("id"),a=r.getAttribute("id");return(null!=(n=e.get(a))?n:0)-(null!=(o=e.get(l))?o:0)}).forEach(e=>{let t=e.closest(p);t?t.appendChild(e.parentElement===t?e:e.closest("".concat(p," > *"))):n.appendChild(e.parentElement===n?e:e.closest("".concat(p," > *")))}),t.sort((e,t)=>t[1]-e[1]).forEach(e=>{var t;let r=null==(t=_.current)?void 0:t.querySelector("".concat(v,"[").concat(w,'="').concat(encodeURIComponent(e[0]),'"]'));null==r||r.parentElement.appendChild(r)})}function U(){let e=q().find(e=>"true"!==e.getAttribute("aria-disabled")),t=null==e?void 0:e.getAttribute(w);z.setState("value",t||void 0)}function Y(){var e,t,a,u;if(!r.current.search||!1===i.current.shouldFilter){r.current.filtered.count=n.current.size;return}r.current.filtered.groups=new Set;let c=0;for(let o of n.current){let n=K(null!=(t=null==(e=l.current.get(o))?void 0:e.value)?t:"",null!=(u=null==(a=l.current.get(o))?void 0:a.keywords)?u:[]);r.current.filtered.items.set(o,n),n>0&&c++}for(let[e,t]of o.current)for(let n of t)if(r.current.filtered.items.get(n)>0){r.current.filtered.groups.add(e);break}r.current.filtered.count=c}function B(){var e,t,r;let n=X();n&&((null==(e=n.parentElement)?void 0:e.firstChild)===n&&(null==(r=null==(t=n.closest(v))?void 0:t.querySelector('[cmdk-group-heading=""]'))||r.scrollIntoView({block:"nearest"})),n.scrollIntoView({block:"nearest"}))}function X(){var e;return null==(e=_.current)?void 0:e.querySelector("".concat(m,'[aria-selected="true"]'))}function q(){var e;return Array.from((null==(e=_.current)?void 0:e.querySelectorAll(h))||[])}function $(e){let t=q()[e];t&&z.setState("value",t.getAttribute(w))}function G(e){var t;let r=X(),n=q(),o=n.findIndex(e=>e===r),l=n[o+e];null!=(t=i.current)&&t.loop&&(l=o+e<0?n[n.length-1]:o+e===n.length?n[0]:n[o+e]),l&&z.setState("value",l.getAttribute(w))}function J(e){let t=X(),r=null==t?void 0:t.closest(v),n;for(;r&&!n;)n=null==(r=e>0?function(e,t){let r=e.nextElementSibling;for(;r;){if(r.matches(t))return r;r=r.nextElementSibling}}(r,v):function(e,t){let r=e.previousElementSibling;for(;r;){if(r.matches(t))return r;r=r.previousElementSibling}}(r,v))?void 0:r.querySelector(h);n?z.setState("value",n.getAttribute(w)):G(e)}let Q=()=>$(q().length-1),ee=e=>{e.preventDefault(),e.metaKey?Q():e.altKey?J(1):G(1)},et=e=>{e.preventDefault(),e.metaKey?$(0):e.altKey?J(-1):G(-1)};return c.createElement(s.WV.div,{ref:t,tabIndex:-1,...T,"cmdk-root":"",onKeyDown:e=>{var t;null==(t=T.onKeyDown)||t.call(T,e);let r=e.nativeEvent.isComposing||229===e.keyCode;if(!(e.defaultPrevented||r))switch(e.key){case"n":case"j":k&&e.ctrlKey&&ee(e);break;case"ArrowDown":ee(e);break;case"p":case"k":k&&e.ctrlKey&&et(e);break;case"ArrowUp":et(e);break;case"Home":e.preventDefault(),$(0);break;case"End":e.preventDefault(),Q();break;case"Enter":{e.preventDefault();let t=X();if(t){let e=new Event(g);t.dispatchEvent(e)}}}}},c.createElement("label",{"cmdk-label":"",htmlFor:H.inputId,id:H.labelId,style:O},u),F(e,e=>c.createElement(x.Provider,{value:z},c.createElement(y.Provider,{value:H},e))))}),j=c.forwardRef((e,t)=>{var r,n;let o=(0,d.M)(),l=c.useRef(null),a=c.useContext(R),i=E(),u=D(e),v=null!=(n=null==(r=u.current)?void 0:r.forceMount)?n:null==a?void 0:a.forceMount;N(()=>{if(!v)return i.item(o,null==a?void 0:a.id)},[v]);let p=W(o,l,[e.value,e.children,l],e.keywords),m=C(),h=_(e=>e.value&&e.value===p.current),w=_(e=>!!v||!1===i.filter()||!e.search||e.filtered.items.get(o)>0);function b(){var e,t;y(),null==(t=(e=u.current).onSelect)||t.call(e,p.current)}function y(){m.setState("value",p.current,!0)}if(c.useEffect(()=>{let t=l.current;if(!(!t||e.disabled))return t.addEventListener(g,b),()=>t.removeEventListener(g,b)},[w,e.onSelect,e.disabled]),!w)return null;let{disabled:x,value:S,onSelect:j,forceMount:M,keywords:k,...T}=e;return c.createElement(s.WV.div,{ref:(0,f.F)(l,t),...T,id:o,"cmdk-item":"",role:"option","aria-disabled":!!x,"aria-selected":!!h,"data-disabled":!!x,"data-selected":!!h,onPointerMove:x||i.getDisablePointerSelection()?void 0:y,onClick:x?void 0:b},e.children)}),M=c.forwardRef((e,t)=>
1{let{heading:r,children:n,forceMount:o,...l}=e,a=(0,d.M)(),i=c.useRef(null),u=c.useRef(null),v=(0,d.M)(),p=E(),m=_(e=>!!o||!1===p.filter()||!e.search||e.filtered.groups.has(a));N(()=>p.group(a),[]),W(a,i,[e.value,e.heading,u]);let h=c.useMemo(()=>({id:a,forceMount:o}),[o]);return c.createElement(s.WV.div,{ref:(0,f.F)(i,t),...l,"cmdk-group":"",role:"presentation",hidden:!m||void 0},r&&c.createElement("div",{ref:u,"cmdk-group-heading":"","aria-hidden":!0,id:v},r),F(e,e=>c.createElement("div",{"cmdk-group-items":"",role:"group","aria-labelledby":r?v:void 0},c.createElement(R.Provider,{value:h},e))))}),k=c.forwardRef((e,t)=>{let{alwaysRender:r,...n}=e,o=c.useRef(null),l=_(e=>!e.search);return r||l?c.createElement(s.WV.div,{ref:(0,f.F)(o,t),...n,"cmdk-separator":"",role:"separator"}):null}),T=c.forwardRef((e,t)=>{let{onValueChange:r,...n}=e,o=null!=e.value,l=C(),a=_(e=>e.search),i=_(e=>e.selectedItemId),u=E();return c.useEffect(()=>{null!=e.value&&l.setState("search",e.value)},[e.value]),c.createElement(s.WV.input,{ref:t,...n,"cmdk-input":"",autoComplete:"off",autoCorrect:"off",spellCheck:!1,"aria-autocomplete":"list",role:"combobox","aria-expanded":!0,"aria-controls":u.listId,"aria-labelledby":u.labelId,"aria-activedescendant":i,id:u.inputId,type:"text",value:o?e.value:a,onChange:e=>{o||l.setState("search",e.target.value),null==r||r(e.target.value)}})}),A=c.forwardRef((e,t)=>{let{children:r,label:n="Suggestions",...o}=e,l=c.useRef(null),a=c.useRef(null),i=_(e=>e.selectedItemId),u=E();return c.useEffect(()=>{if(a.current&&l.current){let e=a.current,t=l.current,r,n=new ResizeObserver(()=>{r=requestAnimationFrame(()=>{let r=e.offsetHeight;t.style.setProperty("--cmdk-list-height",r.toFixed(1)+"px")})});return n.observe(e),()=>{cancelAnimationFrame(r),n.unobserve(e)}}},[]),c.createElement(s.WV.div,{ref:(0,f.F)(l,t),...o,"cmdk-list":"",role:"listbox",tabIndex:-1,"aria-activedescendant":i,"aria-label":n,id:u.listId},F(e,e=>c.createElement("div",{ref:(0,f.F)(a,u.listInnerRef),"cmdk-list-sizer":""},e)))}),P=c.forwardRef((e,t)=>{let{open:r,onOpenChange:n,overlayClassName:o,contentClassName:l,container:a,...i}=e;return c.createElement(u.fC,{open:r,onOpenChange:n},c.createElement(u.h_,{container:a},c.createElement(u.aV,{"cmdk-overlay":"",className:o}),c.createElement(u.VY,{"aria-label":e.label,"cmdk-dialog":"",className:l},c.createElement(S,{ref:t,...i}))))}),I=Object.assign(S,{List:A,Item:j,Input:T,Group:M,Separator:k,Dialog:P,Empty:c.forwardRef((e,t)=>_(e=>0===e.filtered.count)?c.createElement(s.WV.div,{ref:t,...e,"cmdk-empty":"",role:"presentation"}):null),Loading:c.forwardRef((e,t)=>{let{progress:r,children:n,label:o="Loading...",...l}=e;return c.createElement(s.WV.div,{ref:t,...l,"cmdk-loading":"",role:"progressbar","aria-valuenow":r,"aria-valuemin":0,"aria-valuemax":100,"aria-label":o},F(e,e=>c.createElement("div",{"aria-hidden":!0},e)))})});function D(e){let t=c.useRef(e);return N(()=>{t.current=e}),t}var N="undefined"==typeof window?c.useEffect:c.useLayoutEffect;function L(e){let t=c.useRef();return void 0===t.current&&(t.current=e()),t}function _(e){let t=C(),r=()=>e(t.snapshot());return c.useSyncExternalStore(t.subscribe,r,r)}function W(e,t,r){let n=arguments.length>3&&void 0!==arguments[3]?arguments[3]:[],o=c.useRef(),l=E();return N(()=>{var a;let i=(()=>{var e;for(let t of r){if("string"==typeof t)return t.trim();if("object"==typeof t&&"current"in t)return t.current?null==(e=t.current.textContent)?void 0:e.trim():o.current}})(),u=n.map(e=>e.trim());l.value(e,i,u),null==(a=t.current)||a.setAttribute(w,i),o.current=i}),o}var V=()=>{let[e,t]=c.useState(),r=L(()=>new Map);return N(()=>{r.current.forEach(e=>e()),r.current=new Map},[e]),(e,n)=>{r.current.set(e,n),t({})}};function F(e,t){let r,{asChild:n,children:o}=e;return n&&c.isValidElement(o)?c.cloneElement("function"==typeof(r=o.type)?r(o.props):"render"in r?r.render(o.props):o,{ref:o.ref},t(o.props.children)):t(o)}var O={position:"absolute",width:"1px",height:"1px",padding:"0",margin:"-1px",overflow:"hidden",clip:"rect(0, 0, 0, 0)",whiteSpace:"nowrap",borderWidth:"0"}},3373:function(e,t,r){r.d(t,{F:function(){return s},f:function(){return d}});var n=r(8496),o=(e,t,r,n,o,l,a,i)=>{let u=document.documentElement,c=["light","dark"];
1function s(t){(Array.isArray(e)?e:[e]).forEach(e=>{let r="class"===e,n=r&&l?o.map(e=>l[e]||e):o;r?(u.classList.remove(...n),u.classList.add(l&&l[t]?l[t]:t)):u.setAttribute(e,t)}),i&&c.includes(t)&&(u.style.colorScheme=t)}if(n)s(n);else try{let e=localStorage.getItem(t)||r,n=a&&"system"===e?window.matchMedia("(prefers-color-scheme: dark)").matches?"dark":"light":e;s(n)}catch(e){}},l=["light","dark"],a="(prefers-color-scheme: dark)",i="undefined"==typeof window,u=n.createContext(void 0),c={setTheme:e=>{},themes:[]},s=()=>{var e;return null!=(e=n.useContext(u))?e:c},d=e=>n.useContext(u)?n.createElement(n.Fragment,null,e.children):n.createElement(v,{...e}),f=["light","dark"],v=e=>{let{forcedTheme:t,disableTransitionOnChange:r=!1,enableSystem:o=!0,enableColorScheme:i=!0,storageKey:c="theme",themes:s=f,defaultTheme:d=o?"system":"light",attribute:v="data-theme",value:w,children:b,nonce:y,scriptProps:E}=e,[x,C]=n.useState(()=>m(c,d)),[R,S]=n.useState(()=>"system"===x?g():x),j=w?Object.values(w):s,M=n.useCallback(e=>{let t=e;if(!t)return;"system"===e&&o&&(t=g());let n=w?w[t]:t,a=r?h(y):null,u=document.documentElement,c=e=>{"class"===e?(u.classList.remove(...j),n&&u.classList.add(n)):e.startsWith("data-")&&(n?u.setAttribute(e,n):u.removeAttribute(e))};if(Array.isArray(v)?v.forEach(c):c(v),i){let e=l.includes(d)?d:null,r=l.includes(t)?t:e;u.style.colorScheme=r}null==a||a()},[y]),k=n.useCallback(e=>{let t="function"==typeof e?e(x):e;C(t);try{localStorage.setItem(c,t)}catch(e){}},[x]),T=n.useCallback(e=>{S(g(e)),"system"===x&&o&&!t&&M("system")},[x,t]);n.useEffect(()=>{let e=window.matchMedia(a);return e.addListener(T),T(e),()=>e.removeListener(T)},[T]),n.useEffect(()=>{let e=e=>{e.key===c&&(e.newValue?C(e.newValue):k(d))};return window.addEventListener("storage",e),()=>window.removeEventListener("storage",e)},[k]),n.useEffect(()=>{M(null!=t?t:x)},[t,x]);let A=n.useMemo(()=>({theme:x,setTheme:k,forcedTheme:t,resolvedTheme:"system"===x?R:x,themes:o?[...s,"system"]:s,systemTheme:o?R:void 0}),[x,k,t,R,o,s]);return n.createElement(u.Provider,{value:A},n.createElement(p,{forcedTheme:t,storageKey:c,attribute:v,enableSystem:o,enableColorScheme:i,defaultTheme:d,value:w,themes:s,nonce:y,scriptProps:E}),b)},p=n.memo(e=>{let{forcedTheme:t,storageKey:r,attribute:l,enableSystem:a,enableColorScheme:i,defaultTheme:u,value:c,themes:s,nonce:d,scriptProps:f}=e,v=JSON.stringify([l,r,u,t,s,c,a,i]).slice(1,-1);return n.createElement("script",{...f,suppressHydrationWarning:!0,nonce:"undefined"==typeof window?d:"",dangerouslySetInnerHTML:{__html:"(".concat(o.toString(),")(").concat(v,")")}})}),m=(e,t)=>{let r;if(!i){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)}},g=e=>(e||(e=window.matchMedia(a)),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.