(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[444],{679:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var n in t)Object.defineProperty(e,n,{enumerable:!0,get:t[n]})}(t,{unstable_getImgProps:function(){return unstable_getImgProps},default:function(){return l}});let r=n(1024),o=n(7929),a=n(2637),i=n(413),u=r._(n(9950)),unstable_getImgProps=e=>{(0,a.warnOnce)("Warning: unstable_getImgProps() is experimental and may change or be removed at any time. Use at your own risk.");let{props:t}=(0,o.getImgProps)(e,{defaultLoader:u.default,imgConf:{deviceSizes:[640,750,828,1080,1200,1920,2048,3840],imageSizes:[16,32,48,64,96,128,256,384],path:"/_next/image",loader:"default",dangerouslyAllowSVG:!1,unoptimized:!1}});for(let[e,n]of Object.entries(t))void 0===n&&delete t[e];return{props:t}},l=i.Image},2924:function(){},6088:function(){},4099:function(){},622:function(e,t,n){"use strict";/**
 * @license React
 * react-jsx-runtime.production.min.js
 *
 * Copyright (c) Meta Platforms, Inc. and affiliates.
 *
 * This source code is licensed under the MIT license found in the
 * LICENSE file in the root directory of this source tree.
 */var r=n(2265),o=Symbol.for("react.element"),a=(Symbol.for("react.fragment"),Object.prototype.hasOwnProperty),i=r.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.ReactCurrentOwner,u={key:!0,ref:!0,__self:!0,__source:!0};function q(e,t,n){var r,l={},c=null,s=null;for(r in void 0!==n&&(c=""+n),void 0!==t.key&&(c=""+t.key),void 0!==t.ref&&(s=t.ref),t)a.call(t,r)&&!u.hasOwnProperty(r)&&(l[r]=t[r]);if(e&&e.defaultProps)for(r in t=e.defaultProps)void 0===l[r]&&(l[r]=t[r]);return{$$typeof:o,type:e,key:c,ref:s,props:l,_owner:i.current}}t.jsx=q,t.jsxs=q},7437:function(e,t,n){"use strict";e.exports=n(622)},6691:function(e,t,n){e.exports=n(679)},1396:function(e,t,n){e.exports=n(8326)},4033:function(e,t,n){e.exports=n(94)},3428:function(e,t,n){"use strict";function _extends(){return(_extends=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 _extends}})},5744:function(e,t,n){"use strict";function $e42e1063c40fb3ef$export$b9ecd428b558ff10(e,t,{checkForDefaultPrevented:n=!0}={}){return function(r){if(null==e||e(r),!1===n||!r.defaultPrevented)return null==t?void 0:t(r)}}n.d(t,{M:function(){return $e42e1063c40fb3ef$export$b9ecd428b558ff10}})},2210:function(e,t,n){"use strict";n.d(t,{F:function(){return $6ed0406888f73fc4$export$43e446d32b3d21af},e:function(){return $6ed0406888f73fc4$export$c7b2cbe3552a0d05}});var r=n(2265);function $6ed0406888f73fc4$export$43e446d32b3d21af(...e){return t=>e.forEach(e=>{"function"==typeof e?e(t):null!=e&&(e.current=t)})}function $6ed0406888f73fc4$export$c7b2cbe3552a0d05(...e){return(0,r.useCallback)($6ed0406888f73fc4$export$43e446d32b3d21af(...e),e)}},6989:function(e,t,n){"use strict";n.d(t,{b:function(){return $c512c27ab02ef895$export$50c7b4e9d9f19c1},k:function(){return $c512c27ab02ef895$export$fd42f52fd3ae1109}});var r=n(2265);function $c512c27ab02ef895$export$fd42f52fd3ae1109(e,t){let n=(0,r.createContext)(t);function Provider(e){let{children:t,...o}=e,a=(0,r.useMemo)(()=>o,Object.values(o));return(0,r.createElement)(n.Provider,{value:a},t)}return Provider.displayName=e+"Provider",[Provider,function(o){let a=(0,r.useContext)(n);if(a)return a;if(void 0!==t)return t;throw Error(`\`${o}\` must be used within \`${e}\``)}]}function $c512c27ab02ef895$export$50c7b4e9d9f19c1(e,t=[]){let n=[],createScope=()=>{let t=n.map(e=>(0,r.createContext)(e));return function(n){let o=(null==n?void 0:n[e])||t;return(0,r.useMemo)(()=>({[`__scope${e}`]:{...n,[e]:o}}),[n,o])}};return createScope.scopeName=e,[function(t,o){let a=(0,r.createContext)(o),i=n.length;function Provider(t){let{scope:n,children:o,...u}=t,l=(null==n?void 0:n[e][i])||a,c=(0,r.useMemo)(()=>u,Object.values(u));return(0,r.createElement)(l.Provider,{value:c},o)}return n=[...n,o],Provider.displayName=t+"Provider",[Provider,function(n,u){let l=(null==u?void 0:u[e][i])||a,c=(0,r.useContext)(l);if(c)return c;if(void 0!==o)return o;throw Error(`\`${n}\` must be used within \`${t}\``)}]},function(...e){let t=e[0];if(1===e.length)return t;let createScope1=()=>{let n=e.map(e=>({useScope:e(),scopeName:e.scopeName}));return function(e){let o=n.reduce((t,{useScope:n,scopeName:r})=>{let o=n(e),a=o[`__scope${r}`];return{...t,...a}},{});return(0,r.useMemo)(()=>({[`__scope${t.scopeName}`]:o}),[o])}};return createScope1.scopeName=t.scopeName,createScope1}(createScope,...t)]}},2792:function(e,t,n){"use strict";let r;n.d(t,{VY:function(){return ev},aV:function(){return ef},h_:function(){return $5d3850c4d0b4e6c7$export$602eac185826482c},fC:function(){return $5d3850c4d0b4e6c7$export$be92b6f5f03c0fe9}});var o,a,i,u,l,c,s=n(3428),d=n(2265),f=n(5744),v=n(2210),p=n(6989),m=n(966),g=n(3763),h=n(9249),b=n(9790),$=n(6459);let E="focusScope.autoFocusOnMount",w="focusScope.autoFocusOnUnmount",y={bubbles:!1,cancelable:!0},C=(0,d.forwardRef)((e,t)=>{let{loop:n=!1,trapped:r=!1,onMountAutoFocus:o,onUnmountAutoFocus:a,...i}=e,[u,l]=(0,d.useState)(null),c=(0,$.W)(o),f=(0,$.W)(a),p=(0,d.useRef)(null),m=(0,v.e)(t,e=>l(e)),g=(0,d.useRef)({paused:!1,pause(){this.paused=!0},resume(){this.paused=!1}}).current;(0,d.useEffect)(()=>{if(r){function handleFocusIn(e){if(g.paused||!u)return;let t=e.target;u.contains(t)?p.current=t:$d3863c46a17e8a28$var$focus(p.current,{select:!0})}function handleFocusOut(e){if(g.paused||!u)return;let t=e.relatedTarget;null===t||u.contains(t)||$d3863c46a17e8a28$var$focus(p.current,{select:!0})}document.addEventListener("focusin",handleFocusIn),document.addEventListener("focusout",handleFocusOut);let e=new MutationObserver(function(e){let t=document.activeElement;if(t===document.body)for(let t of e)t.removedNodes.length>0&&$d3863c46a17e8a28$var$focus(u)});return u&&e.observe(u,{childList:!0,subtree:!0}),()=>{document.removeEventListener("focusin",handleFocusIn),document.removeEventListener("focusout",handleFocusOut),e.disconnect()}}},[r,u,g.paused]),(0,d.useEffect)(()=>{if(u){R.add(g);let e=document.activeElement,t=u.contains(e);if(!t){let t=new CustomEvent(E,y);u.addEventListener(E,c),u.dispatchEvent(t),t.defaultPrevented||(function(e,{select:t=!1}={}){let n=document.activeElement;for(let r of e)if($d3863c46a17e8a28$var$focus(r,{select:t}),document.activeElement!==n)return}($d3863c46a17e8a28$var$getTabbableCandidates(u).filter(e=>"A"!==e.tagName),{select:!0}),document.activeElement===e&&$d3863c46a17e8a28$var$focus(u))}return()=>{u.removeEventListener(E,c),setTimeout(()=>{let t=new CustomEvent(w,y);u.addEventListener(w,f),u.dispatchEvent(t),t.defaultPrevented||$d3863c46a17e8a28$var$focus(null!=e?e:document.body,{select:!0}),u.removeEventListener(w,f),R.remove(g)},0)}}},[u,c,f,g]);let h=(0,d.useCallback)(e=>{if(!n&&!r||g.paused)return;let t="Tab"===e.key&&!e.altKey&&!e.ctrlKey&&!e.metaKey,o=document.activeElement;if(t&&o){let t=e.currentTarget,[r,a]=function(e){let t=$d3863c46a17e8a28$var$getTabbableCandidates(e),n=$d3863c46a17e8a28$var$findVisible(t,e),r=$d3863c46a17e8a28$var$findVisible(t.reverse(),e);return[n,r]}(t),i=r&&a;i?e.shiftKey||o!==a?e.shiftKey&&o===r&&(e.preventDefault(),n&&$d3863c46a17e8a28$var$focus(a,{select:!0})):(e.preventDefault(),n&&$d3863c46a17e8a28$var$focus(r,{select:!0})):o===t&&e.preventDefault()}},[n,r,g.paused]);return(0,d.createElement)(b.WV.div,(0,s.Z)({tabIndex:-1},i,{ref:m,onKeyDown:h}))});function $d3863c46a17e8a28$var$getTabbableCandidates(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 $d3863c46a17e8a28$var$findVisible(e,t){for(let n of e)if(!function(e,{upTo:t}){if("hidden"===getComputedStyle(e).visibility)return!0;for(;e&&(void 0===t||e!==t);){if("none"===getComputedStyle(e).display)return!0;e=e.parentElement}return!1}(n,{upTo:t}))return n}function $d3863c46a17e8a28$var$focus(e,{select:t=!1}={}){if(e&&e.focus){var n;let r=document.activeElement;e.focus({preventScroll:!0}),e!==r&&(n=e)instanceof HTMLInputElement&&"select"in n&&t&&e.select()}}let R=(r=[],{add(e){let t=r[0];e!==t&&(null==t||t.pause()),(r=$d3863c46a17e8a28$var$arrayRemove(r,e)).unshift(e)},remove(e){var t;null===(t=(r=$d3863c46a17e8a28$var$arrayRemove(r,e))[0])||void 0===t||t.resume()}});function $d3863c46a17e8a28$var$arrayRemove(e,t){let n=[...e],r=n.indexOf(t);return -1!==r&&n.splice(r,1),n}var M=n(4887);let S=(0,d.forwardRef)((e,t)=>{var n;let{container:r=null==globalThis?void 0:null===(n=globalThis.document)||void 0===n?void 0:n.body,...o}=e;return r?M.createPortal((0,d.createElement)(b.WV.div,(0,s.Z)({},o,{ref:t})),r):null});var _=n(5606);let T=0;function $3db38b7d1fb3fe6a$var$createFocusGuard(){let e=document.createElement("span");return e.setAttribute("data-radix-focus-guard",""),e.tabIndex=0,e.style.cssText="outline: none; opacity: 0; position: fixed; pointer-events: none",e}var __assign=function(){return(__assign=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var o in t=arguments[n])Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o]);return e}).apply(this,arguments)};function __rest(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&0>t.indexOf(r)&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols)for(var o=0,r=Object.getOwnPropertySymbols(e);o<r.length;o++)0>t.indexOf(r[o])&&Object.prototype.propertyIsEnumerable.call(e,r[o])&&(n[r[o]]=e[r[o]]);return n}var P="right-scroll-bar-position",x="width-before-scroll-bar",N=(void 0===o&&(o={}),(void 0===a&&(a=function(e){return e}),i=[],u=!1,l={read:function(){if(u)throw Error("Sidecar: could not `read` from an `assigned` medium. `read` could be used only with `useMedium`.");return i.length?i[i.length-1]:null},useMedium:function(e){var t=a(e,u);return i.push(t),function(){i=i.filter(function(e){return e!==t})}},assignSyncMedium:function(e){for(u=!0;i.length;){var t=i;i=[],t.forEach(e)}i={push:function(t){return e(t)},filter:function(){return i}}},assignMedium:function(e){u=!0;var t=[];if(i.length){var n=i;i=[],n.forEach(e),t=i}var executeQueue=function(){var n=t;t=[],n.forEach(e)},cycle=function(){return Promise.resolve().then(executeQueue)};cycle(),i={push:function(e){t.push(e),cycle()},filter:function(e){return t=t.filter(e),i}}}}).options=__assign({async:!0,ssr:!1},o),l),nothing=function(){},O=d.forwardRef(function(e,t){var n,r,o,a=d.useRef(null),i=d.useState({onScrollCapture:nothing,onWheelCapture:nothing,onTouchMoveCapture:nothing}),u=i[0],l=i[1],c=e.forwardProps,s=e.children,f=e.className,v=e.removeScrollBar,p=e.enabled,m=e.shards,g=e.sideCar,h=e.noIsolation,b=e.inert,$=e.allowPinchZoom,E=e.as,w=void 0===E?"div":E,y=__rest(e,["forwardProps","children","className","removeScrollBar","enabled","shards","sideCar","noIsolation","inert","allowPinchZoom","as"]),C=(n=[a,t],r=function(e){return n.forEach(function(t){return"function"==typeof t?t(e):t&&(t.current=e),t})},(o=(0,d.useState)(function(){return{value:null,callback:r,facade:{get current(){return o.value},set current(value){var e=o.value;e!==value&&(o.value=value,o.callback(value,e))}}}})[0]).callback=r,o.facade),R=__assign(__assign({},y),u);return d.createElement(d.Fragment,null,p&&d.createElement(g,{sideCar:N,removeScrollBar:v,shards:m,noIsolation:h,inert:b,setCallbacks:l,allowPinchZoom:!!$,lockRef:a}),c?d.cloneElement(d.Children.only(s),__assign(__assign({},R),{ref:C})):d.createElement(w,__assign({},R,{className:f,ref:C}),s))});O.defaultProps={enabled:!0,removeScrollBar:!0,inert:!1},O.classNames={fullWidth:x,zeroRight:P};var SideCar=function(e){var t=e.sideCar,n=__rest(e,["sideCar"]);if(!t)throw Error("Sidecar: please provide `sideCar` property to import the right car");var r=t.read();if(!r)throw Error("Sidecar medium not found");return d.createElement(r,__assign({},n))};SideCar.isSideCarExport=!0;var stylesheetSingleton=function(){var e=0,t=null;return{add:function(r){if(0==e&&(t=function(){if(!document)return null;var e=document.createElement("style");e.type="text/css";var t=c||n.nc;return t&&e.setAttribute("nonce",t),e}())){var o,a;(o=t).styleSheet?o.styleSheet.cssText=r:o.appendChild(document.createTextNode(r)),a=t,(document.head||document.getElementsByTagName("head")[0]).appendChild(a)}e++},remove:function(){--e||!t||(t.parentNode&&t.parentNode.removeChild(t),t=null)}}},styleHookSingleton=function(){var e=stylesheetSingleton();return function(t,n){d.useEffect(function(){return e.add(t),function(){e.remove()}},[t&&n])}},styleSingleton=function(){var e=styleHookSingleton();return function(t){return e(t.styles,t.dynamic),null}},D={left:0,top:0,right:0,gap:0},parse=function(e){return parseInt(e||"",10)||0},getOffset=function(e){var t=window.getComputedStyle(document.body),n=t["padding"===e?"paddingLeft":"marginLeft"],r=t["padding"===e?"paddingTop":"marginTop"],o=t["padding"===e?"paddingRight":"marginRight"];return[parse(n),parse(r),parse(o)]},getGapWidth=function(e){if(void 0===e&&(e="margin"),"undefined"==typeof window)return D;var t=getOffset(e),n=document.documentElement.clientWidth,r=window.innerWidth;return{left:t[0],top:t[1],right:t[2],gap:Math.max(0,r-n+t[2]-t[0])}},A=styleSingleton(),getStyles=function(e,t,n,r){var o=e.left,a=e.top,i=e.right,u=e.gap;return void 0===n&&(n="margin"),"\n  .".concat("with-scroll-bars-hidden"," {\n   overflow: hidden ").concat(r,";\n   padding-right: ").concat(u,"px ").concat(r,";\n  }\n  body {\n    overflow: hidden ").concat(r,";\n    overscroll-behavior: contain;\n    ").concat([t&&"position: relative ".concat(r,";"),"margin"===n&&"\n    padding-left: ".concat(o,"px;\n    padding-top: ").concat(a,"px;\n    padding-right: ").concat(i,"px;\n    margin-left:0;\n    margin-top:0;\n    margin-right: ").concat(u,"px ").concat(r,";\n    "),"padding"===n&&"padding-right: ".concat(u,"px ").concat(r,";")].filter(Boolean).join(""),"\n  }\n  \n  .").concat(P," {\n    right: ").concat(u,"px ").concat(r,";\n  }\n  \n  .").concat(x," {\n    margin-right: ").concat(u,"px ").concat(r,";\n  }\n  \n  .").concat(P," .").concat(P," {\n    right: 0 ").concat(r,";\n  }\n  \n  .").concat(x," .").concat(x," {\n    margin-right: 0 ").concat(r,";\n  }\n  \n  body {\n    ").concat("--removed-body-scroll-bar-size",": ").concat(u,"px;\n  }\n")},RemoveScrollBar=function(e){var t=e.noRelative,n=e.noImportant,r=e.gapMode,o=void 0===r?"margin":r,a=d.useMemo(function(){return getGapWidth(o)},[o]);return d.createElement(A,{styles:getStyles(a,!t,o,n?"":"!important")})},k=!1;if("undefined"!=typeof window)try{var I=Object.defineProperty({},"passive",{get:function(){return k=!0,!0}});window.addEventListener("test",I,I),window.removeEventListener("test",I,I)}catch(e){k=!1}var L=!!k&&{passive:!1},elementCanBeScrolled=function(e,t){var n=window.getComputedStyle(e);return"hidden"!==n[t]&&!(n.overflowY===n.overflowX&&"TEXTAREA"!==e.tagName&&"visible"===n[t])},locationCouldBeScrolled=function(e,t){var n=t;do{if("undefined"!=typeof ShadowRoot&&n instanceof ShadowRoot&&(n=n.host),elementCouldBeScrolled(e,n)){var r=getScrollVariables(e,n);if(r[1]>r[2])return!0}n=n.parentNode}while(n&&n!==document.body);return!1},elementCouldBeScrolled=function(e,t){return"v"===e?elementCanBeScrolled(t,"overflowY"):elementCanBeScrolled(t,"overflowX")},getScrollVariables=function(e,t){return"v"===e?[t.scrollTop,t.scrollHeight,t.clientHeight]:[t.scrollLeft,t.scrollWidth,t.clientWidth]},handleScroll=function(e,t,n,r,o){var a,i=(a=window.getComputedStyle(t).direction,"h"===e&&"rtl"===a?-1:1),u=i*r,l=n.target,c=t.contains(l),s=!1,d=u>0,f=0,v=0;do{var p=getScrollVariables(e,l),m=p[0],g=p[1]-p[2]-i*m;(m||g)&&elementCouldBeScrolled(e,l)&&(f+=g,v+=m),l=l.parentNode}while(!c&&l!==document.body||c&&(t.contains(l)||t===l));return d&&(o&&0===f||!o&&u>f)?s=!0:!d&&(o&&0===v||!o&&-u>v)&&(s=!0),s},getTouchXY=function(e){return"changedTouches"in e?[e.changedTouches[0].clientX,e.changedTouches[0].clientY]:[0,0]},getDeltaXY=function(e){return[e.deltaX,e.deltaY]},extractRef=function(e){return e&&"current"in e?e.current:e},F=0,W=[],V=(N.useMedium(function(e){var t=d.useRef([]),n=d.useRef([0,0]),r=d.useRef(),o=d.useState(F++)[0],a=d.useState(function(){return styleSingleton()})[0],i=d.useRef(e);d.useEffect(function(){i.current=e},[e]),d.useEffect(function(){if(e.inert){document.body.classList.add("block-interactivity-".concat(o));var t=(function(e,t,n){if(n||2==arguments.length)for(var r,o=0,a=t.length;o<a;o++)!r&&o in t||(r||(r=Array.prototype.slice.call(t,0,o)),r[o]=t[o]);return e.concat(r||Array.prototype.slice.call(t))})([e.lockRef.current],(e.shards||[]).map(extractRef),!0).filter(Boolean);return t.forEach(function(e){return e.classList.add("allow-interactivity-".concat(o))}),function(){document.body.classList.remove("block-interactivity-".concat(o)),t.forEach(function(e){return e.classList.remove("allow-interactivity-".concat(o))})}}},[e.inert,e.lockRef.current,e.shards]);var u=d.useCallback(function(e,t){if("touches"in e&&2===e.touches.length)return!i.current.allowPinchZoom;var o,a=getTouchXY(e),u=n.current,l="deltaX"in e?e.deltaX:u[0]-a[0],c="deltaY"in e?e.deltaY:u[1]-a[1],s=e.target,d=Math.abs(l)>Math.abs(c)?"h":"v";if("touches"in e&&"h"===d&&"range"===s.type)return!1;var f=locationCouldBeScrolled(d,s);if(!f)return!0;if(f?o=d:(o="v"===d?"h":"v",f=locationCouldBeScrolled(d,s)),!f)return!1;if(!r.current&&"changedTouches"in e&&(l||c)&&(r.current=o),!o)return!0;var v=r.current||o;return handleScroll(v,t,e,"h"===v?l:c,!0)},[]),l=d.useCallback(function(e){if(W.length&&W[W.length-1]===a){var n="deltaY"in e?getDeltaXY(e):getTouchXY(e),r=t.current.filter(function(t){var r;return t.name===e.type&&t.target===e.target&&(r=t.delta)[0]===n[0]&&r[1]===n[1]})[0];if(r&&r.should){e.cancelable&&e.preventDefault();return}if(!r){var o=(i.current.shards||[]).map(extractRef).filter(Boolean).filter(function(t){return t.contains(e.target)});(o.length>0?u(e,o[0]):!i.current.noIsolation)&&e.cancelable&&e.preventDefault()}}},[]),c=d.useCallback(function(e,n,r,o){var a={name:e,delta:n,target:r,should:o};t.current.push(a),setTimeout(function(){t.current=t.current.filter(function(e){return e!==a})},1)},[]),s=d.useCallback(function(e){n.current=getTouchXY(e),r.current=void 0},[]),f=d.useCallback(function(t){c(t.type,getDeltaXY(t),t.target,u(t,e.lockRef.current))},[]),v=d.useCallback(function(t){c(t.type,getTouchXY(t),t.target,u(t,e.lockRef.current))},[]);d.useEffect(function(){return W.push(a),e.setCallbacks({onScrollCapture:f,onWheelCapture:f,onTouchMoveCapture:v}),document.addEventListener("wheel",l,L),document.addEventListener("touchmove",l,L),document.addEventListener("touchstart",s,L),function(){W=W.filter(function(e){return e!==a}),document.removeEventListener("wheel",l,L),document.removeEventListener("touchmove",l,L),document.removeEventListener("touchstart",s,L)}},[]);var p=e.removeScrollBar,m=e.inert;return d.createElement(d.Fragment,null,m?d.createElement(a,{styles:"\n  .block-interactivity-".concat(o," {pointer-events: none;}\n  .allow-interactivity-").concat(o," {pointer-events: all;}\n")}):null,p?d.createElement(RemoveScrollBar,{gapMode:"margin"}):null)}),SideCar),Z=d.forwardRef(function(e,t){return d.createElement(O,__assign({},e,{ref:t,sideCar:V}))});Z.classNames=O.classNames;var K=new WeakMap,U=new WeakMap,B={},z=0,unwrapHost=function(e){return e&&(e.host||unwrapHost(e.parentNode))},applyAttributeToOthers=function(e,t,n,r){var o=(Array.isArray(e)?e:[e]).map(function(e){if(t.contains(e))return e;var n=unwrapHost(e);return n&&t.contains(n)?n:(console.error("aria-hidden",e,"in not contained inside",t,". Doing nothing"),null)}).filter(function(e){return!!e});B[n]||(B[n]=new WeakMap);var a=B[n],i=[],u=new Set,l=new Set(o),keep=function(e){!e||u.has(e)||(u.add(e),keep(e.parentNode))};o.forEach(keep);var deep=function(e){!e||l.has(e)||Array.prototype.forEach.call(e.children,function(e){if(u.has(e))deep(e);else{var t=e.getAttribute(r),o=null!==t&&"false"!==t,l=(K.get(e)||0)+1,c=(a.get(e)||0)+1;K.set(e,l),a.set(e,c),i.push(e),1===l&&o&&U.set(e,!0),1===c&&e.setAttribute(n,"true"),o||e.setAttribute(r,"true")}})};return deep(t),u.clear(),z++,function(){i.forEach(function(e){var t=K.get(e)-1,o=a.get(e)-1;K.set(e,t),a.set(e,o),t||(U.has(e)||e.removeAttribute(r),U.delete(e)),o||e.removeAttribute(n)}),--z||(K=new WeakMap,K=new WeakMap,U=new WeakMap,B={})}},hideOthers=function(e,t,n){void 0===n&&(n="data-aria-hidden");var r=Array.from(Array.isArray(e)?e:[e]),o=t||("undefined"==typeof document?null:(Array.isArray(e)?e[0]:e).ownerDocument.body);return o?(r.push.apply(r,Array.from(o.querySelectorAll("[aria-live]"))),applyAttributeToOthers(r,o,n,"aria-hidden")):function(){return null}},j=n(7256);let Y="Dialog",[X,H]=(0,p.b)(Y),[G,Q]=X(Y),J="DialogPortal",[ee,et]=X(J,{forceMount:void 0}),en="DialogOverlay",er=(0,d.forwardRef)((e,t)=>{let n=et(en,e.__scopeDialog),{forceMount:r=n.forceMount,...o}=e,a=Q(en,e.__scopeDialog);return a.modal?(0,d.createElement)(_.z,{present:r||a.open},(0,d.createElement)(eo,(0,s.Z)({},o,{ref:t}))):null}),eo=(0,d.forwardRef)((e,t)=>{let{__scopeDialog:n,...r}=e,o=Q(en,n);return(0,d.createElement)(Z,{as:j.g7,allowPinchZoom:!0,shards:[o.contentRef]},(0,d.createElement)(b.WV.div,(0,s.Z)({"data-state":$5d3850c4d0b4e6c7$var$getState(o.open)},r,{ref:t,style:{pointerEvents:"auto",...r.style}})))}),ea="DialogContent",ei=(0,d.forwardRef)((e,t)=>{let n=et(ea,e.__scopeDialog),{forceMount:r=n.forceMount,...o}=e,a=Q(ea,e.__scopeDialog);return(0,d.createElement)(_.z,{present:r||a.open},a.modal?(0,d.createElement)(eu,(0,s.Z)({},o,{ref:t})):(0,d.createElement)(el,(0,s.Z)({},o,{ref:t})))}),eu=(0,d.forwardRef)((e,t)=>{let n=Q(ea,e.__scopeDialog),r=(0,d.useRef)(null),o=(0,v.e)(t,n.contentRef,r);return(0,d.useEffect)(()=>{let e=r.current;if(e)return hideOthers(e)},[]),(0,d.createElement)(ec,(0,s.Z)({},e,{ref:o,trapFocus:n.open,disableOutsidePointerEvents:!0,onCloseAutoFocus:(0,f.M)(e.onCloseAutoFocus,e=>{var t;e.preventDefault(),null===(t=n.triggerRef.current)||void 0===t||t.focus()}),onPointerDownOutside:(0,f.M)(e.onPointerDownOutside,e=>{let t=e.detail.originalEvent,n=0===t.button&&!0===t.ctrlKey,r=2===t.button||n;r&&e.preventDefault()}),onFocusOutside:(0,f.M)(e.onFocusOutside,e=>e.preventDefault())}))}),el=(0,d.forwardRef)((e,t)=>{let n=Q(ea,e.__scopeDialog),r=(0,d.useRef)(!1),o=(0,d.useRef)(!1);return(0,d.createElement)(ec,(0,s.Z)({},e,{ref:t,trapFocus:!1,disableOutsidePointerEvents:!1,onCloseAutoFocus:t=>{var a,i;null===(a=e.onCloseAutoFocus)||void 0===a||a.call(e,t),t.defaultPrevented||(r.current||null===(i=n.triggerRef.current)||void 0===i||i.focus(),t.preventDefault()),r.current=!1,o.current=!1},onInteractOutside:t=>{var a,i;null===(a=e.onInteractOutside)||void 0===a||a.call(e,t),t.defaultPrevented||(r.current=!0,"pointerdown"!==t.detail.originalEvent.type||(o.current=!0));let u=t.target,l=null===(i=n.triggerRef.current)||void 0===i?void 0:i.contains(u);l&&t.preventDefault(),"focusin"===t.detail.originalEvent.type&&o.current&&t.preventDefault()}}))}),ec=(0,d.forwardRef)((e,t)=>{let{__scopeDialog:n,trapFocus:r,onOpenAutoFocus:o,onCloseAutoFocus:a,...i}=e,u=Q(ea,n),l=(0,d.useRef)(null),c=(0,v.e)(t,l);return(0,d.useEffect)(()=>{var e,t;let n=document.querySelectorAll("[data-radix-focus-guard]");return document.body.insertAdjacentElement("afterbegin",null!==(e=n[0])&&void 0!==e?e:$3db38b7d1fb3fe6a$var$createFocusGuard()),document.body.insertAdjacentElement("beforeend",null!==(t=n[1])&&void 0!==t?t:$3db38b7d1fb3fe6a$var$createFocusGuard()),T++,()=>{1===T&&document.querySelectorAll("[data-radix-focus-guard]").forEach(e=>e.remove()),T--}},[]),(0,d.createElement)(d.Fragment,null,(0,d.createElement)(C,{asChild:!0,loop:!0,trapped:r,onMountAutoFocus:o,onUnmountAutoFocus:a},(0,d.createElement)(h.XB,(0,s.Z)({role:"dialog",id:u.contentId,"aria-describedby":u.descriptionId,"aria-labelledby":u.titleId,"data-state":$5d3850c4d0b4e6c7$var$getState(u.open)},i,{ref:c,onDismiss:()=>u.onOpenChange(!1)}))),!1)});function $5d3850c4d0b4e6c7$var$getState(e){return e?"open":"closed"}let[es,ed]=(0,p.k)("DialogTitleWarning",{contentName:ea,titleName:"DialogTitle",docsSlug:"dialog"}),$5d3850c4d0b4e6c7$export$be92b6f5f03c0fe9=e=>{let{__scopeDialog:t,children:n,open:r,defaultOpen:o,onOpenChange:a,modal:i=!0}=e,u=(0,d.useRef)(null),l=(0,d.useRef)(null),[c=!1,s]=(0,g.T)({prop:r,defaultProp:o,onChange:a});return(0,d.createElement)(G,{scope:t,triggerRef:u,contentRef:l,contentId:(0,m.M)(),titleId:(0,m.M)(),descriptionId:(0,m.M)(),open:c,onOpenChange:s,onOpenToggle:(0,d.useCallback)(()=>s(e=>!e),[s]),modal:i},n)},$5d3850c4d0b4e6c7$export$602eac185826482c=e=>{let{__scopeDialog:t,forceMount:n,children:r,container:o}=e,a=Q(J,t);return(0,d.createElement)(ee,{scope:t,forceMount:n},d.Children.map(r,e=>(0,d.createElement)(_.z,{present:n||a.open},(0,d.createElement)(S,{asChild:!0,container:o},e))))},ef=er,ev=ei},9249:function(e,t,n){"use strict";let r;n.d(t,{XB:function(){return f}});var o=n(3428),a=n(2265),i=n(5744),u=n(9790),l=n(2210),c=n(6459);let s="dismissableLayer.update",d=(0,a.createContext)({layers:new Set,layersWithOutsidePointerEventsDisabled:new Set,branches:new Set}),f=(0,a.forwardRef)((e,t)=>{var n;let{disableOutsidePointerEvents:f=!1,onEscapeKeyDown:v,onPointerDownOutside:p,onFocusOutside:m,onInteractOutside:g,onDismiss:h,...b}=e,$=(0,a.useContext)(d),[E,w]=(0,a.useState)(null),y=null!==(n=null==E?void 0:E.ownerDocument)&&void 0!==n?n:null==globalThis?void 0:globalThis.document,[,C]=(0,a.useState)({}),R=(0,l.e)(t,e=>w(e)),M=Array.from($.layers),[S]=[...$.layersWithOutsidePointerEventsDisabled].slice(-1),_=M.indexOf(S),T=E?M.indexOf(E):-1,P=$.layersWithOutsidePointerEventsDisabled.size>0,x=T>=_,N=function(e,t=null==globalThis?void 0:globalThis.document){let n=(0,c.W)(e),r=(0,a.useRef)(!1),o=(0,a.useRef)(()=>{});return(0,a.useEffect)(()=>{let handlePointerDown=e=>{if(e.target&&!r.current){let r={originalEvent:e};function handleAndDispatchPointerDownOutsideEvent(){$5cb92bef7577960e$var$handleAndDispatchCustomEvent("dismissableLayer.pointerDownOutside",n,r,{discrete:!0})}"touch"===e.pointerType?(t.removeEventListener("click",o.current),o.current=handleAndDispatchPointerDownOutsideEvent,t.addEventListener("click",o.current,{once:!0})):handleAndDispatchPointerDownOutsideEvent()}else t.removeEventListener("click",o.current);r.current=!1},e=window.setTimeout(()=>{t.addEventListener("pointerdown",handlePointerDown)},0);return()=>{window.clearTimeout(e),t.removeEventListener("pointerdown",handlePointerDown),t.removeEventListener("click",o.current)}},[t,n]),{onPointerDownCapture:()=>r.current=!0}}(e=>{let t=e.target,n=[...$.branches].some(e=>e.contains(t));!x||n||(null==p||p(e),null==g||g(e),e.defaultPrevented||null==h||h())},y),O=function(e,t=null==globalThis?void 0:globalThis.document){let n=(0,c.W)(e),r=(0,a.useRef)(!1);return(0,a.useEffect)(()=>{let handleFocus=e=>{e.target&&!r.current&&$5cb92bef7577960e$var$handleAndDispatchCustomEvent("dismissableLayer.focusOutside",n,{originalEvent:e},{discrete:!1})};return t.addEventListener("focusin",handleFocus),()=>t.removeEventListener("focusin",handleFocus)},[t,n]),{onFocusCapture:()=>r.current=!0,onBlurCapture:()=>r.current=!1}}(e=>{let t=e.target,n=[...$.branches].some(e=>e.contains(t));n||(null==m||m(e),null==g||g(e),e.defaultPrevented||null==h||h())},y);return!function(e,t=null==globalThis?void 0:globalThis.document){let n=(0,c.W)(e);(0,a.useEffect)(()=>{let handleKeyDown=e=>{"Escape"===e.key&&n(e)};return t.addEventListener("keydown",handleKeyDown),()=>t.removeEventListener("keydown",handleKeyDown)},[n,t])}(e=>{let t=T===$.layers.size-1;t&&(null==v||v(e),!e.defaultPrevented&&h&&(e.preventDefault(),h()))},y),(0,a.useEffect)(()=>{if(E)return f&&(0===$.layersWithOutsidePointerEventsDisabled.size&&(r=y.body.style.pointerEvents,y.body.style.pointerEvents="none"),$.layersWithOutsidePointerEventsDisabled.add(E)),$.layers.add(E),$5cb92bef7577960e$var$dispatchUpdate(),()=>{f&&1===$.layersWithOutsidePointerEventsDisabled.size&&(y.body.style.pointerEvents=r)}},[E,y,f,$]),(0,a.useEffect)(()=>()=>{E&&($.layers.delete(E),$.layersWithOutsidePointerEventsDisabled.delete(E),$5cb92bef7577960e$var$dispatchUpdate())},[E,$]),(0,a.useEffect)(()=>{let handleUpdate=()=>C({});return document.addEventListener(s,handleUpdate),()=>document.removeEventListener(s,handleUpdate)},[]),(0,a.createElement)(u.WV.div,(0,o.Z)({},b,{ref:R,style:{pointerEvents:P?x?"auto":"none":void 0,...e.style},onFocusCapture:(0,i.M)(e.onFocusCapture,O.onFocusCapture),onBlurCapture:(0,i.M)(e.onBlurCapture,O.onBlurCapture),onPointerDownCapture:(0,i.M)(e.onPointerDownCapture,N.onPointerDownCapture)}))});function $5cb92bef7577960e$var$dispatchUpdate(){let e=new CustomEvent(s);document.dispatchEvent(e)}function $5cb92bef7577960e$var$handleAndDispatchCustomEvent(e,t,n,{discrete:r}){let o=n.originalEvent.target,a=new CustomEvent(e,{bubbles:!1,cancelable:!0,detail:n});t&&o.addEventListener(e,t,{once:!0}),r?(0,u.jH)(o,a):o.dispatchEvent(a)}},966:function(e,t,n){"use strict";n.d(t,{M:function(){return $1746a345f3d73bb7$export$f680877a34711e37}});var r,o=n(2265),a=n(1030);let i=(r||(r=n.t(o,2)))["useId".toString()]||(()=>void 0),u=0;function $1746a345f3d73bb7$export$f680877a34711e37(e){let[t,n]=o.useState(i());return(0,a.b)(()=>{e||n(e=>null!=e?e:String(u++))},[e]),e||(t?`radix-${t}`:"")}},856:function(e,t,n){"use strict";n.d(t,{VY:function(){return ee},ck:function(){return G},rU:function(){return J},aV:function(){return H},fC:function(){return X},xz:function(){return Q}});var r=n(3428),o=n(2265),a=(n(4887),n(6989)),i=n(5744),u=n(9790),l=n(3763),c=n(2210);let s=(0,o.createContext)(void 0);var d=n(5606),f=n(966),v=n(7256);function $e02a7d9cb1dc128c$export$c74125a8e3af6bb2(e){let t=e+"CollectionProvider",[n,r]=(0,a.b)(t),[i,u]=n(t,{collectionRef:{current:null},itemMap:new Map}),l=e+"CollectionSlot",s=o.forwardRef((e,t)=>{let{scope:n,children:r}=e,a=u(l,n),i=(0,c.e)(t,a.collectionRef);return o.createElement(v.g7,{ref:i},r)}),d=e+"CollectionItemSlot",f="data-radix-collection-item",p=o.forwardRef((e,t)=>{let{scope:n,children:r,...a}=e,i=o.useRef(null),l=(0,c.e)(t,i),s=u(d,n);return o.useEffect(()=>(s.itemMap.set(i,{ref:i,...a}),()=>void s.itemMap.delete(i))),o.createElement(v.g7,{[f]:"",ref:l},r)});return[{Provider:e=>{let{scope:t,children:n}=e,r=o.useRef(null),a=o.useRef(new Map).current;return o.createElement(i,{scope:t,itemMap:a,collectionRef:r},n)},Slot:s,ItemSlot:p},function(t){let n=u(e+"CollectionConsumer",t),r=o.useCallback(()=>{let e=n.collectionRef.current;if(!e)return[];let t=Array.from(e.querySelectorAll(`[${f}]`)),r=Array.from(n.itemMap.values()),o=r.sort((e,n)=>t.indexOf(e.ref.current)-t.indexOf(n.ref.current));return o},[n.collectionRef,n.itemMap]);return r},r]}var p=n(9249),m=n(1030),g=n(6459);let h=(0,o.forwardRef)((e,t)=>(0,o.createElement)(u.WV.span,(0,r.Z)({},e,{ref:t,style:{position:"absolute",border:0,width:1,height:1,padding:0,margin:-1,overflow:"hidden",clip:"rect(0, 0, 0, 0)",whiteSpace:"nowrap",wordWrap:"normal",...e.style}}))),b="NavigationMenu",[$,E,w]=$e02a7d9cb1dc128c$export$c74125a8e3af6bb2(b),[y,C,R]=$e02a7d9cb1dc128c$export$c74125a8e3af6bb2(b),[M,S]=(0,a.b)(b,[w,R]),[_,T]=M(b),[P,x]=M(b),N=(0,o.forwardRef)((e,t)=>{let{__scopeNavigationMenu:n,value:a,onValueChange:i,defaultValue:d,delayDuration:f=200,skipDelayDuration:v=300,orientation:p="horizontal",dir:m,...g}=e,[h,b]=(0,o.useState)(null),$=(0,c.e)(t,e=>b(e)),E=function(e){let t=(0,o.useContext)(s);return e||t||"ltr"}(m),w=(0,o.useRef)(0),y=(0,o.useRef)(0),C=(0,o.useRef)(0),[R,M]=(0,o.useState)(!0),[S="",_]=(0,l.T)({prop:a,onChange:e=>{let t=""!==e,n=v>0;t?(window.clearTimeout(C.current),n&&M(!1)):(window.clearTimeout(C.current),C.current=window.setTimeout(()=>M(!0),v)),null==i||i(e)},defaultProp:d}),T=(0,o.useCallback)(()=>{window.clearTimeout(y.current),y.current=window.setTimeout(()=>_(""),150)},[_]),P=(0,o.useCallback)(e=>{window.clearTimeout(y.current),_(e)},[_]),x=(0,o.useCallback)(e=>{let t=S===e;t?window.clearTimeout(y.current):w.current=window.setTimeout(()=>{window.clearTimeout(y.current),_(e)},f)},[S,_,f]);return(0,o.useEffect)(()=>()=>{window.clearTimeout(w.current),window.clearTimeout(y.current),window.clearTimeout(C.current)},[]),(0,o.createElement)($322c88a641701f3b$var$NavigationMenuProvider,{scope:n,isRootMenu:!0,value:S,dir:E,orientation:p,rootNavigationMenu:h,onTriggerEnter:e=>{window.clearTimeout(w.current),R?x(e):P(e)},onTriggerLeave:()=>{window.clearTimeout(w.current),T()},onContentEnter:()=>window.clearTimeout(y.current),onContentLeave:T,onItemSelect:e=>{_(t=>t===e?"":e)},onItemDismiss:()=>_("")},(0,o.createElement)(u.WV.nav,(0,r.Z)({"aria-label":"Main","data-orientation":p,dir:E},g,{ref:$})))}),$322c88a641701f3b$var$NavigationMenuProvider=e=>{let{scope:t,isRootMenu:n,rootNavigationMenu:r,dir:a,orientation:i,children:u,value:l,onItemSelect:c,onItemDismiss:s,onTriggerEnter:d,onTriggerLeave:v,onContentEnter:p,onContentLeave:m}=e,[h,b]=(0,o.useState)(null),[E,w]=(0,o.useState)(new Map),[y,C]=(0,o.useState)(null);return(0,o.createElement)(_,{scope:t,isRootMenu:n,rootNavigationMenu:r,value:l,previousValue:function(e){let t=(0,o.useRef)({value:e,previous:e});return(0,o.useMemo)(()=>(t.current.value!==e&&(t.current.previous=t.current.value,t.current.value=e),t.current.previous),[e])}(l),baseId:(0,f.M)(),dir:a,orientation:i,viewport:h,onViewportChange:b,indicatorTrack:y,onIndicatorTrackChange:C,onTriggerEnter:(0,g.W)(d),onTriggerLeave:(0,g.W)(v),onContentEnter:(0,g.W)(p),onContentLeave:(0,g.W)(m),onItemSelect:(0,g.W)(c),onItemDismiss:(0,g.W)(s),onViewportContentChange:(0,o.useCallback)((e,t)=>{w(n=>(n.set(e,t),new Map(n)))},[]),onViewportContentRemove:(0,o.useCallback)(e=>{w(t=>t.has(e)?(t.delete(e),new Map(t)):t)},[])},(0,o.createElement)($.Provider,{scope:t},(0,o.createElement)(P,{scope:t,items:E},u)))},O=(0,o.forwardRef)((e,t)=>{let{__scopeNavigationMenu:n,...a}=e,i=T("NavigationMenuList",n),l=(0,o.createElement)(u.WV.ul,(0,r.Z)({"data-orientation":i.orientation},a,{ref:t}));return(0,o.createElement)(u.WV.div,{style:{position:"relative"},ref:i.onIndicatorTrackChange},(0,o.createElement)($.Slot,{scope:n},i.isRootMenu?(0,o.createElement)(z,{asChild:!0},l):l))}),[D,A]=M("NavigationMenuItem"),k=(0,o.forwardRef)((e,t)=>{let{__scopeNavigationMenu:n,value:a,...i}=e,l=(0,f.M)(),c=(0,o.useRef)(null),s=(0,o.useRef)(null),d=(0,o.useRef)(null),v=(0,o.useRef)(()=>{}),p=(0,o.useRef)(!1),m=(0,o.useCallback)((e="start")=>{if(c.current){v.current();let t=$322c88a641701f3b$var$getTabbableCandidates(c.current);t.length&&$322c88a641701f3b$var$focusFirst("start"===e?t:t.reverse())}},[]),g=(0,o.useCallback)(()=>{if(c.current){let e=$322c88a641701f3b$var$getTabbableCandidates(c.current);e.length&&(v.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,o.createElement)(D,{scope:n,value:a||l||"LEGACY_REACT_AUTO_VALUE",triggerRef:s,contentRef:c,focusProxyRef:d,wasEscapeCloseRef:p,onEntryKeyDown:m,onFocusProxyEnter:m,onRootContentClose:g,onContentFocusOutside:g},(0,o.createElement)(u.WV.li,(0,r.Z)({},i,{ref:t})))}),I="NavigationMenuTrigger",L=(0,o.forwardRef)((e,t)=>{let{__scopeNavigationMenu:n,disabled:a,...l}=e,s=T(I,e.__scopeNavigationMenu),d=A(I,e.__scopeNavigationMenu),f=(0,o.useRef)(null),v=(0,c.e)(f,d.triggerRef,t),p=$322c88a641701f3b$var$makeTriggerId(s.baseId,d.value),m=$322c88a641701f3b$var$makeContentId(s.baseId,d.value),g=(0,o.useRef)(!1),b=(0,o.useRef)(!1),E=d.value===s.value;return(0,o.createElement)(o.Fragment,null,(0,o.createElement)($.ItemSlot,{scope:n,value:d.value},(0,o.createElement)(Y,{asChild:!0},(0,o.createElement)(u.WV.button,(0,r.Z)({id:p,disabled:a,"data-disabled":a?"":void 0,"data-state":$322c88a641701f3b$var$getOpenState(E),"aria-expanded":E,"aria-controls":m},l,{ref:v,onPointerEnter:(0,i.M)(e.onPointerEnter,()=>{b.current=!1,d.wasEscapeCloseRef.current=!1}),onPointerMove:(0,i.M)(e.onPointerMove,$322c88a641701f3b$var$whenMouse(()=>{a||b.current||d.wasEscapeCloseRef.current||g.current||(s.onTriggerEnter(d.value),g.current=!0)})),onPointerLeave:(0,i.M)(e.onPointerLeave,$322c88a641701f3b$var$whenMouse(()=>{a||(s.onTriggerLeave(),g.current=!1)})),onClick:(0,i.M)(e.onClick,()=>{s.onItemSelect(d.value),b.current=E}),onKeyDown:(0,i.M)(e.onKeyDown,e=>{let t="rtl"===s.dir?"ArrowLeft":"ArrowRight",n={horizontal:"ArrowDown",vertical:t}[s.orientation];E&&e.key===n&&(d.onEntryKeyDown(),e.preventDefault())})})))),E&&(0,o.createElement)(o.Fragment,null,(0,o.createElement)(h,{"aria-hidden":!0,tabIndex:0,ref:d.focusProxyRef,onFocus:e=>{let t=d.contentRef.current,n=e.relatedTarget,r=n===f.current,o=null==t?void 0:t.contains(n);(r||!o)&&d.onFocusProxyEnter(r?"start":"end")}}),s.viewport&&(0,o.createElement)("span",{"aria-owns":m})))}),F="navigationMenu.linkSelect",W=(0,o.forwardRef)((e,t)=>{let{__scopeNavigationMenu:n,active:a,onSelect:l,...c}=e;return(0,o.createElement)(Y,{asChild:!0},(0,o.createElement)(u.WV.a,(0,r.Z)({"data-active":a?"":void 0,"aria-current":a?"page":void 0},c,{ref:t,onClick:(0,i.M)(e.onClick,e=>{let t=e.target,n=new CustomEvent(F,{bubbles:!0,cancelable:!0});if(t.addEventListener(F,e=>null==l?void 0:l(e),{once:!0}),(0,u.jH)(t,n),!n.defaultPrevented&&!e.metaKey){let e=new CustomEvent(U,{bubbles:!0,cancelable:!0});(0,u.jH)(t,e)}},{checkForDefaultPrevented:!1})})))}),V=((e,t)=>{let{__scopeNavigationMenu:n,...a}=e,i=T("NavigationMenuIndicator",n),l=E(n),[c,s]=(0,o.useState)(null),[d,f]=(0,o.useState)(null),v="horizontal"===i.orientation,p=!!i.value;(0,o.useEffect)(()=>{var e;let t=l(),n=null===(e=t.find(e=>e.value===i.value))||void 0===e?void 0:e.ref.current;n&&s(n)},[l,i.value]);let handlePositionChange=()=>{c&&f({size:v?c.offsetWidth:c.offsetHeight,offset:v?c.offsetLeft:c.offsetTop})};return $322c88a641701f3b$var$useResizeObserver(c,handlePositionChange),$322c88a641701f3b$var$useResizeObserver(i.indicatorTrack,handlePositionChange),d?(0,o.createElement)(u.WV.div,(0,r.Z)({"aria-hidden":!0,"data-state":p?"visible":"hidden","data-orientation":i.orientation},a,{ref:t,style:{position:"absolute",...v?{left:0,width:d.size+"px",transform:`translateX(${d.offset}px)`}:{top:0,height:d.size+"px",transform:`translateY(${d.offset}px)`},...a.style}})):null},"NavigationMenuContent"),Z=(0,o.forwardRef)((e,t)=>{let{forceMount:n,...a}=e,u=T(V,e.__scopeNavigationMenu),l=A(V,e.__scopeNavigationMenu),s=(0,c.e)(l.contentRef,t),f=l.value===u.value,v={value:l.value,triggerRef:l.triggerRef,focusProxyRef:l.focusProxyRef,wasEscapeCloseRef:l.wasEscapeCloseRef,onContentFocusOutside:l.onContentFocusOutside,onRootContentClose:l.onRootContentClose,...a};return u.viewport?(0,o.createElement)(K,(0,r.Z)({forceMount:n},v,{ref:s})):(0,o.createElement)(d.z,{present:n||f},(0,o.createElement)(B,(0,r.Z)({"data-state":$322c88a641701f3b$var$getOpenState(f)},v,{ref:s,onPointerEnter:(0,i.M)(e.onPointerEnter,u.onContentEnter),onPointerLeave:(0,i.M)(e.onPointerLeave,$322c88a641701f3b$var$whenMouse(u.onContentLeave)),style:{pointerEvents:!f&&u.isRootMenu?"none":void 0,...v.style}})))}),K=(0,o.forwardRef)((e,t)=>{let n=T(V,e.__scopeNavigationMenu),{onViewportContentChange:r,onViewportContentRemove:o}=n;return(0,m.b)(()=>{r(e.value,{ref:t,...e})},[e,t,r]),(0,m.b)(()=>()=>o(e.value),[e.value,o]),null}),U="navigationMenu.rootContentDismiss",B=(0,o.forwardRef)((e,t)=>{let{__scopeNavigationMenu:n,value:a,triggerRef:u,focusProxyRef:l,wasEscapeCloseRef:s,onRootContentClose:d,onContentFocusOutside:f,...v}=e,m=T(V,n),g=(0,o.useRef)(null),h=(0,c.e)(g,t),b=$322c88a641701f3b$var$makeTriggerId(m.baseId,a),$=$322c88a641701f3b$var$makeContentId(m.baseId,a),w=E(n),y=(0,o.useRef)(null),{onItemDismiss:C}=m;(0,o.useEffect)(()=>{let e=g.current;if(m.isRootMenu&&e){let handleClose=()=>{var t;C(),d(),e.contains(document.activeElement)&&(null===(t=u.current)||void 0===t||t.focus())};return e.addEventListener(U,handleClose),()=>e.removeEventListener(U,handleClose)}},[m.isRootMenu,e.value,u,C,d]);let R=(0,o.useMemo)(()=>{let e=w(),t=e.map(e=>e.value);"rtl"===m.dir&&t.reverse();let n=t.indexOf(m.value),r=t.indexOf(m.previousValue),o=a===m.value,i=r===t.indexOf(a);if(!o&&!i)return y.current;let u=(()=>{if(n!==r){if(o&&-1!==r)return n>r?"from-end":"from-start";if(i&&-1!==n)return n>r?"to-start":"to-end"}return null})();return y.current=u,u},[m.previousValue,m.value,m.dir,w,a]);return(0,o.createElement)(z,{asChild:!0},(0,o.createElement)(p.XB,(0,r.Z)({id:$,"aria-labelledby":b,"data-motion":R,"data-orientation":m.orientation},v,{ref:h,onDismiss:()=>{var e;let t=new Event(U,{bubbles:!0,cancelable:!0});null===(e=g.current)||void 0===e||e.dispatchEvent(t)},onFocusOutside:(0,i.M)(e.onFocusOutside,e=>{var t;f();let n=e.target;null!==(t=m.rootNavigationMenu)&&void 0!==t&&t.contains(n)&&e.preventDefault()}),onPointerDownOutside:(0,i.M)(e.onPointerDownOutside,e=>{var t;let n=e.target,r=w().some(e=>{var t;return null===(t=e.ref.current)||void 0===t?void 0:t.contains(n)}),o=m.isRootMenu&&(null===(t=m.viewport)||void 0===t?void 0:t.contains(n));(r||o||!m.isRootMenu)&&e.preventDefault()}),onKeyDown:(0,i.M)(e.onKeyDown,e=>{let t=e.altKey||e.ctrlKey||e.metaKey,n="Tab"===e.key&&!t;if(n){let t=$322c88a641701f3b$var$getTabbableCandidates(e.currentTarget),n=document.activeElement,o=t.findIndex(e=>e===n),a=e.shiftKey,i=a?t.slice(0,o).reverse():t.slice(o+1,t.length);if($322c88a641701f3b$var$focusFirst(i))e.preventDefault();else{var r;null===(r=l.current)||void 0===r||r.focus()}}}),onEscapeKeyDown:(0,i.M)(e.onEscapeKeyDown,e=>{s.current=!0})})))}),z=((e,t)=>{let{__scopeNavigationMenu:n,children:a,...l}=e,s=T("NavigationMenuViewport",n),f=(0,c.e)(t,s.onViewportChange),v=x(V,e.__scopeNavigationMenu),[p,m]=(0,o.useState)(null),[g,h]=(0,o.useState)(null),b=p?(null==p?void 0:p.width)+"px":void 0,$=p?(null==p?void 0:p.height)+"px":void 0,E=!!s.value,w=E?s.value:s.previousValue;return $322c88a641701f3b$var$useResizeObserver(g,()=>{g&&m({width:g.offsetWidth,height:g.offsetHeight})}),(0,o.createElement)(u.WV.div,(0,r.Z)({"data-state":$322c88a641701f3b$var$getOpenState(E),"data-orientation":s.orientation},l,{ref:f,style:{pointerEvents:!E&&s.isRootMenu?"none":void 0,"--radix-navigation-menu-viewport-width":b,"--radix-navigation-menu-viewport-height":$,...l.style},onPointerEnter:(0,i.M)(e.onPointerEnter,s.onContentEnter),onPointerLeave:(0,i.M)(e.onPointerLeave,$322c88a641701f3b$var$whenMouse(s.onContentLeave))}),Array.from(v.items).map(([e,{ref:t,forceMount:n,...a}])=>{let i=w===e;return(0,o.createElement)(d.z,{key:e,present:n||i},(0,o.createElement)(B,(0,r.Z)({},a,{ref:(0,c.F)(t,e=>{i&&e&&h(e)})})))}))},(0,o.forwardRef)((e,t)=>{let{__scopeNavigationMenu:n,...a}=e,i=T("FocusGroup",n);return(0,o.createElement)(y.Provider,{scope:n},(0,o.createElement)(y.Slot,{scope:n},(0,o.createElement)(u.WV.div,(0,r.Z)({dir:i.dir},a,{ref:t}))))})),j=["ArrowRight","ArrowLeft","ArrowUp","ArrowDown"],Y=(0,o.forwardRef)((e,t)=>{let{__scopeNavigationMenu:n,...a}=e,l=C(n),c=T("FocusGroupItem",n);return(0,o.createElement)(y.ItemSlot,{scope:n},(0,o.createElement)(u.WV.button,(0,r.Z)({},a,{ref:t,onKeyDown:(0,i.M)(e.onKeyDown,e=>{let t=["Home","End",...j].includes(e.key);if(t){let t=l().map(e=>e.ref.current),n="rtl"===c.dir?"ArrowRight":"ArrowLeft";if([n,"ArrowUp","End"].includes(e.key)&&t.reverse(),j.includes(e.key)){let n=t.indexOf(e.currentTarget);t=t.slice(n+1)}setTimeout(()=>$322c88a641701f3b$var$focusFirst(t)),e.preventDefault()}})})))});function $322c88a641701f3b$var$getTabbableCandidates(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 $322c88a641701f3b$var$focusFirst(e){let t=document.activeElement;return e.some(e=>e===t||(e.focus(),document.activeElement!==t))}function $322c88a641701f3b$var$useResizeObserver(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 $322c88a641701f3b$var$getOpenState(e){return e?"open":"closed"}function $322c88a641701f3b$var$makeTriggerId(e,t){return`${e}-trigger-${t}`}function $322c88a641701f3b$var$makeContentId(e,t){return`${e}-content-${t}`}function $322c88a641701f3b$var$whenMouse(e){return t=>"mouse"===t.pointerType?e(t):void 0}let X=N,H=O,G=k,Q=L,J=W,ee=Z},5606:function(e,t,n){"use strict";n.d(t,{z:function(){return $921a889cee6df7e8$export$99c2b779aa4e8b8b}});var r=n(2265),o=n(4887),a=n(2210),i=n(1030);let $921a889cee6df7e8$export$99c2b779aa4e8b8b=e=>{let{present:t,children:n}=e,u=function(e){var t;let[n,a]=(0,r.useState)(),u=(0,r.useRef)({}),l=(0,r.useRef)(e),c=(0,r.useRef)("none"),s=e?"mounted":"unmounted",[d,f]=(t={mounted:{UNMOUNT:"unmounted",ANIMATION_OUT:"unmountSuspended"},unmountSuspended:{MOUNT:"mounted",ANIMATION_END:"unmounted"},unmounted:{MOUNT:"mounted"}},(0,r.useReducer)((e,n)=>{let r=t[e][n];return null!=r?r:e},s));return(0,r.useEffect)(()=>{let e=$921a889cee6df7e8$var$getAnimationName(u.current);c.current="mounted"===d?e:"none"},[d]),(0,i.b)(()=>{let t=u.current,n=l.current,r=n!==e;if(r){let r=c.current,o=$921a889cee6df7e8$var$getAnimationName(t);e?f("MOUNT"):"none"===o||(null==t?void 0:t.display)==="none"?f("UNMOUNT"):n&&r!==o?f("ANIMATION_OUT"):f("UNMOUNT"),l.current=e}},[e,f]),(0,i.b)(()=>{if(n){let handleAnimationEnd=e=>{let t=$921a889cee6df7e8$var$getAnimationName(u.current),r=t.includes(e.animationName);e.target===n&&r&&(0,o.flushSync)(()=>f("ANIMATION_END"))},handleAnimationStart=e=>{e.target===n&&(c.current=$921a889cee6df7e8$var$getAnimationName(u.current))};return n.addEventListener("animationstart",handleAnimationStart),n.addEventListener("animationcancel",handleAnimationEnd),n.addEventListener("animationend",handleAnimationEnd),()=>{n.removeEventListener("animationstart",handleAnimationStart),n.removeEventListener("animationcancel",handleAnimationEnd),n.removeEventListener("animationend",handleAnimationEnd)}}f("ANIMATION_END")},[n,f]),{isPresent:["mounted","unmountSuspended"].includes(d),ref:(0,r.useCallback)(e=>{e&&(u.current=getComputedStyle(e)),a(e)},[])}}(t),l="function"==typeof n?n({present:u.isPresent}):r.Children.only(n),c=(0,a.e)(u.ref,l.ref),s="function"==typeof n;return s||u.isPresent?(0,r.cloneElement)(l,{ref:c}):null};function $921a889cee6df7e8$var$getAnimationName(e){return(null==e?void 0:e.animationName)||"none"}$921a889cee6df7e8$export$99c2b779aa4e8b8b.displayName="Presence"},9790:function(e,t,n){"use strict";n.d(t,{WV:function(){return u},jH:function(){return $8927f6f2acc4f386$export$6d1a0317bde7de7f}});var r=n(3428),o=n(2265),a=n(4887),i=n(7256);let u=["a","button","div","form","h2","h3","img","input","label","li","nav","ol","p","span","svg","ul"].reduce((e,t)=>{let n=(0,o.forwardRef)((e,n)=>{let{asChild:a,...u}=e,l=a?i.g7:t;return(0,o.useEffect)(()=>{window[Symbol.for("radix-ui")]=!0},[]),(0,o.createElement)(l,(0,r.Z)({},u,{ref:n}))});return n.displayName=`Primitive.${t}`,{...e,[t]:n}},{});function $8927f6f2acc4f386$export$6d1a0317bde7de7f(e,t){e&&(0,a.flushSync)(()=>e.dispatchEvent(t))}},7256:function(e,t,n){"use strict";n.d(t,{g7:function(){return i}});var r=n(3428),o=n(2265),a=n(2210);let i=(0,o.forwardRef)((e,t)=>{let{children:n,...a}=e,i=o.Children.toArray(n),l=i.find($5e63c961fc1ce211$var$isSlottable);if(l){let e=l.props.children,n=i.map(t=>t!==l?t:o.Children.count(e)>1?o.Children.only(null):(0,o.isValidElement)(e)?e.props.children:null);return(0,o.createElement)(u,(0,r.Z)({},a,{ref:t}),(0,o.isValidElement)(e)?(0,o.cloneElement)(e,void 0,n):null)}return(0,o.createElement)(u,(0,r.Z)({},a,{ref:t}),n)});i.displayName="Slot";let u=(0,o.forwardRef)((e,t)=>{let{children:n,...r}=e;return(0,o.isValidElement)(n)?(0,o.cloneElement)(n,{...function(e,t){let n={...t};for(let r in t){let o=e[r],a=t[r],i=/^on[A-Z]/.test(r);i?o&&a?n[r]=(...e)=>{a(...e),o(...e)}:o&&(n[r]=o):"style"===r?n[r]={...o,...a}:"className"===r&&(n[r]=[o,a].filter(Boolean).join(" "))}return{...e,...n}}(r,n.props),ref:t?(0,a.F)(t,n.ref):n.ref}):o.Children.count(n)>1?o.Children.only(null):null});u.displayName="SlotClone";let $5e63c961fc1ce211$export$d9f1ccf0bdb05d45=({children:e})=>(0,o.createElement)(o.Fragment,null,e);function $5e63c961fc1ce211$var$isSlottable(e){return(0,o.isValidElement)(e)&&e.type===$5e63c961fc1ce211$export$d9f1ccf0bdb05d45}},6459:function(e,t,n){"use strict";n.d(t,{W:function(){return $b1b2314f5f9a1d84$export$25bec8c6f54ee79a}});var r=n(2265);function $b1b2314f5f9a1d84$export$25bec8c6f54ee79a(e){let t=(0,r.useRef)(e);return(0,r.useEffect)(()=>{t.current=e}),(0,r.useMemo)(()=>(...e)=>{var n;return null===(n=t.current)||void 0===n?void 0:n.call(t,...e)},[])}},3763:function(e,t,n){"use strict";n.d(t,{T:function(){return $71cd76cc60e0454e$export$6f32135080cb4c3}});var r=n(2265),o=n(6459);function $71cd76cc60e0454e$export$6f32135080cb4c3({prop:e,defaultProp:t,onChange:n=()=>{}}){let[a,i]=function({defaultProp:e,onChange:t}){let n=(0,r.useState)(e),[a]=n,i=(0,r.useRef)(a),u=(0,o.W)(t);return(0,r.useEffect)(()=>{i.current!==a&&(u(a),i.current=a)},[a,i,u]),n}({defaultProp:t,onChange:n}),u=void 0!==e,l=u?e:a,c=(0,o.W)(n),s=(0,r.useCallback)(t=>{if(u){let n="function"==typeof t?t(e):t;n!==e&&c(n)}else i(t)},[u,e,i,c]);return[l,s]}},1030:function(e,t,n){"use strict";n.d(t,{b:function(){return o}});var r=n(2265);let o=(null==globalThis?void 0:globalThis.document)?r.useLayoutEffect:()=>{}}}]);