"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[869],{68439:function(e,t,n){n.d(t,{Z:function(){return r}});let r=(0,n(25433).Z)("ArrowUpRightFromSquare",[["path",{d:"M21 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2h6",key:"y09zxi"}],["path",{d:"m21 3-9 9",key:"mpx6sq"}],["path",{d:"M15 3h6v6",key:"1q9fwt"}]])},56101:function(e,t,n){n.d(t,{Z:function(){return r}});let r=(0,n(25433).Z)("ChevronDown",[["path",{d:"m6 9 6 6 6-6",key:"qrunsl"}]])},18661:function(e,t,n){n.d(t,{Z:function(){return r}});let r=(0,n(25433).Z)("CornerDownLeft",[["polyline",{points:"9 10 4 15 9 20",key:"r3jprv"}],["path",{d:"M20 4v7a4 4 0 0 1-4 4H4",key:"6o5b7l"}]])},2709:function(e,t,n){n.d(t,{Z:function(){return r}});let r=(0,n(25433).Z)("Languages",[["path",{d:"m5 8 6 6",key:"1wu5hv"}],["path",{d:"m4 14 6-6 2-3",key:"1k1g8d"}],["path",{d:"M2 5h12",key:"or177f"}],["path",{d:"M7 2h1",key:"1t2jsx"}],["path",{d:"m22 22-5-10-5 10",key:"don7ne"}],["path",{d:"M14 18h6",key:"1m8k6r"}]])},5683:function(e,t,n){n.d(t,{Z:function(){return r}});let r=(0,n(25433).Z)("Trash2",[["path",{d:"M3 6h18",key:"d0wm0j"}],["path",{d:"M19 6v14c0 1-1 2-2 2H7c-1 0-2-1-2-2V6",key:"4alrt4"}],["path",{d:"M8 6V4c0-1 1-2 2-2h4c1 0 2 1 2 2v2",key:"v07s0e"}],["line",{x1:"10",x2:"10",y1:"11",y2:"17",key:"1uufr5"}],["line",{x1:"14",x2:"14",y1:"11",y2:"17",key:"xtxkd"}]])},59962:function(e,t,n){n.d(t,{Z:function(){return r}});let r=(0,n(25433).Z)("Volume2",[["polygon",{points:"11 5 6 9 2 9 2 15 6 15 11 19 11 5",key:"16drj5"}],["path",{d:"M15.54 8.46a5 5 0 0 1 0 7.07",key:"ltjumu"}],["path",{d:"M19.07 4.93a10 10 0 0 1 0 14.14",key:"1kegas"}]])},31260:function(e,t,n){n.d(t,{x:function(){return H}});var r,o=Symbol.for("immer-nothing"),a=Symbol.for("immer-draftable"),i=Symbol.for("immer-state");function u(e,...t){throw Error(`[Immer] minified error nr: ${e}. Full error at: https://bit.ly/3cXEKWf`)}var l=Object.getPrototypeOf;function s(e){return!!e&&!!e[i]}function c(e){return!!e&&(f(e)||Array.isArray(e)||!!e[a]||!!e.constructor?.[a]||m(e)||b(e))}var d=Object.prototype.constructor.toString();function f(e){if(!e||"object"!=typeof e)return!1;let t=l(e);if(null===t)return!0;let n=Object.hasOwnProperty.call(t,"constructor")&&t.constructor;return n===Object||"function"==typeof n&&Function.toString.call(n)===d}function p(e,t){0===v(e)?Reflect.ownKeys(e).forEach(n=>{t(n,e[n],e)}):e.forEach((n,r)=>t(r,n,e))}function v(e){let t=e[i];return t?t.type_:Array.isArray(e)?1:m(e)?2:b(e)?3:0}function h(e,t){return 2===v(e)?e.has(t):Object.prototype.hasOwnProperty.call(e,t)}function y(e,t,n){let r=v(e);2===r?e.set(t,n):3===r?e.add(n):e[t]=n}function m(e){return e instanceof Map}function b(e){return e instanceof Set}function w(e){return e.copy_||e.base_}function _(e,t){if(m(e))return new Map(e);if(b(e))return new Set(e);if(Array.isArray(e))return Array.prototype.slice.call(e);let n=f(e);if(!0!==t&&("class_only"!==t||n)){let t=l(e);return null!==t&&n?{...e}:Object.assign(Object.create(t),e)}{let t=Object.getOwnPropertyDescriptors(e);delete t[i];let n=Reflect.ownKeys(t);for(let r=0;r<n.length;r++){let o=n[r],a=t[o];!1===a.writable&&(a.writable=!0,a.configurable=!0),(a.get||a.set)&&(t[o]={configurable:!0,writable:!0,enumerable:a.enumerable,value:e[o]})}return Object.create(l(e),t)}}function g(e,t=!1){return C(e)||s(e)||!c(e)||(v(e)>1&&(e.set=e.add=e.clear=e.delete=x),Object.freeze(e),t&&Object.entries(e).forEach(([e,t])=>g(t,!0))),e}function x(){u(2)}function C(e){return Object.isFrozen(e)}var M={};function R(e){let t=M[e];return t||u(0,e),t}function j(e,t){t&&(R("Patches"),e.patches_=[],e.inversePatches_=[],e.patchListener_=t)}function k(e){E(e),e.drafts_.forEach(N),e.drafts_=null}function E(e){e===r&&(r=e.parent_)}function P(e){return r={drafts_:[],parent_:r,immer_:e,canAutoFreeze_:!0,unfinalizedDrafts_:0}}function N(e){let t=e[i];0===t.type_||1===t.type_?t.revoke_():t.revoked_=!0}function S(e,t){t.unfinalizedDrafts_=t.drafts_.length;let n=t.drafts_[0];return void 0!==e&&e!==n?(n[i].modified_&&(k(t),u(4)),c(e)&&(e=T(t,e),t.parent_||O(t,e)),t.patches_&&R("Patches").generateReplacementPatches_(n[i].base_,e,t.patches_,t.inversePatches_)):e=T(t,n,[]),k(t),t.patches_&&t.patchListener_(t.patches_,t.inversePatches_),e!==o?e:void 0}function T(e,t,n){if(C(t))return t;let r=t[i];if(!r)return p(t,(o,a)=>D(e,r,t,o,a,n)),t;if(r.scope_!==e)return t;if(!r.modified_)return O(e,r.base_,!0),r.base_;if(!r.finalized_){r.finalized_=!0,r.scope_.unfinalizedDrafts_--;let t=r.copy_,o=t,a=!1;3===r.type_&&(o=new Set(t),t.clear(),a=!0),p(o,(o,i)=>D(e,r,t,o,i,n,a)),O(e,t,!1),n&&e.patches_&&R("Patches").generatePatches_(r,n,e.patches_,e.inversePatches_)}return r.copy_}function D(e,t,n,r,o,a,i){if(s(o)){let i=T(e,o,a&&t&&3!==t.type_&&!h(t.assigned_,r)?a.concat(r):void 0);if(y(n,r,i),!s(i))return;e.canAutoFreeze_=!1}else i&&n.add(o);if(c(o)&&!C(o)){if(!e.immer_.autoFreeze_&&e.unfinalizedDrafts_<1)return;T(e,o),(!t||!t.scope_.parent_)&&"symbol"!=typeof r&&Object.prototype.propertyIsEnumerable.call(n,r)&&O(e,o)}}function O(e,t,n=!1){!e.parent_&&e.immer_.autoFreeze_&&e.canAutoFreeze_&&g(t,n)}var F={get(e,t){if(t===i)return e;let n=w(e);if(!h(n,t))return function(e,t,n){let r=I(t,n);return r?"value"in r?r.value:r.get?.call(e.draft_):void 0}(e,n,t);let r=n[t];return e.finalized_||!c(r)?r:r===A(e.base_,t)?(L(e),e.copy_[t]=W(r,e)):r},has:(e,t)=>t in w(e),ownKeys:e=>Reflect.ownKeys(w(e)),set(e,t,n){let r=I(w(e),t);if(r?.set)return r.set.call(e.draft_,n),!0;if(!e.modified_){let r=A(w(e),t),o=r?.[i];if(o&&o.base_===n)return e.copy_[t]=n,e.assigned_[t]=!1,!0;if((n===r?0!==n||1/n==1/r:n!=n&&r!=r)&&(void 0!==n||h(e.base_,t)))return!0;L(e),V(e)}return!!(e.copy_[t]===n&&(void 0!==n||t in e.copy_)||Number.isNaN(n)&&Number.isNaN(e.copy_[t]))||(e.copy_[t]=n,e.assigned_[t]=!0,!0)},deleteProperty:(e,t)=>(void 0!==A(e.base_,t)||t in e.base_?(e.assigned_[t]=!1,L(e),V(e)):delete e.assigned_[t],e.copy_&&delete e.copy_[t],!0),getOwnPropertyDescriptor(e,t){let n=w(e),r=Reflect.getOwnPropertyDescriptor(n,t);return r?{writable:!0,configurable:1!==e.type_||"length"!==t,enumerable:r.enumerable,value:n[t]}:r},defineProperty(){u(11)},getPrototypeOf:e=>l(e.base_),setPrototypeOf(){u(12)}},z={};function A(e,t){let n=e[i];return(n?w(n):e)[t]}function I(e,t){if(!(t in e))return;let n=l(e);for(;n;){let e=Object.getOwnPropertyDescriptor(n,t);if(e)return e;n=l(n)}}function V(e){!e.modified_&&(e.modified_=!0,e.parent_&&V(e.parent_))}function L(e){e.copy_||(e.copy_=_(e.base_,e.scope_.immer_.useStrictShallowCopy_))}function W(e,t){let n=m(e)?R("MapSet").proxyMap_(e,t):b(e)?R("MapSet").proxySet_(e,t):function(e,t){let n=Array.isArray(e),o={type_:n?1:0,scope_:t?t.scope_:r,modified_:!1,finalized_:!1,assigned_:{},parent_:t,base_:e,draft_:null,copy_:null,revoke_:null,isManual_:!1},a=o,i=F;n&&(a=[o],i=z);let{revoke:u,proxy:l}=Proxy.revocable(a,i);return o.draft_=l,o.revoke_=u,l}(e,t);return(t?t.scope_:r).drafts_.push(n),n}p(F,(e,t)=>{z[e]=function(){return arguments[0]=arguments[0][0],t.apply(this,arguments)}}),z.deleteProperty=function(e,t){return z.set.call(this,e,t,void 0)},z.set=function(e,t,n){return F.set.call(this,e[0],t,n,e[0])};var K=new class{constructor(e){this.autoFreeze_=!0,this.useStrictShallowCopy_=!1,this.produce=(e,t,n)=>{let r;if("function"==typeof e&&"function"!=typeof t){let n=t;t=e;let r=this;return function(e=n,...o){return r.produce(e,e=>t.call(this,e,...o))}}if("function"!=typeof t&&u(6),void 0!==n&&"function"!=typeof n&&u(7),c(e)){let o=P(this),a=W(e,void 0),i=!0;try{r=t(a),i=!1}finally{i?k(o):E(o)}return j(o,n),S(r,o)}if(e&&"object"==typeof e)u(1,e);else{if(void 0===(r=t(e))&&(r=e),r===o&&(r=void 0),this.autoFreeze_&&g(r,!0),n){let t=[],o=[];R("Patches").generateReplacementPatches_(e,r,t,o),n(t,o)}return r}},this.produceWithPatches=(e,t)=>{let n,r;return"function"==typeof e?(t,...n)=>this.produceWithPatches(t,t=>e(t,...n)):[this.produce(e,t,(e,t)=>{n=e,r=t}),n,r]},"boolean"==typeof e?.autoFreeze&&this.setAutoFreeze(e.autoFreeze),"boolean"==typeof e?.useStrictShallowCopy&&this.setUseStrictShallowCopy(e.useStrictShallowCopy)}createDraft(e){var t;c(e)||u(8),s(e)&&(s(t=e)||u(10,t),e=function e(t){let n;if(!c(t)||C(t))return t;let r=t[i];if(r){if(!r.modified_)return r.base_;r.finalized_=!0,n=_(t,r.scope_.immer_.useStrictShallowCopy_)}else n=_(t,!0);return p(n,(t,r)=>{y(n,t,e(r))}),r&&(r.finalized_=!1),n}(t));let n=P(this),r=W(e,void 0);return r[i].isManual_=!0,E(n),r}finishDraft(e,t){let n=e&&e[i];n&&n.isManual_||u(9);let{scope_:r}=n;return j(r,t),S(void 0,r)}setAutoFreeze(e){this.autoFreeze_=e}setUseStrictShallowCopy(e){this.useStrictShallowCopy_=e}applyPatches(e,t){let n;for(n=t.length-1;n>=0;n--){let r=t[n];if(0===r.path.length&&"replace"===r.op){e=r.value;break}}n>-1&&(t=t.slice(n+1));let r=R("Patches").applyPatches_;return s(e)?r(e,t):this.produce(e,e=>r(e,t))}},$=K.produce;K.produceWithPatches.bind(K),K.setAutoFreeze.bind(K),K.setUseStrictShallowCopy.bind(K),K.applyPatches.bind(K),K.createDraft.bind(K),K.finishDraft.bind(K);var Z=n(75271);function H(e){var t=(0,Z.useState)(function(){return g("function"==typeof e?e():e,!0)}),n=t[1];return[t[0],(0,Z.useCallback)(function(e){n("function"==typeof e?$(e):g(e))},[])]}},43167:function(e,t,n){var r=n(75271);function o(){return(o=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)}var a=["id","volume","playbackRate","soundEnabled","interrupt","onload"];t.Z=function(e,t){var i,u=void 0===t?{}:t,l=u.volume,s=void 0===l?1:l,c=u.playbackRate,d=void 0===c?1:c,f=u.soundEnabled,p=void 0===f||f,v=u.interrupt,h=void 0!==v&&v,y=u.onload,m=function(e,t){if(null==e)return{};var n={};for(var r in e)if(({}).hasOwnProperty.call(e,r)){if(t.indexOf(r)>=0)continue;n[r]=e[r]}return n}(u,a),b=r.useRef(null),w=r.useRef(!1),_=r.useState(null),g=_[0],x=_[1],C=r.useState(null),M=C[0],R=C[1],j=function(){"function"==typeof y&&y.call(this),w.current&&x(1e3*this.duration()),R(this)};i=function(){return n.e(356).then(n.t.bind(n,47356,23)).then(function(t){if(!w.current){var n;b.current=null!==(n=t.Howl)&&void 0!==n?n:t.default.Howl,w.current=!0,new b.current(o({src:Array.isArray(e)?e:[e],volume:s,rate:d,onload:j},m))}}),function(){w.current=!1}},(0,r.useEffect)(i,[]),r.useEffect(function(){b.current&&M&&R(new b.current(o({src:Array.isArray(e)?e:[e],volume:s,onload:j},m)))},[JSON.stringify(e)]),r.useEffect(function(){M&&(M.volume(s),M.rate(d))},[s,d]);var k=r.useCallback(function(e){void 0===e&&(e={}),M&&(p||e.forceSoundEnabled)&&(h&&M.stop(),e.playbackRate&&M.rate(e.playbackRate),M.play(e.id))},[M,p,h]),E=r.useCallback(function(e){M&&M.stop(e)},[M]),P=r.useCallback(function(e){M&&M.pause(e)},[M]);return[k,{sound:M,stop:E,pause:P,duration:g}]}},98643:function(e,t,n){n.d(t,{VY:function(){return ew},aV:function(){return ev},ck:function(){return eh},fC:function(){return ep},l_:function(){return e_},rU:function(){return em},xz:function(){return ey},z$:function(){return eb}});var r=n(75271),o=n(30967),a=n(42478),i=n(95061),u=n(91714),l=n(30710),s=n(62271),c=n(5185),d=n(81100),f=n(8921),p=n(69590),v=n(3889),h=n(54066),y=n(929),m=n(90808),b=n(47973),w=n(52676),_="NavigationMenu",[g,x,C]=(0,p.B)(_),[M,R,j]=(0,p.B)(_),[k,E]=(0,a.b)(_,[C,j]),[P,N]=k(_),[S,T]=k(_),D=r.forwardRef((e,t)=>{let{__scopeNavigationMenu:n,value:o,onValueChange:a,defaultValue:i,delayDuration:d=200,skipDelayDuration:f=300,orientation:p="horizontal",dir:v,...h}=e,[y,m]=r.useState(null),b=(0,s.e)(t,e=>m(e)),_=(0,c.gm)(v),g=r.useRef(0),x=r.useRef(0),C=r.useRef(0),[M,R]=r.useState(!0),[j="",k]=(0,l.T)({prop:o,onChange:e=>{let t=f>0;""!==e?(window.clearTimeout(C.current),t&&R(!1)):(window.clearTimeout(C.current),C.current=window.setTimeout(()=>R(!0),f)),a?.(e)},defaultProp:i}),E=r.useCallback(()=>{window.clearTimeout(x.current),x.current=window.setTimeout(()=>k(""),150)},[k]),P=r.useCallback(e=>{window.clearTimeout(x.current),k(e)},[k]),N=r.useCallback(e=>{j===e?window.clearTimeout(x.current):g.current=window.setTimeout(()=>{window.clearTimeout(x.current),k(e)},d)},[j,k,d]);return r.useEffect(()=>()=>{window.clearTimeout(g.current),window.clearTimeout(x.current),window.clearTimeout(C.current)},[]),(0,w.jsx)(F,{scope:n,isRootMenu:!0,value:j,dir:_,orientation:p,rootNavigationMenu:y,onTriggerEnter:e=>{window.clearTimeout(g.current),M?N(e):P(e)},onTriggerLeave:()=>{window.clearTimeout(g.current),E()},onContentEnter:()=>window.clearTimeout(x.current),onContentLeave:E,onItemSelect:e=>{k(t=>t===e?"":e)},onItemDismiss:()=>k(""),children:(0,w.jsx)(u.WV.nav,{"aria-label":"Main","data-orientation":p,dir:_,...h,ref:b})})});D.displayName=_;var O="NavigationMenuSub";r.forwardRef((e,t)=>{let{__scopeNavigationMenu:n,value:r,onValueChange:o,defaultValue:a,orientation:i="horizontal",...s}=e,c=N(O,n),[d="",f]=(0,l.T)({prop:r,onChange:o,defaultProp:a});return(0,w.jsx)(F,{scope:n,isRootMenu:!1,value:d,dir:c.dir,orientation:i,rootNavigationMenu:c.rootNavigationMenu,onTriggerEnter:e=>f(e),onItemSelect:e=>f(e),onItemDismiss:()=>f(""),children:(0,w.jsx)(u.WV.div,{"data-orientation":i,...s,ref:t})})}).displayName=O;var F=e=>{let{scope:t,isRootMenu:n,rootNavigationMenu:o,dir:a,orientation:i,children:u,value:l,onItemSelect:s,onItemDismiss:c,onTriggerEnter:d,onTriggerLeave:p,onContentEnter:v,onContentLeave:y}=e,[b,_]=r.useState(null),[x,C]=r.useState(new Map),[M,R]=r.useState(null);return(0,w.jsx)(P,{scope:t,isRootMenu:n,rootNavigationMenu:o,value:l,previousValue:(0,h.D)(l),baseId:(0,f.M)(),dir:a,orientation:i,viewport:b,onViewportChange:_,indicatorTrack:M,onIndicatorTrackChange:R,onTriggerEnter:(0,m.W)(d),onTriggerLeave:(0,m.W)(p),onContentEnter:(0,m.W)(v),onContentLeave:(0,m.W)(y),onItemSelect:(0,m.W)(s),onItemDismiss:(0,m.W)(c),onViewportContentChange:r.useCallback((e,t)=>{C(n=>(n.set(e,t),new Map(n)))},[]),onViewportContentRemove:r.useCallback(e=>{C(t=>t.has(e)?(t.delete(e),new Map(t)):t)},[]),children:(0,w.jsx)(g.Provider,{scope:t,children:(0,w.jsx)(S,{scope:t,items:x,children:u})})})},z="NavigationMenuList",A=r.forwardRef((e,t)=>{let{__scopeNavigationMenu:n,...r}=e,o=N(z,n),a=(0,w.jsx)(u.WV.ul,{"data-orientation":o.orientation,...r,ref:t});return(0,w.jsx)(u.WV.div,{style:{position:"relative"},ref:o.onIndicatorTrackChange,children:(0,w.jsx)(g.Slot,{scope:n,children:o.isRootMenu?(0,w.jsx)(er,{asChild:!0,children:a}):a})})});A.displayName=z;var I="NavigationMenuItem",[V,L]=k(I),W=r.forwardRef((e,t)=>{let{__scopeNavigationMenu:n,value:o,...a}=e,i=(0,f.M)(),l=r.useRef(null),s=r.useRef(null),c=r.useRef(null),d=r.useRef(()=>{}),p=r.useRef(!1),v=r.useCallback((e="start")=>{if(l.current){d.current();let t=ei(l.current);t.length&&eu("start"===e?t:t.reverse())}},[]),h=r.useCallback(()=>{if(l.current){let e=ei(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)(V,{scope:n,value:o||i||"LEGACY_REACT_AUTO_VALUE",triggerRef:s,contentRef:l,focusProxyRef:c,wasEscapeCloseRef:p,onEntryKeyDown:v,onFocusProxyEnter:v,onRootContentClose:h,onContentFocusOutside:h,children:(0,w.jsx)(u.WV.li,{...a,ref:t})})});W.displayName=I;var K="NavigationMenuTrigger",$=r.forwardRef((e,t)=>{let{__scopeNavigationMenu:n,disabled:o,...a}=e,l=N(K,e.__scopeNavigationMenu),c=L(K,e.__scopeNavigationMenu),d=r.useRef(null),f=(0,s.e)(d,c.triggerRef,t),p=ec(l.baseId,c.value),v=ed(l.baseId,c.value),h=r.useRef(!1),y=r.useRef(!1),m=c.value===l.value;return(0,w.jsxs)(w.Fragment,{children:[(0,w.jsx)(g.ItemSlot,{scope:n,value:c.value,children:(0,w.jsx)(ea,{asChild:!0,children:(0,w.jsx)(u.WV.button,{id:p,disabled:o,"data-disabled":o?"":void 0,"data-state":es(m),"aria-expanded":m,"aria-controls":v,...a,ref:f,onPointerEnter:(0,i.M)(e.onPointerEnter,()=>{y.current=!1,c.wasEscapeCloseRef.current=!1}),onPointerMove:(0,i.M)(e.onPointerMove,ef(()=>{o||y.current||c.wasEscapeCloseRef.current||h.current||(l.onTriggerEnter(c.value),h.current=!0)})),onPointerLeave:(0,i.M)(e.onPointerLeave,ef(()=>{o||(l.onTriggerLeave(),h.current=!1)})),onClick:(0,i.M)(e.onClick,()=>{l.onItemSelect(c.value),y.current=m}),onKeyDown:(0,i.M)(e.onKeyDown,e=>{let t={horizontal:"ArrowDown",vertical:"rtl"===l.dir?"ArrowLeft":"ArrowRight"}[l.orientation];m&&e.key===t&&(c.onEntryKeyDown(),e.preventDefault())})})})}),m&&(0,w.jsxs)(w.Fragment,{children:[(0,w.jsx)(b.f,{"aria-hidden":!0,tabIndex:0,ref:c.focusProxyRef,onFocus:e=>{let t=c.contentRef.current,n=e.relatedTarget,r=n===d.current,o=t?.contains(n);(r||!o)&&c.onFocusProxyEnter(r?"start":"end")}}),l.viewport&&(0,w.jsx)("span",{"aria-owns":v})]})]})});$.displayName=K;var Z="navigationMenu.linkSelect",H=r.forwardRef((e,t)=>{let{__scopeNavigationMenu:n,active:r,onSelect:o,...a}=e;return(0,w.jsx)(ea,{asChild:!0,children:(0,w.jsx)(u.WV.a,{"data-active":r?"":void 0,"aria-current":r?"page":void 0,...a,ref:t,onClick:(0,i.M)(e.onClick,e=>{let t=e.target,n=new CustomEvent(Z,{bubbles:!0,cancelable:!0});if(t.addEventListener(Z,e=>o?.(e),{once:!0}),(0,u.jH)(t,n),!n.defaultPrevented&&!e.metaKey){let e=new CustomEvent(J,{bubbles:!0,cancelable:!0});(0,u.jH)(t,e)}},{checkForDefaultPrevented:!1})})})});H.displayName="NavigationMenuLink";var U="NavigationMenuIndicator",q=r.forwardRef((e,t)=>{let{forceMount:n,...r}=e,a=N(U,e.__scopeNavigationMenu),i=!!a.value;return a.indicatorTrack?o.createPortal((0,w.jsx)(d.z,{present:n||i,children:(0,w.jsx)(X,{...r,ref:t})}),a.indicatorTrack):null});q.displayName=U;var X=r.forwardRef((e,t)=>{let{__scopeNavigationMenu:n,...o}=e,a=N(U,n),i=x(n),[l,s]=r.useState(null),[c,d]=r.useState(null),f="horizontal"===a.orientation,p=!!a.value;r.useEffect(()=>{let e=i(),t=e.find(e=>e.value===a.value)?.ref.current;t&&s(t)},[i,a.value]);let v=()=>{l&&d({size:f?l.offsetWidth:l.offsetHeight,offset:f?l.offsetLeft:l.offsetTop})};return el(l,v),el(a.indicatorTrack,v),c?(0,w.jsx)(u.WV.div,{"aria-hidden":!0,"data-state":p?"visible":"hidden","data-orientation":a.orientation,...o,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)`},...o.style}}):null}),Y="NavigationMenuContent",B=r.forwardRef((e,t)=>{let{forceMount:n,...r}=e,o=N(Y,e.__scopeNavigationMenu),a=L(Y,e.__scopeNavigationMenu),u=(0,s.e)(a.contentRef,t),l=a.value===o.value,c={value:a.value,triggerRef:a.triggerRef,focusProxyRef:a.focusProxyRef,wasEscapeCloseRef:a.wasEscapeCloseRef,onContentFocusOutside:a.onContentFocusOutside,onRootContentClose:a.onRootContentClose,...r};return o.viewport?(0,w.jsx)(G,{forceMount:n,...c,ref:u}):(0,w.jsx)(d.z,{present:n||l,children:(0,w.jsx)(Q,{"data-state":es(l),...c,ref:u,onPointerEnter:(0,i.M)(e.onPointerEnter,o.onContentEnter),onPointerLeave:(0,i.M)(e.onPointerLeave,ef(o.onContentLeave)),style:{pointerEvents:!l&&o.isRootMenu?"none":void 0,...c.style}})})});B.displayName=Y;var G=r.forwardRef((e,t)=>{let{onViewportContentChange:n,onViewportContentRemove:r}=N(Y,e.__scopeNavigationMenu);return(0,y.b)(()=>{n(e.value,{ref:t,...e})},[e,t,n]),(0,y.b)(()=>()=>r(e.value),[e.value,r]),null}),J="navigationMenu.rootContentDismiss",Q=r.forwardRef((e,t)=>{let{__scopeNavigationMenu:n,value:o,triggerRef:a,focusProxyRef:u,wasEscapeCloseRef:l,onRootContentClose:c,onContentFocusOutside:d,...f}=e,p=N(Y,n),h=r.useRef(null),y=(0,s.e)(h,t),m=ec(p.baseId,o),b=ed(p.baseId,o),_=x(n),g=r.useRef(null),{onItemDismiss:C}=p;r.useEffect(()=>{let e=h.current;if(p.isRootMenu&&e){let t=()=>{C(),c(),e.contains(document.activeElement)&&a.current?.focus()};return e.addEventListener(J,t),()=>e.removeEventListener(J,t)}},[p.isRootMenu,e.value,a,C,c]);let M=r.useMemo(()=>{let e=_().map(e=>e.value);"rtl"===p.dir&&e.reverse();let t=e.indexOf(p.value),n=e.indexOf(p.previousValue),r=o===p.value,a=n===e.indexOf(o);if(!r&&!a)return g.current;let i=(()=>{if(t!==n){if(r&&-1!==n)return t>n?"from-end":"from-start";if(a&&-1!==t)return t>n?"to-start":"to-end"}return null})();return g.current=i,i},[p.previousValue,p.value,p.dir,_,o]);return(0,w.jsx)(er,{asChild:!0,children:(0,w.jsx)(v.XB,{id:b,"aria-labelledby":m,"data-motion":M,"data-orientation":p.orientation,...f,ref:y,disableOutsidePointerEvents:!1,onDismiss:()=>{let e=new Event(J,{bubbles:!0,cancelable:!0});h.current?.dispatchEvent(e)},onFocusOutside:(0,i.M)(e.onFocusOutside,e=>{d();let t=e.target;p.rootNavigationMenu?.contains(t)&&e.preventDefault()}),onPointerDownOutside:(0,i.M)(e.onPointerDownOutside,e=>{let t=e.target,n=_().some(e=>e.ref.current?.contains(t)),r=p.isRootMenu&&p.viewport?.contains(t);(n||r||!p.isRootMenu)&&e.preventDefault()}),onKeyDown:(0,i.M)(e.onKeyDown,e=>{let t=e.altKey||e.ctrlKey||e.metaKey;if("Tab"===e.key&&!t){let t=ei(e.currentTarget),n=document.activeElement,r=t.findIndex(e=>e===n);eu(e.shiftKey?t.slice(0,r).reverse():t.slice(r+1,t.length))?e.preventDefault():u.current?.focus()}}),onEscapeKeyDown:(0,i.M)(e.onEscapeKeyDown,e=>{l.current=!0})})})}),ee="NavigationMenuViewport",et=r.forwardRef((e,t)=>{let{forceMount:n,...r}=e,o=!!N(ee,e.__scopeNavigationMenu).value;return(0,w.jsx)(d.z,{present:n||o,children:(0,w.jsx)(en,{...r,ref:t})})});et.displayName=ee;var en=r.forwardRef((e,t)=>{let{__scopeNavigationMenu:n,children:o,...a}=e,l=N(ee,n),c=(0,s.e)(t,l.onViewportChange),f=T(Y,e.__scopeNavigationMenu),[p,v]=r.useState(null),[h,y]=r.useState(null),m=p?p?.width+"px":void 0,b=p?p?.height+"px":void 0,_=!!l.value,g=_?l.value:l.previousValue;return el(h,()=>{h&&v({width:h.offsetWidth,height:h.offsetHeight})}),(0,w.jsx)(u.WV.div,{"data-state":es(_),"data-orientation":l.orientation,...a,ref:c,style:{pointerEvents:!_&&l.isRootMenu?"none":void 0,"--radix-navigation-menu-viewport-width":m,"--radix-navigation-menu-viewport-height":b,...a.style},onPointerEnter:(0,i.M)(e.onPointerEnter,l.onContentEnter),onPointerLeave:(0,i.M)(e.onPointerLeave,ef(l.onContentLeave)),children:Array.from(f.items).map(([e,{ref:t,forceMount:n,...r}])=>{let o=g===e;return(0,w.jsx)(d.z,{present:n||o,children:(0,w.jsx)(Q,{...r,ref:(0,s.F)(t,e=>{o&&e&&y(e)})})},e)})})}),er=r.forwardRef((e,t)=>{let{__scopeNavigationMenu:n,...r}=e,o=N("FocusGroup",n);return(0,w.jsx)(M.Provider,{scope:n,children:(0,w.jsx)(M.Slot,{scope:n,children:(0,w.jsx)(u.WV.div,{dir:o.dir,...r,ref:t})})})}),eo=["ArrowRight","ArrowLeft","ArrowUp","ArrowDown"],ea=r.forwardRef((e,t)=>{let{__scopeNavigationMenu:n,...r}=e,o=R(n),a=N("FocusGroupItem",n);return(0,w.jsx)(M.ItemSlot,{scope:n,children:(0,w.jsx)(u.WV.button,{...r,ref:t,onKeyDown:(0,i.M)(e.onKeyDown,e=>{if(["Home","End",...eo].includes(e.key)){let t=o().map(e=>e.ref.current);if(["rtl"===a.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(()=>eu(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 eu(e){let t=document.activeElement;return e.some(e=>e===t||(e.focus(),document.activeElement!==t))}function el(e,t){let n=(0,m.W)(t);(0,y.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 es(e){return e?"open":"closed"}function ec(e,t){return`${e}-trigger-${t}`}function ed(e,t){return`${e}-content-${t}`}function ef(e){return t=>"mouse"===t.pointerType?e(t):void 0}var ep=D,ev=A,eh=W,ey=$,em=H,eb=q,ew=B,e_=et},71534:function(e,t,n){n.d(t,{fC:function(){return _},z$:function(){return g}});var r=n(75271),o=n(9485),a=n(91714),i=n(52676),u="Progress",[l,s]=(0,o.b)(u),[c,d]=l(u),f=r.forwardRef((e,t)=>{var n,r;let{__scopeProgress:o,value:u=null,max:l,getValueLabel:s=h,...d}=e;(l||0===l)&&!b(l)&&console.error((n=`${l}`,`Invalid prop \`max\` of value \`${n}\` supplied to \`Progress\`. Only numbers greater than 0 are valid max values. Defaulting to \`100\`.`));let f=b(l)?l:100;null===u||w(u,f)||console.error((r=`${u}`,`Invalid prop \`value\` of value \`${r}\` supplied to \`Progress\`. The \`value\` prop must be:
  - a positive number
  - less than the value passed to \`max\` (or 100 if no \`max\` prop is set)
  - \`null\` or \`undefined\` if the progress is indeterminate.

Defaulting to \`null\`.`));let p=w(u,f)?u:null,v=m(p)?s(p,f):void 0;return(0,i.jsx)(c,{scope:o,value:p,max:f,children:(0,i.jsx)(a.WV.div,{"aria-valuemax":f,"aria-valuemin":0,"aria-valuenow":m(p)?p:void 0,"aria-valuetext":v,role:"progressbar","data-state":y(p,f),"data-value":p??void 0,"data-max":f,...d,ref:t})})});f.displayName=u;var p="ProgressIndicator",v=r.forwardRef((e,t)=>{let{__scopeProgress:n,...r}=e,o=d(p,n);return(0,i.jsx)(a.WV.div,{"data-state":y(o.value,o.max),"data-value":o.value??void 0,"data-max":o.max,...r,ref:t})});function h(e,t){return`${Math.round(e/t*100)}%`}function y(e,t){return null==e?"indeterminate":e===t?"complete":"loading"}function m(e){return"number"==typeof e}function b(e){return m(e)&&!isNaN(e)&&e>0}function w(e,t){return m(e)&&!isNaN(e)&&e<=t&&e>=0}v.displayName=p;var _=f,g=v},12463:function(e,t,n){n.d(t,{bU:function(){return C},fC:function(){return x}});var r=n(75271),o=n(95061),a=n(62271),i=n(42478),u=n(30710),l=n(54066),s=n(93475),c=n(91714),d=n(52676),f="Switch",[p,v]=(0,i.b)(f),[h,y]=p(f),m=r.forwardRef((e,t)=>{let{__scopeSwitch:n,name:i,checked:l,defaultChecked:s,required:f,disabled:p,value:v="on",onCheckedChange:y,form:m,...b}=e,[w,x]=r.useState(null),C=(0,a.e)(t,e=>x(e)),M=r.useRef(!1),R=!w||m||!!w.closest("form"),[j=!1,k]=(0,u.T)({prop:l,defaultProp:s,onChange:y});return(0,d.jsxs)(h,{scope:n,checked:j,disabled:p,children:[(0,d.jsx)(c.WV.button,{type:"button",role:"switch","aria-checked":j,"aria-required":f,"data-state":g(j),"data-disabled":p?"":void 0,disabled:p,value:v,...b,ref:C,onClick:(0,o.M)(e.onClick,e=>{k(e=>!e),R&&(M.current=e.isPropagationStopped(),M.current||e.stopPropagation())})}),R&&(0,d.jsx)(_,{control:w,bubbles:!M.current,name:i,value:v,checked:j,required:f,disabled:p,form:m,style:{transform:"translateX(-100%)"}})]})});m.displayName=f;var b="SwitchThumb",w=r.forwardRef((e,t)=>{let{__scopeSwitch:n,...r}=e,o=y(b,n);return(0,d.jsx)(c.WV.span,{"data-state":g(o.checked),"data-disabled":o.disabled?"":void 0,...r,ref:t})});w.displayName=b;var _=e=>{let{control:t,checked:n,bubbles:o=!0,...a}=e,i=r.useRef(null),u=(0,l.D)(n),c=(0,s.t)(t);return r.useEffect(()=>{let e=i.current,t=Object.getOwnPropertyDescriptor(window.HTMLInputElement.prototype,"checked").set;if(u!==n&&t){let r=new Event("click",{bubbles:o});t.call(e,n),e.dispatchEvent(r)}},[u,n,o]),(0,d.jsx)("input",{type:"checkbox","aria-hidden":!0,defaultChecked:n,...a,tabIndex:-1,ref:i,style:{...e.style,...c,position:"absolute",pointerEvents:"none",opacity:0,margin:0}})};function g(e){return e?"checked":"unchecked"}var x=m,C=w},80467:function(e,t,n){n.d(t,{VY:function(){return S},aV:function(){return P},fC:function(){return E},xz:function(){return N}});var r=n(75271),o=n(95061),a=n(42478),i=n(30153),u=n(81100),l=n(91714),s=n(5185),c=n(30710),d=n(8921),f=n(52676),p="Tabs",[v,h]=(0,a.b)(p,[i.Pc]),y=(0,i.Pc)(),[m,b]=v(p),w=r.forwardRef((e,t)=>{let{__scopeTabs:n,value:r,onValueChange:o,defaultValue:a,orientation:i="horizontal",dir:u,activationMode:p="automatic",...v}=e,h=(0,s.gm)(u),[y,b]=(0,c.T)({prop:r,onChange:o,defaultProp:a});return(0,f.jsx)(m,{scope:n,baseId:(0,d.M)(),value:y,onValueChange:b,orientation:i,dir:h,activationMode:p,children:(0,f.jsx)(l.WV.div,{dir:h,"data-orientation":i,...v,ref:t})})});w.displayName=p;var _="TabsList",g=r.forwardRef((e,t)=>{let{__scopeTabs:n,loop:r=!0,...o}=e,a=b(_,n),u=y(n);return(0,f.jsx)(i.fC,{asChild:!0,...u,orientation:a.orientation,dir:a.dir,loop:r,children:(0,f.jsx)(l.WV.div,{role:"tablist","aria-orientation":a.orientation,...o,ref:t})})});g.displayName=_;var x="TabsTrigger",C=r.forwardRef((e,t)=>{let{__scopeTabs:n,value:r,disabled:a=!1,...u}=e,s=b(x,n),c=y(n),d=j(s.baseId,r),p=k(s.baseId,r),v=r===s.value;return(0,f.jsx)(i.ck,{asChild:!0,...c,focusable:!a,active:v,children:(0,f.jsx)(l.WV.button,{type:"button",role:"tab","aria-selected":v,"aria-controls":p,"data-state":v?"active":"inactive","data-disabled":a?"":void 0,disabled:a,id:d,...u,ref:t,onMouseDown:(0,o.M)(e.onMouseDown,e=>{a||0!==e.button||!1!==e.ctrlKey?e.preventDefault():s.onValueChange(r)}),onKeyDown:(0,o.M)(e.onKeyDown,e=>{[" ","Enter"].includes(e.key)&&s.onValueChange(r)}),onFocus:(0,o.M)(e.onFocus,()=>{let e="manual"!==s.activationMode;v||a||!e||s.onValueChange(r)})})})});C.displayName=x;var M="TabsContent",R=r.forwardRef((e,t)=>{let{__scopeTabs:n,value:o,forceMount:a,children:i,...s}=e,c=b(M,n),d=j(c.baseId,o),p=k(c.baseId,o),v=o===c.value,h=r.useRef(v);return r.useEffect(()=>{let e=requestAnimationFrame(()=>h.current=!1);return()=>cancelAnimationFrame(e)},[]),(0,f.jsx)(u.z,{present:a||v,children:({present:n})=>(0,f.jsx)(l.WV.div,{"data-state":v?"active":"inactive","data-orientation":c.orientation,role:"tabpanel","aria-labelledby":d,hidden:!n,id:p,tabIndex:0,...s,ref:t,style:{...e.style,animationDuration:h.current?"0s":void 0},children:n&&i})})});function j(e,t){return`${e}-trigger-${t}`}function k(e,t){return`${e}-content-${t}`}R.displayName=M;var E=w,P=g,N=C,S=R}}]);