1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[24110],{1446:(e,t,n)=>{n.d(t,{Avatar:()=>m,AvatarFallback:()=>x,AvatarImage:()=>y,H4:()=>_,_V:()=>M,bL:()=>b});var r=n(53818),a=n(3427),i=n(74874),o=n(86106),s=n(26100),l=n(44309);function u(){return()=>{}}var c=n(62898),d="Avatar",[h,f]=(0,a.A)(d),[p,v]=h(d),m=r.forwardRef((e,t)=>{let{__scopeAvatar:n,...a}=e,[i,o]=r.useState("idle");return(0,c.jsx)(p,{scope:n,imageLoadingStatus:i,onImageLoadingStatusChange:o,children:(0,c.jsx)(s.sG.span,{...a,ref:t})})});m.displayName=d;var g="AvatarImage",y=r.forwardRef((e,t)=>{let{__scopeAvatar:n,src:a,onLoadingStatusChange:d=()=>{},...h}=e,f=v(g,n),p=function(e,t){let{referrerPolicy:n,crossOrigin:a}=t,i=(0,l.useSyncExternalStore)(u,()=>!0,()=>!1),s=r.useRef(null),c=i?(s.current||(s.current=new window.Image),s.current):null,[d,h]=r.useState(()=>k(c,e));return(0,o.N)(()=>{h(k(c,e))},[c,e]),(0,o.N)(()=>{let e=e=>()=>{h(e)};if(!c)return;let t=e("loaded"),r=e("error");return c.addEventListener("load",t),c.addEventListener("error",r),n&&(c.referrerPolicy=n),"string"==typeof a&&(c.crossOrigin=a),()=>{c.removeEventListener("load",t),c.removeEventListener("error",r)}},[c,a,n]),d}(a,h),m=(0,i.c)(e=>{d(e),f.onImageLoadingStatusChange(e)});return(0,o.N)(()=>{"idle"!==p&&m(p)},[p,m]),"loaded"===p?(0,c.jsx)(s.sG.img,{...h,ref:t,src:a}):null});y.displayName=g;var w="AvatarFallback",x=r.forwardRef((e,t)=>{let{__scopeAvatar:n,delayMs:a,...i}=e,o=v(w,n),[l,u]=r.useState(void 0===a);return r.useEffect(()=>{if(void 0!==a){let e=window.setTimeout(()=>u(!0),a);return()=>window.clearTimeout(e)}},[a]),l&&"loaded"!==o.imageLoadingStatus?(0,c.jsx)(s.sG.span,{...i,ref:t}):null});function k(e,t){return e?t?(e.src!==t&&(e.src=t),e.complete&&e.naturalWidth>0?"loaded":"loading"):"error":"idle"}x.displayName=w;var b=m,M=y,_=x},2379:(e,t,n)=>{n.d(t,{A:()=>r});let r=(0,n(79703).A)("circle-check-big",[["path",{d:"M21.801 10A10 10 0 1 1 17 3.335",key:"yps3ct"}],["path",{d:"m9 11 3 3L22 4",key:"1pflzl"}]])},5978:(e,t,n)=>{n.d(t,{A:()=>r});let r=(0,n(79703).A)("menu",[["path",{d:"M4 5h16",key:"1tepv9"}],["path",{d:"M4 12h16",key:"1lakjw"}],["path",{d:"M4 19h16",key:"1djgab"}]])},6144:(e,t,n)=>{n.d(t,{A:()=>r});let r=(0,n(79703).A)("volume-2",[["path",{d:"M11 4.702a.705.705 0 0 0-1.203-.498L6.413 7.587A1.4 1.4 0 0 1 5.416 8H3a1 1 0 0 0-1 1v6a1 1 0 0 0 1 1h2.416a1.4 1.4 0 0 1 .997.413l3.383 3.384A.705.705 0 0 0 11 19.298z",key:"uqj9uw"}],["path",{d:"M16 9a5 5 0 0 1 0 6",key:"1q6k2b"}],["path",{d:"M19.364 18.364a9 9 0 0 0 0-12.728",key:"ijwkga"}]])},8205:(e,t,n)=>{n.d(t,{A:()=>r});let r=(0,n(79703).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"}]])},18770:(e,t,n)=>{n.d(t,{A:()=>r});let r=(0,n(79703).A)("mail",[["path",{d:"m22 7-8.991 5.727a2 2 0 0 1-2.009 0L2 7",key:"132q7q"}],["rect",{x:"2",y:"4",width:"20",height:"16",rx:"2",key:"izxlao"}]])},19488:(e,t,n)=>{var r=n(53818),a="function"==typeof Object.is?Object.is:function(e,t){return e===t&&(0!==e||1/e==1/t)||e!=e&&t!=t},i=r.useState,o=r.useEffect,s=r.useLayoutEffect,l=r.useDebugValue;function u(e){var t=e.getSnapshot;e=e.value;try{var n=t();return!a(e,n)}catch(e){return!0}}var c="undefined"==typeof window||void 0===window.document||void 0===window.document.createElement?function(e,t){return t()}:function(e,t){var n=t(),r=i({inst:{value:n,getSnapshot:t}}),a=r[0].inst,c=r[1];return s(function(){a.value=n,a.getSnapshot=t,u(a)&&c({inst:a})},[e,n,t]),o(function(){return u(a)&&c({inst:a}),e(function(){u(a)&&c({inst:a})})},[e]),l(n),n};t.useSyncExternalStore=void 0!==r.useSyncExternalStore?r.useSyncExternalStore:c},20434:(e,t,n)=>{n.d(t,{A:()=>r});let r=(0,n(79703).A)("trash-2",[["path",{d:"M10 11v6",key:"nco0om"}],["path",{d:"M14 11v6",key:"outv1u"}],["path",{d:"M19 6v14a2 2 0 0 1-2 2H7a2 2 0 0 1-2-2V6",key:"miytrc"}],["path",{d:"M3 6h18",key:"d0wm0j"}],["path",{d:"M8 6V4a2 2 0 0 1 2-2h4a2 2 0 0 1 2 2v2",key:"e791ji"}]])},25637:(e,t,n)=>{n.d(t,{A:()=>r});let r=(0,n(79703).A)("plus",[["path",{d:"M5 12h14",key:"1ays0h"}],["path",{d:"M12 5v14",key:"s699le"}]])},28696:(e,t,n)=>{n.d(t,{A:()=>r});let r=(0,n(79703).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"}]])}
1,29638:(e,t,n)=>{n.d(t,{C1:()=>k,bL:()=>x});var r=n(53818),a=n(3427),i=n(26100),o=n(62898),s="Progress",[l,u]=(0,a.A)(s),[c,d]=l(s),h=r.forwardRef((e,t)=>{var n,r,a,s;let{__scopeProgress:l,value:u=null,max:d,getValueLabel:h=v,...f}=e;(d||0===d)&&!y(d)&&console.error((n="".concat(d),r="Progress","Invalid prop `max` of value `".concat(n,"` supplied to `").concat(r,"`. Only numbers greater than 0 are valid max values. Defaulting to `").concat(100,"`.")));let p=y(d)?d:100;null===u||w(u,p)||console.error((a="".concat(u),s="Progress","Invalid prop `value` of value `".concat(a,"` supplied to `").concat(s,"`. The `value` prop must be:\n - a positive number\n - less than the value passed to `max` (or ").concat(100," if no `max` prop is set)\n - `null` or `undefined` if the progress is indeterminate.\n\nDefaulting to `null`.")));let x=w(u,p)?u:null,k=g(x)?h(x,p):void 0;return(0,o.jsx)(c,{scope:l,value:x,max:p,children:(0,o.jsx)(i.sG.div,{"aria-valuemax":p,"aria-valuemin":0,"aria-valuenow":g(x)?x:void 0,"aria-valuetext":k,role:"progressbar","data-state":m(x,p),"data-value":null!=x?x:void 0,"data-max":p,...f,ref:t})})});h.displayName=s;var f="ProgressIndicator",p=r.forwardRef((e,t)=>{var n;let{__scopeProgress:r,...a}=e,s=d(f,r);return(0,o.jsx)(i.sG.div,{"data-state":m(s.value,s.max),"data-value":null!=(n=s.value)?n:void 0,"data-max":s.max,...a,ref:t})});function v(e,t){return"".concat(Math.round(e/t*100),"%")}function m(e,t){return null==e?"indeterminate":e===t?"complete":"loading"}function g(e){return"number"==typeof e}function y(e){return g(e)&&!isNaN(e)&&e>0}function w(e,t){return g(e)&&!isNaN(e)&&e<=t&&e>=0}p.displayName=f;var x=h,k=p},32501:(e,t,n)=>{n.d(t,{A:()=>r});let r=(0,n(79703).A)("file-text",[["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"}]])},33004:(e,t,n)=>{n.d(t,{A:()=>r});let r=(0,n(79703).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"}]])},36197:(e,t,n)=>{n.d(t,{A:()=>r});let r=(0,n(79703).A)("info",[["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}],["path",{d:"M12 16v-4",key:"1dtifu"}],["path",{d:"M12 8h.01",key:"e9boi3"}]])},40257:(e,t,n)=>{n.d(t,{A:()=>r});let r=(0,n(79703).A)("arrow-right",[["path",{d:"M5 12h14",key:"1ays0h"}],["path",{d:"m12 5 7 7-7 7",key:"xquz4c"}]])},41530:(e,t,n)=>{n.d(t,{Ke:()=>u,Nt:()=>s,R6:()=>l});var r=n(62898),a=n(38478),i=n(53818),o=n(64061);let s=a.bL,l=a.R6,u=(0,i.forwardRef)((e,t)=>{let{children:n,...s}=e,[l,u]=(0,i.useState)(!1);return(0,i.useEffect)(()=>{u(!0)},[]),(0,r.jsx)(a.Ke,{ref:t,...s,className:(0,o.QP)("overflow-hidden",l&&"data-[state=closed]:animate-fd-collapsible-up data-[state=open]:animate-fd-collapsible-down",s.className),children:n})});u.displayName=a.Ke.displayName},43567:(e,t,n)=>{n.d(t,{N:()=>y});var r=n(62898),a=n(53818),i=n(7749),o=n(82645),s=n(29062),l=n(22461),u=n(17344),c=n(65572);class d extends a.Component{getSnapshotBeforeUpdate(e){let t=this.props.childRef.current;if(t&&e.isPresent&&!this.props.isPresent){let e=t.offsetParent,n=(0,u.s)(e)&&e.offsetWidth||0,r=this.props.sizeRef.current;r.height=t.offsetHeight||0,r.width=t.offsetWidth||0,r.top=t.offsetTop,r.left=t.offsetLeft,r.right=n-r.width-r.left}return null}componentDidUpdate(){}render(){return this.props.children}}function h(e){let{children:t,isPresent:n,anchorX:i,root:o}=e,s=(0,a.useId)(),l=(0,a.useRef)(null),u=(0,a.useRef)({width:0,height:0,top:0,left:0,right:0}),{nonce:h}=(0,a.useContext)(c.Q);return(0,a.useInsertionEffect)(()=>{let{width:e,height:t,top:r,left:a,right:c}=u.current;if(n||!l.current||!e||!t)return;l.current.dataset.motionPopId=s;let d=document.createElement("style");h&&(d.nonce=h);let f=null!=o?o:document.head;return f.appendChild(d),d.sheet&&d.sheet.insertRule('\n [data-motion-pop-id="'.concat(s,'"] {\n position: absolute !important;\n width: ').concat(e,"px !important;\n height: ").concat(t,"px !important;\n ").concat("left"===i?"left: ".concat(a):"right: ".concat(c),"px !important;\n top: ").concat(r,"px !important;\n }\n ")),()=>{f.contains(d)&&f.removeChild(d)}},[n]),(0,r.jsx)(d,{isPresent:n,childRef:l,sizeRef:u,children:a.cloneElement(t,{ref:l})})}let f=e=>{let{children:t,initial:n,isPresent:i,onExitComplete:s,custom:u,presenceAffectsLayout:c,mode:d,anchorX:f,root:v}=e,m=(0,o.M)(p),g=(0,a.useId)(),y=!0,w=(0,a.useMemo)(()=>(y=!1,{id:g,initial:n,isPresent:i,custom:u,onExitComplete:e=>
1{for(let t of(m.set(e,!0),m.values()))if(!t)return;s&&s()},register:e=>(m.set(e,!1),()=>m.delete(e))}),[i,m,s]);return c&&y&&(w={...w}),(0,a.useMemo)(()=>{m.forEach((e,t)=>m.set(t,!1))},[i]),a.useEffect(()=>{i||m.size||!s||s()},[i]),"popLayout"===d&&(t=(0,r.jsx)(h,{isPresent:i,anchorX:f,root:v,children:t})),(0,r.jsx)(l.t.Provider,{value:w,children:t})};function p(){return new Map}var v=n(70466);let m=e=>e.key||"";function g(e){let t=[];return a.Children.forEach(e,e=>{(0,a.isValidElement)(e)&&t.push(e)}),t}let y=e=>{let{children:t,custom:n,initial:l=!0,onExitComplete:u,presenceAffectsLayout:c=!0,mode:d="sync",propagate:h=!1,anchorX:p="left",root:y}=e,[w,x]=(0,v.xQ)(h),k=(0,a.useMemo)(()=>g(t),[t]),b=h&&!w?[]:k.map(m),M=(0,a.useRef)(!0),_=(0,a.useRef)(k),R=(0,o.M)(()=>new Map),[A,E]=(0,a.useState)(k),[C,N]=(0,a.useState)(k);(0,s.E)(()=>{M.current=!1,_.current=k;for(let e=0;e<C.length;e++){let t=m(C[e]);b.includes(t)?R.delete(t):!0!==R.get(t)&&R.set(t,!1)}},[C,b.length,b.join("-")]);let j=[];if(k!==A){let e=[...k];for(let t=0;t<C.length;t++){let n=C[t],r=m(n);b.includes(r)||(e.splice(t,0,n),j.push(n))}return"wait"===d&&j.length&&(e=j),N(g(e)),E(k),null}let{forceRender:S}=(0,a.useContext)(i.L);return(0,r.jsx)(r.Fragment,{children:C.map(e=>{let t=m(e),a=(!h||!!w)&&(k===C||b.includes(t));return(0,r.jsx)(f,{isPresent:a,initial:(!M.current||!!l)&&void 0,custom:n,presenceAffectsLayout:c,mode:d,root:y,onExitComplete:a?void 0:()=>{if(!R.has(t))return;R.set(t,!0);let e=!0;R.forEach(t=>{t||(e=!1)}),e&&(null==S||S(),N(_.current),h&&(null==x||x()),u&&u())},anchorX:p,children:e},t)})})}},44309:(e,t,n)=>{e.exports=n(19488)},45223:(e,t,n)=>{n.d(t,{default:()=>i});var r=n(62098),a=n(62898);function i(e){let{locale:t,...n}=e;if(!t)throw Error(void 0);return(0,a.jsx)(r.Dk,{locale:t,...n})}},49973:(e,t,n)=>{n.d(t,{A:()=>r});let r=(0,n(79703).A)("shield-check",[["path",{d:"M20 13c0 5-3.5 7.5-7.66 8.95a1 1 0 0 1-.67-.01C7.5 20.5 4 18 4 13V6a1 1 0 0 1 1-1c2 0 4.5-1.2 6.24-2.72a1.17 1.17 0 0 1 1.52 0C14.51 3.81 17 5 19 5a1 1 0 0 1 1 1z",key:"oel41y"}],["path",{d:"m9 12 2 2 4-4",key:"dzmm74"}]])},52261:(e,t,n)=>{n.d(t,{A:()=>r});let r=(0,n(79703).A)("download",[["path",{d:"M12 15V3",key:"m9g1x1"}],["path",{d:"M21 15v4a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-4",key:"ih7n3h"}],["path",{d:"m7 10 5 5 5-5",key:"brsn70"}]])},57630:(e,t,n)=>{n.d(t,{B8:()=>ef,LM:()=>ey,N_:()=>em,UC:()=>eg,bL:()=>eh,l9:()=>ev,q7:()=>ep});var r=n(53818),a=n(72583),i=n(3427),o=n(75690),s=n(26100),l=n(90330),u=n(76789),c=n(82042),d=n(34222),h=n(33206),f=n(21389),p=n(93298),v=n(31902),m=n(86106),g=n(74874),y=n(99365),w=n(62898),x="NavigationMenu",[k,b,M]=(0,f.N)(x),[_,R,A]=(0,f.N)(x),[E,C]=(0,i.A)(x,[M,A]),[N,j]=E(x),[S,L]=E(x),T=r.forwardRef((e,t)=>{let{__scopeNavigationMenu:n,value:a,onValueChange:i,defaultValue:o,delayDuration:d=200,skipDelayDuration:h=300,orientation:f="horizontal",dir:p,...v}=e,[m,g]=r.useState(null),y=(0,u.s)(t,e=>g(e)),k=(0,c.jH)(p),b=r.useRef(0),M=r.useRef(0),_=r.useRef(0),[R,A]=r.useState(!0),[E,C]=(0,l.i)({prop:a,onChange:e=>{let t=h>0;""!==e?(window.clearTimeout(_.current),t&&A(!1)):(window.clearTimeout(_.current),_.current=window.setTimeout(()=>A(!0),h)),null==i||i(e)},defaultProp:null!=o?o:"",caller:x}),N=r.useCallback(()=>{window.clearTimeout(M.current),M.current=window.setTimeout(()=>C(""),150)},[C]),j=r.useCallback(e=>{window.clearTimeout(M.current),C(e)},[C]),S=r.useCallback(e=>{E===e?window.clearTimeout(M.current):b.current=window.setTimeout(()=>{window.clearTimeout(M.current),C(e)},d)},[E,C,d]);return r.useEffect(()=>()=>{window.clearTimeout(b.current),window.clearTimeout(M.current),window.clearTimeout(_.current)},[]),(0,w.jsx)(z,{scope:n,isRootMenu:!0,value:E,dir:k,orientation:f,rootNavigationMenu:m,onTriggerEnter:e=>{window.clearTimeout(b.current),R?S(e):j(e)},onTriggerLeave:()=>{window.clearTimeout(b.current),N()},onContentEnter:()=>window.clearTimeout(M.current),onContentLeave:N,onItemSelect:e=>{C(t=>t===e?"":e)},onItemDismiss:()=>C(""),children:(0,w.jsx)(s.sG.nav,{"aria-label":"Main","data-orientation":f,dir:k,...v,ref:y})})});T.displayName=x;var P="NavigationMenuSub";r.forwardRef((e,t)=>
1{let{__scopeNavigationMenu:n,value:r,onValueChange:a,defaultValue:i,orientation:o="horizontal",...u}=e,c=j(P,n),[d,h]=(0,l.i)({prop:r,onChange:a,defaultProp:null!=i?i:"",caller:P});return(0,w.jsx)(z,{scope:n,isRootMenu:!1,value:d,dir:c.dir,orientation:o,rootNavigationMenu:c.rootNavigationMenu,onTriggerEnter:e=>h(e),onItemSelect:e=>h(e),onItemDismiss:()=>h(""),children:(0,w.jsx)(s.sG.div,{"data-orientation":o,...u,ref:t})})}).displayName=P;var z=e=>{let{scope:t,isRootMenu:n,rootNavigationMenu:a,dir:i,orientation:o,children:s,value:l,onItemSelect:u,onItemDismiss:c,onTriggerEnter:d,onTriggerLeave:f,onContentEnter:p,onContentLeave:m}=e,[y,x]=r.useState(null),[b,M]=r.useState(new Map),[_,R]=r.useState(null);return(0,w.jsx)(N,{scope:t,isRootMenu:n,rootNavigationMenu:a,value:l,previousValue:(0,v.Z)(l),baseId:(0,h.B)(),dir:i,orientation:o,viewport:y,onViewportChange:x,indicatorTrack:_,onIndicatorTrackChange:R,onTriggerEnter:(0,g.c)(d),onTriggerLeave:(0,g.c)(f),onContentEnter:(0,g.c)(p),onContentLeave:(0,g.c)(m),onItemSelect:(0,g.c)(u),onItemDismiss:(0,g.c)(c),onViewportContentChange:r.useCallback((e,t)=>{M(n=>(n.set(e,t),new Map(n)))},[]),onViewportContentRemove:r.useCallback(e=>{M(t=>t.has(e)?(t.delete(e),new Map(t)):t)},[]),children:(0,w.jsx)(k.Provider,{scope:t,children:(0,w.jsx)(S,{scope:t,items:b,children:s})})})},I="NavigationMenuList",D=r.forwardRef((e,t)=>{let{__scopeNavigationMenu:n,...r}=e,a=j(I,n),i=(0,w.jsx)(s.sG.ul,{"data-orientation":a.orientation,...r,ref:t});return(0,w.jsx)(s.sG.div,{style:{position:"relative"},ref:a.onIndicatorTrackChange,children:(0,w.jsx)(k.Slot,{scope:n,children:a.isRootMenu?(0,w.jsx)(en,{asChild:!0,children:i}):i})})});D.displayName=I;var K="NavigationMenuItem",[O,F]=E(K),G=r.forwardRef((e,t)=>{let{__scopeNavigationMenu:n,value:a,...i}=e,o=(0,h.B)(),l=r.useRef(null),u=r.useRef(null),c=r.useRef(null),d=r.useRef(()=>{}),f=r.useRef(!1),p=r.useCallback(function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"start";if(l.current){d.current();let t=ei(l.current);t.length&&eo("start"===e?t:t.reverse())}},[]),v=r.useCallback(()=>{if(l.current){let e=ei(l.current);e.length&&(d.current=function(e){return 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)})}}(e))}},[]);return(0,w.jsx)(O,{scope:n,value:a||o||"LEGACY_REACT_AUTO_VALUE",triggerRef:u,contentRef:l,focusProxyRef:c,wasEscapeCloseRef:f,onEntryKeyDown:p,onFocusProxyEnter:p,onRootContentClose:v,onContentFocusOutside:v,children:(0,w.jsx)(s.sG.li,{...i,ref:t})})});G.displayName=K;var q="NavigationMenuTrigger",V=r.forwardRef((e,t)=>{let{__scopeNavigationMenu:n,disabled:a,...i}=e,l=j(q,e.__scopeNavigationMenu),c=F(q,e.__scopeNavigationMenu),d=r.useRef(null),h=(0,u.s)(d,c.triggerRef,t),f=eu(l.baseId,c.value),p=ec(l.baseId,c.value),v=r.useRef(!1),m=r.useRef(!1),g=c.value===l.value;return(0,w.jsxs)(w.Fragment,{children:[(0,w.jsx)(k.ItemSlot,{scope:n,value:c.value,children:(0,w.jsx)(ea,{asChild:!0,children:(0,w.jsx)(s.sG.button,{id:f,disabled:a,"data-disabled":a?"":void 0,"data-state":el(g),"aria-expanded":g,"aria-controls":p,...i,ref:h,onPointerEnter:(0,o.mK)(e.onPointerEnter,()=>{m.current=!1,c.wasEscapeCloseRef.current=!1}),onPointerMove:(0,o.mK)(e.onPointerMove,ed(()=>{a||m.current||c.wasEscapeCloseRef.current||v.current||(l.onTriggerEnter(c.value),v.current=!0)})),onPointerLeave:(0,o.mK)(e.onPointerLeave,ed(()=>{a||(l.onTriggerLeave(),v.current=!1)})),onClick:(0,o.mK)(e.onClick,()=>{l.onItemSelect(c.value),m.current=g}),onKeyDown:(0,o.mK)(e.onKeyDown,e=>{let t={horizontal:"ArrowDown",vertical:"rtl"===l.dir?"ArrowLeft":"ArrowRight"}[l.orientation];g&&e.key===t&&(c.onEntryKeyDown(),e.preventDefault())})})})}),g&&(0,w.jsxs)(w.Fragment,{children:[(0,w.jsx)(y.bL,{"aria-hidden":!0,tabIndex:0,ref:c.focusProxyRef,onFocus:e=>{let t=c.contentRef.current,n=e.relatedTarget,r=n===d.current,a=null==t?void 0:t.contains(n);(r||!a)&&c.onFocusProxyEnter(r?"start":"end")}}),l.viewport&&(0,w.jsx)("span",{"aria-owns":p})]})]})});V.displayName=q;var W="navigationMenu.linkSelect",H=r.forwardRef((e,t)=>
1{let{__scopeNavigationMenu:n,active:r,onSelect:a,...i}=e;return(0,w.jsx)(ea,{asChild:!0,children:(0,w.jsx)(s.sG.a,{"data-active":r?"":void 0,"aria-current":r?"page":void 0,...i,ref:t,onClick:(0,o.mK)(e.onClick,e=>{let t=e.target,n=new CustomEvent(W,{bubbles:!0,cancelable:!0});if(t.addEventListener(W,e=>null==a?void 0:a(e),{once:!0}),(0,s.hO)(t,n),!n.defaultPrevented&&!e.metaKey){let e=new CustomEvent(X,{bubbles:!0,cancelable:!0});(0,s.hO)(t,e)}},{checkForDefaultPrevented:!1})})})});H.displayName="NavigationMenuLink";var $="NavigationMenuIndicator";r.forwardRef((e,t)=>{let{forceMount:n,...r}=e,i=j($,e.__scopeNavigationMenu),o=!!i.value;return i.indicatorTrack?a.createPortal((0,w.jsx)(d.C,{present:n||o,children:(0,w.jsx)(U,{...r,ref:t})}),i.indicatorTrack):null}).displayName=$;var U=r.forwardRef((e,t)=>{let{__scopeNavigationMenu:n,...a}=e,i=j($,n),o=b(n),[l,u]=r.useState(null),[c,d]=r.useState(null),h="horizontal"===i.orientation,f=!!i.value;r.useEffect(()=>{var e;let t=null==(e=o().find(e=>e.value===i.value))?void 0:e.ref.current;t&&u(t)},[o,i.value]);let p=()=>{l&&d({size:h?l.offsetWidth:l.offsetHeight,offset:h?l.offsetLeft:l.offsetTop})};return es(l,p),es(i.indicatorTrack,p),c?(0,w.jsx)(s.sG.div,{"aria-hidden":!0,"data-state":f?"visible":"hidden","data-orientation":i.orientation,...a,ref:t,style:{position:"absolute",...h?{left:0,width:c.size+"px",transform:"translateX(".concat(c.offset,"px)")}:{top:0,height:c.size+"px",transform:"translateY(".concat(c.offset,"px)")},...a.style}}):null}),B="NavigationMenuContent",Q=r.forwardRef((e,t)=>{let{forceMount:n,...r}=e,a=j(B,e.__scopeNavigationMenu),i=F(B,e.__scopeNavigationMenu),s=(0,u.s)(i.contentRef,t),l=i.value===a.value,c={value:i.value,triggerRef:i.triggerRef,focusProxyRef:i.focusProxyRef,wasEscapeCloseRef:i.wasEscapeCloseRef,onContentFocusOutside:i.onContentFocusOutside,onRootContentClose:i.onRootContentClose,...r};return a.viewport?(0,w.jsx)(J,{forceMount:n,...c,ref:s}):(0,w.jsx)(d.C,{present:n||l,children:(0,w.jsx)(Y,{"data-state":el(l),...c,ref:s,onPointerEnter:(0,o.mK)(e.onPointerEnter,a.onContentEnter),onPointerLeave:(0,o.mK)(e.onPointerLeave,ed(a.onContentLeave)),style:{pointerEvents:!l&&a.isRootMenu?"none":void 0,...c.style}})})});Q.displayName=B;var J=r.forwardRef((e,t)=>{let{onViewportContentChange:n,onViewportContentRemove:r}=j(B,e.__scopeNavigationMenu);return(0,m.N)(()=>{n(e.value,{ref:t,...e})},[e,t,n]),(0,m.N)(()=>()=>r(e.value),[e.value,r]),null}),X="navigationMenu.rootContentDismiss",Y=r.forwardRef((e,t)=>{let{__scopeNavigationMenu:n,value:a,triggerRef:i,focusProxyRef:s,wasEscapeCloseRef:l,onRootContentClose:c,onContentFocusOutside:d,...h}=e,f=j(B,n),v=r.useRef(null),m=(0,u.s)(v,t),g=eu(f.baseId,a),y=ec(f.baseId,a),x=b(n),k=r.useRef(null),{onItemDismiss:M}=f;r.useEffect(()=>{let e=v.current;if(f.isRootMenu&&e){let t=()=>{var t;M(),c(),e.contains(document.activeElement)&&(null==(t=i.current)||t.focus())};return e.addEventListener(X,t),()=>e.removeEventListener(X,t)}},[f.isRootMenu,e.value,i,M,c]);let _=r.useMemo(()=>{let e=x().map(e=>e.value);"rtl"===f.dir&&e.reverse();let t=e.indexOf(f.value),n=e.indexOf(f.previousValue),r=a===f.value,i=n===e.indexOf(a);if(!r&&!i)return k.current;let o=(()=>{if(t!==n){if(r&&-1!==n)return t>n?"from-end":"from-start";if(i&&-1!==t)return t>n?"to-start":"to-end"}return null})();return k.current=o,o},[f.previousValue,f.value,f.dir,x,a]);return(0,w.jsx)(en,{asChild:!0,children:(0,w.jsx)(p.qW,{id:y,"aria-labelledby":g,"data-motion":_,"data-orientation":f.orientation,...h,ref:m,disableOutsidePointerEvents:!1,onDismiss:()=>{var e;let t=new Event(X,{bubbles:!0,cancelable:!0});null==(e=v.current)||e.dispatchEvent(t)},onFocusOutside:(0,o.mK)(e.onFocusOutside,e=>{var t;d();let n=e.target;(null==(t=f.rootNavigationMenu)?void 0:t.contains(n))&&e.preventDefault()}),onPointerDownOutside:(0,o.mK)(e.onPointerDownOutside,e=>{var t;let n=e.target,r=x().some(e=>{var t;return null==(t=e.ref.current)?void 0:t.contains(n)}),a=f.isRootMenu&&(null==(t=f.viewport)?void 0:t.contains(n));(r||a||!f.isRootMenu)&&e.preventDefault()}),onKeyDown:(0,o.mK)(e.onKeyDown,e=>{let t=e.altKey||e.ctrlKey||e.metaKey;if("Tab"===e.key&&!t){let t=ei(e.currentTarget),r=document.activeElement,a=t.findIndex(e=>e===r);if(eo(e.shiftKey?t.slice(0,a).reverse():t.slice(a+1,t.length)))e.preventDefault();else{var n;null==(n=s.current)||n.focus()}}}),onEscapeKeyDown:(0,o.mK)(e.onEscapeKeyDown,e=>{l.current=!0})})})}),Z="NavigationMenuViewport",ee=r.forwardRef((e,t)=>
1{let{forceMount:n,...r}=e,a=!!j(Z,e.__scopeNavigationMenu).value;return(0,w.jsx)(d.C,{present:n||a,children:(0,w.jsx)(et,{...r,ref:t})})});ee.displayName=Z;var et=r.forwardRef((e,t)=>{let{__scopeNavigationMenu:n,children:a,...i}=e,l=j(Z,n),c=(0,u.s)(t,l.onViewportChange),h=L(B,e.__scopeNavigationMenu),[f,p]=r.useState(null),[v,m]=r.useState(null),g=f?(null==f?void 0:f.width)+"px":void 0,y=f?(null==f?void 0:f.height)+"px":void 0,x=!!l.value,k=x?l.value:l.previousValue;return es(v,()=>{v&&p({width:v.offsetWidth,height:v.offsetHeight})}),(0,w.jsx)(s.sG.div,{"data-state":el(x),"data-orientation":l.orientation,...i,ref:c,style:{pointerEvents:!x&&l.isRootMenu?"none":void 0,"--radix-navigation-menu-viewport-width":g,"--radix-navigation-menu-viewport-height":y,...i.style},onPointerEnter:(0,o.mK)(e.onPointerEnter,l.onContentEnter),onPointerLeave:(0,o.mK)(e.onPointerLeave,ed(l.onContentLeave)),children:Array.from(h.items).map(e=>{let[t,{ref:n,forceMount:r,...a}]=e,i=k===t;return(0,w.jsx)(d.C,{present:r||i,children:(0,w.jsx)(Y,{...a,ref:(0,u.t)(n,e=>{i&&e&&m(e)})})},t)})})}),en=r.forwardRef((e,t)=>{let{__scopeNavigationMenu:n,...r}=e,a=j("FocusGroup",n);return(0,w.jsx)(_.Provider,{scope:n,children:(0,w.jsx)(_.Slot,{scope:n,children:(0,w.jsx)(s.sG.div,{dir:a.dir,...r,ref:t})})})}),er=["ArrowRight","ArrowLeft","ArrowUp","ArrowDown"],ea=r.forwardRef((e,t)=>{let{__scopeNavigationMenu:n,...r}=e,a=R(n),i=j("FocusGroupItem",n);return(0,w.jsx)(_.ItemSlot,{scope:n,children:(0,w.jsx)(s.sG.button,{...r,ref:t,onKeyDown:(0,o.mK)(e.onKeyDown,e=>{if(["Home","End",...er].includes(e.key)){let t=a().map(e=>e.ref.current);if(["rtl"===i.dir?"ArrowRight":"ArrowLeft","ArrowUp","End"].includes(e.key)&&t.reverse(),er.includes(e.key)){let n=t.indexOf(e.currentTarget);t=t.slice(n+1)}setTimeout(()=>eo(t)),e.preventDefault()}})})})});function ei(e){let t=[],n=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(;n.nextNode();)t.push(n.currentNode);return t}function eo(e){let t=document.activeElement;return e.some(e=>e===t||(e.focus(),document.activeElement!==t))}function es(e,t){let n=(0,g.c)(t);(0,m.N)(()=>{let t=0;if(e){let r=new ResizeObserver(()=>{cancelAnimationFrame(t),t=window.requestAnimationFrame(n)});return r.observe(e),()=>{window.cancelAnimationFrame(t),r.unobserve(e)}}},[e,n])}function el(e){return e?"open":"closed"}function eu(e,t){return"".concat(e,"-trigger-").concat(t)}function ec(e,t){return"".concat(e,"-content-").concat(t)}function ed(e){return t=>"mouse"===t.pointerType?e(t):void 0}var eh=T,ef=D,ep=G,ev=V,em=H,eg=Q,ey=ee},61100:(e,t,n)=>{n.d(t,{I:()=>o});var r=n(53818),a=n(6667),i=n(69368);function o(){i.r.current||(0,a.U)();let[e]=(0,r.useState)(i.O.current);return e}},61931:(e,t,n)=>{n.d(t,{A:()=>r});let r=(0,n(79703).A)("calendar",[["path",{d:"M8 2v4",key:"1cmpym"}],["path",{d:"M16 2v4",key:"4m81vk"}],["rect",{width:"18",height:"18",x:"3",y:"4",rx:"2",key:"1hopcy"}],["path",{d:"M3 10h18",key:"8toen8"}]])},62240:(e,t,n)=>{n.d(t,{f:()=>g});let r="http://www.w3.org/2000/svg";class a{constructor(e){this.seed=e}next(){return this.seed?(0x80000000-1&(this.seed=Math.imul(48271,this.seed)))/0x80000000:Math.random()}}function i(e,t,n,r,a){return{type:"path",ops:d(e,t,n,r,a)}}function o(e,t,n){let r=(e||[]).length;if(r>2){let a=[];for(let t=0;t<r-1;t++)a.push(...d(e[t][0],e[t][1],e[t+1][0],e[t+1][1],n));return t&&a.push(...d(e[r-1][0],e[r-1][1],e[0][0],e[0][1],n)),{type:"path",ops:a}}return 2===r?i(e[0][0],e[0][1],e[1][0],e[1][1],n):{type:"path",ops:[]}}function s(e,t,n,r,a){return function(e,t,n,r){let[a,i]=p(r.increment,e,t,r.rx,r.ry,1,r.increment*u(.1,u(.4,1,n),n),n),o=f(a,null,n);if(!n.disableMultiStroke){let[a]=p(r.increment,e,t,r.rx,r.ry,1.5,0,n),i=f(a,null,n);o=o.concat(i)}return{estimatedPoints:i,opset:{type:"path",ops:o}}}(e,t,a,function(e,t,n){let r=Math.sqrt(2*Math.PI*Math.sqrt((Math.pow(e/2,2)+Math.pow(t/2,2))/2)),a=2*Math.PI/Math.max(n.curveStepCount,n.curveStepCount/Math.sqrt(200)*r),i=Math.abs(e/2),o=Math.abs(t/2),s=1-n.curveFitting;return i+=c(i*s,n),o+=c(o*s,n),{increment:a,rx:i,ry:o}}(n,r,a)).opset}function l(e){return e.randomizer||(e.randomizer=new a(e.seed||0)),e.randomizer.next()}function u(e,t,n,r=1){return n.roughness*r*(l(n)*(t-e)+e)}function c(e,t,n=1){return u(-e,e,t,n)}function d(e,t,n,r,a,i=!1){let o=i?a.disableMultiStrokeFill:a.disableMultiStroke,s=h(e,t,n,r,a,!0,!1);if(o)return s;let l=h(e,t,n,r,a,!0,!0);return s.concat(l)}function h(e,t,n,r,a,i,o){let s=Math.pow(e-n,2)+Math.pow(t-r,2),u=Math.sqrt(s),d=1;d=u<200?1:u>500?.4:-.0016668*u+1.233334;let h=a.maxRandomnessOffset||0;h*h*100>s&&(h=u/10);let f=h/2,p=.2+.2*l(a),v=a.bowing*a.maxRandomnessOffset*(r-t)/200,m=a.bowing*a.maxRandomnessOffset*(e-n)/200;v=c(v,a,d),m=c(m,a,d);let g=[],y=()=>c(f,a,d),w=()=>c(h,a,d);return i&&(o?g.push({op:"move",data:[e+y(),t+y()]}):g.push({op:"move",data:[e+c(h,a,d),t+c(h,a,d)]})),o?g.push({op:"bcurveTo",data:[v+e+(n-e)*p+y(),m+t+(r-t)*p+y(),v+e+2*(n-e)*p+y(),m+t+2*(r-t)*p+y(),n+y(),r+y()]}):g.push({op:"bcurveTo",data:[v+e+(n-e)*p+w(),m+t+(r-t)*p+w(),v+e+2*(n-e)*p+w(),m+t+2*(r-t)*p+w(),n+w(),r+w()]}),g}function f(e,t,n){let r=e.length,a=[];if(r>3){let i=[],o=1-n.curveTightness;a.push({op:"move",data:[e[1][0],e[1][1]]});for(let t=1;t+2<r;t++){let n=e[t];i[0]=[n[0],n[1]],i[1]=[n[0]+(o*e[t+1][0]-o*e[t-1][0])/6,n[1]+(o*e[t+1][1]-o*e[t-1][1])/6],i[2]=[e[t+1][0]+(o*e[t][0]-o*e[t+2][0])/6,e[t+1
1][1]+(o*e[t][1]-o*e[t+2][1])/6],i[3]=[e[t+1][0],e[t+1][1]],a.push({op:"bcurveTo",data:[i[1][0],i[1][1],i[2][0],i[2][1],i[3][0],i[3][1]]})}if(t&&2===t.length){let e=n.maxRandomnessOffset;a.push({op:"lineTo",data:[t[0]+c(e,n),t[1]+c(e,n)]})}}else 3===r?(a.push({op:"move",data:[e[1][0],e[1][1]]}),a.push({op:"bcurveTo",data:[e[1][0],e[1][1],e[2][0],e[2][1],e[2][0],e[2][1]]})):2===r&&a.push(...d(e[0][0],e[0][1],e[1][0],e[1][1],n));return a}function p(e,t,n,r,a,i,o,s){let l=[],u=[],d=c(.5,s)-Math.PI/2;u.push([c(i,s)+t+.9*r*Math.cos(d-e),c(i,s)+n+.9*a*Math.sin(d-e)]);for(let o=d;o<2*Math.PI+d-.01;o+=e){let e=[c(i,s)+t+r*Math.cos(o),c(i,s)+n+a*Math.sin(o)];l.push(e),u.push(e)}return u.push([c(i,s)+t+r*Math.cos(d+2*Math.PI+.5*o),c(i,s)+n+a*Math.sin(d+2*Math.PI+.5*o)]),u.push([c(i,s)+t+.98*r*Math.cos(d+o),c(i,s)+n+.98*a*Math.sin(d+o)]),u.push([c(i,s)+t+.9*r*Math.cos(d+.5*o),c(i,s)+n+.9*a*Math.sin(d+.5*o)]),[u,l]}function v(e,t){return{maxRandomnessOffset:2,roughness:"highlight"===e?3:1.5,bowing:1,stroke:"#000",strokeWidth:1.5,curveTightness:0,curveFitting:.95,curveStepCount:9,fillStyle:"hachure",fillWeight:-1,hachureAngle:-41,hachureGap:-1,dashOffset:-1,dashGap:-1,zigzagOffset:-1,combineNestedSvgPaths:!1,disableMultiStroke:"double"!==e,disableMultiStrokeFill:!1,seed:t}}class m{constructor(e,t){this._state="unattached",this._resizing=!1,this._seed=Math.floor(0x80000000*Math.random()),this._lastSizes=[],this._animationDelay=0,this._resizeListener=()=>{this._resizing||(this._resizing=!0,setTimeout(()=>{this._resizing=!1,"showing"===this._state&&this.haveRectsChanged()&&this.show()},400))},this._e=e,this._config=JSON.parse(JSON.stringify(t)),this.attach()}get animate(){return this._config.animate}set animate(e){this._config.animate=e}get animationDuration(){return this._config.animationDuration}set animationDuration(e){this._config.animationDuration=e}get iterations(){return this._config.iterations}set iterations(e){this._config.iterations=e}get color(){return this._config.color}set color(e){this._config.color!==e&&(this._config.color=e,this.refresh())}get strokeWidth(){return this._config.strokeWidth}set strokeWidth(e){this._config.strokeWidth!==e&&(this._config.strokeWidth=e,this.refresh())}get padding(){return this._config.padding}set padding(e){this._config.padding!==e&&(this._config.padding=e,this.refresh())}attach(){if("unattached"===this._state&&this._e.parentElement){if(!window.__rno_kf_s){let e=window.__rno_kf_s=document.createElement("style");e.textContent="@keyframes rough-notation-dash { to { stroke-dashoffset: 0; } }",document.head.appendChild(e)}let e=this._svg=document.createElementNS(r,"svg");e.setAttribute("class","rough-annotation");let t=e.style;t.position="absolute",t.top="0",t.left="0",t.overflow="visible",t.pointerEvents="none",t.width="100px",t.height="100px";let n="highlight"===this._config.type;if(this._e.insertAdjacentElement(n?"beforebegin":"afterend",e),this._state="not-showing",n){let e=window.getComputedStyle(this._e).position;e&&"static"!==e||(this._e.style.position="relative")}this.attachListeners()}}detachListeners(){window.removeEventListener("resize",this._resizeListener),this._ro&&this._ro.unobserve(this._e)}attachListeners(){this.detachListeners(),window.addEventListener("resize",this._resizeListener,{passive:!0}),!this._ro&&"ResizeObserver"in window&&(this._ro=new window.ResizeObserver(e=>{for(let t of e)t.contentRect&&this._resizeListener()})),this._ro&&this._ro.observe(this._e)}haveRectsChanged(){if(this._lastSizes.length){let e=this.rects();if(e.length!==this._lastSizes.length)return!0;for(let t=0;t<e.length;t++)if(!this.isSameRect(e[t],this._lastSizes[t]))return!0}return!1}isSameRect(e,t){let n=(e,t)=>Math.round(e)===Math.round(t);return n(e.x,t.x)&&n(e.y,t.y)&&n(e.w,t.w)&&n(e.h,t.h)}isShowing(){return"not-showing"!==this._state}refresh(){this.isShowing()&&!this.pendingRefresh&&(this.pendingRefresh=Promise.resolve().then(()=>{this.isShowing()&&this.show(),delete this.pendingRefresh}))}show(){switch(this._state){case"unattached":break;case"showing":this.hide(),this._svg&&this.render(this._svg,!0);break;case"not-showing":this.attach(),this._svg&&this.render(this._svg,!1)}}
1hide(){if(this._svg)for(;this._svg.lastChild;)this._svg.removeChild(this._svg.lastChild);this._state="not-showing"}remove(){this._svg&&this._svg.parentElement&&this._svg.parentElement.removeChild(this._svg),this._svg=void 0,this._state="unattached",this.detachListeners()}render(e,t){let n=this._config;t&&((n=JSON.parse(JSON.stringify(this._config))).animate=!1);let a=this.rects(),l=0;a.forEach(e=>l+=e.w);let u=n.animationDuration||800,c=0;for(let t=0;t<a.length;t++){let d=u*(a[t].w/l);(function(e,t,n,a,l,u){let c=[],d=n.strokeWidth||2,h=function(e){let t=e.padding;if(t||0===t){if("number"==typeof t)return[t,t,t,t];if(Array.isArray(t)&&t.length)switch(t.length){case 4:return[...t];case 1:return[t[0],t[0],t[0],t[0]];case 2:return[...t,...t];case 3:return[...t,t[1]];default:return[t[0],t[1],t[2],t[3]]}}return[5,5,5,5]}(n),f=void 0===n.animate||!!n.animate,p=n.iterations||2,m=+!!n.rtl,g=v("single",u);switch(n.type){case"underline":{let e=t.y+t.h+h[2];for(let n=m;n<p+m;n++)n%2?c.push(i(t.x+t.w,e,t.x,e,g)):c.push(i(t.x,e,t.x+t.w,e,g));break}case"strike-through":{let e=t.y+t.h/2;for(let n=m;n<p+m;n++)n%2?c.push(i(t.x+t.w,e,t.x,e,g)):c.push(i(t.x,e,t.x+t.w,e,g));break}case"box":{let e=t.x-h[3],n=t.y-h[0],r=t.w+(h[1]+h[3]),a=t.h+(h[0]+h[2]);for(let t=0;t<p;t++){var y,w,x,k;c.push(o([[y=e,w=n],[y+(x=r),w],[y+x,w+(k=a)],[y,w+k]],!0,g))}break}case"bracket":{let e=Array.isArray(n.brackets)?n.brackets:n.brackets?[n.brackets]:["right"],r=t.x-2*h[3],a=t.x+t.w+2*h[1],i=t.y-2*h[0],s=t.y+t.h+2*h[2];for(let n of e){let e;switch(n){case"bottom":e=[[r,t.y+t.h],[r,s],[a,s],[a,t.y+t.h]];break;case"top":e=[[r,t.y],[r,i],[a,i],[a,t.y]];break;case"left":e=[[t.x,i],[r,i],[r,s],[t.x,s]];break;case"right":e=[[t.x+t.w,i],[a,i],[a,s],[t.x+t.w,s]]}e&&c.push(o(e,!1,g))}break}case"crossed-off":{let e=t.x,n=t.y,r=e+t.w,a=n+t.h;for(let t=m;t<p+m;t++)t%2?c.push(i(r,a,e,n,g)):c.push(i(e,n,r,a,g));for(let t=m;t<p+m;t++)t%2?c.push(i(e,a,r,n,g)):c.push(i(r,n,e,a,g));break}case"circle":{let e=v("double",u),n=t.w+(h[1]+h[3]),r=t.h+(h[0]+h[2]),a=t.x-h[3]+n/2,i=t.y-h[0]+r/2,o=Math.floor(p/2),l=p-2*o;for(let t=0;t<o;t++)c.push(s(a,i,n,r,e));for(let e=0;e<l;e++)c.push(s(a,i,n,r,g));break}case"highlight":{let e=v("highlight",u);d=.95*t.h;let n=t.y+t.h/2;for(let r=m;r<p+m;r++)r%2?c.push(i(t.x+t.w,n,t.x,n,e)):c.push(i(t.x,n,t.x+t.w,n,e))}}if(c.length){let t=function(e){let t=[];for(let n of e){let e="";for(let r of n.ops){let n=r.data;switch(r.op){case"move":e.trim()&&t.push(e.trim()),e=`M${n[0]} ${n[1]} `;break;case"bcurveTo":e+=`C${n[0]} ${n[1]}, ${n[2]} ${n[3]}, ${n[4]} ${n[5]} `;break;case"lineTo":e+=`L${n[0]} ${n[1]} `}}e.trim()&&t.push(e.trim())}return t}(c),i=[],o=[],s=0,u=(e,t,n)=>e.setAttribute(t,n);for(let a of t){let t=document.createElementNS(r,"path");if(u(t,"d",a),u(t,"fill","none"),u(t,"stroke",n.color||"currentColor"),u(t,"stroke-width",""+d),f){let e=t.getTotalLength();i.push(e),s+=e}e.appendChild(t),o.push(t)}if(f){let e=0;for(let t=0;t<o.length;t++){let n=o[t],r=i[t],u=s?r/s*l:0,c=a+e,d=n.style;d.strokeDashoffset=""+r,d.strokeDasharray=""+r,d.animation=`rough-notation-dash ${u}ms ease-out ${c}ms forwards`,e+=u}}}})(e,a[t],n,c+this._animationDelay,d,this._seed),c+=d}this._lastSizes=a,this._state="showing"}rects(){let e=[];
1if(this._svg)if(this._config.multiline){let t=this._e.getClientRects();for(let n=0;n<t.length;n++)e.push(this.svgRect(this._svg,t[n]))}else e.push(this.svgRect(this._svg,this._e.getBoundingClientRect()));return e}svgRect(e,t){let n=e.getBoundingClientRect();return{x:(t.x||t.left)-(n.x||n.left),y:(t.y||t.top)-(n.y||n.top),w:t.width,h:t.height}}}function g(e,t){return new m(e,t)}},62758:(e,t,n)=>{n.d(t,{A:()=>r});let r=(0,n(79703).A)("sparkles",[["path",{d:"M11.017 2.814a1 1 0 0 1 1.966 0l1.051 5.558a2 2 0 0 0 1.594 1.594l5.558 1.051a1 1 0 0 1 0 1.966l-5.558 1.051a2 2 0 0 0-1.594 1.594l-1.051 5.558a1 1 0 0 1-1.966 0l-1.051-5.558a2 2 0 0 0-1.594-1.594l-5.558-1.051a1 1 0 0 1 0-1.966l5.558-1.051a2 2 0 0 0 1.594-1.594z",key:"1s2grr"}],["path",{d:"M20 2v4",key:"1rf3ol"}],["path",{d:"M22 4h-4",key:"gwowj6"}],["circle",{cx:"4",cy:"20",r:"2",key:"6kqj1y"}]])},71382:(e,t,n)=>{n.d(t,{A:()=>r});let r=(0,n(79703).A)("send-horizontal",[["path",{d:"M3.714 3.048a.498.498 0 0 0-.683.627l2.843 7.627a2 2 0 0 1 0 1.396l-2.842 7.627a.498.498 0 0 0 .682.627l18-8.5a.5.5 0 0 0 0-.904z",key:"117uat"}],["path",{d:"M6 12h16",key:"s4cdu5"}]])},73846:(e,t,n)=>{n.d(t,{W:()=>o});var r=n(53818),a=n(47459);let i={some:0,all:1};function o(e,{root:t,margin:n,amount:s,once:l=!1,initial:u=!1}={}){let[c,d]=(0,r.useState)(u);return(0,r.useEffect)(()=>{if(!e.current||l&&c)return;let r={root:t&&t.current||void 0,margin:n,amount:s};return function(e,t,{root:n,margin:r,amount:o="some"}={}){let s=(0,a.K)(e),l=new WeakMap,u=new IntersectionObserver(e=>{e.forEach(e=>{let n=l.get(e.target);if(!!n!==e.isIntersecting)if(e.isIntersecting){let n=t(e.target,e);"function"==typeof n?l.set(e.target,n):u.unobserve(e.target)}else"function"==typeof n&&(n(e),l.delete(e.target))})},{root:n,rootMargin:r,threshold:"number"==typeof o?o:i[o]});return s.forEach(e=>u.observe(e)),()=>u.disconnect()}(e.current,()=>(d(!0),l?void 0:()=>d(!1)),r)},[t,e,n,l,s]),c}},75678:(e,t,n)=>{n.d(t,{A:()=>r});let r=(0,n(79703).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"}]])},81598:(e,t,n)=>{n.d(t,{A:()=>r});let r=(0,n(79703).A)("zoom-in",[["circle",{cx:"11",cy:"11",r:"8",key:"4ej97u"}],["line",{x1:"21",x2:"16.65",y1:"21",y2:"16.65",key:"13gj7c"}],["line",{x1:"11",x2:"11",y1:"8",y2:"14",key:"1vmskp"}],["line",{x1:"8",x2:"14",y1:"11",y2:"11",key:"durymu"}]])},82070:(e,t,n)=>{n.d(t,{A:()=>r});let r=(0,n(79703).A)("volume-x",[["path",{d:"M11 4.702a.705.705 0 0 0-1.203-.498L6.413 7.587A1.4 1.4 0 0 1 5.416 8H3a1 1 0 0 0-1 1v6a1 1 0 0 0 1 1h2.416a1.4 1.4 0 0 1 .997.413l3.383 3.384A.705.705 0 0 0 11 19.298z",key:"uqj9uw"}],["line",{x1:"22",x2:"16",y1:"9",y2:"15",key:"1ewh16"}],["line",{x1:"16",x2:"22",y1:"9",y2:"15",key:"5ykzw1"}]])},82941:(e,t,n)=>{n.d(t,{W:()=>s});var r=n(62898),a=n(49116),i=n(41530),o=n(64061);function s(e){var t;let{items:n,...s}=e;return(0,r.jsxs)(i.Nt,{...s,className:(0,o.QP)("not-prose rounded-lg border bg-fd-card text-fd-card-foreground",s.className),children:[(0,r.jsxs)(i.R6,{className:"group inline-flex w-full items-center justify-between px-4 py-2.5 font-medium",children:[null!=(t=s.children)?t:"Table of Contents",(0,r.jsx)(a.yQ,{className:"size-4 transition-transform duration-200 group-data-[state=open]:rotate-180"})]}),(0,r.jsx)(i.Ke,{children:(0,r.jsx)("div",{className:"flex flex-col p-4 pt-0 text-sm text-fd-muted-foreground",children:n.map(e=>(0,r.jsx)("a",{href:e.url,className:"border-s py-1.5 hover:text-fd-accent-foreground",style:{paddingInlineStart:12*Math.max(e.depth-1,0)},children:e.title},e.url))})})]})}},88885:(e,t,n)=>{n.d(t,{A:()=>r});let r=(0,n(79703).A)("clock",[["path",{d:"M12 6v6l4 2",key:"mmk7yg"}],["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}]])}
1,89389:(e,t,n)=>{n.d(t,{A:()=>r});let r=(0,n(79703).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"}]])},96525:(e,t,n)=>{n.d(t,{A:()=>r});let r=(0,n(79703).A)("credit-card",[["rect",{width:"20",height:"14",x:"2",y:"5",rx:"2",key:"ynyp8z"}],["line",{x1:"2",x2:"22",y1:"10",y2:"10",key:"1b3vmo"}]])},99833:(e,t,n)=>{n.d(t,{A:()=>r});let r=(0,n(79703).A)("refresh-cw",[["path",{d:"M3 12a9 9 0 0 1 9-9 9.75 9.75 0 0 1 6.74 2.74L21 8",key:"v9h5vc"}],["path",{d:"M21 3v5h-5",key:"1q7to0"}],["path",{d:"M21 12a9 9 0 0 1-9 9 9.75 9.75 0 0 1-6.74-2.74L3 16",key:"3uifl3"}],["path",{d:"M8 16H3v5",key:"1cv678"}]])}}]);
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.