1!function(){try{var e="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:{};e._sentryModuleMetadata=e._sentryModuleMetadata||{},e._sentryModuleMetadata[(new e.Error).stack]=function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];if(null!=n)for(var r in n)n.hasOwnProperty(r)&&(e[r]=n[r])}return e}({},e._sentryModuleMetadata[(new e.Error).stack],{"_sentryBundlerPluginAppKey:sentry-cz":!0});var t=(new e.Error).stack;t&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[t]="fea63a7b-d520-43d0-9adf-837e49b616a5",e._sentryDebugIdIdentifier="sentry-dbid-fea63a7b-d520-43d0-9adf-837e49b616a5")}catch(e){}}(),(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[94090],{87113:function(e,t,n){"use strict";n.d(t,{XZ:function(){return p},Y8:function(){return h}});var r=n(98234),i=n(51865),o=n.n(i),s=n(44194),a=n(93534),l=n(42290),u=n(13131),c=n(62415),d=n(94949),f=function(e){var t,n=e.alignIndicator,i=e.children,a=e.className,u=e.indicatorChildren,c=e.inline,d=e.inputRef,f=e.label,h=e.labelElement,p=e.large,v=e.style,m=e.type,g=e.typeClassName,y=e.tagName,w=(0,r._T)(e,["alignIndicator","children","className","indicatorChildren","inline","inputRef","label","labelElement","large","style","type","typeClassName","tagName"]),b=o()(l.jxF,g,((t={})[l.rr$]=w.disabled,t[l.KtJ]=c,t[l.lnC]=p,t),l.Fcr(n),a);return s.createElement(void 0===y?"label":y,{className:b,style:v},s.createElement("input",(0,r.pi)({},w,{ref:d,type:m})),s.createElement("span",{className:l.p5I},u),f,h,i)};!function(e){function t(){return null!==e&&e.apply(this,arguments)||this}(0,r.ZT)(t,e),t.prototype.render=function(){var e=this.props,t=e.innerLabelChecked,n=e.innerLabel,i=(0,r._T)(e,["innerLabelChecked","innerLabel"]),o=n||t?[s.createElement("div",{key:"checked",className:l.eHu},s.createElement("div",{className:l.ySA},t||n)),s.createElement("div",{key:"unchecked",className:l.eHu},s.createElement("div",{className:l.ySA},n))]:null;return s.createElement(f,(0,r.pi)({},i,{type:"checkbox",typeClassName:l.YuG,indicatorChildren:o}))},t.displayName=d.g+".Switch",t=(0,r.gn)([a.polyfill],t)}(u.U);var h=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return(0,r.ZT)(t,e),t.prototype.render=function(){return s.createElement(f,(0,r.pi)({},this.props,{type:"radio",typeClassName:l.HcK}))},t.displayName=d.g+".Radio",t=(0,r.gn)([a.polyfill],t)}(u.U),p=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.state={indeterminate:t.props.indeterminate||t.props.defaultIndeterminate||!1},t.input=null,t.handleInputRef=(0,c.Km)(t,"input",t.props.inputRef),t.handleChange=function(e){var n,r,i=e.target.indeterminate;null==t.props.indeterminate&&t.setState({indeterminate:i}),null===(r=(n=t.props).onChange)||void 0===r||r.call(n,e)},t}return(0,r.ZT)(t,e),t.getDerivedStateFromProps=function(e){var t=e.indeterminate;return null!=t?{indeterminate:t}:null},t.prototype.render=function(){var e=this.props,t=(e.defaultIndeterminate,e.indeterminate,(0,r._T)(e,["defaultIndeterminate","indeterminate"]));return s.createElement(f,(0,r.pi)({},t,{inputRef:this.handleInputRef,onChange:this.handleChange,type:"checkbox",typeClassName:l.BgB}))},t.prototype.componentDidMount=function(){this.updateIndeterminate()},t.prototype.componentDidUpdate=function(e){this.updateIndeterminate(),e.inputRef!==this.props.inputRef&&((0,c.k$)(e.inputRef,null),this.handleInputRef=(0,c.Km)(this,"input",this.props.inputRef),(0,c.k$)(this.props.inputRef,this.input))},t.prototype.updateIndeterminate=function(){null!=this.input&&(this.input.indeterminate=this.state.indeterminate)}
1,t.displayName=d.g+".Checkbox",t=(0,r.gn)([a.polyfill],t)}(u.U)},45911:function(e,t,n){"use strict";var r=n(11558);n(76078);var i=n(44194),o=i&&"object"==typeof i&&"default"in i?i:{default:i},s=void 0!==r&&r.env&&!0,a=function(e){return"[object String]"===Object.prototype.toString.call(e)},l=function(){function e(e){var t=void 0===e?{}:e,n=t.name,r=void 0===n?"stylesheet":n,i=t.optimizeForSpeed,o=void 0===i?s:i;u(a(r),"`name` must be a string"),this._name=r,this._deletedRulePlaceholder="#"+r+"-deleted-rule____{}",u("boolean"==typeof o,"`optimizeForSpeed` must be a boolean"),this._optimizeForSpeed=o,this._serverSheet=void 0,this._tags=[],this._injected=!1,this._rulesCount=0;var l=document.querySelector('meta[property="csp-nonce"]');this._nonce=l?l.getAttribute("content"):null}var t=e.prototype;return t.setOptimizeForSpeed=function(e){u("boolean"==typeof e,"`setOptimizeForSpeed` accepts a boolean"),u(0===this._rulesCount,"optimizeForSpeed cannot be when rules have already been inserted"),this.flush(),this._optimizeForSpeed=e,this.inject()},t.isOptimizeForSpeed=function(){return this._optimizeForSpeed},t.inject=function(){var e=this;if(u(!this._injected,"sheet already injected"),this._injected=!0,this._optimizeForSpeed){this._tags[0]=this.makeStyleTag(this._name),this._optimizeForSpeed="insertRule"in this.getSheet(),this._optimizeForSpeed||(s||console.warn("StyleSheet: optimizeForSpeed mode not supported falling back to standard mode."),this.flush(),this._injected=!0);return}this._serverSheet={cssRules:[],insertRule:function(t,n){return"number"==typeof n?e._serverSheet.cssRules[n]={cssText:t}:e._serverSheet.cssRules.push({cssText:t}),n},deleteRule:function(t){e._serverSheet.cssRules[t]=null}}},t.getSheetForTag=function(e){if(e.sheet)return e.sheet;for(var t=0;t<document.styleSheets.length;t++)if(document.styleSheets[t].ownerNode===e)return document.styleSheets[t]},t.getSheet=function(){return this.getSheetForTag(this._tags[this._tags.length-1])},t.insertRule=function(e,t){if(u(a(e),"`insertRule` accepts only strings"),this._optimizeForSpeed){var n=this.getSheet();"number"!=typeof t&&(t=n.cssRules.length);try{n.insertRule(e,t)}catch(t){return s||console.warn("StyleSheet: illegal rule: \n\n"+e+"\n\nSee https://stackoverflow.com/q/20007992 for more info"),-1}}else{var r=this._tags[t];this._tags.push(this.makeStyleTag(this._name,e,r))}return this._rulesCount++},t.replaceRule=function(e,t){if(this._optimizeForSpeed){var n=this.getSheet();if(t.trim()||(t=this._deletedRulePlaceholder),!n.cssRules[e])return e;n.deleteRule(e);try{n.insertRule(t,e)}catch(r){s||console.warn("StyleSheet: illegal rule: \n\n"+t+"\n\nSee https://stackoverflow.com/q/20007992 for more info"),n.insertRule(this._deletedRulePlaceholder,e)}}else{var r=this._tags[e];u(r,"old rule at index `"+e+"` not found"),r.textContent=t}return e},t.deleteRule=function(e){if(this._optimizeForSpeed)this.replaceRule(e,"");else{var t=this._tags[e];u(t,"rule at index `"+e+"` not found"),t.parentNode.removeChild(t),this._tags[e]=null}},t.flush=function(){this._injected=!1,this._rulesCount=0,this._tags.forEac
1h(function(e){return e&&e.parentNode.removeChild(e)}),this._tags=[]},t.cssRules=function(){var e=this;return this._tags.reduce(function(t,n){return n?t=t.concat(Array.prototype.map.call(e.getSheetForTag(n).cssRules,function(t){return t.cssText===e._deletedRulePlaceholder?null:t})):t.push(null),t},[])},t.makeStyleTag=function(e,t,n){t&&u(a(t),"makeStyleTag accepts only strings as second parameter");var r=document.createElement("style");this._nonce&&r.setAttribute("nonce",this._nonce),r.type="text/css",r.setAttribute("data-"+e,""),t&&r.appendChild(document.createTextNode(t));var i=document.head||document.getElementsByTagName("head")[0];return n?i.insertBefore(r,n):i.appendChild(r),r},function(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}(e.prototype,[{key:"length",get:function(){return this._rulesCount}}]),e}();function u(e,t){if(!e)throw Error("StyleSheet: "+t+".")}var c=function(e){for(var t=5381,n=e.length;n;)t=33*t^e.charCodeAt(--n);return t>>>0},d={};function f(e,t){if(!t)return"jsx-"+e;var n=String(t),r=e+n;return d[r]||(d[r]="jsx-"+c(e+"-"+n)),d[r]}function h(e,t){var n=e+t;return d[n]||(d[n]=t.replace(/__jsx-style-dynamic-selector/g,e)),d[n]}var p=function(){function e(e){var t=void 0===e?{}:e,n=t.styleSheet,r=void 0===n?null:n,i=t.optimizeForSpeed,o=void 0!==i&&i;this._sheet=r||new l({name:"styled-jsx",optimizeForSpeed:o}),this._sheet.inject(),r&&"boolean"==typeof o&&(this._sheet.setOptimizeForSpeed(o),this._optimizeForSpeed=this._sheet.isOptimizeForSpeed()),this._fromServer=void 0,this._indices={},this._instancesCounts={}}var t=e.prototype;return t.add=function(e){var t=this;void 0===this._optimizeForSpeed&&(this._optimizeForSpeed=Array.isArray(e.children),this._sheet.setOptimizeForSpeed(this._optimizeForSpeed),this._optimizeForSpeed=this._sheet.isOptimizeForSpeed()),this._fromServer||(this._fromServer=this.selectFromServer(),this._instancesCounts=Object.keys(this._fromServer).reduce(function(e,t){return e[t]=0,e},{}));var n=this.getIdAndRules(e),r=n.styleId,i=n.rules;if(r in this._instancesCounts){this._instancesCounts[r]+=1;return}var o=i.map(function(e){return t._sheet.insertRule(e)}).filter(function(e){return -1!==e});this._indices[r]=o,this._instancesCounts[r]=1},t.remove=function(e){var t=this,n=this.getIdAndRules(e).styleId;if(function(e,t){if(!e)throw Error("StyleSheetRegistry: "+t+".")}(n in this._instancesCounts,"styleId: `"+n+"` not found"),this._instancesCounts[n]-=1,this._instancesCounts[n]<1){var r=this._fromServer&&this._fromServer[n];r?(r.parentNode.removeChild(r),delete this._fromServer[n]):(this._indices[n].forEach(function(e){return t._sheet.deleteRule(e)}),delete this._indices[n]),delete this._instancesCounts[n]}},t.update=function(e,t){this.add(t),this.remove(e)},t.flush=function(){this._sheet.flush(),this._sheet.inject(),this._fromServer=void 0,this._indices={},this._instancesCounts={}},t.cssRules=function(){var e=this,t=this._fromServer?Object.keys(this._fromServer).map(function(t){return[t,e._fromServer[t]]}):[],n=this._sheet.cssRules();return t.concat(Object.keys(this._indices).map(function(t){return[t,e._indices[t].map(function(e){return n[e].cssText}).join(e._optimizeForSpeed?"":"\n")]}).filter(function(e){return!!e[1]}))},t.styles=function(e){var t,n;return t=this.cssRules(),void 0===(n=e)&&(n={}),t.map(function(e){var t=e[0],r=e[1];return o.default.createElement("style",{id:"__"+t,key:"__"+t,nonce:n.nonce?n.nonce:void 0,dangerouslySetInnerHTML:{__html:r}})})},t.getIdAndRules=function(e){var t=e.children,n=e.dynamic,r=e.id;if(n){var i=f(r,n);return{styleId:i,rules:Array.isArray(t)?t.map(function(e){return h(i,e)}):[h(i,t)]}}return{styleId:f(r),rules:Array.isArray(t)?t:[t]}},t.selectFromServer=function(){return Array.prototype.slice.call(document.querySelectorAll('[id^="__jsx-"]')).reduce(function(e,t){return e[t.id.slice(2)]=t,e},{})},e}(),v=i.createContext(null);v.displayName="StyleSheetContext";var m=o.default.useInsertionEffect||o.default.useLayoutEffect,g=new p;function y(e){var t=g||i.useContext(v);return t&&m(function(){return t.add(e),function(){t.remove(e)}},[e.id,String(e.dynamic)]),null}y.dynamic=function(e){return e.map(function(e){return f(e[0],e[1])}).join(" ")},t.style=y},65509:function(e,t,n){"use strict";e.exports=n(45911).style},76078:function(){},38404:function(e,t,n){"use strict";function r(){return(r=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(null,arguments)}n.d(t,{Z:function(){return r}})},84846:function(e,t,n){"use strict";function r(e,t){if(null==e)return{};var n={};for(var r in e)if(({}).hasOwnProperty.call(e,r)){if(-1!==t.indexOf(r))continue;n[r]=e[r]}return n}n.d(t,{Z:function(){return r}})},58520:function(e,t,n){"use strict";n.d(t,{Tr:function(){return ev},VY:function(){return e_},aV:function(){return em},ck:function(){return eg},fC:function(){return ep},l_:function(){return eR},rU:function(){return ew},xz:function(){return ey},z$:function(){return eb}});var r=n(44194),i=n(56321),o=n(89473),s=n(39501),a=n(82519),l=n(64770),u=n(22251),c=n(97289),d=n(26808),f=n(3193),h=n(95018),p=n(99545),v=n(99516),m=n(74912),g=n(8538),y=n(759),w=n(31549),b="NavigationMenu",[_,R,S]=(0,h.B)(b),[C,x,E]=(0,h.B)(b),[j,M]=(0,o.b)(b,[S,E]),[I,N]=j(b),[T,k]=j(b),F=r.forwardRef((e,t)=>
1{let{__scopeNavigationMenu:n,value:i,onValueChange:o,defaultValue:s,delayDuration:d=200,skipDelayDuration:f=300,orientation:h="horizontal",dir:p,...v}=e,[m,g]=r.useState(null),y=(0,u.e)(t,e=>g(e)),_=(0,c.gm)(p),R=r.useRef(0),S=r.useRef(0),C=r.useRef(0),[x,E]=r.useState(!0),[j,M]=(0,l.T)({prop:i,onChange:e=>{let t=f>0;""!==e?(window.clearTimeout(C.current),t&&E(!1)):(window.clearTimeout(C.current),C.current=window.setTimeout(()=>E(!0),f)),o?.(e)},defaultProp:s??"",caller:b}),I=r.useCallback(()=>{window.clearTimeout(S.current),S.current=window.setTimeout(()=>M(""),150)},[M]),N=r.useCallback(e=>{window.clearTimeout(S.current),M(e)},[M]),T=r.useCallback(e=>{j===e?window.clearTimeout(S.current):R.current=window.setTimeout(()=>{window.clearTimeout(S.current),M(e)},d)},[j,M,d]);return r.useEffect(()=>()=>{window.clearTimeout(R.current),window.clearTimeout(S.current),window.clearTimeout(C.current)},[]),(0,w.jsx)(z,{scope:n,isRootMenu:!0,value:j,dir:_,orientation:h,rootNavigationMenu:m,onTriggerEnter:e=>{window.clearTimeout(R.current),x?T(e):N(e)},onTriggerLeave:()=>{window.clearTimeout(R.current),I()},onContentEnter:()=>window.clearTimeout(S.current),onContentLeave:I,onItemSelect:e=>{M(t=>t===e?"":e)},onItemDismiss:()=>M(""),children:(0,w.jsx)(a.WV.nav,{"aria-label":"Main","data-orientation":h,dir:_,...v,ref:y})})});F.displayName=b;var V="NavigationMenuSub",A=r.forwardRef((e,t)=>{let{__scopeNavigationMenu:n,value:r,onValueChange:i,defaultValue:o,orientation:s="horizontal",...u}=e,c=N(V,n),[d,f]=(0,l.T)({prop:r,onChange:i,defaultProp:o??"",caller:V});return(0,w.jsx)(z,{scope:n,isRootMenu:!1,value:d,dir:c.dir,orientation:s,rootNavigationMenu:c.rootNavigationMenu,onTriggerEnter:e=>f(e),onItemSelect:e=>f(e),onItemDismiss:()=>f(""),children:(0,w.jsx)(a.WV.div,{"data-orientation":s,...u,ref:t})})});A.displayName=V;var z=e=>{let{scope:t,isRootMenu:n,rootNavigationMenu:i,dir:o,orientation:s,children:a,value:l,onItemSelect:u,onItemDismiss:c,onTriggerEnter:d,onTriggerLeave:h,onContentEnter:p,onContentLeave:m}=e,[y,b]=r.useState(null),[R,S]=r.useState(new Map),[C,x]=r.useState(null);return(0,w.jsx)(I,{scope:t,isRootMenu:n,rootNavigationMenu:i,value:l,previousValue:(0,v.D)(l),baseId:(0,f.M)(),dir:o,orientation:s,viewport:y,onViewportChange:b,indicatorTrack:C,onIndicatorTrackChange:x,onTriggerEnter:(0,g.W)(d),onTriggerLeave:(0,g.W)(h),onContentEnter:(0,g.W)(p),onContentLeave:(0,g.W)(m),onItemSelect:(0,g.W)(u),onItemDismiss:(0,g.W)(c),onViewportContentChange:r.useCallback((e,t)=>{S(n=>(n.set(e,t),new Map(n)))},[]),onViewportContentRemove:r.useCallback(e=>{S(t=>t.has(e)?(t.delete(e),new Map(t)):t)},[]),children:(0,w.jsx)(_.Provider,{scope:t,children:(0,w.jsx)(T,{scope:t,items:R,children:a})})})},P="NavigationMenuList",O=r.forwardRef((e,t)=>{let{__scopeNavigationMenu:n,...r}=e,i=N(P,n),o=(0,w.jsx)(a.WV.ul,{"data-orientation":i.orientation,...r,ref:t});return(0,w.jsx)(a.WV.div,{style:{position:"relative"},ref:i.onIndicatorTrackChange,children:(0,w.jsx)(_.Slot,{scope:n,children:i.isRootMenu?(0,w.jsx)(ei,{asChild:!0,children:o}):o})})});O.displayName=P;var W="NavigationMenuItem",[D,L]=j(W),H=r.forwardRef((e,t)=>{let{__scopeNavigationMenu:n,value:i,...o}=e,s=(0,f.M)(),l=r.useRef(null),u=r.useRef(null),c=r.useRef(null),d=r.useRef(()=>{}),h=r.useRef(!1),p=r.useCallback((e="start")=>{if(l.current){d.current();let t=ea(l.current);t.length&&el("start"===e?t:t.reverse())}},[]),v=r.useCallback(()=>{if(l.current){let e=ea(l.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)(D,{scope:n,value:i||s||"LEGACY_REACT_AUTO_VALUE",triggerRef:u,contentRef:l,focusProxyRef:c,wasEscapeCloseRef:h,onEntryKeyDown:p,onFocusProxyEnter:p,onRootContentClose:v,onContentFocusOutside:v,children:(0,w.jsx)(a.WV.li,{...o,ref:t})})});H.displayName=W;var K="NavigationMenuTrigger",B=r.forwardRef((e,t)=>{let{__scopeNavigationMenu:n,disabled:i,...o}=e,l=N(K,e.__scopeNavigationMenu),c=L(K,e.__scopeNavigationMenu),d=r.useRef(null),f=(0,u.e)(d,c.triggerRef,t),h=ed(l.baseId,c.value),p=ef(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)(_.ItemSlot,{scope:n,value:c.value,children:(0,w.jsx)(es,{asChild:!0,children:(0,w.jsx)(a.WV.button,{id:h,disabled:i,"data-disabled":i?"":void 0,"data-state":ec(g),"aria-expanded":g,"aria-controls":p,...o,ref:f,onPointerEnter:(0,s.Mj)(e.onPointerEnter,()=>{m.current=!1,c.wasEscapeCloseRef.current=!1}),onPointerMove:(0,s.Mj)(e.onPointerMove,eh(()=>{i||m.current||c.wasEscapeCloseRef.current||v.current||(l.onTriggerEnter(c.value),v.current=!0)})),onPointerLeave:(0,s.Mj)(e.onPointerLeave,eh(()=>{i||(l.onTriggerLeave(),v.current=!1)})),onClick:(0,s.Mj)(e.onClick,()=>{l.onItemSelect(c.value),m.current=g}),onKeyDown:(0,s.Mj)(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.fC,{"aria-hidden":!0,tabIndex:0,ref:c.focusProxyRef,onFocus:e=>{let t=c.contentRef.current,n=e.relatedTarget,r=n===d.current,i=t?.contains(n);(r||!i)&&c.onFocusProxyEnter(r?"start":"end")}}),l.viewport&&(0,w.jsx)("span",{"aria-owns":p})]})]})});B.displayName=K;var U="navigationMenu.linkSelect",$=r.forwardRef((e,t)=>
1{let{__scopeNavigationMenu:n,active:r,onSelect:i,...o}=e;return(0,w.jsx)(es,{asChild:!0,children:(0,w.jsx)(a.WV.a,{"data-active":r?"":void 0,"aria-current":r?"page":void 0,...o,ref:t,onClick:(0,s.Mj)(e.onClick,e=>{let t=e.target,n=new CustomEvent(U,{bubbles:!0,cancelable:!0});if(t.addEventListener(U,e=>i?.(e),{once:!0}),(0,a.jH)(t,n),!n.defaultPrevented&&!e.metaKey){let e=new CustomEvent(Q,{bubbles:!0,cancelable:!0});(0,a.jH)(t,e)}},{checkForDefaultPrevented:!1})})})});$.displayName="NavigationMenuLink";var Y="NavigationMenuIndicator",Z=r.forwardRef((e,t)=>{let{forceMount:n,...r}=e,o=N(Y,e.__scopeNavigationMenu),s=!!o.value;return o.indicatorTrack?i.createPortal((0,w.jsx)(d.z,{present:n||s,children:(0,w.jsx)(q,{...r,ref:t})}),o.indicatorTrack):null});Z.displayName=Y;var q=r.forwardRef((e,t)=>{let{__scopeNavigationMenu:n,...i}=e,o=N(Y,n),s=R(n),[l,u]=r.useState(null),[c,d]=r.useState(null),f="horizontal"===o.orientation,h=!!o.value;r.useEffect(()=>{let e=s(),t=e.find(e=>e.value===o.value)?.ref.current;t&&u(t)},[s,o.value]);let p=()=>{l&&d({size:f?l.offsetWidth:l.offsetHeight,offset:f?l.offsetLeft:l.offsetTop})};return eu(l,p),eu(o.indicatorTrack,p),c?(0,w.jsx)(a.WV.div,{"aria-hidden":!0,"data-state":h?"visible":"hidden","data-orientation":o.orientation,...i,ref:t,style:{position:"absolute",...f?{left:0,width:c.size+"px",transform:`translateX(${c.offset}px)`}:{top:0,height:c.size+"px",transform:`translateY(${c.offset}px)`},...i.style}}):null}),X="NavigationMenuContent",G=r.forwardRef((e,t)=>{let{forceMount:n,...r}=e,i=N(X,e.__scopeNavigationMenu),o=L(X,e.__scopeNavigationMenu),a=(0,u.e)(o.contentRef,t),l=o.value===i.value,c={value:o.value,triggerRef:o.triggerRef,focusProxyRef:o.focusProxyRef,wasEscapeCloseRef:o.wasEscapeCloseRef,onContentFocusOutside:o.onContentFocusOutside,onRootContentClose:o.onRootContentClose,...r};return i.viewport?(0,w.jsx)(J,{forceMount:n,...c,ref:a}):(0,w.jsx)(d.z,{present:n||l,children:(0,w.jsx)(ee,{"data-state":ec(l),...c,ref:a,onPointerEnter:(0,s.Mj)(e.onPointerEnter,i.onContentEnter),onPointerLeave:(0,s.Mj)(e.onPointerLeave,eh(i.onContentLeave)),style:{pointerEvents:!l&&i.isRootMenu?"none":void 0,...c.style}})})});G.displayName=X;var J=r.forwardRef((e,t)=>{let{onViewportContentChange:n,onViewportContentRemove:r}=N(X,e.__scopeNavigationMenu);return(0,m.b)(()=>{n(e.value,{ref:t,...e})},[e,t,n]),(0,m.b)(()=>()=>r(e.value),[e.value,r]),null}),Q="navigationMenu.rootContentDismiss",ee=r.forwardRef((e,t)=>{let{__scopeNavigationMenu:n,value:i,triggerRef:o,focusProxyRef:a,wasEscapeCloseRef:l,onRootContentClose:c,onContentFocusOutside:d,...f}=e,h=N(X,n),v=r.useRef(null),m=(0,u.e)(v,t),g=ed(h.baseId,i),y=ef(h.baseId,i),b=R(n),_=r.useRef(null),{onItemDismiss:S}=h;r.useEffect(()=>{let e=v.current;if(h.isRootMenu&&e){let t=()=>{S(),c(),e.contains(document.activeElement)&&o.current?.focus()};return e.addEventListener(Q,t),()=>e.removeEventListener(Q,t)}},[h.isRootMenu,e.value,o,S,c]);let C=r.useMemo(()=>{let e=b().map(e=>e.value);"rtl"===h.dir&&e.reverse();let t=e.indexOf(h.value),n=e.indexOf(h.previousValue),r=i===h.value,o=n===e.indexOf(i);if(!r&&!o)return _.current;let s=(()=>{if(t!==n){if(r&&-1!==n)return t>n?"from-end":"from-start";if(o&&-1!==t)return t>n?"to-start":"to-end"}return null})();return _.current=s,s},[h.previousValue,h.value,h.dir,b,i]);return(0,w.jsx)(ei,{asChild:!0,children:(0,w.jsx)(p.XB,{id:y,"aria-labelledby":g,"data-motion":C,"data-orientation":h.orientation,...f,ref:m,disableOutsidePointerEvents:!1,onDismiss:()=>{let e=new Event(Q,{bubbles:!0,cancelable:!0});v.current?.dispatchEvent(e)},onFocusOutside:(0,s.Mj)(e.onFocusOutside,e=>{d();let t=e.target;h.rootNavigationMenu?.contains(t)&&e.preventDefault()}),onPointerDownOutside:(0,s.Mj)(e.onPointerDownOutside,e=>{let t=e.target,n=b().some(e=>e.ref.current?.contains(t)),r=h.isRootMenu&&h.viewport?.contains(t);(n||r||!h.isRootMenu)&&e.preventDefault()}),onKeyDown:(0,s.Mj)(e.onKeyDown,e=>{let t=e.altKey||e.ctrlKey||e.metaKey;if("Tab"===e.key&&!t){let t=ea(e.currentTarget),n=document.activeElement,r=t.findIndex(e=>e===n);el(e.shiftKey?t.slice(0,r).reverse():t.slice(r+1,t.length))?e.preventDefault():a.current?.focus()}}),onEscapeKeyDown:(0,s.Mj)(e.onEscapeKeyDown,e=>{l.current=!0})})})}),et="NavigationMenuViewport",en=r.forwardRef((e,t)=>
1{let{forceMount:n,...r}=e,i=!!N(et,e.__scopeNavigationMenu).value;return(0,w.jsx)(d.z,{present:n||i,children:(0,w.jsx)(er,{...r,ref:t})})});en.displayName=et;var er=r.forwardRef((e,t)=>{let{__scopeNavigationMenu:n,children:i,...o}=e,l=N(et,n),c=(0,u.e)(t,l.onViewportChange),f=k(X,e.__scopeNavigationMenu),[h,p]=r.useState(null),[v,m]=r.useState(null),g=h?h?.width+"px":void 0,y=h?h?.height+"px":void 0,b=!!l.value,_=b?l.value:l.previousValue;return eu(v,()=>{v&&p({width:v.offsetWidth,height:v.offsetHeight})}),(0,w.jsx)(a.WV.div,{"data-state":ec(b),"data-orientation":l.orientation,...o,ref:c,style:{pointerEvents:!b&&l.isRootMenu?"none":void 0,"--radix-navigation-menu-viewport-width":g,"--radix-navigation-menu-viewport-height":y,...o.style},onPointerEnter:(0,s.Mj)(e.onPointerEnter,l.onContentEnter),onPointerLeave:(0,s.Mj)(e.onPointerLeave,eh(l.onContentLeave)),children:Array.from(f.items).map(([e,{ref:t,forceMount:n,...r}])=>{let i=_===e;return(0,w.jsx)(d.z,{present:n||i,children:(0,w.jsx)(ee,{...r,ref:(0,u.F)(t,e=>{i&&e&&m(e)})})},e)})})}),ei=r.forwardRef((e,t)=>{let{__scopeNavigationMenu:n,...r}=e,i=N("FocusGroup",n);return(0,w.jsx)(C.Provider,{scope:n,children:(0,w.jsx)(C.Slot,{scope:n,children:(0,w.jsx)(a.WV.div,{dir:i.dir,...r,ref:t})})})}),eo=["ArrowRight","ArrowLeft","ArrowUp","ArrowDown"],es=r.forwardRef((e,t)=>{let{__scopeNavigationMenu:n,...r}=e,i=x(n),o=N("FocusGroupItem",n);return(0,w.jsx)(C.ItemSlot,{scope:n,children:(0,w.jsx)(a.WV.button,{...r,ref:t,onKeyDown:(0,s.Mj)(e.onKeyDown,e=>{if(["Home","End",...eo].includes(e.key)){let t=i().map(e=>e.ref.current);if(["rtl"===o.dir?"ArrowRight":"ArrowLeft","ArrowUp","End"].includes(e.key)&&t.reverse(),eo.includes(e.key)){let n=t.indexOf(e.currentTarget);t=t.slice(n+1)}setTimeout(()=>el(t)),e.preventDefault()}})})})});function ea(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 el(e){let t=document.activeElement;return e.some(e=>e===t||(e.focus(),document.activeElement!==t))}function eu(e,t){let n=(0,g.W)(t);(0,m.b)(()=>{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 ec(e){return e?"open":"closed"}function ed(e,t){return`${e}-trigger-${t}`}function ef(e,t){return`${e}-content-${t}`}function eh(e){return t=>"mouse"===t.pointerType?e(t):void 0}var ep=F,ev=A,em=O,eg=H,ey=B,ew=$,eb=Z,e_=G,eR=en},1507:function(e,t,n){"use strict";n.d(t,{Q:function(){return l}});let r=e=>"object"==typeof e&&null!=e&&1===e.nodeType,i=(e,t)=>(!t||"hidden"!==e)&&"visible"!==e&&"clip"!==e,o=(e,t)=>{if(e.clientHeight<e.scrollHeight||e.clientWidth<e.scrollWidth){let n=getComputedStyle(e,null);return i(n.overflowY,t)||i(n.overflowX,t)||(e=>{let t=(e=>{if(!e.ownerDocument||!e.ownerDocument.defaultView)return null;try{return e.ownerDocument.defaultView.frameElement}catch(e){return null}})(e);return!!t&&(t.clientHeight<e.scrollHeight||t.clientWidth<e.scrollWidth)})(e)}return!1},s=(e,t,n,r,i,o,s,a)=>o<e&&s>t||o>e&&s<t?0:o<=e&&a<=n||s>=t&&a>=n?o-e-r:s>t&&a<n||o<e&&a>n?s-t+i:0,a=e=>{let t=e.parentElement;return null==t?e.getRootNode().host||null:t},l=(e,t)=>{var n,i,l,u;if("undefined"==typeof document)return[];let{scrollMode:c,block:d,inline:f,boundary:h,skipOverflowHiddenElements:p}=t,v="function"==typeof h?h:e=>e!==h;if(!r(e))throw TypeError("Invalid target");let m=document.scrollingElement||document.documentElement,g=[],y=e;for(;r(y)&&v(y);){if((y=a(y))===m){g.push(y);break}null!=y&&y===document.body&&o(y)&&!o(document.documentElement)||null!=y&&o(y,p)&&g.push(y)}let w=null!=(i=null==(n=window.visualViewport)?void 0:n.width)?i:innerWidth,b=null!=(u=null==(l=window.visualViewport)?void 0:l.height)?u:innerHeight,{scrollX:_,scrollY:R}=window,{height:S,width:C,top:x,right:E,bottom:j,left:M}=e.getBoundingClientRect(),{top:I,right:N,bottom:T,left:k}=(e=>{let t=window.getComputedStyle(e);return{top:parseFloat(t.scrollMarginTop)||0,right:parseFloat(t.scrollMarginRight)||0,bottom:parseFloat(t.scrollMarginBottom)||
10,left:parseFloat(t.scrollMarginLeft)||0}})(e),F="start"===d||"nearest"===d?x-I:"end"===d?j+T:x+S/2-I+T,V="center"===f?M+C/2-k+N:"end"===f?E+N:M-k,A=[];for(let e=0;e<g.length;e++){let t=g[e],{height:n,width:r,top:i,right:a,bottom:l,left:u}=t.getBoundingClientRect();if("if-needed"===c&&x>=0&&M>=0&&j<=b&&E<=w&&(t===m&&!o(t)||x>=i&&j<=l&&M>=u&&E<=a))break;let h=getComputedStyle(t),p=parseInt(h.borderLeftWidth,10),v=parseInt(h.borderTopWidth,10),y=parseInt(h.borderRightWidth,10),I=parseInt(h.borderBottomWidth,10),N=0,T=0,k="offsetWidth"in t?t.offsetWidth-t.clientWidth-p-y:0,z="offsetHeight"in t?t.offsetHeight-t.clientHeight-v-I:0,P="offsetWidth"in t?0===t.offsetWidth?0:r/t.offsetWidth:0,O="offsetHeight"in t?0===t.offsetHeight?0:n/t.offsetHeight:0;if(m===t)N="start"===d?F:"end"===d?F-b:"nearest"===d?s(R,R+b,b,v,I,R+F,R+F+S,S):F-b/2,T="start"===f?V:"center"===f?V-w/2:"end"===f?V-w:s(_,_+w,w,p,y,_+V,_+V+C,C),N=Math.max(0,N+R),T=Math.max(0,T+_);else{N="start"===d?F-i-v:"end"===d?F-l+I+z:"nearest"===d?s(i,l,n,v,I+z,F,F+S,S):F-(i+n/2)+z/2,T="start"===f?V-u-p:"center"===f?V-(u+r/2)+k/2:"end"===f?V-a+y+k:s(u,a,r,p,y+k,V,V+C,C);let{scrollLeft:e,scrollTop:o}=t;N=0===O?0:Math.max(0,Math.min(o+N/O,t.scrollHeight-n/O+z)),T=0===P?0:Math.max(0,Math.min(e+T/P,t.scrollWidth-r/P+k)),F+=o-N,V+=e-T}A.push({el:t,top:N,left:T})}return A}},86445:function(e,t,n){"use strict";n.d(t,{YD:function(){return p},df:function(){return h}});var r,i,o=n(44194),s=Object.defineProperty,a=(e,t,n)=>t in e?s(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,l=(e,t,n)=>a(e,"symbol"!=typeof t?t+"":t,n),u=new Map,c=new WeakMap,d=0;function f(e,t,n={},i=r){if(void 0===window.IntersectionObserver&&void 0!==i){let r=e.getBoundingClientRect();return t(i,{isIntersecting:i,target:e,intersectionRatio:"number"==typeof n.threshold?n.threshold:0,time:0,boundingClientRect:r,intersectionRect:r,rootBounds:r}),()=>{}}let{id:o,observer:s,elements:a}=function(e){let t=Object.keys(e).sort().filter(t=>void 0!==e[t]).map(t=>{var n;return`${t}_${"root"===t?(n=e.root)?(c.has(n)||(d+=1,c.set(n,d.toString())),c.get(n)):"0":e[t]}`}).toString(),n=u.get(t);if(!n){let r;let i=new Map,o=new IntersectionObserver(t=>{t.forEach(t=>{var n;let o=t.isIntersecting&&r.some(e=>t.intersectionRatio>=e);e.trackVisibility&&void 0===t.isVisible&&(t.isVisible=o),[...null!=(n=i.get(t.target))?n:[]].forEach(e=>{e(o,t)})})},e);r=o.thresholds||(Array.isArray(e.threshold)?e.threshold:[e.threshold||0]),n={id:t,observer:o,elements:i},u.set(t,n)}return n}(n),l=a.get(e)||[];return a.has(e)||a.set(e,l),l.push(t),s.observe(e),function(){l.splice(l.indexOf(t),1),0===l.length&&(a.delete(e),s.unobserve(e)),0===a.size&&(s.disconnect(),u.delete(o))}}var h=class extends o.Component{constructor(e){super(e),l(this,"node",null),l(this,"_unobserveCb",null),l(this,"lastInView"),l(this,"handleNode",e=>{!this.node||(this.unobserve(),e||this.props.triggerOnce||this.props.skip||(this.setState({inView:!!this.props.initialInView,entry:void 0}),this.lastInView=this.props.initialInView)),this.node=e||null,this.observeNode()}),l(this,"handleChange",(e,t)=>{let n=this.lastInView;this.lastInView=e,(void 0!==n||e)&&(e&&this.props.triggerOnce&&this.unobserve(),"function"!=typeof this.props.children||this.setState({inView:e,entry:t}),this.props.onChange&&this.props.onChange(e,t))}),this.state={inView:!!e.initialInView,entry:void 0},this.lastInView=e.initialInView}componentDidMount(){this.unobserve(),this.observeNode()}componentDidUpdate(e){(e.rootMargin!==this.props.rootMargin||e.root!==this.props.root||e.threshold!==this.props.threshold||e.skip!==this.props.skip||e.trackVisibility!==this.props.trackVisibility||e.delay!==this.props.delay)&&(this.unobserve(),this.observeNode())}componentWillUnmount(){this.unobserve()}observeNode(){if(!this.node||this.props.skip)return;let{threshold:e,root:t,rootMargin:n,trackVisibility:r,delay:i,fallbackInView:o}=this.props;void 0===this.lastInView&&(this.lastInView=this.props.initialInView),this._unobserveCb=f(this.node,this.handleChange,{threshold:e,root:t,rootMargin:n,trackVisibility:r,delay:i},o)}unobserve(){this._unobserveCb&&(this._unobserveCb(),this._unobserveCb=null)}render(){let{children:e}=this.props;if("function"==typeof e){let{inView:t,entry:n}=this.state;return e({inView:t,entry:n,ref:this.handleNode})}let{as:t,triggerOnce:n,threshold:r,root:i,rootMargin:s,onChange:a,skip:l,trackVisibility:u,delay:c,initialInView:d,fallbackInView:f,...h}=this.props;return o.createElement(t||"div",{ref:this.handleNode,...h},e)}};function p({threshold:e,delay:t,trackVisibility:n,rootMargin:r,root:i,triggerOnce:s,skip:a,initialInView:l,fallbackInView:u,onChange:c}={}){var d;
1let[h,p]=o.useState(null),v=o.useRef(c),m=o.useRef(l),[g,y]=o.useState({inView:!!l,entry:void 0});v.current=c,o.useEffect(()=>{let o;if(void 0===m.current&&(m.current=l),!a&&h)return o=f(h,(e,t)=>{let n=m.current;m.current=e,(void 0!==n||e)&&(y({inView:e,entry:t}),v.current&&v.current(e,t),t.isIntersecting&&s&&o&&(o(),o=void 0))},{root:i,rootMargin:r,threshold:e,trackVisibility:n,delay:t},u),()=>{o&&o()}},[Array.isArray(e)?e.toString():e,h,i,r,s,a,n,u,t]);let w=null==(d=g.entry)?void 0:d.target,b=o.useRef(void 0);h||!w||s||a||b.current===w||(b.current=w,y({inView:!!l,entry:void 0}),m.current=l);let _=[p,g.inView,g.entry];return _.ref=_[0],_.inView=_[1],_.entry=_[2],_}null!=(null!=(i=o.useInsertionEffect)?i:o.useLayoutEffect)||o.useEffect}}]);
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.