PageSourceSearch

https://www.readingplus.ai/_next/static/chunks/206-3c74acb9c074f3ca.js

js readingplus.ai collected 2026-10-05 12:29:32 UTC 363,778 bytes, 1 lines download raw bytes

1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[206],{35055:function(e,t,r){"use strict";r.d(t,{ClientClerkProvider:function(){return y}});var n=r(5108);r(1143);var o=r(56189),a=(0,o.createContext)(null);(0,o.createContext)(null);var i=r(99262),l=r(30908),s=r(24628),u=r(80848),c=r(47287);r(86893);var d=(0,r(44207).$)("46b16e49a9c42261b4783efe768c8ca517c2fdc7"),f=r(42715);let p=e=>{var t;return null!=window.__clerk_internal_navigations||(window.__clerk_internal_navigations={}),null!=(t=window.__clerk_internal_navigations)[e]||(t[e]={}),window.__clerk_internal_navigations[e]},m=e=>{let{windowNav:t,routerNav:r,name:n}=e,a=(0,i.usePathname)(),[l,s]=(0,o.useTransition)();t&&(p(n).fun=(e,o)=>new Promise(a=>{var i,l;null!=(i=p(n)).promisesBuffer||(i.promisesBuffer=[]),null==(l=p(n).promisesBuffer)||l.push(a),s(()=>{var n,a,i;(null==(n=null==o?void 0:o.__internal_metadata)?void 0:n.navigationType)==="internal"?t((null!=(i=null==(a=window.next)?void 0:a.version)?i:"")<"14.1.0"?history.state:null,"",e):r((0,f.m)(e))})}));let u=()=>{var e;null==(e=p(n).promisesBuffer)||e.forEach(e=>e()),p(n).promisesBuffer=[]};return(0,o.useEffect)(()=>(u(),u),[]),(0,o.useEffect)(()=>{l||u()},[a,l]),(0,o.useCallback)(e=>p(n).fun(e),[])},h=()=>{let e=(0,i.useRouter)();return m({windowNav:"undefined"!=typeof window?window.history.pushState.bind(window.history):void 0,routerNav:e.push.bind(e),name:"push"})},v=()=>{let e=(0,i.useRouter)();return m({windowNav:"undefined"!=typeof window?window.history.replaceState.bind(window.history):void 0,routerNav:e.replace.bind(e),name:"replace"})},g=()=>{let e=(0,i.useRouter)(),t=(0,i.usePathname)(),r="undefined"==typeof window?new URLSearchParams:(0,i.useSearchParams)(),n="undefined"!=typeof window&&window.next&&window.next.version>="14.1.0";return{mode:"path",name:"NextRouter",push:t=>e.push(t),replace:t=>n?window.history.replaceState(null,"",t):e.replace(t),shallowPush(t){n?window.history.pushState(null,"",t):e.push(t,{})},pathname:()=>t,searchParams:()=>r}},y=e=>{let{__unstable_invokeMiddlewareOnAuthStateChange:t=!0,children:r}=e,f=(0,i.useRouter)(),p=g(),m=h(),y=v(),[w,C]=(0,o.useTransition)();(0,o.useEffect)(()=>{var e;w||null==(e=window.__clerk_internal_invalidateCachePromise)||e.call(window)},[w]),(0,l.G)(()=>{window.__unstable__onBeforeSetActive=()=>new Promise(e=>{window.__clerk_internal_invalidateCachePromise=e,C(()=>{var e;(null==(e=window.next)?void 0:e.version)&&"string"==typeof window.next.version&&window.next.version.startsWith("13")?f.refresh():d()})}),window.__unstable__onAfterSetActive=()=>{if(t)return f.refresh()}},[]);let b=(0,c.V)({...e,routerPush:m,routerReplace:y});return o.createElement(s.f,{options:b},o.createElement(n.El,{...b},o.createElement(u.z,{router:"app"}),o.createElement(a.Provider,{value:p},r)))}},24628:function(e,t,r){"use strict";r.d(t,{f:function(){return i},k:function(){return a}});var n=r(56189);let o=n.createContext(void 0);o.displayName="ClerkNextOptionsCtx";let a=()=>n.useContext(o).value,i=e=>{let{children:t,options:r}=e;return n.createElement(o.Provider,{value:{value:r}},t)}},30908:function(e,t,r){"use strict";r.d(t,{G:function(){return o}});var n=r(56189);let o="undefined"!=typeof window?n.useLayoutEffect:n.useEffect},80848:function(e,t,r){"use strict";r.d(t,{z:function(){return u}});var n=r(5108),o=r(46184),a=r(9687),i=r.n(a),l=r(56189),s=r(24628);function u(e){let{publishableKey:t,clerkJSUrl:r,clerkJSVersion:a,clerkJSVariant:u,nonce:c}=(0,s.k)(),{domain:d,proxyUrl:f}=(0,n.ll)(),p={domain:d,proxyUrl:f,publishableKey:t,clerkJSUrl:r,clerkJSVersion:a,clerkJSVariant:u,nonce:c},m=(0,o.wE)(p),h="app"===e.router?"script":i();return l.createElement(h,{src:m,"data-clerk-js-script":!0,async:!0,defer:"pages"!==e.router&&void 0,crossOrigin:"anonymous",strategy:"pages"===e.router?"beforeInteractive":void 0,...(0,o.iv)(p)})}},47287:function(e,t,r){"use strict";r.d(t,{V:function(){return u}});var n=r(14987);r(1143);var o=r(39504),a=r(4097),i=r(92311);i.env.NEXT_PUBLIC_CLERK_JS_VERSION,i.env.NEXT_PUBLIC_CLERK_JS_URL,i.env.CLERK_API_VERSION,i.env.CLERK_SECRET_KEY,i.env.CLERK_ENCRYPTION_KEY,i.env.CLERK_API_URL||(e=>{var t;let r=null==(t=(0,o.nQ)(e))?void 0:t.frontendApi;return(null==r?void 0:r.startsWith("clerk."))&&a.mv.some(e=>null==r?void 0:r.endsWith(e))?a.Xv:a.iF.some(e=>null==r?void 0:r.endsWith(e))?a.Fo:a.cM.some(e=>null==r?void 0:r.endsWith(e))?a.Iq:a.Xv})("pk_live_Y2xlcmsucmVhZGluZ3BsdXMuYWkk"),i.env.NEXT_PUBLIC_CLERK_DOMAIN,i.env.NEXT_PUBLIC_CLERK_PROXY_URL,(0,n.fQ)(i.env.NEXT_PUBLIC_CLERK_IS_SATELLITE),i.env.NEXT_PUBLIC_CLERK_SIGN_IN_URL,i.env.NEXT_PUBLIC_CLERK_SIGN_UP_URL;let l={name:"@clerk/nextjs",version:"5.7.1",environment:"production"};(0,n.fQ)(i.env.NEXT_PUBLIC_CLERK_TELEMETRY_DISABLED),(0,n.fQ)(i.env.NEXT_PUBLIC_CLERK_TELEMETRY_DEBUG);var s=r(92311);let u=e=>{var t;return{...e,publishableKey:e.publishableKey||"pk_live_Y2xlcmsucmVhZGluZ3BsdXMuYWkk",clerkJSUrl:e.clerkJSUrl||s.env.NEXT_PUBLIC_CLERK_JS_URL,clerkJSVersion:e.clerkJSVersion||s.env.NEXT_PUBLIC_CLERK_JS_VERSION,proxyUrl:e.proxyUrl||s.env.NEXT_PUBLIC_CLERK_PROXY_URL||"",domain:e.domain||s.env.NEXT_PUBLIC_CLERK_DOMAIN||"",isSatellite:e.isSatellite||(0,n.fQ)(s.env.NEXT_PUBLIC_CLERK_IS_SATELLITE),signInUrl:e.signInUrl||s.env.NEXT_PUBLIC_CLERK_SIGN_IN_URL||"",signUpUrl:e.signUpUrl||s.env.NEXT_PUBLIC_CLERK_SIGN_UP_URL||"",signInForceRedirectUrl:e.signInForceRedirectUrl||s.env.NEXT_PUBLIC_CLERK_SIGN_IN_FORCE_REDIRECT_URL||"",signUpForceRedirectUrl:e.signUpForceRedirectUrl||s.env.NEXT_PUBLIC_CLERK_SIGN_UP_FORCE_REDIRECT_URL||"",signInFallbackRedirectUrl:e.signInFallbackRedirectUrl||s.env.NEXT_PUBLIC_CLERK_SIGN_IN_FALLBACK_REDIRECT_URL||"",signUpFallbackRedirectUrl:e.signUpFallbackRedirectUrl||s.env.NEXT_PUBLIC_CLERK_SIGN_UP_FALLBACK_REDIRECT_URL||"",afterSignInUrl:e.afterSignInUrl||s.env.NEXT_PUBLIC_CLERK_AFTER_SIGN_IN_URL||"",afterSignUpUrl:e.afterSignUpUrl||s.env.NEXT_PUBLIC_CLERK_AFTER_SIGN_UP_URL||"",telemetry:null!=(t=e.telemetry)?t:{disabled:(0,n.fQ)(s.env.NEXT_PUBLIC_CLERK_TELEMETRY_DISABLED),debug:(0,n.fQ)(s.env.NEXT_PUBLIC_CLERK_TELEMETRY_DEBUG)},sdkMetadata:l}}},42715:function(e,t,r){"use strict";function n(e){return e}r.d(t,{m:function(){return n}})},3178:function(e,t,r){"use strict";r.d(t,{Ry:function(){return u}});var n=new WeakMap,o=new WeakMap,a={},i=0,l=function(e){return e&&(e.host||l(e.parentNode))},s=function(e,t,r,s){var u=(Array.isArray(e)?e:[e]).map(function(e){if(t.contains(e))return e;var r=l(e);return r&&t.contains(r)?r:(console.error("aria-hidden",e,"in not contained inside",t,". Doing nothing"),null)}).filter(function(e){return!!e});a[r]||(a[r]=new WeakMap);var c=a[r],d=[],f=new Set,p=new Set(u),m=function(e){!e||f.has(e)||(f.add(e),m(e.parentNode))};u.forEach(m);var h=function(e){!e||p.has(e)||Array.prototype.forEach.call(e.children,function(e){if(f.has(e))h(e);else try{var t=e.getAttribute(s),a=null!==t&&"false"!==t,i=(n.get(e)||0)+1,l=(c.get(e)||0)+1;n.set(e,i),c.set(e,l),d.push(e),1===i&&a&&o.set(e,!0),1===l&&e.setAttribute(r,"true"),a||e.setAttribute(s,"true")}catch(t){console.error("aria-hidden: cannot operate on ",e,t)}})};return h(t),f.clear(),i++,function(){d.forEach(function(e){var t=n.get(e)-1,a=c.get(e)-1;n.set(e,t),c.set(e,a),t||(o.has(e)||e.removeAttribute(s),o.delete(e)),a||e.removeAttribute(r)}),--i||(n=new WeakMap,n=new WeakMap,o=new WeakMap,a={})}},u=function(e,t,r){void 0===r&&(r="data-aria-hidden");var n=Array.from(Array.isArray(e)?e:[e]),o=t||("undefined"==typeof document?null:(Array.isArray(e)?e[0]:e).ownerDocument.body);return o?(n.push.apply(n,Array.from(o.querySelectorAll("[aria-live]"))),s(n,o,r,"aria-hidden")):function(){return null}}},35006:function(e,t){var r;!function(){"use strict";var n={}.hasOwnProperty;function o(){for(var e=[],t=0;t<arguments.length;t++){var r=arguments[t];if(r){var a=typeof r;if("string"===a||"number"===a)e.push(r);else if(Array.isArray(r)){if(r.length){var i=o.apply(null,r);i&&e.push(i)}}else if("object"===a){if(r.toString!==Object.prototype.toString&&!r.toString.toString().includes("[native code]")){e.push(r.toString());continue}for(var l in r)n.call(r,l)&&r[l]&&e.push(l)}}}return e.join(" ")}e.exports?(o.default=o,e.exports=o):void 0!==(r=(function(){return o}
1).apply(t,[]))&&(e.exports=r)}()},5636:function(e,t,r){e.exports=r(50947)},99262:function(e,t,r){"use strict";var n=r(10071);r.o(n,"useParams")&&r.d(t,{useParams:function(){return n.useParams}}),r.o(n,"usePathname")&&r.d(t,{usePathname:function(){return n.usePathname}}),r.o(n,"useRouter")&&r.d(t,{useRouter:function(){return n.useRouter}}),r.o(n,"useSearchParams")&&r.d(t,{useSearchParams:function(){return n.useSearchParams}})},92311:function(e,t,r){"use strict";var n,o;e.exports=(null==(n=r.g.process)?void 0:n.env)&&"object"==typeof(null==(o=r.g.process)?void 0:o.env)?r.g.process:r(78578)},44207:function(e,t,r){"use strict";Object.defineProperty(t,"$",{enumerable:!0,get:function(){return o}});let n=r(86893);function o(e){let{createServerReference:t}=r(59853);return t(e,n.callServer)}},50947:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"useRouter",{enumerable:!0,get:function(){return a}});let n=r(56189),o=r(81410);function a(){return(0,n.useContext)(o.RouterContext)}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},68611:function(e,t){"use strict";let r;Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{DOMAttributeNames:function(){return n},default:function(){return i},isEqualNode:function(){return a}});let n={acceptCharset:"accept-charset",className:"class",htmlFor:"for",httpEquiv:"http-equiv",noModule:"noModule"};function o(e){let{type:t,props:r}=e,o=document.createElement(t);for(let e in r){if(!r.hasOwnProperty(e)||"children"===e||"dangerouslySetInnerHTML"===e||void 0===r[e])continue;let a=n[e]||e.toLowerCase();"script"===t&&("async"===a||"defer"===a||"noModule"===a)?o[a]=!!r[e]:o.setAttribute(a,r[e])}let{children:a,dangerouslySetInnerHTML:i}=r;return i?o.innerHTML=i.__html||"":a&&(o.textContent="string"==typeof a?a:Array.isArray(a)?a.join(""):""),o}function a(e,t){if(e instanceof HTMLElement&&t instanceof HTMLElement){let r=t.getAttribute("nonce");if(r&&!e.getAttribute("nonce")){let n=t.cloneNode(!0);return n.setAttribute("nonce",""),n.nonce=r,r===e.nonce&&e.isEqualNode(n)}}return e.isEqualNode(t)}function i(){return{mountedInstances:new Set,updateHead:e=>{let t={};e.forEach(e=>{if("link"===e.type&&e.props["data-optimized-fonts"]){if(document.querySelector('style[data-href="'+e.props["data-href"]+'"]'))return;e.props.href=e.props["data-href"],e.props["data-href"]=void 0}let r=t[e.type]||[];r.push(e),t[e.type]=r});let n=t.title?t.title[0]:null,o="";if(n){let{children:e}=n.props;o="string"==typeof e?e:Array.isArray(e)?e.join(""):""}o!==document.title&&(document.title=o),["meta","base","link","style","script"].forEach(e=>{r(e,t[e]||[])})}}}r=(e,t)=>{let r=document.getElementsByTagName("head")[0],n=r.querySelector("meta[name=next-head-count]"),i=Number(n.content),l=[];for(let t=0,r=n.previousElementSibling;t<i;t++,r=(null==r?void 0:r.previousElementSibling)||null){var s;(null==r?void 0:null==(s=r.tagName)?void 0:s.toLowerCase())===e&&l.push(r)}let u=t.map(o).filter(e=>{for(let t=0,r=l.length;t<r;t++)if(a(l[t],e))return l.splice(t,1),!1;return!0});l.forEach(e=>{var t;return null==(t=e.parentNode)?void 0:t.removeChild(e)}),u.forEach(e=>r.insertBefore(e,n)),n.content=(i-l.length+u.length).toString()},("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},32814:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{cancelIdleCallback:function(){return n},requestIdleCallback:function(){return r}});let r="undefined"!=typeof self&&self.requestIdleCallback&&self.requestIdleCallback.bind(window)||function(e){let t=Date.now();return self.setTimeout(function(){e({didTimeout:!1,timeRemaining:function(){return Math.max(0,50-(Date.now()-t))}})},1)},n="undefined"!=typeof self&&self.cancelIdleCallback&&self.cancelIdleCallback.bind(window)||function(e){return clearTimeout(e)};("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esMo
1dule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},9687:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{default:function(){return w},handleClientScriptLoad:function(){return v},initScriptLoader:function(){return g}});let n=r(41930),o=r(5994),a=r(25929),i=n._(r(2418)),l=o._(r(56189)),s=r(82297),u=r(68611),c=r(32814),d=new Map,f=new Set,p=["onLoad","onReady","dangerouslySetInnerHTML","children","onError","strategy","stylesheets"],m=e=>{if(i.default.preinit){e.forEach(e=>{i.default.preinit(e,{as:"style"})});return}if("undefined"!=typeof window){let t=document.head;e.forEach(e=>{let r=document.createElement("link");r.type="text/css",r.rel="stylesheet",r.href=e,t.appendChild(r)})}},h=e=>{let{src:t,id:r,onLoad:n=()=>{},onReady:o=null,dangerouslySetInnerHTML:a,children:i="",strategy:l="afterInteractive",onError:s,stylesheets:c}=e,h=r||t;if(h&&f.has(h))return;if(d.has(t)){f.add(h),d.get(t).then(n,s);return}let v=()=>{o&&o(),f.add(h)},g=document.createElement("script"),y=new Promise((e,t)=>{g.addEventListener("load",function(t){e(),n&&n.call(this,t),v()}),g.addEventListener("error",function(e){t(e)})}).catch(function(e){s&&s(e)});for(let[r,n]of(a?(g.innerHTML=a.__html||"",v()):i?(g.textContent="string"==typeof i?i:Array.isArray(i)?i.join(""):"",v()):t&&(g.src=t,d.set(t,y)),Object.entries(e))){if(void 0===n||p.includes(r))continue;let e=u.DOMAttributeNames[r]||r.toLowerCase();g.setAttribute(e,n)}"worker"===l&&g.setAttribute("type","text/partytown"),g.setAttribute("data-nscript",l),c&&m(c),document.body.appendChild(g)};function v(e){let{strategy:t="afterInteractive"}=e;"lazyOnload"===t?window.addEventListener("load",()=>{(0,c.requestIdleCallback)(()=>h(e))}):h(e)}function g(e){e.forEach(v),[...document.querySelectorAll('[data-nscript="beforeInteractive"]'),...document.querySelectorAll('[data-nscript="beforePageRender"]')].forEach(e=>{let t=e.id||e.getAttribute("src");f.add(t)})}function y(e){let{id:t,src:r="",onLoad:n=()=>{},onReady:o=null,strategy:u="afterInteractive",onError:d,stylesheets:p,...m}=e,{updateScripts:v,scripts:g,getIsSsr:y,appDir:w,nonce:C}=(0,l.useContext)(s.HeadManagerContext),b=(0,l.useRef)(!1);(0,l.useEffect)(()=>{let e=t||r;b.current||(o&&e&&f.has(e)&&o(),b.current=!0)},[o,t,r]);let E=(0,l.useRef)(!1);if((0,l.useEffect)(()=>{!E.current&&("afterInteractive"===u?h(e):"lazyOnload"===u&&("complete"===document.readyState?(0,c.requestIdleCallback)(()=>h(e)):window.addEventListener("load",()=>{(0,c.requestIdleCallback)(()=>h(e))})),E.current=!0)},[e,u]),("beforeInteractive"===u||"worker"===u)&&(v?(g[u]=(g[u]||[]).concat([{id:t,src:r,onLoad:n,onReady:o,onError:d,...m}]),v(g)):y&&y()?f.add(t||r):y&&!y()&&h(e)),w){if(p&&p.forEach(e=>{i.default.preinit(e,{as:"style"})}),"beforeInteractive"===u)return r?(i.default.preload(r,m.integrity?{as:"script",integrity:m.integrity,nonce:C,crossOrigin:m.crossOrigin}:{as:"script",nonce:C,crossOrigin:m.crossOrigin}),(0,a.jsx)("script",{nonce:C,dangerouslySetInnerHTML:{__html:"(self.__next_s=self.__next_s||[]).push("+JSON.stringify([r,{...m,id:t}])+")"}})):(m.dangerouslySetInnerHTML&&(m.children=m.dangerouslySetInnerHTML.__html,delete m.dangerouslySetInnerHTML),(0,a.jsx)("script",{nonce:C,dangerouslySetInnerHTML:{__html:"(self.__next_s=self.__next_s||[]).push("+JSON.stringify([0,{...m,id:t}])+")"}}));"afterInteractive"===u&&r&&i.default.preload(r,m.integrity?{as:"script",integrity:m.integrity,nonce:C,crossOrigin:m.crossOrigin}:{as:"script",nonce:C,crossOrigin:m.crossOrigin})}return null}Object.defineProperty(y,"__nextScript",{value:!0});let w=y;("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},78578:function(e){!function(){var t={229:function(e){var t,r,n,o=e.exports={};function a(){throw Error("setTimeout has not been defined")}function i(){throw Error("clearTimeout has not been defined")}function l(e){if(t===setTimeout)return setTimeout(e,0);if((t===a||!t)&&setTimeout)return t=setTimeout,setTimeout(e,0);try{return t(e,0)}catch(r){try{return t.call(null,e,0)}catch(r){return t.call(this,e,0)}}}!function(){try{t="function"==typeof setTimeout?setTimeout:a}catch(e){t=a}try{r="function"==typeof clearTimeout?clearTimeout:i}catch(e){r=i}}();var s=[],u=!1,c=-1;
1function d(){u&&n&&(u=!1,n.length?s=n.concat(s):c=-1,s.length&&f())}function f(){if(!u){var e=l(d);u=!0;for(var t=s.length;t;){for(n=s,s=[];++c<t;)n&&n[c].run();c=-1,t=s.length}n=null,u=!1,function(e){if(r===clearTimeout)return clearTimeout(e);if((r===i||!r)&&clearTimeout)return r=clearTimeout,clearTimeout(e);try{r(e)}catch(t){try{return r.call(null,e)}catch(t){return r.call(this,e)}}}(e)}}function p(e,t){this.fun=e,this.array=t}function m(){}o.nextTick=function(e){var t=Array(arguments.length-1);if(arguments.length>1)for(var r=1;r<arguments.length;r++)t[r-1]=arguments[r];s.push(new p(e,t)),1!==s.length||u||l(f)},p.prototype.run=function(){this.fun.apply(null,this.array)},o.title="browser",o.browser=!0,o.env={},o.argv=[],o.version="",o.versions={},o.on=m,o.addListener=m,o.once=m,o.off=m,o.removeListener=m,o.removeAllListeners=m,o.emit=m,o.prependListener=m,o.prependOnceListener=m,o.listeners=function(e){return[]},o.binding=function(e){throw Error("process.binding is not supported")},o.cwd=function(){return"/"},o.chdir=function(e){throw Error("process.chdir is not supported")},o.umask=function(){return 0}}},r={};function n(e){var o=r[e];if(void 0!==o)return o.exports;var a=r[e]={exports:{}},i=!0;try{t[e](a,a.exports,n),i=!1}finally{i&&delete r[e]}return a.exports}n.ab="//";var o=n(229);e.exports=o}()},81410:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"RouterContext",{enumerable:!0,get:function(){return n}});let n=r(41930)._(r(56189)).default.createContext(null)},93795:function(e,t,r){"use strict";r.d(t,{Av:function(){return i},pF:function(){return n},xv:function(){return a},zi:function(){return o}});var n="right-scroll-bar-position",o="width-before-scroll-bar",a="with-scroll-bars-hidden",i="--removed-body-scroll-bar-size"},62729:function(e,t,r){"use strict";r.d(t,{jp:function(){return h}});var n=r(56189),o=r(30242),a=r(93795),i={left:0,top:0,right:0,gap:0},l=function(e){return parseInt(e||"",10)||0},s=function(e){var t=window.getComputedStyle(document.body),r=t["padding"===e?"paddingLeft":"marginLeft"],n=t["padding"===e?"paddingTop":"marginTop"],o=t["padding"===e?"paddingRight":"marginRight"];return[l(r),l(n),l(o)]},u=function(e){if(void 0===e&&(e="margin"),"undefined"==typeof window)return i;var t=s(e),r=document.documentElement.clientWidth,n=window.innerWidth;return{left:t[0],top:t[1],right:t[2],gap:Math.max(0,n-r+t[2]-t[0])}},c=(0,o.Ws)(),d="data-scroll-locked",f=function(e,t,r,n){var o=e.left,i=e.top,l=e.right,s=e.gap;return void 0===r&&(r="margin"),"\n  .".concat(a.xv," {\n   overflow: hidden ").concat(n,";\n   padding-right: ").concat(s,"px ").concat(n,";\n  }\n  body[").concat(d,"] {\n    overflow: hidden ").concat(n,";\n    overscroll-behavior: contain;\n    ").concat([t&&"position: relative ".concat(n,";"),"margin"===r&&"\n    padding-left: ".concat(o,"px;\n    padding-top: ").concat(i,"px;\n    padding-right: ").concat(l,"px;\n    margin-left:0;\n    margin-top:0;\n    margin-right: ").concat(s,"px ").concat(n,";\n    "),"padding"===r&&"padding-right: ".concat(s,"px ").concat(n,";")].filter(Boolean).join(""),"\n  }\n  \n  .").concat(a.pF," {\n    right: ").concat(s,"px ").concat(n,";\n  }\n  \n  .").concat(a.zi," {\n    margin-right: ").concat(s,"px ").concat(n,";\n  }\n  \n  .").concat(a.pF," .").concat(a.pF," {\n    right: 0 ").concat(n,";\n  }\n  \n  .").concat(a.zi," .").concat(a.zi," {\n    margin-right: 0 ").concat(n,";\n  }\n  \n  body[").concat(d,"] {\n    ").concat(a.Av,": ").concat(s,"px;\n  }\n")},p=function(){var e=parseInt(document.body.getAttribute(d)||"0",10);return isFinite(e)?e:0},m=function(){n.useEffect(function(){return document.body.setAttribute(d,(p()+1).toString()),function(){var e=p()-1;e<=0?document.body.removeAttribute(d):document.body.setAttribute(d,e.toString())}},[])},h=function(e){var t=e.noRelative,r=e.noImportant,o=e.gapMode,a=void 0===o?"margin":o;m();var i=n.useMemo(function(){return u(a)},[a]);return n.createElement(c,{styles:f(i,!t,a,r?"":"!important")})}},18790:function(e,t,r){"use strict";r.d(t,{Z:function(){return M}});var n=r(14222),o=r(56189),a=r(93795),i=r(81434),l=(0,r(38151)._)(),s=function(){},u=o.forwardRef(function(e,t){var r=o.useRef(null),a=o.useState({onScrollCapture:s,onWheelCapture:s,onTouchMoveCapture:s}),u=a[0],c=a[1],d=e.forwardProps,f=e.children,p=e.className,m=e.removeScrollBar,h=e.enabled,v=e.shards,g=e.sideCar,y=e.noIsolation,w=e.inert,C=e.allowPinchZoom,b=e.as,E=e.gapMode,x=(0,n._T)(e,["forwardProps","children","className","removeScrollBar","enabled","shards","sideCar","noIsolation","inert","allowPinchZoom","as","gapMode"]),N=(0,i.q)([r,t]),R=(0,n.pi)((0,n.pi)({},x),u);return o.createElement(o.Fragment,null,h&&o.createElement(g,{sideCar:l,removeScrollBar:m,shards:v,noIsolation:y,inert:w,setCallbacks:c,allowPinchZoom:!!C,lockRef:r,gapMode:E}),d?o.cloneElement(o.Children.only(f),(0,n.pi)((0,n.pi)({},R),{ref:N}
1)):o.createElement(void 0===b?"div":b,(0,n.pi)({},R,{className:p,ref:N}),f))});u.defaultProps={enabled:!0,removeScrollBar:!0,inert:!1},u.classNames={fullWidth:a.zi,zeroRight:a.pF};var c=r(8591),d=r(62729),f=r(30242),p=!1;if("undefined"!=typeof window)try{var m=Object.defineProperty({},"passive",{get:function(){return p=!0,!0}});window.addEventListener("test",m,m),window.removeEventListener("test",m,m)}catch(e){p=!1}var h=!!p&&{passive:!1},v=function(e,t){var r=window.getComputedStyle(e);return"hidden"!==r[t]&&!(r.overflowY===r.overflowX&&"TEXTAREA"!==e.tagName&&"visible"===r[t])},g=function(e,t){var r=t.ownerDocument,n=t;do{if("undefined"!=typeof ShadowRoot&&n instanceof ShadowRoot&&(n=n.host),y(e,n)){var o=w(e,n);if(o[1]>o[2])return!0}n=n.parentNode}while(n&&n!==r.body);return!1},y=function(e,t){return"v"===e?v(t,"overflowY"):v(t,"overflowX")},w=function(e,t){return"v"===e?[t.scrollTop,t.scrollHeight,t.clientHeight]:[t.scrollLeft,t.scrollWidth,t.clientWidth]},C=function(e,t,r,n,o){var a,i=(a=window.getComputedStyle(t).direction,"h"===e&&"rtl"===a?-1:1),l=i*n,s=r.target,u=t.contains(s),c=!1,d=l>0,f=0,p=0;do{var m=w(e,s),h=m[0],v=m[1]-m[2]-i*h;(h||v)&&y(e,s)&&(f+=v,p+=h),s instanceof ShadowRoot?s=s.host:s=s.parentNode}while(!u&&s!==document.body||u&&(t.contains(s)||t===s));return d&&(o&&1>Math.abs(f)||!o&&l>f)?c=!0:!d&&(o&&1>Math.abs(p)||!o&&-l>p)&&(c=!0),c},b=function(e){return"changedTouches"in e?[e.changedTouches[0].clientX,e.changedTouches[0].clientY]:[0,0]},E=function(e){return[e.deltaX,e.deltaY]},x=function(e){return e&&"current"in e?e.current:e},N=0,R=[],k=(0,c.L)(l,function(e){var t=o.useRef([]),r=o.useRef([0,0]),a=o.useRef(),i=o.useState(N++)[0],l=o.useState(f.Ws)[0],s=o.useRef(e);o.useEffect(function(){s.current=e},[e]),o.useEffect(function(){if(e.inert){document.body.classList.add("block-interactivity-".concat(i));var t=(0,n.ev)([e.lockRef.current],(e.shards||[]).map(x),!0).filter(Boolean);return t.forEach(function(e){return e.classList.add("allow-interactivity-".concat(i))}),function(){document.body.classList.remove("block-interactivity-".concat(i)),t.forEach(function(e){return e.classList.remove("allow-interactivity-".concat(i))})}}},[e.inert,e.lockRef.current,e.shards]);var u=o.useCallback(function(e,t){if("touches"in e&&2===e.touches.length)return!s.current.allowPinchZoom;var n,o=b(e),i=r.current,l="deltaX"in e?e.deltaX:i[0]-o[0],u="deltaY"in e?e.deltaY:i[1]-o[1],c=e.target,d=Math.abs(l)>Math.abs(u)?"h":"v";if("touches"in e&&"h"===d&&"range"===c.type)return!1;var f=g(d,c);if(!f)return!0;if(f?n=d:(n="v"===d?"h":"v",f=g(d,c)),!f)return!1;if(!a.current&&"changedTouches"in e&&(l||u)&&(a.current=n),!n)return!0;var p=a.current||n;return C(p,t,e,"h"===p?l:u,!0)},[]),c=o.useCallback(function(e){if(R.length&&R[R.length-1]===l){var r="deltaY"in e?E(e):b(e),n=t.current.filter(function(t){var n;return t.name===e.type&&(t.target===e.target||e.target===t.shadowParent)&&(n=t.delta)[0]===r[0]&&n[1]===r[1]})[0];if(n&&n.should){e.cancelable&&e.preventDefault();return}if(!n){var o=(s.current.shards||[]).map(x).filter(Boolean).filter(function(t){return t.contains(e.target)});(o.length>0?u(e,o[0]):!s.current.noIsolation)&&e.cancelable&&e.preventDefault()}}},[]),p=o.useCallback(function(e,r,n,o){var a={name:e,delta:r,target:n,should:o,shadowParent:function(e){for(var t=null;null!==e;)e instanceof ShadowRoot&&(t=e.host,e=e.host),e=e.parentNode;return t}(n)};t.current.push(a),setTimeout(function(){t.current=t.current.filter(function(e){return e!==a})},1)},[]),m=o.useCallback(function(e){r.current=b(e),a.current=void 0},[]),v=o.useCallback(function(t){p(t.type,E(t),t.target,u(t,e.lockRef.current))},[]),y=o.useCallback(function(t){p(t.type,b(t),t.target,u(t,e.lockRef.current))},[]);o.useEffect(function(){return R.push(l),e.setCallbacks({onScrollCapture:v,onWheelCapture:v,onTouchMoveCapture:y}),document.addEventListener("wheel",c,h),document.addEventListener("touchmove",c,h),document.addEventListener("touchstart",m,h),function(){R=R.filter(function(e){return e!==l}),document.removeEventListener("wheel",c,h),document.removeEventListener("touchmove",c,h),document.removeEventListener("touchstart",m,h)}},[]);var w=e.removeScrollBar,k=e.inert;return o.createElement(o.Fragment,null,k?o.createElement(l,{styles:"\n  .block-interactivity-".concat(i," {pointer-events: none;}\n  .allow-interactivity-").concat(i," {pointer-events: all;}\n")}):null,w?o.createElement(d.jp,{gapMode:e.gapMode}):null)}),S=o.forwardRef(function(e,t){return o.createElement(u,(0,n.pi)({},e,{ref:t,sideCar:k}))});S.classNames=u.classNames;var M=S},30242:function(e,t,r){"use strict";r.d(t,{Ws:function(){return l}});var n,o=r(56189),a=function(){var e=0,t=null;
1return{add:function(o){if(0==e&&(t=function(){if(!document)return null;var e=document.createElement("style");e.type="text/css";var t=n||r.nc;return t&&e.setAttribute("nonce",t),e}())){var a,i;(a=t).styleSheet?a.styleSheet.cssText=o:a.appendChild(document.createTextNode(o)),i=t,(document.head||document.getElementsByTagName("head")[0]).appendChild(i)}e++},remove:function(){--e||!t||(t.parentNode&&t.parentNode.removeChild(t),t=null)}}},i=function(){var e=a();return function(t,r){o.useEffect(function(){return e.add(t),function(){e.remove()}},[t&&r])}},l=function(){var e=i();return function(t){return e(t.styles,t.dynamic),null}}},81434:function(e,t,r){"use strict";r.d(t,{q:function(){return l}});var n=r(56189);function o(e,t){return"function"==typeof e?e(t):e&&(e.current=t),e}var a="undefined"!=typeof window?n.useLayoutEffect:n.useEffect,i=new WeakMap;function l(e,t){var r,l,s,u=(r=t||null,l=function(t){return e.forEach(function(e){return o(e,t)})},(s=(0,n.useState)(function(){return{value:r,callback:l,facade:{get current(){return s.value},set current(value){var e=s.value;e!==value&&(s.value=value,s.callback(value,e))}}}})[0]).callback=l,s.facade);return a(function(){var t=i.get(u);if(t){var r=new Set(t),n=new Set(e),a=u.current;r.forEach(function(e){n.has(e)||o(e,null)}),n.forEach(function(e){r.has(e)||o(e,a)})}i.set(u,e)},[e]),u}},8591:function(e,t,r){"use strict";r.d(t,{L:function(){return i}});var n=r(14222),o=r(56189),a=function(e){var t=e.sideCar,r=(0,n._T)(e,["sideCar"]);if(!t)throw Error("Sidecar: please provide `sideCar` property to import the right car");var a=t.read();if(!a)throw Error("Sidecar medium not found");return o.createElement(a,(0,n.pi)({},r))};function i(e,t){return e.useMedium(t),a}a.isSideCarExport=!0},38151:function(e,t,r){"use strict";r.d(t,{_:function(){return a}});var n=r(14222);function o(e){return e}function a(e){void 0===e&&(e={});var t,r,a,i=(void 0===t&&(t=o),r=[],a=!1,{read:function(){if(a)throw Error("Sidecar: could not `read` from an `assigned` medium. `read` could be used only with `useMedium`.");return r.length?r[r.length-1]:null},useMedium:function(e){var n=t(e,a);return r.push(n),function(){r=r.filter(function(e){return e!==n})}},assignSyncMedium:function(e){for(a=!0;r.length;){var t=r;r=[],t.forEach(e)}r={push:function(t){return e(t)},filter:function(){return r}}},assignMedium:function(e){a=!0;var t=[];if(r.length){var n=r;r=[],n.forEach(e),t=r}var o=function(){var r=t;t=[],r.forEach(e)},i=function(){return Promise.resolve().then(o)};i(),r={push:function(e){t.push(e),i()},filter:function(e){return t=t.filter(e),r}}}});return i.options=(0,n.pi)({async:!0,ssr:!1},e),i}},7534:function(e,t,r){"use strict";var n=r(56189),o="function"==typeof Object.is?Object.is:function(e,t){return e===t&&(0!==e||1/e==1/t)||e!=e&&t!=t},a=n.useState,i=n.useEffect,l=n.useLayoutEffect,s=n.useDebugValue;function u(e){var t=e.getSnapshot;e=e.value;try{var r=t();return!o(e,r)}catch(e){return!0}}var c="undefined"==typeof window||void 0===window.document||void 0===window.document.createElement?function(e,t){return t()}:function(e,t){var r=t(),n=a({inst:{value:r,getSnapshot:t}}),o=n[0].inst,c=n[1];return l(function(){o.value=r,o.getSnapshot=t,u(o)&&c({inst:o})},[e,r,t]),i(function(){return u(o)&&c({inst:o}),e(function(){u(o)&&c({inst:o})})},[e]),s(r),r};t.useSyncExternalStore=void 0!==n.useSyncExternalStore?n.useSyncExternalStore:c},6123:function(e,t,r){"use strict";e.exports=r(7534)},13088:function(e,t,r){"use strict";r.d(t,{Vo:function(){return x},vn:function(){return ed},a7:function(){return en},qI:function(){return eo},iz:function(){return R},Cv:function(){return ea},gM:function(){return ec},yB:function(){return eu},N1:function(){return ei},C2:function(){return el},sO:function(){return es},CH:function(){return et},tj:function(){return er},Gl:function(){return D},tL:function(){return V},oG:function(){return O},E7:function(){return _},RM:function(){return b},RE:function(){return z},tF:function(){return M},KQ:function(){return S},Gv:function(){return A},Rl:function(){return L},ej:function(){return I},JM:function(){return E},qq:function(){return P},aC:function(){return J},cL:function(){return w.cL},E2:function(){return $},o8:function(){return w.o8},eW:function(){return w.eW},kP:function(){return w.kP},xo:function(){return w.xo},zq:function(){return Z},QS:function(){return Q},aF:function(){return w.aF},Kr:function(){return U},B$:function(){return B},HZ:function(){return H},Lu:function(){return K},X:function(){return W},qH:function(){return F},Mp:function(){return j},ge:function(){return T},r0:function(){return ee}});var n,o,a,i,l=r(58959),s=(r(1143),{veryStrict:{afterMinutes:10,level:"multiFactor"},strict:{afterMinutes:10,level:"secondFactor"},moderate:{afterMinutes:60,level:"secondFactor"},lax:{afterMinutes:1440,level:"secondFactor"}}),u=new Set(["firstFactor","secondFactor","multiFactor"]),c=new Set(["veryStrict","strict","moderate","lax"]),d=e=>"number"==typeof e&&e>0,f=e=>u.has(e),p=e=>c.has(e),m=(e,t)=>
1{let{orgId:r,orgRole:n,orgPermissions:o}=t;return(e.role||e.permission)&&r&&n&&o?e.permission?o.includes(e.permission):e.role?n===e.role:null:null},h=e=>!!("string"==typeof e&&p(e)||"object"==typeof e&&f(e.level)&&d(e.afterMinutes))&&(e=>"string"==typeof e?s[e]:e).bind(null,e),v=(e,{__experimental_factorVerificationAge:t})=>{if(!e.__experimental_reverification||!t)return null;let r=h(e.__experimental_reverification);if(!r)return null;let{level:n,afterMinutes:o}=r(),[a,i]=t,l=-1!==a?o>a:null,s=-1!==i?o>i:null;switch(n){case"firstFactor":return l;case"secondFactor":return -1!==i?s:l;case"multiFactor":return -1===i?l:l&&s}},g=e=>t=>{if(!e.userId)return!1;let r=m(t,e),n=v(t,e);return[r,n].some(e=>null===e)?[r,n].some(e=>!0===e):[r,n].every(e=>!0===e)},y=r(56189),w=r(71847),C=r(43148);r(14987),r(92311),new WeakMap,new WeakMap,new WeakSet,new WeakMap,new WeakMap,new WeakMap,new WeakMap,new WeakMap,new WeakSet;var b=(0,l.t5)({packageName:"@clerk/clerk-react"});function E(e){b.setMessages(e).setPackageName(e)}var[x,N]=(0,w.uH)("AuthContext"),R=w.b5,k=w.rI,S="You've added multiple <ClerkProvider> components in your React component tree. Wrap your components in a single <ClerkProvider>.",M=e=>`You've passed multiple children components to <${e}/>. You can only pass a single child component or text.`,P="Unsupported usage of isSatellite, domain or proxyUrl. The usage of isSatellite, domain or proxyUrl as function is not supported in non-browser environments.",T="<UserProfile.Page /> component needs to be a direct child of `<UserProfile />` or `<UserButton />`.",j="<UserProfile.Link /> component needs to be a direct child of `<UserProfile />` or `<UserButton />`.",I="<OrganizationProfile.Page /> component needs to be a direct child of `<OrganizationProfile />` or `<OrganizationSwitcher />`.",L="<OrganizationProfile.Link /> component needs to be a direct child of `<OrganizationProfile />` or `<OrganizationSwitcher />`.",_=e=>`<${e} /> can only accept <${e}.Page /> and <${e}.Link /> as its children. Any other provided component will be ignored.`,O=e=>`Missing props. <${e}.Page /> component requires the following props: url, label, labelIcon, alongside with children to be rendered inside the page.`,D=e=>`Missing props. <${e}.Link /> component requires the following props: url, label and labelIcon.`,A=e=>`The <${e}/> component uses path-based routing by default unless a different routing strategy is provided using the \`routing\` prop. When path-based routing is used, you need to provide the path where the component is mounted on by using the \`path\` prop. Example: <${e} path={'/my-path'} />`,z=e=>`The \`path\` prop will only be respected when the Clerk component uses path-based routing. To resolve this error, pass \`routing='path'\` to the <${e}/> component, or drop the \`path\` prop to switch to hash-based routing. For more details please refer to our docs: https://clerk.com/docs`,U="<UserButton /> can only accept <UserButton.UserProfilePage />, <UserButton.UserProfileLink /> and <UserButton.MenuItems /> as its children. Any other provided component will be ignored.",V="<UserButton.MenuItems /> component can only accept <UserButton.Action /> and <UserButton.Link /> as its children. Any other provided component will be ignored.",W="<UserButton.MenuItems /> component needs to be a direct child of `<UserButton />`.",B="<UserButton.Action /> component needs to be a direct child of `<UserButton.MenuItems />`.",F="<UserButton.Link /> component needs to be a direct child of `<UserButton.MenuItems />`.",H="Missing props. <UserButton.Link /> component requires the following props: href, label and labelIcon.",K="Missing props. <UserButton.Action /> component requires the following props: label.",G=e=>{(0,w.Rm)(()=>{b.throwMissingClerkProviderError({source:e})})},q=e=>new Promise(t=>{e.loaded&&t(),e.addOnLoaded(t)}),X=e=>async t=>(await q(e),e.session)?e.session.getToken(t):null,Y=e=>async(...t)=>(await q(e),e.signOut(...t)),J=()=>{G("useAuth");let{sessionId:e,userId:t,actor:r,orgId:n,orgRole:o,orgSlug:a,orgPermissions:i,__experimental_factorVerificationAge:l}=N(),s=k(),u=(0,y.useCallback)(X(s),[s]),c=(0,y.useCallback)(Y(s),[s]),d=(0,y.useCallback)(e=>g({userId:t,orgId:n,orgRole:o,orgPermissions:i,__experimental_factorVerificationAge:l})(e),[t,l,n,o,i]);return void 0===e&&void 0===t?{isLoaded:!1,isSignedIn:void 0,sessionId:e,userId:t,actor:void 0,orgId:void 0,orgRole:void 0,orgSlug:void 0,has:void 0,signOut:c,getToken:u}:null===e&&null===t?{isLoaded:!0,isSignedIn:!1,sessionId:e,userId:t,actor:null,orgId:null,orgRole:null,orgSlug:null,has:()=>!1,signOut:c,getToken:u}:e&&t&&n&&o?{isLoaded:!0,isSignedIn:!0,sessionId:e,userId:t,actor:r||null,orgId:n,orgRole:o,orgSlug:a||null,has:d,signOut:c,getToken:u}:e&&t&&!n?{isLoaded:!0,isSignedIn:!0,sessionId:e,userId:t,actor:r||null,orgId:null,orgRole:null,orgSlug:null,has:d,signOut:c,getToken:u}:b.throw("Invalid state. Feel free to submit a bug or reach out to supp
1ort here: https://clerk.com/support")};function $(e){let{startEmailLinkFlow:t,cancelEmailLinkFlow:r}=y.useMemo(()=>e.createEmailLinkFlow(),[e]);return y.useEffect(()=>r,[]),{startEmailLinkFlow:t,cancelEmailLinkFlow:r}}var Z=()=>{var e;G("useSignIn");let t=k(),r=(0,w.sX)();return(null==(e=t.telemetry)||e.record((0,C.J)("useSignIn")),r)?{isLoaded:!0,signIn:r.signIn,setActive:t.setActive}:{isLoaded:!1,signIn:void 0,setActive:void 0}},Q=()=>{var e;G("useSignUp");let t=k(),r=(0,w.sX)();return(null==(e=t.telemetry)||e.record((0,C.J)("useSignUp")),r)?{isLoaded:!0,signUp:r.signUp,setActive:t.setActive}:{isLoaded:!1,signUp:void 0,setActive:void 0}},ee=(e,t)=>{t=t||e.displayName||e.name||"Component",e.displayName=t;let r=r=>{G(t||"withClerk");let n=k();return n.loaded?y.createElement(e,{...r,clerk:n}):null};return r.displayName=`withClerk(${t})`,r},et=({children:e})=>{G("SignedIn");let{userId:t}=N();return t?y.createElement(y.Fragment,null,e):null},er=({children:e})=>{G("SignedOut");let{userId:t}=N();return null===t?y.createElement(y.Fragment,null,e):null},en=({children:e})=>(G("ClerkLoaded"),k().loaded)?y.createElement(y.Fragment,null,e):null,eo=({children:e})=>(G("ClerkLoading"),k().loaded)?null:y.createElement(y.Fragment,null,e),ea=({children:e,fallback:t,...r})=>{G("Protect");let{isLoaded:n,has:o,userId:a}=J();if(!n)return null;let i=y.createElement(y.Fragment,null,null!=t?t:null),l=y.createElement(y.Fragment,null,e);return a?"function"==typeof r.condition?r.condition(o)?l:i:r.role||r.permission?o(r)?l:i:l:i},ei=ee(({clerk:e,...t})=>{let{client:r,session:n}=e,o=r.activeSessions&&r.activeSessions.length>0;return y.useEffect(()=>{null===n&&o?e.redirectToAfterSignOut():e.redirectToSignIn(t)},[]),null},"RedirectToSignIn"),el=ee(({clerk:e,...t})=>(y.useEffect(()=>{e.redirectToSignUp(t)},[]),null),"RedirectToSignUp"),es=ee(({clerk:e})=>(y.useEffect(()=>{e.redirectToUserProfile()},[]),null),"RedirectToUserProfile"),eu=ee(({clerk:e})=>(y.useEffect(()=>{e.redirectToOrganizationProfile()},[]),null),"RedirectToOrganizationProfile"),ec=ee(({clerk:e})=>(y.useEffect(()=>{e.redirectToCreateOrganization()},[]),null),"RedirectToCreateOrganization"),ed=ee(({clerk:e,...t})=>(y.useEffect(()=>{e.handleRedirectCallback(t)},[]),null),"AuthenticateWithRedirectCallback")},5108:function(e,t,r){"use strict";r.d(t,{vn:function(){return c.vn},a7:function(){return c.a7},qI:function(){return c.qI},El:function(){return ey},Gp:function(){return en},Kb:function(){return ei},Bg:function(){return ea},A:function(){return er},Li:function(){return eo},Cv:function(){return c.Cv},gM:function(){return c.gM},yB:function(){return c.yB},N1:function(){return c.N1},C2:function(){return c.C2},sO:function(){return c.sO},cL:function(){return K},$d:function(){return el},qu:function(){return ec},AM:function(){return eu},Mo:function(){return G},gX:function(){return es},CH:function(){return c.CH},tj:function(){return c.tj},l8:function(){return Q},Iw:function(){return Y},aC:function(){return c.aC},ll:function(){return c.cL},E2:function(){return c.E2},o8:function(){return c.o8},eW:function(){return c.eW},kP:function(){return c.kP},xo:function(){return c.xo},zq:function(){return c.zq},QS:function(){return c.QS},aF:function(){return c.aF}});var n,o,a,i,l,s,u,c=r(13088),d=e=>{throw TypeError(e)},f=(e,t,r)=>t.has(e)||d("Cannot "+r),p=(e,t,r)=>(f(e,t,"read from private field"),r?r.call(e):t.get(e)),m=(e,t,r)=>t.has(e)?d("Cannot add the same private member more than once"):t instanceof WeakSet?t.add(e):t.set(e,r),h=(e,t,r,n)=>(f(e,t,"write to private field"),n?n.call(e,r):t.set(e,r),r),v=(e,t,r)=>(f(e,t,"access private method"),r),g=r(63053),y=r(7878),w=r(71847),C=r(56189),b=r(2418),E=r(39504);r(1143);var x=r(55569);function N(e,t,r){return"function"==typeof e?e(t):void 0!==e?e:void 0!==r?r:void 0}"undefined"==typeof window||window.global||(window.global="undefined"==typeof global?window:global);var R=e=>t=>{try{return C.Children.only(e)}catch(e){return c.RM.throw((0,c.tF)(t))}},k=(e,t)=>(e||(e=t),"string"==typeof e&&(e=C.createElement("button",null,e)),e),S=e=>(...t)=>{if(e&&"function"==typeof e)return e(...t)},M=new Map,P=e=>{let t=Array(e.length).fill(null),[r,n]=(0,C.useState)(t);return e.map((e,t)=>({id:e.id,mount:e=>n(r=>r.map((r,n)=>n===t?e:r)),unmount:()=>n(e=>e.map((e,r)=>r===t?null:e)),portal:()=>C.createElement(C.Fragment,null,r[t]?(0,b.createPortal)(e.component,r[t]):null)}))},T=(e,t)=>
1!!e&&C.isValidElement(e)&&(null==e?void 0:e.type)===t,j=e=>L({children:e,reorderItemsLabels:["account","security"],LinkComponent:X,PageComponent:q,MenuItemsComponent:J,componentName:"UserProfile"}),I=e=>L({children:e,reorderItemsLabels:["general","members"],LinkComponent:et,PageComponent:ee,componentName:"OrganizationProfile"}),L=({children:e,LinkComponent:t,PageComponent:r,MenuItemsComponent:n,reorderItemsLabels:o,componentName:a})=>{let i=[];C.Children.forEach(e,e=>{if(!T(e,r)&&!T(e,t)&&!T(e,n)){e&&(0,y.yJ)((0,c.E7)(a));return}let{props:l}=e,{children:s,label:u,url:d,labelIcon:f}=l;if(T(e,r)){if(_(l,o))i.push({label:u});else if(O(l))i.push({label:u,labelIcon:f,children:s,url:d});else{(0,y.yJ)((0,c.oG)(a));return}}if(T(e,t)){if(D(l))i.push({label:u,labelIcon:f,url:d});else{(0,y.yJ)((0,c.Gl)(a));return}}});let l=[],s=[],u=[];i.forEach((e,t)=>{if(O(e)){l.push({component:e.children,id:t}),s.push({component:e.labelIcon,id:t});return}D(e)&&u.push({component:e.labelIcon,id:t})});let d=P(l),f=P(s),p=P(u),m=[],h=[];return i.forEach((e,t)=>{if(_(e,o)){m.push({label:e.label});return}if(O(e)){let{portal:r,mount:n,unmount:o}=d.find(e=>e.id===t),{portal:a,mount:i,unmount:l}=f.find(e=>e.id===t);m.push({label:e.label,url:e.url,mount:n,unmount:o,mountIcon:i,unmountIcon:l}),h.push(r),h.push(a);return}if(D(e)){let{portal:r,mount:n,unmount:o}=p.find(e=>e.id===t);m.push({label:e.label,url:e.url,mountIcon:n,unmountIcon:o}),h.push(r);return}}),{customPages:m,customPagesPortals:h}},_=(e,t)=>{let{children:r,label:n,url:o,labelIcon:a}=e;return!r&&!o&&!a&&t.some(e=>e===n)},O=e=>{let{children:t,label:r,url:n,labelIcon:o}=e;return!!t&&!!n&&!!o&&!!r},D=e=>{let{children:t,label:r,url:n,labelIcon:o}=e;return!t&&!!n&&!!o&&!!r},A=e=>z({children:e,reorderItemsLabels:["manageAccount","signOut"],MenuItemsComponent:J,MenuActionComponent:$,MenuLinkComponent:Z,UserProfileLinkComponent:X,UserProfilePageComponent:q}),z=({children:e,MenuItemsComponent:t,MenuActionComponent:r,MenuLinkComponent:n,UserProfileLinkComponent:o,UserProfilePageComponent:a,reorderItemsLabels:i})=>{let l=[],s=[],u=[];C.Children.forEach(e,e=>{if(!T(e,t)&&!T(e,o)&&!T(e,a)){e&&(0,y.yJ)(c.Kr);return}if(T(e,o)||T(e,a))return;let{props:s}=e;C.Children.forEach(s.children,e=>{if(!T(e,r)&&!T(e,n)){e&&(0,y.yJ)(c.tL);return}let{props:t}=e,{label:o,labelIcon:a,href:s,onClick:u,open:d}=t;if(T(e,r)){if(U(t,i))l.push({label:o});else if(V(t)){let e={label:o,labelIcon:a};if(void 0!==u)l.push({...e,onClick:u});else if(void 0!==d)l.push({...e,open:d.startsWith("/")?d:`/${d}`});else{(0,y.yJ)("Custom menu item must have either onClick or open property");return}}else{(0,y.yJ)(c.Lu);return}}if(T(e,n)){if(W(t))l.push({label:o,labelIcon:a,href:s});else{(0,y.yJ)(c.HZ);return}}})});let d=[],f=[];l.forEach((e,t)=>{V(e)&&d.push({component:e.labelIcon,id:t}),W(e)&&f.push({component:e.labelIcon,id:t})});let p=P(d),m=P(f);return l.forEach((e,t)=>{if(U(e,i)&&s.push({label:e.label}),V(e)){let{portal:r,mount:n,unmount:o}=p.find(e=>e.id===t),a={label:e.label,mountIcon:n,unmountIcon:o};"onClick"in e?a.onClick=e.onClick:"open"in e&&(a.open=e.open),s.push(a),u.push(r)}if(W(e)){let{portal:r,mount:n,unmount:o}=m.find(e=>e.id===t);s.push({label:e.label,href:e.href,mountIcon:n,unmountIcon:o}),u.push(r)}}),{customMenuItems:s,customMenuItemsPortals:u}},U=(e,t)=>{let{children:r,label:n,onClick:o,labelIcon:a}=e;return!r&&!o&&!a&&t.some(e=>e===n)},V=e=>{let{label:t,labelIcon:r,onClick:n,open:o}=e;return!!r&&!!t&&("function"==typeof n||"string"==typeof o)},W=e=>{let{label:t,href:r,labelIcon:n}=e;return!!r&&!!n&&!!t},B=e=>"mount"in e,F=e=>"open"in e,H=class extends C.PureComponent{constructor(){super(...arguments),this.portalRef=C.createRef()}componentDidUpdate(e){var t,r,n,o;if(!B(e)||!B(this.props))return;let a=(0,y.zu)(e.props,"customPages","customMenuItems","children"),i=(0,y.zu)(this.props.props,"customPages","customMenuItems","children"),l=(null==(t=a.customPages)?void 0:t.length)!==(null==(r=i.customPages)?void 0:r.length),s=(null==(n=a.customMenuItems)?void 0:n.length)!==(null==(o=i.customMenuItems)?void 0:o.length);(!(0,w.c1)(a,i)||l||s)&&this.props.updateProps({node:this.portalRef.current,props:this.props.props})}componentDidMount(){this.portalRef.current&&(B(this.props)&&this.props.mount(this.portalRef.current,this.props.props),F(this.props)&&this.props.open(this.props.props))}componentWillUnmount(){this.portalRef.current&&(B(this.props)&&this.props.unmount(this.portalRef.current),F(this.props)&&this.props.close())}render(){var e,t,r,n;return C.createElement(C.Fragment,null,C.createElement("div",{ref:this.portalRef}),B(this.props)&&(null==(t=null==(e=this.props)?void 0:e.customPagesPortals)?void 0:t.map((e,t)=>(0,C.createElement)(e,{key:t}
1))),B(this.props)&&(null==(n=null==(r=this.props)?void 0:r.customMenuItemsPortals)?void 0:n.map((e,t)=>(0,C.createElement)(e,{key:t}))))}},K=(0,c.r0)(({clerk:e,...t})=>C.createElement(H,{mount:e.mountSignIn,unmount:e.unmountSignIn,updateProps:e.__unstable__updateProps,props:t}),"SignIn"),G=(0,c.r0)(({clerk:e,...t})=>C.createElement(H,{mount:e.mountSignUp,unmount:e.unmountSignUp,updateProps:e.__unstable__updateProps,props:t}),"SignUp");function q({children:e}){return(0,y.yJ)(c.ge),C.createElement(C.Fragment,null,e)}function X({children:e}){return(0,y.yJ)(c.Mp),C.createElement(C.Fragment,null,e)}var Y=Object.assign((0,c.r0)(({clerk:e,...t})=>{let{customPages:r,customPagesPortals:n}=j(t.children);return C.createElement(H,{mount:e.mountUserProfile,unmount:e.unmountUserProfile,updateProps:e.__unstable__updateProps,props:{...t,customPages:r},customPagesPortals:n})},"UserProfile"),{Page:q,Link:X});function J({children:e}){return(0,y.yJ)(c.X),C.createElement(C.Fragment,null,e)}function $({children:e}){return(0,y.yJ)(c.B$),C.createElement(C.Fragment,null,e)}function Z({children:e}){return(0,y.yJ)(c.qH),C.createElement(C.Fragment,null,e)}var Q=Object.assign((0,c.r0)(({clerk:e,...t})=>{let{customPages:r,customPagesPortals:n}=j(t.children),o=Object.assign(t.userProfileProps||{},{customPages:r}),{customMenuItems:a,customMenuItemsPortals:i}=A(t.children);return C.createElement(H,{mount:e.mountUserButton,unmount:e.unmountUserButton,updateProps:e.__unstable__updateProps,props:{...t,userProfileProps:o,customMenuItems:a},customPagesPortals:n,customMenuItemsPortals:i})},"UserButton"),{UserProfilePage:q,UserProfileLink:X,MenuItems:J,Action:$,Link:Z});function ee({children:e}){return(0,y.yJ)(c.ej),C.createElement(C.Fragment,null,e)}function et({children:e}){return(0,y.yJ)(c.Rl),C.createElement(C.Fragment,null,e)}var er=Object.assign((0,c.r0)(({clerk:e,...t})=>{let{customPages:r,customPagesPortals:n}=I(t.children);return C.createElement(H,{mount:e.mountOrganizationProfile,unmount:e.unmountOrganizationProfile,updateProps:e.__unstable__updateProps,props:{...t,customPages:r},customPagesPortals:n})},"OrganizationProfile"),{Page:ee,Link:et}),en=(0,c.r0)(({clerk:e,...t})=>C.createElement(H,{mount:e.mountCreateOrganization,unmount:e.unmountCreateOrganization,updateProps:e.__unstable__updateProps,props:t}),"CreateOrganization"),eo=Object.assign((0,c.r0)(({clerk:e,...t})=>{let{customPages:r,customPagesPortals:n}=I(t.children),o=Object.assign(t.organizationProfileProps||{},{customPages:r});return C.createElement(H,{mount:e.mountOrganizationSwitcher,unmount:e.unmountOrganizationSwitcher,updateProps:e.__unstable__updateProps,props:{...t,organizationProfileProps:o},customPagesPortals:n})},"OrganizationSwitcher"),{OrganizationProfilePage:ee,OrganizationProfileLink:et}),ea=(0,c.r0)(({clerk:e,...t})=>C.createElement(H,{mount:e.mountOrganizationList,unmount:e.unmountOrganizationList,updateProps:e.__unstable__updateProps,props:t}),"OrganizationList"),ei=(0,c.r0)(({clerk:e,...t})=>C.createElement(H,{open:e.openGoogleOneTap,close:e.closeGoogleOneTap,props:t}),"GoogleOneTap"),el=(0,c.r0)(({clerk:e,children:t,...r})=>{let{signUpFallbackRedirectUrl:n,forceRedirectUrl:o,fallbackRedirectUrl:a,signUpForceRedirectUrl:i,mode:l,...s}=r,u=R(t=k(t,"Sign in"))("SignInButton"),c=()=>{let t={forceRedirectUrl:o,fallbackRedirectUrl:a,signUpFallbackRedirectUrl:n,signUpForceRedirectUrl:i};return"modal"===l?e.openSignIn(t):e.redirectToSignIn({...t,signInFallbackRedirectUrl:a,signInForceRedirectUrl:o})},d=async e=>(u&&"object"==typeof u&&"props"in u&&await S(u.props.onClick)(e),c()),f={...s,onClick:d};return C.cloneElement(u,f)},"SignInButton"),es=(0,c.r0)(({clerk:e,children:t,...r})=>{let{fallbackRedirectUrl:n,forceRedirectUrl:o,signInFallbackRedirectUrl:a,signInForceRedirectUrl:i,mode:l,unsafeMetadata:s,...u}=r,c=R(t=k(t,"Sign up"))("SignUpButton"),d=()=>{let t={fallbackRedirectUrl:n,forceRedirectUrl:o,signInFallbackRedirectUrl:a,signInForceRedirectUrl:i,unsafeMetadata:s};return"modal"===l?e.openSignUp(t):e.redirectToSignUp({...t,signUpFallbackRedirectUrl:n,signUpForceRedirectUrl:o})},f=async e=>(c&&"object"==typeof c&&"props"in c&&await S(c.props.onClick)(e),d()),p={...u,onClick:f};return C.cloneElement(c,p)},"SignUpButton"),eu=(0,c.r0)(({clerk:e,children:t,...r})=>{let{redirectUrl:n="/",signOutOptions:o,...a}=r,i=R(t=k(t,"Sign out"))("SignOutButton"),l=()=>e.signOut({redirectUrl:n}),s=async e=>(await S(i.props.onClick)(e),l()),u={...a,onClick:s};return C.cloneElement(i,u)},"SignOutButton"),ec=(0,c.r0)(({clerk:e,children:t,...r})=>{let{redirectUrl:n,...o}=r,a=R(t=k(t,"Sign in with Metamask"))("SignInWithMetamaskButton"),i=async()=>{!async function(){await e.authenticateWithMetamask({redirectUrl:n||void 0})}()},l=async e=>(await S(a.props.onClick)(e),i()),s={...o,onClick:l};return C.cloneElement(a,s)},"SignInWithMetamask"),ed={name:"@clerk/clerk-react",version:"5.11.0",environment:"production"},ef=class e{constructor(e){m(this,s),this.clerkjs=null,this.preopenOneTap=null,this.preopenUserVerification=null,this.preopenSignIn=null,this.preopenSignUp=null,this.preopenUserProfile=null,this.preopenOrganizationProfile=null,this.preopenCreateOrganization=null,this.premountSign
1InNodes=new Map,this.premountSignUpNodes=new Map,this.premountUserProfileNodes=new Map,this.premountUserButtonNodes=new Map,this.premountOrganizationProfileNodes=new Map,this.premountCreateOrganizationNodes=new Map,this.premountOrganizationSwitcherNodes=new Map,this.premountOrganizationListNodes=new Map,this.premountMethodCalls=new Map,this.premountAddListenerCalls=new Map,this.loadedListeners=[],m(this,n,!1),m(this,o),m(this,a),m(this,i),this.buildSignInUrl=e=>{let t=()=>{var t;return(null==(t=this.clerkjs)?void 0:t.buildSignInUrl(e))||""};if(this.clerkjs&&p(this,n))return t();this.premountMethodCalls.set("buildSignInUrl",t)},this.buildSignUpUrl=e=>{let t=()=>{var t;return(null==(t=this.clerkjs)?void 0:t.buildSignUpUrl(e))||""};if(this.clerkjs&&p(this,n))return t();this.premountMethodCalls.set("buildSignUpUrl",t)},this.buildAfterSignInUrl=()=>{let e=()=>{var e;return(null==(e=this.clerkjs)?void 0:e.buildAfterSignInUrl())||""};if(this.clerkjs&&p(this,n))return e();this.premountMethodCalls.set("buildAfterSignInUrl",e)},this.buildAfterSignUpUrl=()=>{let e=()=>{var e;return(null==(e=this.clerkjs)?void 0:e.buildAfterSignUpUrl())||""};if(this.clerkjs&&p(this,n))return e();this.premountMethodCalls.set("buildAfterSignUpUrl",e)},this.buildAfterSignOutUrl=()=>{let e=()=>{var e;return(null==(e=this.clerkjs)?void 0:e.buildAfterSignOutUrl())||""};if(this.clerkjs&&p(this,n))return e();this.premountMethodCalls.set("buildAfterSignOutUrl",e)},this.buildAfterMultiSessionSingleSignOutUrl=()=>{let e=()=>{var e;return(null==(e=this.clerkjs)?void 0:e.buildAfterMultiSessionSingleSignOutUrl())||""};if(this.clerkjs&&p(this,n))return e();this.premountMethodCalls.set("buildAfterMultiSessionSingleSignOutUrl",e)},this.buildUserProfileUrl=()=>{let e=()=>{var e;return(null==(e=this.clerkjs)?void 0:e.buildUserProfileUrl())||""};if(this.clerkjs&&p(this,n))return e();this.premountMethodCalls.set("buildUserProfileUrl",e)},this.buildCreateOrganizationUrl=()=>{let e=()=>{var e;return(null==(e=this.clerkjs)?void 0:e.buildCreateOrganizationUrl())||""};if(this.clerkjs&&p(this,n))return e();this.premountMethodCalls.set("buildCreateOrganizationUrl",e)},this.buildOrganizationProfileUrl=()=>{let e=()=>{var e;return(null==(e=this.clerkjs)?void 0:e.buildOrganizationProfileUrl())||""};if(this.clerkjs&&p(this,n))return e();this.premountMethodCalls.set("buildOrganizationProfileUrl",e)},this.buildUrlWithAuth=e=>{let t=()=>{var t;return(null==(t=this.clerkjs)?void 0:t.buildUrlWithAuth(e))||""};if(this.clerkjs&&p(this,n))return t();this.premountMethodCalls.set("buildUrlWithAuth",t)},this.handleUnauthenticated=()=>{let e=()=>{var e;return null==(e=this.clerkjs)?void 0:e.handleUnauthenticated()};this.clerkjs&&p(this,n)?e():this.premountMethodCalls.set("handleUnauthenticated",e)},this.addOnLoaded=e=>{this.loadedListeners.push(e),this.loaded&&this.emitLoaded()},this.emitLoaded=()=>{this.loadedListeners.forEach(e=>e()),this.loadedListeners=[]},this.hydrateClerkJS=e=>{if(!e)throw Error("Failed to hydrate latest Clerk JS");return this.clerkjs=e,this.premountMethodCalls.forEach(e=>e()),this.premountAddListenerCalls.forEach((t,r)=>{t.nativeUnsubscribe=e.addListener(r)}),null!==this.preopenSignIn&&e.openSignIn(this.preopenSignIn),null!==this.preopenSignUp&&e.openSignUp(this.preopenSignUp),null!==this.preopenUserProfile&&e.openUserProfile(this.preopenUserProfile),null!==this.preopenUserVerification&&e.__experimental_openUserVerification(this.preopenUserVerification),null!==this.preopenOneTap&&e.openGoogleOneTap(this.preopenOneTap),null!==this.preopenOrganizationProfile&&e.openOrganizationProfile(this.preopenOrganizationProfile),null!==this.preopenCreateOrganization&&e.openCreateOrganization(this.preopenCreateOrganization),this.premountSignInNodes.forEach((t,r)=>{e.mountSignIn(r,t)}),this.premountSignUpNodes.forEach((t,r)=>{e.mountSignUp(r,t)}),this.premountUserProfileNodes.forEach((t,r)=>{e.mountUserProfile(r,t)}),this.premountUserButtonNodes.forEach((t,r)=>{e.mountUserButton(r,t)}),this.premountOrganizationListNodes.forEach((t,r)=>{e.mountOrganizationList(r,t)}),h(this,n,!0),this.emitLoaded(),this.clerkjs},this.__unstable__updateProps=async e=>{let t=await v(this,s,u).call(this);if(t&&"__unstable__updateProps"in t)return t.__unstable__updateProps(e)},this.setActive=({session:e,organization:t,beforeEmit:r})=>this.clerkjs?this.clerkjs.setActive({session:e,organization:t,beforeEmit:r}):Promise.reject(),this.openSignIn=e=>{this.clerkjs&&p(this,n)?this.clerkjs.openSignIn(e):this.preopenSignIn=e},this.closeSignIn=()=>{this.clerkjs&&p(this,n)?this.clerkjs.closeSignIn():this.preopenSignIn=null},this.__experimental_openUserVerification=e=>{this.clerkjs&&p(this,n)?this.clerkjs.__experimental_openUserVerification(e):this.preopenUserVerification=e},this.__experimental_closeUserVerification=()=>{this.clerkjs&&p(this,n)?this.clerkjs.__experimental_closeUserVerification():this.preopenUserVerification=null},this.openGoogleOneTap=e=>{this.clerkjs&&p(this,n)?this.clerkjs.openGoogleOneTap(e):this.preopenOneTap=e},this.closeGoogleOneTap=()=>{this.clerkjs&&p(this,n)?this.clerkjs.closeGoogleOneTap():this.preopenOneTap=null},this.openUserProfile=e=>{this.clerkjs&&p(this,n)?this.clerkjs.openUserProfile(e):this.preopenUserProfile=e},this.closeUserProfile=()=>{this.clerkjs&&p(this,n)?this.clerkjs.closeUserProfile():this.preopenUserProfile=null},this.openOrganizationProfile=e=>{this.clerkjs&&p(this,n)?this.clerkjs.openOrganizationProfile(e):this.preopenOrganizationProfile=e},this.closeOrganizationProfile=()=>{this.clerkjs&&p(this,n)?this.clerkjs.closeOrganizationProfile():this.preopenOrganizationProfile=null},this.openCreateOrganization=e=>{this.clerkjs&&p(this,n)?this.clerkjs.openCreateOrganization(e):this.preopenCreateOrganization=e},this.closeCreateOrganization=()=>{this.clerkjs&&p(this,n)?this.clerkjs.closeCreateOrganization():this.preopenCreateOrganization=null},this.openSignUp=e=>{this.clerkjs&&p(this,n)?this.clerkjs.openSignUp(e):this.preopenSignUp=e},this.closeSignUp=()=>{this.clerkjs&&p(this,n)?this.clerkjs.closeSignUp():this.preopenSignUp=null}
1,this.mountSignIn=(e,t)=>{this.clerkjs&&p(this,n)?this.clerkjs.mountSignIn(e,t):this.premountSignInNodes.set(e,t)},this.unmountSignIn=e=>{this.clerkjs&&p(this,n)?this.clerkjs.unmountSignIn(e):this.premountSignInNodes.delete(e)},this.mountSignUp=(e,t)=>{this.clerkjs&&p(this,n)?this.clerkjs.mountSignUp(e,t):this.premountSignUpNodes.set(e,t)},this.unmountSignUp=e=>{this.clerkjs&&p(this,n)?this.clerkjs.unmountSignUp(e):this.premountSignUpNodes.delete(e)},this.mountUserProfile=(e,t)=>{this.clerkjs&&p(this,n)?this.clerkjs.mountUserProfile(e,t):this.premountUserProfileNodes.set(e,t)},this.unmountUserProfile=e=>{this.clerkjs&&p(this,n)?this.clerkjs.unmountUserProfile(e):this.premountUserProfileNodes.delete(e)},this.mountOrganizationProfile=(e,t)=>{this.clerkjs&&p(this,n)?this.clerkjs.mountOrganizationProfile(e,t):this.premountOrganizationProfileNodes.set(e,t)},this.unmountOrganizationProfile=e=>{this.clerkjs&&p(this,n)?this.clerkjs.unmountOrganizationProfile(e):this.premountOrganizationProfileNodes.delete(e)},this.mountCreateOrganization=(e,t)=>{this.clerkjs&&p(this,n)?this.clerkjs.mountCreateOrganization(e,t):this.premountCreateOrganizationNodes.set(e,t)},this.unmountCreateOrganization=e=>{this.clerkjs&&p(this,n)?this.clerkjs.unmountCreateOrganization(e):this.premountCreateOrganizationNodes.delete(e)},this.mountOrganizationSwitcher=(e,t)=>{this.clerkjs&&p(this,n)?this.clerkjs.mountOrganizationSwitcher(e,t):this.premountOrganizationSwitcherNodes.set(e,t)},this.unmountOrganizationSwitcher=e=>{this.clerkjs&&p(this,n)?this.clerkjs.unmountOrganizationSwitcher(e):this.premountOrganizationSwitcherNodes.delete(e)},this.mountOrganizationList=(e,t)=>{this.clerkjs&&p(this,n)?this.clerkjs.mountOrganizationList(e,t):this.premountOrganizationListNodes.set(e,t)},this.unmountOrganizationList=e=>{this.clerkjs&&p(this,n)?this.clerkjs.unmountOrganizationList(e):this.premountOrganizationListNodes.delete(e)},this.mountUserButton=(e,t)=>{this.clerkjs&&p(this,n)?this.clerkjs.mountUserButton(e,t):this.premountUserButtonNodes.set(e,t)},this.unmountUserButton=e=>{this.clerkjs&&p(this,n)?this.clerkjs.unmountUserButton(e):this.premountUserButtonNodes.delete(e)},this.addListener=e=>{if(this.clerkjs)return this.clerkjs.addListener(e);{let t=()=>{var t;let r=this.premountAddListenerCalls.get(e);r&&(null==(t=r.nativeUnsubscribe)||t.call(r),this.premountAddListenerCalls.delete(e))};return this.premountAddListenerCalls.set(e,{unsubscribe:t,nativeUnsubscribe:void 0}),t}},this.navigate=e=>{let t=()=>{var t;return null==(t=this.clerkjs)?void 0:t.navigate(e)};this.clerkjs&&p(this,n)?t():this.premountMethodCalls.set("navigate",t)},this.redirectWithAuth=async(...e)=>{let t=()=>{var t;return null==(t=this.clerkjs)?void 0:t.redirectWithAuth(...e)};if(this.clerkjs&&p(this,n))return t();this.premountMethodCalls.set("redirectWithAuth",t)},this.redirectToSignIn=async e=>{let t=()=>{var t;return null==(t=this.clerkjs)?void 0:t.redirectToSignIn(e)};if(this.clerkjs&&p(this,n))return t();this.premountMethodCalls.set("redirectToSignIn",t)},this.redirectToSignUp=async e=>{let t=()=>{var t;return null==(t=this.clerkjs)?void 0:t.redirectToSignUp(e)};if(this.clerkjs&&p(this,n))return t();this.premountMethodCalls.set("redirectToSignUp",t)},this.redirectToUserProfile=async()=>{let e=()=>{var e;return null==(e=this.clerkjs)?void 0:e.redirectToUserProfile()};if(this.clerkjs&&p(this,n))return e();this.premountMethodCalls.set("redirectToUserProfile",e)},this.redirectToAfterSignUp=()=>{let e=()=>{var e;return null==(e=this.clerkjs)?void 0:e.redirectToAfterSignUp()};if(this.clerkjs&&p(this,n))return e();this.premountMethodCalls.set("redirectToAfterSignUp",e)},this.redirectToAfterSignIn=()=>{let e=()=>{var e;return null==(e=this.clerkjs)?void 0:e.redirectToAfterSignIn()};this.clerkjs&&p(this,n)?e():this.premountMethodCalls.set("redirectToAfterSignIn",e)},this.redirectToAfterSignOut=()=>{let e=()=>{var e;return null==(e=this.clerkjs)?void 0:e.redirectToAfterSignOut()};this.clerkjs&&p(this,n)?e():this.premountMethodCalls.set("redirectToAfterSignOut",e)},this.redirectToOrganizationProfile=async()=>{let e=()=>{var e;return null==(e=this.clerkjs)?void 0:e.redirectToOrganizationProfile()};if(this.clerkjs&&p(this,n))return e();this.premountMethodCalls.set("redirectToOrganizationProfile",e)},this.redirectToCreateOrganization=async()=>{let e=()=>{var e;return null==(e=this.clerkjs)?void 0:e.redirectToCreateOrganization()};if(this.clerkjs&&p(this,n))return e();this.premountMethodCalls.set("redirectToCreateOrganization",e)},this.handleRedirectCallback=e=>{var t;let r=()=>{var t;return null==(t=this.clerkjs)?void 0:t.handleRedirectCallback(e)};this.clerkjs&&p(this,n)?null==(t=r())||t.catch(()=>{}):this.premountMethodCalls.set("handleRedirectCallback",r)},this.handleGoogleOneTapCallback=(e,t)=>{var r;let o=()=>{var r;return null==(r=this.clerkjs)?void 0:r.handleGoogleOneTapCallback(e,t)};this.clerkjs&&p(this,n)?null==(r=o())||r.catch(()=>{}):this.premountMethodCalls.set("handleGoogleOneTapCallback",o)},this.handleEmailLinkVerification=async e=>{let t=()=>{var t;return null==(t=this.clerkjs)?void 0:t.handleEmailLinkVerification(e)};if(this.clerkjs&&p(this,n))return t();this.premountMethodCalls.set("handleEmailLinkVerification",t)},this.authenticateWithMetamask=async e=>{let t=()=>{var t;return null==(t=this.clerkjs)?void 0:t.authenticateWithMetamask(e)};if(this.clerkjs&&p(this,n))return t();this.premountMethodCalls.set("authenticateWithMetamask",t)},this.authenticateWithCoinbaseWallet=async e=>{let t=()=>{var t;return null==(t=this.clerkjs)?void 0:t.authenticateWithCoinbaseWallet(e)};if(this.clerkjs&&p(this,n))return t();this.premountMethodCalls.set("authenticateWithCoinbaseWallet",t)},this.authenticateWithWeb3=async e=>{let t=()=>{var t;return null==(t=this.clerkjs)?void 0:t.authenticateWithWeb3(e)};if(this.clerkjs&&p(this,n))return t();this.premountMethodCalls.set("authenticateWithWeb3",t)},this.authenticateWithGoogleOneTap=async e=>(await v(this,s,u).call(this)).authenticateWithGoogleOneTap(e),this.createOrganization=async e=>{let t=()=>{var t;return null==(t=this.clerkjs)?void 0:t.createOrganization(e)};if(this.clerkjs&&p(this,n))return t();this.premountMethodCalls.set("createOrganization",t)},this.getOrganization=async e=>{let t=()=>{var t;return null==(t=this.clerkjs)?void 0:t.getOrganization(e)};if(this.clerkjs&&p(this,n))return t();this.premountMethodCalls.set("getOrganization",t)},this.signOut=async(e,t)=>{let r=()=>{var r;return null==(r=this.clerkjs)?void 0:r.signOut(e,t)};if(this.clerkjs&&p(this,n))return r();this.premountMethodCalls.set("signOut",r)};let{Clerk:t=null,publishableKey:r}=e||{};h(this,i,r),h(this,a,null==e?void 0:e.proxyUrl),h(this,o,null==e?void 0:e.domain),this.options=e,this.Clerk=t,this.mode=(0,x._f)()?"browser":"server",this.options.sdkMetadata||(this.options.sdkMetadata=ed),this.loadClerkJS()}get publishableKey(){return p(this,i)}get loaded(){return p(this,n)}static getOrCreateInstance(t){return(0,x._f)()&&p(this,l)&&(!t.Clerk||p(this,l).Clerk===t.Clerk)||h(this,l,new e(t)),p(this,l)}static clearInstance(){h(this,l,null)}get domain(){return"undefined"!=typeof window&&window.location?N(p(this,o),new URL(window.location.href),""):"function"==typeof p(this,o)?c.RM.throw(c.qq):p(this,o)||""}get proxyUrl(){return"undefined"!=typeof window&&window.location?N(p(this,a),new URL(window.location.href),""):"function"==typeof p(this,a)?c.RM.throw(c.qq):p(this,a)||""}get sdkMetadata(){var e;return(null==(e=this.clerkjs)?void 0:e.sdkMetadata)||this.options.sdkMetadata||void 0}get instanceType(){var e;return null==(e=this.clerkjs)?void 0:e.instanceType}get frontendApi(){var e;return(null==(e=this.clerkjs)?void 0:e.frontendApi)||""}get isStandardBrowser(){var e;return(null==(e=this.clerkjs)?void 0:e.isStandardBrowser)||this.options.standardBrowser||!1}get isSatellite(){return"undefined"!=typeof window&&window.location?N(this.options.isSatellite,new URL(window.location.href),!1):"function"==typeof this.options.isSatellite&&c.RM.throw(c.qq)}async loadClerkJS(){var e,t;if(!("browser"!==this.mode||p(this,n))){"undefined"!=typeof window&&(window.__clerk_publishable_key=p(this,i),window.__clerk_proxy_url=this.proxyUrl,window.__clerk_domain=this.domain);try{if(this.Clerk){let e;(t=this.Clerk,"function"==typeof t)?(e=new this.Clerk(p(this,i),{proxyUrl:this.proxyUrl,domain:this.domain}),await e.load(this.options)):(e=this.Clerk).loaded||await e.load(this.options),global.Clerk=e}else{if(global.Clerk||await (0,g.YJ)({...this.options,publishableKey:p(this,i),proxyUrl:this.proxyUrl,domain:this.domain,nonce:this.options.nonce}),!global.Clerk)throw Error("Failed to download latest ClerkJS. Contact [email protected].");await global.Clerk.load(this.options)}if(null==(e=global.Clerk)?void 0:e.loaded)return this.hydrateClerkJS(global.Clerk);return}catch(e){console.error(e.stack||e.message||e);return}}}get version(){var e;return null==(e=this.clerkjs)?void 0:e.version}get client(){return this.clerkjs?this.clerkjs.client:void 0}get session(){return this.clerkjs?this.clerkjs.session:void 0}get user(){return this.clerkjs?this.clerkjs.user:void 0}get organization(){return this.clerkjs?this.clerkjs.organization:void 0}get telemetry(){return this.clerkjs?this.clerkjs.telemetry:void 0}get __unstable__environment(){return this.clerkjs?this.clerkjs.__unstable__environment:void 0}__unstable__setEnvironment(...e){this.clerkjs&&"__unstable__setEnvironment"in this.clerkjs&&this.clerkjs.__unstable__setEnvironment(e)}};n=new WeakMap,o=new WeakMap,a=new WeakMap,i=new WeakMap,l=new WeakMap,s=new WeakSet,u=function(){return new Promise(e=>{this.addOnLoaded(()=>e(this.clerkjs))})},m(ef,l);var ep=(e,t,r)=>!e&&r?em(r):eh(t),em=e=>{let t=e.userId,r=e.user,n=e.sessionId,o=e.session,a=e.organization,i=e.orgId,l=e.orgRole,s=e.orgPermissions;return{userId:t,user:r,sessionId:n,session:o,organization:a,orgId:i,orgRole:l,orgPermissions:s,orgSlug:e.orgSlug,actor:e.actor,__experimental_factorVerificationAge:e.__experimental_factorVerificationAge}},eh=e=>{var t;let r=e.user?e.user.id:e.user,n=e.user,o=e.session?e.session.id:e.session,a=e.session,i=e.session?e.session.__experimental_factorVerificationAge:null,l=null==a?void 0:a.actor,s=e.organization,u=e.organization?e.organization.id:e.organization,c=null==s?void 0:s.slug,d=s?null==(t=null==n?void 0:n.organizationMemberships)?void 0:t.find(e=>e.organization.id===u):s,f=d?d.permissions:d;return{userId:r,user:n,sessionId:o,session:a,organization:s,orgId:u,orgRole:d?d.role:d,orgSlug:c,orgPermissions:f,actor:l,__experimental_factorVerificationAge:i}};function ev(e){let{isomorphicClerkOptions:t,initialState:r,children:n}=e,{isomorphicClerk:o,loaded:a}=eg(t),[i,l]=C.useState({client:o.client,session:o.session,user:o.user,organization:o.organization});C.useEffect(()=>o.addListener(e=>l({...e})),[]);let s=ep(a,i,r),u=C.useMemo(()=>({value:o}),[a]),d=C.useMemo(()=>({value:i.client}
1),[i.client]),{sessionId:f,session:p,userId:m,user:h,orgId:v,actor:g,organization:y,orgRole:b,orgSlug:E,orgPermissions:x,__experimental_factorVerificationAge:N}=s,R=C.useMemo(()=>({value:{sessionId:f,userId:m,actor:g,orgId:v,orgRole:b,orgSlug:E,orgPermissions:x,__experimental_factorVerificationAge:N}}),[f,m,g,v,b,E,N]),k=C.useMemo(()=>({value:p}),[f,p]),S=C.useMemo(()=>({value:h}),[m,h]),M=C.useMemo(()=>({value:{organization:y}}),[v,y]);return C.createElement(c.iz.Provider,{value:u},C.createElement(w.RY.Provider,{value:d},C.createElement(w.B3.Provider,{value:k},C.createElement(w.f0,{...M.value},C.createElement(c.Vo.Provider,{value:R},C.createElement(w.St.Provider,{value:S},n))))))}var eg=e=>{let[t,r]=C.useState(!1),n=C.useMemo(()=>ef.getOrCreateInstance(e),[]);return C.useEffect(()=>{n.__unstable__updateProps({appearance:e.appearance})},[e.appearance]),C.useEffect(()=>{n.__unstable__updateProps({options:e})},[e.localization]),C.useEffect(()=>{n.addOnLoaded(()=>r(!0))},[]),C.useEffect(()=>()=>{ef.clearInstance()},[]),{isomorphicClerk:n,loaded:t}},ey=function(e,t,r){let n=e.displayName||e.name||t||"Component",o=n=>(!function(e,t,r=1){C.useEffect(()=>{let n=M.get(e)||0;return n==r?c.RM.throw(t):(M.set(e,n+1),()=>{M.set(e,(M.get(e)||1)-1)})},[])}(t,r),C.createElement(e,{...n}));return o.displayName=`withMaxAllowedInstancesGuard(${n})`,o}(function(e){let{initialState:t,children:r,...n}=e,{publishableKey:o="",Clerk:a}=n;return a||(o?o&&!(0,E.x9)(o)&&c.RM.throwInvalidPublishableKeyError({key:o}):c.RM.throwMissingPublishableKeyError()),C.createElement(ev,{initialState:t,isomorphicClerkOptions:n},r)},"ClerkProvider",c.KQ);ey.displayName="ClerkProvider",(0,c.JM)({packageName:"@clerk/clerk-react"}),(0,g.Aw)("@clerk/clerk-react")},46184:function(e,t,r){"use strict";r.d(t,{Aw:function(){return o.Aw},EJ:function(){return a},JM:function(){return n.JM},iv:function(){return o.iv},wE:function(){return o.wE}});var n=r(13088),o=r(63053);function a(e,t,r){let o=t.path||(null==r?void 0:r.path);return"path"===(t.routing||(null==r?void 0:r.routing)||"path")?o?{...r,...t,routing:"path"}:n.RM.throw((0,n.Gv)(e)):t.path?n.RM.throw((0,n.RE)(e)):{...r,...t,path:void 0}}},1143:function(e,t,r){"use strict";r.d(t,{U9:function(){return m},ac:function(){return f},qx:function(){return p},r2:function(){return s},yA:function(){return c}});var n=Object.defineProperty,o=Object.getOwnPropertyDescriptor,a=Object.getOwnPropertyNames,i=Object.prototype.hasOwnProperty,l=e=>{throw TypeError(e)},s=(e,t)=>{for(var r in t)n(e,r,{get:t[r],enumerable:!0})},u=(e,t,r,l)=>{if(t&&"object"==typeof t||"function"==typeof t)for(let s of a(t))i.call(e,s)||s===r||n(e,s,{get:()=>t[s],enumerable:!(l=o(t,s))||l.enumerable});return e},c=(e,t,r)=>(u(e,t,"default"),r&&u(r,t,"default")),d=(e,t,r)=>t.has(e)||l("Cannot "+r),f=(e,t,r)=>(d(e,t,"read from private field"),r?r.call(e):t.get(e)),p=(e,t,r,n)=>(d(e,t,"write to private field"),n?n.call(e,r):t.set(e,r),r),m=(e,t,r)=>(d(e,t,"access private method"),r)},4097:function(e,t,r){"use strict";r.d(t,{Fo:function(){return l},Iq:function(){return s},Xv:function(){return u},cM:function(){return i},iF:function(){return a},mv:function(){return n},vO:function(){return o}});var n=[".lcl.dev",".lclstage.dev",".lclclerk.com"],o=[".lcl.dev",".stg.dev",".lclstage.dev",".stgstage.dev",".dev.lclclerk.com",".stg.lclclerk.com",".accounts.lclclerk.com","accountsstage.dev","accounts.dev"],a=[".lcl.dev","lclstage.dev",".lclclerk.com",".accounts.lclclerk.com"],i=[".accountsstage.dev"],l="https://api.lclclerk.com",s="https://api.clerkstage.dev",u="https://api.clerk.com"},41256:function(e,t,r){"use strict";r.d(t,{t5:function(){return o}});var n=Object.freeze({InvalidProxyUrlErrorMessage:"The proxyUrl passed to Clerk is invali
1d. The expected value for proxyUrl is an absolute URL or a relative path with a leading '/'. (key={{url}})",InvalidPublishableKeyErrorMessage:"The publishableKey passed to Clerk is invalid. You can get your Publishable key at https://dashboard.clerk.com/last-active?path=api-keys. (key={{key}})",MissingPublishableKeyErrorMessage:"Missing publishableKey. You can get your key at https://dashboard.clerk.com/last-active?path=api-keys.",MissingSecretKeyErrorMessage:"Missing secretKey. You can get your key at https://dashboard.clerk.com/last-active?path=api-keys.",MissingClerkProvider:"{{source}} can only be used within the <ClerkProvider /> component. Learn more: https://clerk.com/docs/components/clerk-provider"});function o({packageName:e,customMessages:t}){let r=e,o={...n,...t};function a(e,t){if(!t)return`${r}: ${e}`;let n=e;for(let r of e.matchAll(/{{([a-zA-Z0-9-_]+)}}/g)){let e=(t[r[1]]||"").toString();n=n.replace(`{{${r[1]}}}`,e)}return`${r}: ${n}`}return{setPackageName({packageName:e}){return"string"==typeof e&&(r=e),this},setMessages({customMessages:e}){return Object.assign(o,e||{}),this},throwInvalidPublishableKeyError(e){throw Error(a(o.InvalidPublishableKeyErrorMessage,e))},throwInvalidProxyUrl(e){throw Error(a(o.InvalidProxyUrlErrorMessage,e))},throwMissingPublishableKeyError(){throw Error(a(o.MissingPublishableKeyErrorMessage))},throwMissingSecretKeyError(){throw Error(a(o.MissingSecretKeyErrorMessage))},throwMissingClerkProviderError(e){throw Error(a(o.MissingClerkProvider,e))},throw(e){throw Error(a(e))}}}},39504:function(e,t,r){"use strict";r.d(t,{MY:function(){return s},x9:function(){return l},nQ:function(){return i}});var n=e=>"undefined"!=typeof atob&&"function"==typeof atob?atob(e):"undefined"!=typeof global&&global.Buffer?new global.Buffer(e,"base64").toString():e,o=r(4097),a="pk_live_";function i(e,t={}){if(!(e=e||"")||!l(e)){if(t.fatal)throw Error("Publishable key not valid.");return null}let r=e.startsWith(a)?"production":"development",o=n(e.split("_")[2]);return o=o.slice(0,-1),t.proxyUrl?o=t.proxyUrl:"development"!==r&&t.domain&&(o=`clerk.${t.domain}`),{instanceType:r,frontendApi:o}}function l(e){let t=(e=e||"").startsWith(a)||e.startsWith("pk_test_"),r=n(e.split("_")[2]||"").endsWith("$");return t&&r}function s(){let e=new Map;return{isDevOrStagingUrl:t=>{if(!t)return!1;let r="string"==typeof t?t:t.hostname,n=e.get(r);return void 0===n&&(n=o.vO.some(e=>r.endsWith(e)),e.set(r,n)),n}}}},55569:function(e,t,r){"use strict";function n(){return"undefined"!=typeof window}r.d(t,{_f:function(){return n}}),RegExp("bot|spider|crawl|APIs-Google|AdsBot|Googlebot|mediapartners|Google Favicon|FeedFetcher|Google-Read-Aloud|DuplexWeb-Google|googleweblight|bing|yandex|baidu|duckduck|yahoo|ecosia|ia_archiver|facebook|instagram|pinterest|reddit|slack|twitter|whatsapp|youtube|semrush","i")},14987:function(e,t,r){"use strict";r.d(t,{fQ:function(){return o}});var n=e=>{let t=r=>{if(!r)return r;if(Array.isArray(r))return r.map(e=>"object"==typeof e||Array.isArray(e)?t(e):e);let n={...r};for(let r of Object.keys(n)){let o=e(r.toString());o!==r&&(n[o]=n[r],delete n[r]),"object"==typeof n[o]&&(n[o]=t(n[o]))}return n};return t};function o(e){if("boolean"==typeof e)return e;if(null==e)return!1;if("string"==typeof e){if("true"===e.toLowerCase())return!0;if("false"===e.toLowerCase())return!1}let t=parseInt(e,10);return!isNaN(t)&&t>0}n(function(e){return e?e.replace(/[A-Z]/g,e=>`_${e.toLowerCase()}`):""}),n(function(e){return e?e.replace(/([-_][a-z])/g,e=>e.toUpperCase().replace(/-|_/,"")):""})},5685:function(e,t,r){"use strict";r.d(t,{iv:function(){return v},wE:function(){return h},YJ:function(){return m},Aw:function(){return p}});var n=(e,t="5.26.0")=>{if(e)return e;let r=o(t);return r?"snapshot"===r?"5.26.0":r:a(t)},o=e=>{var t;return null==(t=e.trim().replace(/^v/,"").match(/-(.+?)(\.|$)/))?void 0:t[1]},a=e=>e.trim().replace(/^v/,"").split(".")[0];function i(e){return e.startsWith("/")}async function l(e="",t){let{async:r,defer:n,beforeLoad:o,crossOrigin:a,nonce:i}=t||{};return new Promise((t,l)=>{e||l("loadScript cannot be called without a src"),document&&document.body||l("loadScript cannot be called when document does not exist");let s=document.createElement("script");a&&s.setAttribute("crossorigin",a),s.async=r||!1,s.defer=n||!1,s.addEventListener("load",()=>{s.remove(),t(s)}),s.addEventListener("error",()=>{s.remove(),l()}),s.src=e,s.nonce=i,null==o||o(s),document.body.appendChild(s)})}var s=r(41256),u=r(39504),c="Clerk: Failed to load Clerk",{isDevOrStagingUrl:d}=(0,u.MY)(),f=(0,s.t5)({packageName:"@clerk/shared"});function p(e){f.setPackageName({packageName:e})}var m=async e=>{let t=document.querySelector("script[data-clerk-js-script]");if(t)return new Promise((e,r)=>{t.addEventListener("load",()=>{e(t)}),t.addEventListener("error",()=>{r(c)})});if(!(null==e?void 0:e.publishableKey)){f.throwMissingPublishableKeyError();return}return l(h(e),{async:!0,crossOrigin:"anonymous",nonce:e.nonce,beforeLoad:g(e)}).catch(()=>{throw Error(c)})},h=e=>{var t,r;let{clerkJSUrl:o,clerkJSVariant:a,clerkJSVersion:l,proxyUrl:s,domain:c,publishableKey:f}=e;if(o)return o;let p="";p=s&&(!s||/^http(s)?:\/\//.test(s||"")||i(s))?(s?i(s)?new URL(s,window.location.origin).toString():s:"").replace(/http(s)?:\/\//,""):c&&!d((null==(t=(0,u.nQ)(f))?void 0:t.frontendApi)||"")?function(e){let t;if(!e)return"";if(e.match(/^(clerk\.)+\w*$/))t=/(clerk\.)*(?=clerk\.)/;
1else{if(e.match(/\.clerk.accounts/))return e;t=/^(clerk\.)*/gi}let r=e.replace(t,"");return`clerk.${r}`}(c):(null==(r=(0,u.nQ)(f))?void 0:r.frontendApi)||"";let m=a?`${a.replace(/\.+$/,"")}.`:"",h=n(l);return`https://${p}/npm/@clerk/clerk-js@${h}/dist/clerk.${m}browser.js`},v=e=>{let t={};return e.publishableKey&&(t["data-clerk-publishable-key"]=e.publishableKey),e.proxyUrl&&(t["data-clerk-proxy-url"]=e.proxyUrl),e.domain&&(t["data-clerk-domain"]=e.domain),e.nonce&&(t.nonce=e.nonce),t},g=e=>t=>{let r=v(e);for(let e in r)t.setAttribute(e,r[e])}},43148:function(e,t,r){"use strict";function n(e,t){return{event:"METHOD_CALLED",payload:{method:e,...t}}}r.d(t,{J:function(){return n}})},58959:function(e,t,r){"use strict";r.d(t,{t5:function(){return n.t5}});var n=r(41256);r(1143)},7878:function(e,t,r){"use strict";r.d(t,{rx:function(){return a},yJ:function(){return i},zu:function(){return n}});var n=(e,...t)=>{let r={...e};for(let e of t)delete r[e];return r};r(14987),r(5685);var o=()=>!1,a=()=>{try{return!0}catch(e){}return!1};r(41256),Object.freeze({"image/png":"png","image/jpeg":"jpg","image/gif":"gif","image/webp":"webp","image/x-icon":"ico","image/vnd.microsoft.icon":"ico"}),r(55569),r(1143);var i=e=>{o()&&console.error(`Clerk: ${e}`)}},63053:function(e,t,r){"use strict";r.d(t,{Aw:function(){return n.Aw},YJ:function(){return n.YJ},iv:function(){return n.iv},wE:function(){return n.wE}});var n=r(5685);r(41256),r(1143)},71847:function(e,t,r){"use strict";r.d(t,{b5:function(){return y},RY:function(){return E},f0:function(){return M},B3:function(){return N},St:function(){return C},uH:function(){return v},c1:function(){return K},Rm:function(){return P},cL:function(){return W},rI:function(){return w},sX:function(){return x},o8:function(){return O},eW:function(){return A},kP:function(){return z},xo:function(){return U},aF:function(){return V}});var n=r(43148),o=r(1143),a=r(56189),i=r(83026),l=r(6123),s=r(49372);let u=a.use||(e=>{if("pending"===e.status)throw e;if("fulfilled"===e.status)return e.value;if("rejected"===e.status)throw e.reason;throw e.status="pending",e.then(t=>{e.status="fulfilled",e.value=t},t=>{e.status="rejected",e.reason=t}),e}),c={dedupe:!0};s.$l.defineProperty(s.J$,"defaultValue",{value:s.u_});let d=(0,s.s6)((e,t,r)=>{let{cache:n,compare:o,suspense:i,fallbackData:d,revalidateOnMount:f,revalidateIfStale:p,refreshInterval:m,refreshWhenHidden:h,refreshWhenOffline:v,keepPreviousData:g}=r,[y,w,C,b]=s.DY.get(n),[E,x]=(0,s.qC)(e),N=(0,a.useRef)(!1),R=(0,a.useRef)(!1),k=(0,a.useRef)(E),S=(0,a.useRef)(t),M=(0,a.useRef)(r),P=()=>M.current,T=()=>P().isVisible()&&P().isOnline(),[j,I,L,_]=(0,s.JN)(n,E),O=(0,a.useRef)({}).current,D=(0,s.o8)(d)?r.fallback[E]:d,A=(e,t)=>{for(let r in O)if("data"===r){if(!o(e[r],t[r])&&(!(0,s.o8)(e[r])||!o(G,t[r])))return!1}else if(t[r]!==e[r])return!1;return!0},z=(0,a.useMemo)(()=>{let e=!!E&&!!t&&((0,s.o8)(f)?!P().isPaused()&&!i&&(!!(0,s.o8)(p)||p):f),r=t=>{let r=(0,s.PM)(t);return(delete r._k,e)?{isValidating:!0,isLoading:!0,...r}:r},n=j(),o=_(),a=r(n),l=n===o?a:r(o),u=a;return[()=>{let e=r(j());return A(e,u)?(u.data=e.data,u.isLoading=e.isLoading,u.isValidating=e.isValidating,u.error=e.error,u):(u=e,e)},()=>l]},[n,E]),U=(0,l.useSyncExternalStore)((0,a.useCallback)(e=>L(E,(t,r)=>{A(r,t)||e()}),[n,E]),z[0],z[1]),V=!N.current,W=y[E]&&y[E].length>0,B=U.data,F=(0,s.o8)(B)?D:B,H=U.error,K=(0,a.useRef)(F),G=g?(0,s.o8)(B)?K.current:B:F,q=(!W||!!(0,s.o8)(H))&&(V&&!(0,s.o8)(f)?f:!P().isPaused()&&(i?!(0,s.o8)(F)&&p:(0,s.o8)(F)||p)),X=!!(E&&t&&V&&q),Y=(0,s.o8)(U.isValidating)?X:U.isValidating,J=(0,s.o8)(U.isLoading)?X:U.isLoading,$=(0,a.useCallback)(async e=>{let t,n;let a=S.current;if(!E||!a||R.current||P().isPaused())return!1;let i=!0,l=e||{},u=!C[E]||!l.dedupe,c=()=>s.w6?!R.current&&E===k.current&&N.current:E===k.current,d={isValidating:!1,isLoading:!1},f=()=>{I(d)},p=()=>{let e=C[E];e&&e[1]===n&&delete C[E]},m={isValidating:!0};(0,s.o8)(j().data)&&(m.isLoading=!0);try{if(u&&(I(m),r.loadingTimeout&&(0,s.o8)(j().data)&&setTimeout(()=>{i&&c()&&P().onLoadingSlow(E,r)},r.loadingTimeout),C[E]=[a(x),(0,s.u3)()]),[t,n]=C[E],t=await t,u&&setTimeout(p,r.dedupingInterval),!C[E]||C[E][1]!==n)return u&&c()&&P().onDiscarded(E),!1;d.error=s.i_;let e=w[E];if(!(0,s.o8)(e)&&(n<=e[0]||n<=e[1]||0===e[1]))return f(),u&&c()&&P().onDiscarded(E),!1;let l=j().data;d.data=o(l,t)?l:t,u&&c()&&P().onSuccess(t,E,r)}catch(r){p();let e=P(),{shouldRetryOnError:t}=e;!e.isPaused()&&(d.error=r,u&&c()&&(e.onError(r,E,e),(!0===t||(0,s.mf)(t)&&t(r))&&(!P().revalidateOnFocus||!P().revalidateOnReconnect||T())&&e.onErrorRetry(r,E,e,e=>{let t=y[E];t&&t[0]&&t[0](s.sj.ERROR_REVALIDATE_EVENT,e)},{retryCount:(l.retryCount||0)+1,dedupe:!0})))}return i=!1,f(),!0},[E,n]),Z=(0,a.useCallback)((...e)=>(0,s.BN)(n,k.current,...e),[]);if((0,s.LI)(()=>{S.current=t,M.current=r,(0,s.o8)(B)||(K.current=B)}),(0,s.LI)(()=>
1{if(!E)return;let e=$.bind(s.i_,c),t=0,r=(0,s.ko)(E,y,(r,n={})=>{if(r==s.sj.FOCUS_EVENT){let r=Date.now();P().revalidateOnFocus&&r>t&&T()&&(t=r+P().focusThrottleInterval,e())}else if(r==s.sj.RECONNECT_EVENT)P().revalidateOnReconnect&&T()&&e();else if(r==s.sj.MUTATE_EVENT)return $();else if(r==s.sj.ERROR_REVALIDATE_EVENT)return $(n)});return R.current=!1,k.current=E,N.current=!0,I({_k:x}),q&&((0,s.o8)(F)||s.W6?e():(0,s.kw)(e)),()=>{R.current=!0,r()}},[E]),(0,s.LI)(()=>{let e;function t(){let t=(0,s.mf)(m)?m(j().data):m;t&&-1!==e&&(e=setTimeout(r,t))}function r(){!j().error&&(h||P().isVisible())&&(v||P().isOnline())?$(c).then(t):t()}return t(),()=>{e&&(clearTimeout(e),e=-1)}},[m,h,v,E]),(0,a.useDebugValue)(G),i&&(0,s.o8)(F)&&E){if(!s.w6&&s.W6)throw Error("Fallback data is required when using suspense in SSR.");S.current=t,M.current=r,R.current=!1;let e=b[E];if((0,s.o8)(e)||u(Z(e)),(0,s.o8)(H)){let e=$(c);(0,s.o8)(G)||(e.status="fulfilled",e.value=!0),u(e)}else throw H}return{mutate:Z,get data(){return O.data=!0,G},get error(){return O.error=!0,H},get isValidating(){return O.isValidating=!0,Y},get isLoading(){return O.isLoading=!0,J}}}),f=e=>(0,s.qC)(e?e(0,null):null)[0],p=Promise.resolve(),m=(0,s.xD)(d,e=>(t,r,n)=>{let o;let i=(0,a.useRef)(!1),{cache:u,initialSize:c=1,revalidateAll:d=!1,persistSize:m=!1,revalidateFirstPage:h=!0,revalidateOnMount:v=!1,parallel:g=!1}=n,[,,,y]=s.DY.get(s.Fs);try{(o=f(t))&&(o=s.UG+o)}catch(e){}let[w,C,b]=(0,s.JN)(u,o),E=(0,a.useCallback)(()=>(0,s.o8)(w()._l)?c:w()._l,[u,o,c]);(0,l.useSyncExternalStore)((0,a.useCallback)(e=>o?b(o,()=>{e()}):()=>{},[u,o]),E,E);let x=(0,a.useCallback)(()=>{let e=w()._l;return(0,s.o8)(e)?c:e},[o,c]),N=(0,a.useRef)(x());(0,s.LI)(()=>{if(!i.current){i.current=!0;return}o&&C({_l:m?N.current:x()})},[o,u]);let R=v&&!i.current,k=e(o,async e=>{let o=w()._i,a=w()._r;C({_r:s.i_});let i=[],l=x(),[c]=(0,s.JN)(u,e),f=c().data,p=[],m=null;for(let e=0;e<l;++e){let[l,c]=(0,s.qC)(t(e,g?null:m));if(!l)break;let[v,w]=(0,s.JN)(u,l),C=v().data,b=d||o||(0,s.o8)(C)||h&&!e&&!(0,s.o8)(f)||R||f&&!(0,s.o8)(f[e])&&!n.compare(f[e],C);if(r&&("function"==typeof a?a(C,c):b)){let t=async()=>{if(l in y){let e=y[l];delete y[l],C=await e}else C=await r(c);w({data:C,_k:c}),i[e]=C};g?p.push(t):await t()}else i[e]=C;g||(m=C)}return g&&await Promise.all(p.map(e=>e())),C({_i:s.i_}),i},n),S=(0,a.useCallback)(function(e,t){let r="boolean"==typeof t?{revalidate:t}:t||{},n=!1!==r.revalidate;return o?(n&&((0,s.o8)(e)?C({_i:!0,_r:r.revalidate}):C({_i:!1,_r:r.revalidate})),arguments.length?k.mutate(e,{...r,revalidate:n}):k.mutate()):p},[o,u]),M=(0,a.useCallback)(e=>{let r;if(!o)return p;let[,n]=(0,s.JN)(u,o);if((0,s.mf)(e)?r=e(x()):"number"==typeof e&&(r=e),"number"!=typeof r)return p;n({_l:r}),N.current=r;let a=[],[i]=(0,s.JN)(u,o),l=null;for(let e=0;e<r;++e){let[r]=(0,s.qC)(t(e,l)),[n]=(0,s.JN)(u,r),o=r?n().data:s.i_;if((0,s.o8)(o))return S(i().data);a.push(o),l=o}return S(a)},[o,u,S,x]);return{size:x(),setSize:M,mutate:S,get data(){return k.data},get error(){return k.error},get isValidating(){return k.isValidating},get isLoading(){return k.isLoading}}});function h(e,t){if(!e)throw"string"==typeof t?Error(t):Error(`${t.displayName} not found`)}var v=(e,t)=>{let{assertCtxFn:r=h}=t||{},n=a.createContext(void 0);return n.displayName=e,[n,()=>{let t=a.useContext(n);return r(t,`${e} not found`),t.value},()=>{let e=a.useContext(n);return e?e.value:{}}]},g={};(0,o.r2)(g,{SWRConfig:()=>i.SWRConfig,useSWR:()=>i.default,useSWRInfinite:()=>m}),(0,o.yA)(g,i);var[y,w]=v("ClerkInstanceContext"),[C,b]=v("UserContext"),[E,x]=v("ClientContext"),[N,R]=v("SessionContext");a.createContext({});var[k,S]=v("OrganizationContext"),M=({children:e,organization:t,swrConfig:r})=>a.createElement(i.SWRConfig,{value:r},a.createElement(k.Provider,{value:{value:{organization:t}}},e));function P(e){if(!a.useContext(y)){if("function"==typeof e){e();return}throw Error(`${e} can only be used within the <ClerkProvider /> component. Learn more: https://clerk.com/docs/components/clerk-provider`)}}function T(e,t){let r=new Set(Object.keys(t)),n={};for(let t of Object.keys(e))r.has(t)||(n[t]=e[t]);return n}var j=(e,t)=>{var r,n,o;let i="boolean"==typeof e&&e,l=(0,a.useRef)(i?t.initialPage:null!=(r=null==e?void 0:e.initialPage)?r:t.initialPage),s=(0,a.useRef)(i?t.pageSize:null!=(n=null==e?void 0:e.pageSize)?n:t.pageSize),u={};for(let r of Object.keys(t))u[r]=i?t[r]:null!=(o=null==e?void 0:e[r])?o:t[r];return{...u,initialPage:l.current,pageSize:s.current}},I={dedupingInterval:6e4,focusThrottleInterval:12e4},L=(e,t,r,n)=>{var o,l,s,u,c,d,f;let[p,h]=(0,a.useState)(null!=(o=e.initialPage)?o:1),v=(0,a.useRef)(null!=(l=e.initialPage)?l:1),g=(0,a.useRef)(null!=(s=e.pageSize)?s:10),y=null==(u=r.enabled)||u,w=null!=(c=r.infinite)&&
1c,C=null!=(d=r.keepPreviousData)&&d,b={...n,...e,initialPage:p,pageSize:g.current},{data:E,isValidating:x,isLoading:N,error:R,mutate:k}=(0,i.default)(!w&&t&&y?b:null,e=>{let r=T(e,n);return null==t?void 0:t(r)},{keepPreviousData:C,...I}),{data:S,isLoading:M,isValidating:P,error:j,size:L,setSize:_,mutate:O}=m(t=>w&&y?{...e,...n,initialPage:v.current+t,pageSize:g.current}:null,e=>{let r=T(e,n);return null==t?void 0:t(r)},I),D=(0,a.useMemo)(()=>w?L:p,[w,L,p]),A=(0,a.useCallback)(e=>{if(w){_(e);return}return h(e)},[_]),z=(0,a.useMemo)(()=>{var e,t;return w?null!=(e=null==S?void 0:S.map(e=>null==e?void 0:e.data).flat())?e:[]:null!=(t=null==E?void 0:E.data)?t:[]},[w,E,S]),U=(0,a.useMemo)(()=>{var e,t;return w?(null==(e=null==S?void 0:S[(null==S?void 0:S.length)-1])?void 0:e.total_count)||0:null!=(t=null==E?void 0:E.total_count)?t:0},[w,E,S]),V=w?M:N,W=w?P:x,B=null!=(f=w?j:R)?f:null,F=(0,a.useCallback)(()=>{A(e=>Math.max(0,e+1))},[A]),H=(0,a.useCallback)(()=>{A(e=>Math.max(0,e-1))},[A]),K=(v.current-1)*g.current,G=Math.ceil((U-K)/g.current),q=U-K*g.current>D*g.current,X=(D-1)*g.current>K*g.current,Y=w?e=>O(e,{revalidate:!1}):e=>k(e,{revalidate:!1});return{data:z,count:U,error:B,isLoading:V,isFetching:W,isError:!!B,page:D,pageCount:G,fetchPage:A,fetchNext:F,fetchPrevious:H,hasNextPage:q,hasPreviousPage:X,revalidate:w?()=>O():()=>k(),setData:Y}},_={data:void 0,count:void 0,error:void 0,isLoading:!1,isFetching:!1,isError:!1,page:void 0,pageCount:void 0,fetchPage:void 0,fetchNext:void 0,fetchPrevious:void 0,hasNextPage:!1,hasPreviousPage:!1,revalidate:void 0,setData:void 0},O=e=>{var t,r,o;let{domains:a,membershipRequests:i,memberships:l,invitations:s}=e||{};P("useOrganization");let{organization:u}=S(),c=R(),d=j(a,{initialPage:1,pageSize:10,keepPreviousData:!1,infinite:!1,enrollmentMode:void 0}),f=j(i,{initialPage:1,pageSize:10,status:"pending",keepPreviousData:!1,infinite:!1}),p=j(l,{initialPage:1,pageSize:10,role:void 0,keepPreviousData:!1,infinite:!1}),m=j(s,{initialPage:1,pageSize:10,status:["pending"],keepPreviousData:!1,infinite:!1}),h=w();null==(t=h.telemetry)||t.record((0,n.J)("useOrganization"));let v=void 0===a?void 0:{initialPage:d.initialPage,pageSize:d.pageSize,enrollmentMode:d.enrollmentMode},g=void 0===i?void 0:{initialPage:f.initialPage,pageSize:f.pageSize,status:f.status},y=void 0===l?void 0:{initialPage:p.initialPage,pageSize:p.pageSize,role:p.role},C=void 0===s?void 0:{initialPage:m.initialPage,pageSize:m.pageSize,status:m.status},b=L({...v},null==u?void 0:u.getDomains,{keepPreviousData:d.keepPreviousData,infinite:d.infinite,enabled:!!v},{type:"domains",organizationId:null==u?void 0:u.id}),E=L({...g},null==u?void 0:u.getMembershipRequests,{keepPreviousData:f.keepPreviousData,infinite:f.infinite,enabled:!!g},{type:"membershipRequests",organizationId:null==u?void 0:u.id}),x=L(y||{},null==u?void 0:u.getMemberships,{keepPreviousData:p.keepPreviousData,infinite:p.infinite,enabled:!!y},{type:"members",organizationId:null==u?void 0:u.id}),N=L({...C},null==u?void 0:u.getInvitations,{keepPreviousData:m.keepPreviousData,infinite:m.infinite,enabled:!!C},{type:"invitations",organizationId:null==u?void 0:u.id});return void 0===u?{isLoaded:!1,organization:void 0,membership:void 0,domains:_,membershipRequests:_,memberships:_,invitations:_}:null===u?{isLoaded:!0,organization:null,membership:null,domains:null,membershipRequests:null,memberships:null,invitations:null}:!h.loaded&&u?{isLoaded:!0,organization:u,membership:void 0,domains:_,membershipRequests:_,memberships:_,invitations:_}:{isLoaded:h.loaded,organization:u,membership:(r=c.user.organizationMemberships,o=u.id,r.find(e=>e.organization.id===o)),domains:b,membershipRequests:E,memberships:x,invitations:N}},D={data:void 0,count:void 0,error:void 0,isLoading:!1,isFetching:!1,isError:!1,page:void 0,pageCount:void 0,fetchPage:void 0,fetchNext:void 0,fetchPrevious:void 0,hasNextPage:!1,hasPreviousPage:!1,revalidate:void 0,setData:void 0},A=e=>{var t;let{userMemberships:r,userInvitations:o,userSuggestions:a}=e||{};P("useOrganizationList");let i=j(r,{initialPage:1,pageSize:10,keepPreviousData:!1,infinite:!1}),l=j(o,{initialPage:1,pageSize:10,status:"pending",keepPreviousData:!1,infinite:!1}),s=j(a,{initialPage:1,pageSize:10,status:"pending",keepPreviousData:!1,infinite:!1}),u=w(),c=b();null==(t=u.telemetry)||t.record((0,n.J)("useOrganizationList"));let d=void 0===r?void 0:{initialPage:i.initialPage,pageSize:i.pageSize},f=void 0===o?void 0:{initialPage:l.initialPage,pageSize:l.pageSize,status:l.status},p=void 0===a?void 0:{initialPage:s.initialPage,pageSize:s.pageSize,status:s.status},m=!!(u.loaded&&c),h=L(d||{},null==c?void 0:c.getOrganizationMemberships,{keepPreviousData:i.keepPreviousData,infinite:i.infinite,enabled:!!d},{type:"userMemberships",userId:null==c?void 0:c.id}),v=L({...f},null==c?void 0:c.getOrganizationInvitations,{keepPreviousData:l.keepPreviousData,infinite:l.infinite,enabled:!!f},{type:"userInvitations",userId:null==c?void 0:c.id}),g=L({...p},null==c?void 0:c.getOrganizationSuggestions,{keepPreviousData:s.keepPreviousData,infinite:s.infinite,enabled:!!p},{type:"userSuggestions",userId:null==c?void 0:c.id});return m?{isLoaded:m,setActive:u.setActive,createOrganization:u.createOrganization,userMemberships:h,userInvitations:v,userSuggestions:g}
1:{isLoaded:!1,createOrganization:void 0,setActive:void 0,userMemberships:D,userInvitations:D,userSuggestions:D}};"undefined"!=typeof window?a.useLayoutEffect:a.useEffect;var z=()=>{P("useSession");let e=R();return void 0===e?{isLoaded:!1,isSignedIn:void 0,session:void 0}:null===e?{isLoaded:!0,isSignedIn:!1,session:null}:{isLoaded:!0,isSignedIn:!0,session:e}},U=()=>{P("useSessionList");let e=w(),t=x();return t?{isLoaded:!0,sessions:t.sessions,setActive:e.setActive}:{isLoaded:!1,sessions:void 0,setActive:void 0}};function V(){P("useUser");let e=b();return void 0===e?{isLoaded:!1,isSignedIn:void 0,user:void 0}:null===e?{isLoaded:!0,isSignedIn:!1,user:null}:{isLoaded:!0,isSignedIn:!0,user:e}}var W=()=>(P("useClerk"),w()),B=Object.prototype.hasOwnProperty;function F(e,t,r){for(r of e.keys())if(H(r,t))return r}function H(e,t){var r,n,o;if(e===t)return!0;if(e&&t&&(r=e.constructor)===t.constructor){if(r===Date)return e.getTime()===t.getTime();if(r===RegExp)return e.toString()===t.toString();if(r===Array){if((n=e.length)===t.length)for(;n--&&H(e[n],t[n]););return -1===n}if(r===Set){if(e.size!==t.size)return!1;for(n of e)if((o=n)&&"object"==typeof o&&!(o=F(t,o))||!t.has(o))return!1;return!0}if(r===Map){if(e.size!==t.size)return!1;for(n of e)if((o=n[0])&&"object"==typeof o&&!(o=F(t,o))||!H(n[1],t.get(o)))return!1;return!0}if(r===ArrayBuffer)e=new Uint8Array(e),t=new Uint8Array(t);else if(r===DataView){if((n=e.byteLength)===t.byteLength)for(;n--&&e.getInt8(n)===t.getInt8(n););return -1===n}if(ArrayBuffer.isView(e)){if((n=e.byteLength)===t.byteLength)for(;n--&&e[n]===t[n];);return -1===n}if(!r||"object"==typeof e){for(r in n=0,e)if(B.call(e,r)&&++n&&!B.call(t,r)||!(r in t)||!H(e[r],t[r]))return!1;return Object.keys(t).length===n}}return e!=e&&t!=t}var K=H},4942:function(e,t,r){"use strict";function n(e,[t,r]){return Math.min(r,Math.max(t,e))}r.d(t,{u:function(){return n}})},95467:function(e,t,r){"use strict";function n(e,t,{checkForDefaultPrevented:r=!0}={}){return function(n){if(e?.(n),!1===r||!n.defaultPrevented)return t?.(n)}}r.d(t,{M:function(){return n}})},77809:function(e,t,r){"use strict";r.d(t,{Action:function(){return O},Cancel:function(){return D},Content:function(){return _},Description:function(){return z},Overlay:function(){return L},Portal:function(){return I},Root:function(){return T},Title:function(){return A},Trigger:function(){return j}});var n=r(56189),o=r(28133),a=r(73712),i=r(1749),l=r(95467),s=r(56137),u=r(25929),c="AlertDialog",[d,f]=(0,o.b)(c,[i.p8]),p=(0,i.p8)(),m=e=>{let{__scopeAlertDialog:t,...r}=e,n=p(t);return(0,u.jsx)(i.Root,{...n,...r,modal:!0})};m.displayName=c;var h=n.forwardRef((e,t)=>{let{__scopeAlertDialog:r,...n}=e,o=p(r);return(0,u.jsx)(i.Trigger,{...o,...n,ref:t})});h.displayName="AlertDialogTrigger";var v=e=>{let{__scopeAlertDialog:t,...r}=e,n=p(t);return(0,u.jsx)(i.Portal,{...n,...r})};v.displayName="AlertDialogPortal";var g=n.forwardRef((e,t)=>{let{__scopeAlertDialog:r,...n}=e,o=p(r);return(0,u.jsx)(i.Overlay,{...o,...n,ref:t})});g.displayName="AlertDialogOverlay";var y="AlertDialogContent",[w,C]=d(y),b=n.forwardRef((e,t)=>{let{__scopeAlertDialog:r,children:o,...c}=e,d=p(r),f=n.useRef(null),m=(0,a.e)(t,f),h=n.useRef(null);return(0,u.jsx)(i.jm,{contentName:y,titleName:E,docsSlug:"alert-dialog",children:(0,u.jsx)(w,{scope:r,cancelRef:h,children:(0,u.jsxs)(i.Content,{role:"alertdialog",...d,...c,ref:m,onOpenAutoFocus:(0,l.M)(c.onOpenAutoFocus,e=>{var t;e.preventDefault(),null===(t=h.current)||void 0===t||t.focus({preventScroll:!0})}),onPointerDownOutside:e=>e.preventDefault(),onInteractOutside:e=>e.preventDefault(),children:[(0,u.jsx)(s.A4,{children:o}),(0,u.jsx)(P,{contentRef:f})]})})})});b.displayName=y;var E="AlertDialogTitle",x=n.forwardRef((e,t)=>{let{__scopeAlertDialog:r,...n}=e,o=p(r);return(0,u.jsx)(i.Title,{...o,...n,ref:t})});x.displayName=E;var N="AlertDialogDescription",R=n.forwardRef((e,t)=>{let{__scopeAlertDialog:r,...n}=e,o=p(r);return(0,u.jsx)(i.Description,{...o,...n,ref:t})});R.displayName=N;var k=n.forwardRef((e,t)=>{let{__scopeAlertDialog:r,...n}=e,o=p(r);return(0,u.jsx)(i.Close,{...o,...n,ref:t})});k.displayName="AlertDialogAction";var S="AlertDialogCancel",M=n.forwardRef((e,t)=>
1{let{__scopeAlertDialog:r,...n}=e,{cancelRef:o}=C(S,r),l=p(r),s=(0,a.e)(t,o);return(0,u.jsx)(i.Close,{...l,...n,ref:s})});M.displayName=S;var P=e=>{let{contentRef:t}=e,r="`".concat(y,"` requires a description for the component to be accessible for screen reader users.\n\nYou can add a description to the `").concat(y,"` by passing a `").concat(N,"` component as a child, which also benefits sighted users by adding visible context to the dialog.\n\nAlternatively, you can use your own component as a description by assigning it an `id` and passing the same value to the `aria-describedby` prop in `").concat(y,"`. If the description is confusing or duplicative for sighted users, you can use the `@radix-ui/react-visually-hidden` primitive as a wrapper around your description component.\n\nFor more information, see https://radix-ui.com/primitives/docs/components/alert-dialog");return n.useEffect(()=>{var e;document.getElementById(null===(e=t.current)||void 0===e?void 0:e.getAttribute("aria-describedby"))||console.warn(r)},[r,t]),null},T=m,j=h,I=v,L=g,_=b,O=k,D=M,A=x,z=R},60764:function(e,t,r){"use strict";r.d(t,{Ed:function(){return h},fC:function(){return N},z$:function(){return R}});var n=r(56189),o=r(73712),a=r(28133),i=r(95467),l=r(40489),s=r(55494),u=r(97724),c=r(2869),d=r(5710),f=r(25929),p="Checkbox",[m,h]=(0,a.b)(p),[v,g]=m(p),y=n.forwardRef((e,t)=>{let{__scopeCheckbox:r,name:a,checked:s,defaultChecked:u,required:c,disabled:p,value:m="on",onCheckedChange:h,...g}=e,[y,w]=n.useState(null),C=(0,o.e)(t,e=>w(e)),N=n.useRef(!1),R=!y||!!y.closest("form"),[k=!1,S]=(0,l.T)({prop:s,defaultProp:u,onChange:h}),M=n.useRef(k);return n.useEffect(()=>{let e=null==y?void 0:y.form;if(e){let t=()=>S(M.current);return e.addEventListener("reset",t),()=>e.removeEventListener("reset",t)}},[y,S]),(0,f.jsxs)(v,{scope:r,state:k,disabled:p,children:[(0,f.jsx)(d.WV.button,{type:"button",role:"checkbox","aria-checked":E(k)?"mixed":k,"aria-required":c,"data-state":x(k),"data-disabled":p?"":void 0,disabled:p,value:m,...g,ref:C,onKeyDown:(0,i.M)(e.onKeyDown,e=>{"Enter"===e.key&&e.preventDefault()}),onClick:(0,i.M)(e.onClick,e=>{S(e=>!!E(e)||!e),R&&(N.current=e.isPropagationStopped(),N.current||e.stopPropagation())})}),R&&(0,f.jsx)(b,{control:y,bubbles:!N.current,name:a,value:m,checked:k,required:c,disabled:p,style:{transform:"translateX(-100%)"}})]})});y.displayName=p;var w="CheckboxIndicator",C=n.forwardRef((e,t)=>{let{__scopeCheckbox:r,forceMount:n,...o}=e,a=g(w,r);return(0,f.jsx)(c.z,{present:n||E(a.state)||!0===a.state,children:(0,f.jsx)(d.WV.span,{"data-state":x(a.state),"data-disabled":a.disabled?"":void 0,...o,ref:t,style:{pointerEvents:"none",...e.style}})})});C.displayName=w;var b=e=>{let{control:t,checked:r,bubbles:o=!0,...a}=e,i=n.useRef(null),l=(0,s.D)(r),c=(0,u.t)(t);return n.useEffect(()=>{let e=i.current,t=Object.getOwnPropertyDescriptor(window.HTMLInputElement.prototype,"checked").set;if(l!==r&&t){let n=new Event("click",{bubbles:o});e.indeterminate=E(r),t.call(e,!E(r)&&r),e.dispatchEvent(n)}},[l,r,o]),(0,f.jsx)("input",{type:"checkbox","aria-hidden":!0,defaultChecked:!E(r)&&r,...a,tabIndex:-1,ref:i,style:{...e.style,...c,position:"absolute",pointerEvents:"none",opacity:0,margin:0}})};function E(e){return"indeterminate"===e}function x(e){return E(e)?"indeterminate":e?"checked":"unchecked"}var N=y,R=C},9321:function(e,t,r){"use strict";r.d(t,{B:function(){return s}});var n=r(56189),o=r(28133),a=r(73712),i=r(56137),l=r(25929);function s(e){let t=e+"CollectionProvider",[r,s]=(0,o.b)(t),[u,c]=r(t,{collectionRef:{current:null},itemMap:new Map}),d=e=>{let{scope:t,children:r}=e,o=n.useRef(null),a=n.useRef(new Map).current;return(0,l.jsx)(u,{scope:t,itemMap:a,collectionRef:o,children:r})};d.displayName=t;let f=e+"CollectionSlot",p=n.forwardRef((e,t)=>{let{scope:r,children:n}=e,o=c(f,r),s=(0,a.e)(t,o.collectionRef);return(0,l.jsx)(i.g7,{ref:s,children:n})});p.displayName=f;let m=e+"CollectionItemSlot",h="data-radix-collection-item",v=n.forwardRef((e,t)=>{let{scope:r,children:o,...s}=e,u=n.useRef(null),d=(0,a.e)(t,u),f=c(m,r);return n.useEffect(()=>(f.itemMap.set(u,{ref:u,...s}),()=>void f.itemMap.delete(u))),(0,l.jsx)(i.g7,{[h]:"",ref:d,children:o})});return v.displayName=m,[{Provider:d,Slot:p,ItemSlot:v},function(t){let r=c(e+"CollectionConsumer",t);return n.useCallback(()=>{let e=r.collectionRef.current;if(!e)return[];let t=Array.from(e.querySelectorAll("[".concat(h,"]")));return Array.from(r.itemMap.values()).sort((e,r)=>t.indexOf(e.ref.current)-t.indexOf(r.ref.current))},[r.collectionRef,r.itemMap])},s]}},73712:function(e,t,r){"use strict";r.d(t,{F:function(){return o},e:function(){return a}});var n=r(56189);function o(...e){return t=>
1e.forEach(e=>{"function"==typeof e?e(t):null!=e&&(e.current=t)})}function a(...e){return n.useCallback(o(...e),e)}},28133:function(e,t,r){"use strict";r.d(t,{b:function(){return i},k:function(){return a}});var n=r(56189),o=r(25929);function a(e,t){let r=n.createContext(t);function a(e){let{children:t,...a}=e,i=n.useMemo(()=>a,Object.values(a));return(0,o.jsx)(r.Provider,{value:i,children:t})}return a.displayName=e+"Provider",[a,function(o){let a=n.useContext(r);if(a)return a;if(void 0!==t)return t;throw Error(`\`${o}\` must be used within \`${e}\``)}]}function i(e,t=[]){let r=[],a=()=>{let t=r.map(e=>n.createContext(e));return function(r){let o=r?.[e]||t;return n.useMemo(()=>({[`__scope${e}`]:{...r,[e]:o}}),[r,o])}};return a.scopeName=e,[function(t,a){let i=n.createContext(a),l=r.length;function s(t){let{scope:r,children:a,...s}=t,u=r?.[e][l]||i,c=n.useMemo(()=>s,Object.values(s));return(0,o.jsx)(u.Provider,{value:c,children:a})}return r=[...r,a],s.displayName=t+"Provider",[s,function(r,o){let s=o?.[e][l]||i,u=n.useContext(s);if(u)return u;if(void 0!==a)return a;throw Error(`\`${r}\` must be used within \`${t}\``)}]},function(...e){let t=e[0];if(1===e.length)return t;let r=()=>{let r=e.map(e=>({useScope:e(),scopeName:e.scopeName}));return function(e){let o=r.reduce((t,{useScope:r,scopeName:n})=>{let o=r(e)[`__scope${n}`];return{...t,...o}},{});return n.useMemo(()=>({[`__scope${t.scopeName}`]:o}),[o])}};return r.scopeName=t.scopeName,r}(a,...t)]}},1749:function(e,t,r){"use strict";r.d(t,{Close:function(){return eo},Content:function(){return et},Description:function(){return en},Overlay:function(){return ee},Portal:function(){return Q},Root:function(){return $},Title:function(){return er},Trigger:function(){return Z},jm:function(){return q},p8:function(){return b}});var n=r(56189),o=r(95467),a=r(73712),i=r(28133),l=r(17553),s=r(40489),u=r(71141),c=r(21400),d=r(50655),f=r(2869),p=r(5710),m=r(16677),h=r(18790),v=r(3178),g=r(56137),y=r(25929),w="Dialog",[C,b]=(0,i.b)(w),[E,x]=C(w),N=e=>{let{__scopeDialog:t,children:r,open:o,defaultOpen:a,onOpenChange:i,modal:u=!0}=e,c=n.useRef(null),d=n.useRef(null),[f=!1,p]=(0,s.T)({prop:o,defaultProp:a,onChange:i});return(0,y.jsx)(E,{scope:t,triggerRef:c,contentRef:d,contentId:(0,l.M)(),titleId:(0,l.M)(),descriptionId:(0,l.M)(),open:f,onOpenChange:p,onOpenToggle:n.useCallback(()=>p(e=>!e),[p]),modal:u,children:r})};N.displayName=w;var R="DialogTrigger",k=n.forwardRef((e,t)=>{let{__scopeDialog:r,...n}=e,i=x(R,r),l=(0,a.e)(t,i.triggerRef);return(0,y.jsx)(p.WV.button,{type:"button","aria-haspopup":"dialog","aria-expanded":i.open,"aria-controls":i.contentId,"data-state":K(i.open),...n,ref:l,onClick:(0,o.M)(e.onClick,i.onOpenToggle)})});k.displayName=R;var S="DialogPortal",[M,P]=C(S,{forceMount:void 0}),T=e=>{let{__scopeDialog:t,forceMount:r,children:o,container:a}=e,i=x(S,t);return(0,y.jsx)(M,{scope:t,forceMount:r,children:n.Children.map(o,e=>(0,y.jsx)(f.z,{present:r||i.open,children:(0,y.jsx)(d.Portal,{asChild:!0,container:a,children:e})}))})};T.displayName=S;var j="DialogOverlay",I=n.forwardRef((e,t)=>{let r=P(j,e.__scopeDialog),{forceMount:n=r.forceMount,...o}=e,a=x(j,e.__scopeDialog);return a.modal?(0,y.jsx)(f.z,{present:n||a.open,children:(0,y.jsx)(L,{...o,ref:t})}):null});I.displayName=j;var L=n.forwardRef((e,t)=>{let{__scopeDialog:r,...n}=e,o=x(j,r);return(0,y.jsx)(h.Z,{as:g.g7,allowPinchZoom:!0,shards:[o.contentRef],children:(0,y.jsx)(p.WV.div,{"data-state":K(o.open),...n,ref:t,style:{pointerEvents:"auto",...n.style}})})}),_="DialogContent",O=n.forwardRef((e,t)=>{let r=P(_,e.__scopeDialog),{forceMount:n=r.forceMount,...o}=e,a=x(_,e.__scopeDialog);return(0,y.jsx)(f.z,{present:n||a.open,children:a.modal?(0,y.jsx)(D,{...o,ref:t}):(0,y.jsx)(A,{...o,ref:t})})});O.displayName=_;var D=n.forwardRef((e,t)=>{let r=x(_,e.__scopeDialog),i=n.useRef(null),l=(0,a.e)(t,r.contentRef,i);return n.useEffect(()=>{let e=i.current;if(e)return(0,v.Ry)(e)},[]),(0,y.jsx)(z,{...e,ref:l,trapFocus:r.open,disableOutsidePointerEvents:!0,onCloseAutoFocus:(0,o.M)(e.onCloseAutoFocus,e=>{var t;e.preventDefault(),null===(t=r.triggerRef.current)||void 0===t||t.focus()}),onPointerDownOutside:(0,o.M)(e.onPointerDownOutside,e=>{let t=e.detail.originalEvent,r=0===t.button&&!0===t.ctrlKey;(2===t.button||r)&&e.preventDefault()}),onFocusOutside:(0,o.M)(e.onFocusOutside,e=>e.preventDefault())})}),A=n.forwardRef((e,t)=>
1{let r=x(_,e.__scopeDialog),o=n.useRef(!1),a=n.useRef(!1);return(0,y.jsx)(z,{...e,ref:t,trapFocus:!1,disableOutsidePointerEvents:!1,onCloseAutoFocus:t=>{var n,i;null===(n=e.onCloseAutoFocus)||void 0===n||n.call(e,t),t.defaultPrevented||(o.current||null===(i=r.triggerRef.current)||void 0===i||i.focus(),t.preventDefault()),o.current=!1,a.current=!1},onInteractOutside:t=>{var n,i;null===(n=e.onInteractOutside)||void 0===n||n.call(e,t),t.defaultPrevented||(o.current=!0,"pointerdown"!==t.detail.originalEvent.type||(a.current=!0));let l=t.target;(null===(i=r.triggerRef.current)||void 0===i?void 0:i.contains(l))&&t.preventDefault(),"focusin"===t.detail.originalEvent.type&&a.current&&t.preventDefault()}})}),z=n.forwardRef((e,t)=>{let{__scopeDialog:r,trapFocus:o,onOpenAutoFocus:i,onCloseAutoFocus:l,...s}=e,d=x(_,r),f=n.useRef(null),p=(0,a.e)(t,f);return(0,m.EW)(),(0,y.jsxs)(y.Fragment,{children:[(0,y.jsx)(c.M,{asChild:!0,loop:!0,trapped:o,onMountAutoFocus:i,onUnmountAutoFocus:l,children:(0,y.jsx)(u.XB,{role:"dialog",id:d.contentId,"aria-describedby":d.descriptionId,"aria-labelledby":d.titleId,"data-state":K(d.open),...s,ref:p,onDismiss:()=>d.onOpenChange(!1)})}),(0,y.jsxs)(y.Fragment,{children:[(0,y.jsx)(Y,{titleId:d.titleId}),(0,y.jsx)(J,{contentRef:f,descriptionId:d.descriptionId})]})]})}),U="DialogTitle",V=n.forwardRef((e,t)=>{let{__scopeDialog:r,...n}=e,o=x(U,r);return(0,y.jsx)(p.WV.h2,{id:o.titleId,...n,ref:t})});V.displayName=U;var W="DialogDescription",B=n.forwardRef((e,t)=>{let{__scopeDialog:r,...n}=e,o=x(W,r);return(0,y.jsx)(p.WV.p,{id:o.descriptionId,...n,ref:t})});B.displayName=W;var F="DialogClose",H=n.forwardRef((e,t)=>{let{__scopeDialog:r,...n}=e,a=x(F,r);return(0,y.jsx)(p.WV.button,{type:"button",...n,ref:t,onClick:(0,o.M)(e.onClick,()=>a.onOpenChange(!1))})});function K(e){return e?"open":"closed"}H.displayName=F;var G="DialogTitleWarning",[q,X]=(0,i.k)(G,{contentName:_,titleName:U,docsSlug:"dialog"}),Y=e=>{let{titleId:t}=e,r=X(G),o="`".concat(r.contentName,"` requires a `").concat(r.titleName,"` for the component to be accessible for screen reader users.\n\nIf you want to hide the `").concat(r.titleName,"`, you can wrap it with our VisuallyHidden component.\n\nFor more information, see https://radix-ui.com/primitives/docs/components/").concat(r.docsSlug);return n.useEffect(()=>{t&&!document.getElementById(t)&&console.error(o)},[o,t]),null},J=e=>{let{contentRef:t,descriptionId:r}=e,o=X("DialogDescriptionWarning"),a="Warning: Missing `Description` or `aria-describedby={undefined}` for {".concat(o.contentName,"}.");return n.useEffect(()=>{var e;let n=null===(e=t.current)||void 0===e?void 0:e.getAttribute("aria-describedby");r&&n&&!document.getElementById(r)&&console.warn(a)},[a,t,r]),null},$=N,Z=k,Q=T,ee=I,et=O,er=V,en=B,eo=H},91694:function(e,t,r){"use strict";r.d(t,{_9:function(){return i},gm:function(){return l}});var n=r(56189),o=r(25929),a=n.createContext(void 0),i=e=>{let{dir:t,children:r}=e;return(0,o.jsx)(a.Provider,{value:t,children:r})};function l(e){let t=n.useContext(a);return e||t||"ltr"}},71141:function(e,t,r){"use strict";r.d(t,{XB:function(){return p}});var n,o=r(56189),a=r(95467),i=r(5710),l=r(73712),s=r(39779),u=r(73552),c=r(25929),d="dismissableLayer.update",f=o.createContext({layers:new Set,layersWithOutsidePointerEventsDisabled:new Set,branches:new Set}),p=o.forwardRef((e,t)=>{var r,p;let{disableOutsidePointerEvents:v=!1,onEscapeKeyDown:g,onPointerDownOutside:y,onFocusOutside:w,onInteractOutside:C,onDismiss:b,...E}
1=e,x=o.useContext(f),[N,R]=o.useState(null),k=null!==(p=null==N?void 0:N.ownerDocument)&&void 0!==p?p:null===(r=globalThis)||void 0===r?void 0:r.document,[,S]=o.useState({}),M=(0,l.e)(t,e=>R(e)),P=Array.from(x.layers),[T]=[...x.layersWithOutsidePointerEventsDisabled].slice(-1),j=P.indexOf(T),I=N?P.indexOf(N):-1,L=x.layersWithOutsidePointerEventsDisabled.size>0,_=I>=j,O=function(e){var t;let r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null===(t=globalThis)||void 0===t?void 0:t.document,n=(0,s.W)(e),a=o.useRef(!1),i=o.useRef(()=>{});return o.useEffect(()=>{let e=e=>{if(e.target&&!a.current){let t=function(){h("dismissableLayer.pointerDownOutside",n,o,{discrete:!0})},o={originalEvent:e};"touch"===e.pointerType?(r.removeEventListener("click",i.current),i.current=t,r.addEventListener("click",i.current,{once:!0})):t()}else r.removeEventListener("click",i.current);a.current=!1},t=window.setTimeout(()=>{r.addEventListener("pointerdown",e)},0);return()=>{window.clearTimeout(t),r.removeEventListener("pointerdown",e),r.removeEventListener("click",i.current)}},[r,n]),{onPointerDownCapture:()=>a.current=!0}}(e=>{let t=e.target,r=[...x.branches].some(e=>e.contains(t));!_||r||(null==y||y(e),null==C||C(e),e.defaultPrevented||null==b||b())},k),D=function(e){var t;let r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null===(t=globalThis)||void 0===t?void 0:t.document,n=(0,s.W)(e),a=o.useRef(!1);return o.useEffect(()=>{let e=e=>{e.target&&!a.current&&h("dismissableLayer.focusOutside",n,{originalEvent:e},{discrete:!1})};return r.addEventListener("focusin",e),()=>r.removeEventListener("focusin",e)},[r,n]),{onFocusCapture:()=>a.current=!0,onBlurCapture:()=>a.current=!1}}(e=>{let t=e.target;[...x.branches].some(e=>e.contains(t))||(null==w||w(e),null==C||C(e),e.defaultPrevented||null==b||b())},k);return(0,u.e)(e=>{I!==x.layers.size-1||(null==g||g(e),!e.defaultPrevented&&b&&(e.preventDefault(),b()))},k),o.useEffect(()=>{if(N)return v&&(0===x.layersWithOutsidePointerEventsDisabled.size&&(n=k.body.style.pointerEvents,k.body.style.pointerEvents="none"),x.layersWithOutsidePointerEventsDisabled.add(N)),x.layers.add(N),m(),()=>{v&&1===x.layersWithOutsidePointerEventsDisabled.size&&(k.body.style.pointerEvents=n)}},[N,k,v,x]),o.useEffect(()=>()=>{N&&(x.layers.delete(N),x.layersWithOutsidePointerEventsDisabled.delete(N),m())},[N,x]),o.useEffect(()=>{let e=()=>S({});return document.addEventListener(d,e),()=>document.removeEventListener(d,e)},[]),(0,c.jsx)(i.WV.div,{...E,ref:M,style:{pointerEvents:L?_?"auto":"none":void 0,...e.style},onFocusCapture:(0,a.M)(e.onFocusCapture,D.onFocusCapture),onBlurCapture:(0,a.M)(e.onBlurCapture,D.onBlurCapture),onPointerDownCapture:(0,a.M)(e.onPointerDownCapture,O.onPointerDownCapture)})});function m(){let e=new CustomEvent(d);document.dispatchEvent(e)}function h(e,t,r,n){let{discrete:o}=n,a=r.originalEvent.target,l=new CustomEvent(e,{bubbles:!1,cancelable:!0,detail:r});t&&a.addEventListener(e,t,{once:!0}),o?(0,i.jH)(a,l):a.dispatchEvent(l)}p.displayName="DismissableLayer",o.forwardRef((e,t)=>{let r=o.useContext(f),n=o.useRef(null),a=(0,l.e)(t,n);return o.useEffect(()=>{let e=n.current;if(e)return r.branches.add(e),()=>{r.branches.delete(e)}},[r.branches]),(0,c.jsx)(i.WV.div,{...e,ref:a})}).displayName="DismissableLayerBranch"},16677:function(e,t,r){"use strict";r.d(t,{EW:function(){return a}});var n=r(56189),o=0;function a(){n.useEffect(()=>{var e,t;let r=document.querySelectorAll("[data-radix-focus-guard]");return document.body.insertAdjacentElement("afterbegin",null!==(e=r[0])&&void 0!==e?e:i()),document.body.insertAdjacentElement("beforeend",null!==(t=r[1])&&void 0!==t?t:i()),o++,()=>{1===o&&document.querySelectorAll("[data-radix-focus-guard]").forEach(e=>e.remove()),o--}},[])}function i(){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}},21400:function(e,t,r){"use strict";let n;r.d(t,{M:function(){return f}});var o=r(56189),a=r(73712),i=r(5710),l=r(39779),s=r(25929),u="focusScope.autoFocusOnMount",c="focusScope.autoFocusOnUnmount",d={bubbles:!1,cancelable:!0},f=o.forwardRef((e,t)=>
1{let{loop:r=!1,trapped:n=!1,onMountAutoFocus:f,onUnmountAutoFocus:g,...y}=e,[w,C]=o.useState(null),b=(0,l.W)(f),E=(0,l.W)(g),x=o.useRef(null),N=(0,a.e)(t,e=>C(e)),R=o.useRef({paused:!1,pause(){this.paused=!0},resume(){this.paused=!1}}).current;o.useEffect(()=>{if(n){let e=function(e){if(R.paused||!w)return;let t=e.target;w.contains(t)?x.current=t:h(x.current,{select:!0})},t=function(e){if(R.paused||!w)return;let t=e.relatedTarget;null===t||w.contains(t)||h(x.current,{select:!0})};document.addEventListener("focusin",e),document.addEventListener("focusout",t);let r=new MutationObserver(function(e){if(document.activeElement===document.body)for(let t of e)t.removedNodes.length>0&&h(w)});return w&&r.observe(w,{childList:!0,subtree:!0}),()=>{document.removeEventListener("focusin",e),document.removeEventListener("focusout",t),r.disconnect()}}},[n,w,R.paused]),o.useEffect(()=>{if(w){v.add(R);let e=document.activeElement;if(!w.contains(e)){let t=new CustomEvent(u,d);w.addEventListener(u,b),w.dispatchEvent(t),t.defaultPrevented||(function(e){let{select:t=!1}=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=document.activeElement;for(let n of e)if(h(n,{select:t}),document.activeElement!==r)return}(p(w).filter(e=>"A"!==e.tagName),{select:!0}),document.activeElement===e&&h(w))}return()=>{w.removeEventListener(u,b),setTimeout(()=>{let t=new CustomEvent(c,d);w.addEventListener(c,E),w.dispatchEvent(t),t.defaultPrevented||h(null!=e?e:document.body,{select:!0}),w.removeEventListener(c,E),v.remove(R)},0)}}},[w,b,E,R]);let k=o.useCallback(e=>{if(!r&&!n||R.paused)return;let t="Tab"===e.key&&!e.altKey&&!e.ctrlKey&&!e.metaKey,o=document.activeElement;if(t&&o){let t=e.currentTarget,[n,a]=function(e){let t=p(e);return[m(t,e),m(t.reverse(),e)]}(t);n&&a?e.shiftKey||o!==a?e.shiftKey&&o===n&&(e.preventDefault(),r&&h(a,{select:!0})):(e.preventDefault(),r&&h(n,{select:!0})):o===t&&e.preventDefault()}},[r,n,R.paused]);return(0,s.jsx)(i.WV.div,{tabIndex:-1,...y,ref:N,onKeyDown:k})});function p(e){let t=[],r=document.createTreeWalker(e,NodeFilter.SHOW_ELEMENT,{acceptNode:e=>{let t="INPUT"===e.tagName&&"hidden"===e.type;return e.disabled||e.hidden||t?NodeFilter.FILTER_SKIP:e.tabIndex>=0?NodeFilter.FILTER_ACCEPT:NodeFilter.FILTER_SKIP}});for(;r.nextNode();)t.push(r.currentNode);return t}function m(e,t){for(let r of e)if(!function(e,t){let{upTo:r}=t;if("hidden"===getComputedStyle(e).visibility)return!0;for(;e&&(void 0===r||e!==r);){if("none"===getComputedStyle(e).display)return!0;e=e.parentElement}return!1}(r,{upTo:t}))return r}function h(e){let{select:t=!1}=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};if(e&&e.focus){var r;let n=document.activeElement;e.focus({preventScroll:!0}),e!==n&&(r=e)instanceof HTMLInputElement&&"select"in r&&t&&e.select()}}f.displayName="FocusScope";var v=(n=[],{add(e){let t=n[0];e!==t&&(null==t||t.pause()),(n=g(n,e)).unshift(e)},remove(e){var t;null===(t=(n=g(n,e))[0])||void 0===t||t.resume()}});function g(e,t){let r=[...e],n=r.indexOf(t);return -1!==n&&r.splice(n,1),r}},55558:function(e,t,r){"use strict";r.d(t,{Content:function(){return O},Portal:function(){return _},Root:function(){return I},Trigger:function(){return L}});var n,o=r(56189),a=r(95467),i=r(28133),l=r(40489),s=r(73712),u=r(40709),c=r(50655),d=r(2869),f=r(5710),p=r(71141),m=r(25929),h="HoverCard",[v,g]=(0,i.b)(h,[u.D7]),y=(0,u.D7)(),[w,C]=v(h),b=e=>{let{__scopeHoverCard:t,children:r,open:n,defaultOpen:a,onOpenChange:i,openDelay:s=700,closeDelay:c=300}=e,d=y(t),f=o.useRef(0),p=o.useRef(0),h=o.useRef(!1),v=o.useRef(!1),[g=!1,C]=(0,l.T)({prop:n,defaultProp:a,onChange:i}),b=o.useCallback(()=>{clearTimeout(p.current),f.current=window.setTimeout(()=>C(!0),s)},[s,C]),E=o.useCallback(()=>{clearTimeout(f.current),h.current||v.current||(p.current=window.setTimeout(()=>C(!1),c))},[c,C]),x=o.useCallback(()=>C(!1),[C]);return o.useEffect(()=>()=>{clearTimeout(f.current),clearTimeout(p.current)},[]),(0,m.jsx)(w,{scope:t,open:g,onOpenChange:C,onOpen:b,onClose:E,onDismiss:x,hasSelectionRef:h,isPointerDownOnContentRef:v,children:(0,m.jsx)(u.fC,{...d,children:r})})};b.displayName=h;var E="HoverCardTrigger",x=o.forwardRef((e,t)=>
1{let{__scopeHoverCard:r,...n}=e,o=C(E,r),i=y(r);return(0,m.jsx)(u.ee,{asChild:!0,...i,children:(0,m.jsx)(f.WV.a,{"data-state":o.open?"open":"closed",...n,ref:t,onPointerEnter:(0,a.M)(e.onPointerEnter,j(o.onOpen)),onPointerLeave:(0,a.M)(e.onPointerLeave,j(o.onClose)),onFocus:(0,a.M)(e.onFocus,o.onOpen),onBlur:(0,a.M)(e.onBlur,o.onClose),onTouchStart:(0,a.M)(e.onTouchStart,e=>e.preventDefault())})})});x.displayName=E;var N="HoverCardPortal",[R,k]=v(N,{forceMount:void 0}),S=e=>{let{__scopeHoverCard:t,forceMount:r,children:n,container:o}=e,a=C(N,t);return(0,m.jsx)(R,{scope:t,forceMount:r,children:(0,m.jsx)(d.z,{present:r||a.open,children:(0,m.jsx)(c.Portal,{asChild:!0,container:o,children:n})})})};S.displayName=N;var M="HoverCardContent",P=o.forwardRef((e,t)=>{let r=k(M,e.__scopeHoverCard),{forceMount:n=r.forceMount,...o}=e,i=C(M,e.__scopeHoverCard);return(0,m.jsx)(d.z,{present:n||i.open,children:(0,m.jsx)(T,{"data-state":i.open?"open":"closed",...o,onPointerEnter:(0,a.M)(e.onPointerEnter,j(i.onOpen)),onPointerLeave:(0,a.M)(e.onPointerLeave,j(i.onClose)),ref:t})})});P.displayName=M;var T=o.forwardRef((e,t)=>{let{__scopeHoverCard:r,onEscapeKeyDown:i,onPointerDownOutside:l,onFocusOutside:c,onInteractOutside:d,...f}=e,h=C(M,r),v=y(r),g=o.useRef(null),w=(0,s.e)(t,g),[b,E]=o.useState(!1);return o.useEffect(()=>{if(b){let e=document.body;return n=e.style.userSelect||e.style.webkitUserSelect,e.style.userSelect="none",e.style.webkitUserSelect="none",()=>{e.style.userSelect=n,e.style.webkitUserSelect=n}}},[b]),o.useEffect(()=>{if(g.current){let e=()=>{E(!1),h.isPointerDownOnContentRef.current=!1,setTimeout(()=>{var e;(null===(e=document.getSelection())||void 0===e?void 0:e.toString())!==""&&(h.hasSelectionRef.current=!0)})};return document.addEventListener("pointerup",e),()=>{document.removeEventListener("pointerup",e),h.hasSelectionRef.current=!1,h.isPointerDownOnContentRef.current=!1}}},[h.isPointerDownOnContentRef,h.hasSelectionRef]),o.useEffect(()=>{g.current&&(function(e){let t=[],r=document.createTreeWalker(e,NodeFilter.SHOW_ELEMENT,{acceptNode:e=>e.tabIndex>=0?NodeFilter.FILTER_ACCEPT:NodeFilter.FILTER_SKIP});for(;r.nextNode();)t.push(r.currentNode);return t})(g.current).forEach(e=>e.setAttribute("tabindex","-1"))}),(0,m.jsx)(p.XB,{asChild:!0,disableOutsidePointerEvents:!1,onInteractOutside:d,onEscapeKeyDown:i,onPointerDownOutside:l,onFocusOutside:(0,a.M)(c,e=>{e.preventDefault()}),onDismiss:h.onDismiss,children:(0,m.jsx)(u.VY,{...v,...f,onPointerDown:(0,a.M)(f.onPointerDown,e=>{e.currentTarget.contains(e.target)&&E(!0),h.hasSelectionRef.current=!1,h.isPointerDownOnContentRef.current=!0}),ref:w,style:{...f.style,userSelect:b?"text":void 0,WebkitUserSelect:b?"text":void 0,"--radix-hover-card-content-transform-origin":"var(--radix-popper-transform-origin)","--radix-hover-card-content-available-width":"var(--radix-popper-available-width)","--radix-hover-card-content-available-height":"var(--radix-popper-available-height)","--radix-hover-card-trigger-width":"var(--radix-popper-anchor-width)","--radix-hover-card-trigger-height":"var(--radix-popper-anchor-height)"}})})});function j(e){return t=>"touch"===t.pointerType?void 0:e()}o.forwardRef((e,t)=>{let{__scopeHoverCard:r,...n}=e,o=y(r);return(0,m.jsx)(u.Eh,{...o,...n,ref:t})}).displayName="HoverCardArrow";var I=b,L=x,_=S,O=P},17553:function(e,t,r){"use strict";r.d(t,{M:function(){return s}});var n,o=r(56189),a=r(73825),i=(n||(n=r.t(o,2)))["useId".toString()]||(()=>void 0),l=0;function s(e){let[t,r]=o.useState(i());return(0,a.b)(()=>{e||r(e=>e??String(l++))},[e]),e||(t?`radix-${t}`:"")}},9496:function(e,t,r){"use strict";r.d(t,{Ee:function(){return ez},Eh:function(){return eB},Rk:function(){return eU},Tr:function(){return eF},VY:function(){return eL},Wf:function(){return L},Z0:function(){return eW},ZA:function(){return e_},__:function(){return eO},ck:function(){return eD},ee:function(){return ej},fC:function(){return eT},fF:function(){return eH},h_:function(){return eI},oC:function(){return eA},tu:function(){return eK},wU:function(){return eV}});var n=r(56189),o=r(95467),a=r(9321),i=r(73712),l=r(28133),s=r(91694),u=r(71141),c=r(16677),d=r(21400),f=r(17553),p=r(40709),m=r(50655),h=r(2869),v=r(5710),g=r(62851),y=r(56137),w=r(39779),C=r(3178),b=r(18790),E=r(25929),x=["Enter"," "],N=["ArrowUp","PageDown","End"],R=["ArrowDown","PageUp","Home",...N],k={ltr:[...x,"ArrowRight"],rtl:[...x,"ArrowLeft"]},S={ltr:["ArrowLeft"],rtl:["ArrowRight"]},M="Menu",[P,T,j]=(0,a.B)(M),[I,L]=(0,l.b)(M,[j,p.D7,g.Pc]),_=(0,p.D7)(),O=(0,g.Pc)(),[D,A]=I(M),[z,U]=I(M),V=e=>{let{__scopeMenu:t,open:r=!1,children:o,dir:a,onOpenChange:i,modal:l=!0}=e,u=_(t),[c,d]=n.useState(null),f=n.useRef(!1),m=(0,w.W)(i),h=(0,s.gm)(a);return n.useEffect(()=>{let e=()=>{f.current=!0,document.addEventListener("pointerdown",t,{capture:!0,once:!0}),document.addEventListener("pointermove",t,{capture:!0,once:!0})},t=()=>f.current=!1;return document.addEventListener("keydown",e,{capture:!0}),()=>{document.removeEventListener("keydown",e,{capture:!0}),document.removeEventListener("pointerdown",t,{capture:!0}),document.removeEventListener("pointermove",t,{capture:!0})}},[]),(0,E.jsx)(p.fC,{...u,children:(0,E.jsx)(D,{scope:t,open:r,onOpenChange:m,content:c,onContentChange:d,children:(0,E.jsx)(z,{scope:t,onClose:n.useCallback(()=>m(!1),[m]),isUsingKeyboardRef:f,dir:h,modal:l,children:o})})})};V.displayName=M;var W=n.forwardRef((e,t)=>
1{let{__scopeMenu:r,...n}=e,o=_(r);return(0,E.jsx)(p.ee,{...o,...n,ref:t})});W.displayName="MenuAnchor";var B="MenuPortal",[F,H]=I(B,{forceMount:void 0}),K=e=>{let{__scopeMenu:t,forceMount:r,children:n,container:o}=e,a=A(B,t);return(0,E.jsx)(F,{scope:t,forceMount:r,children:(0,E.jsx)(h.z,{present:r||a.open,children:(0,E.jsx)(m.Portal,{asChild:!0,container:o,children:n})})})};K.displayName=B;var G="MenuContent",[q,X]=I(G),Y=n.forwardRef((e,t)=>{let r=H(G,e.__scopeMenu),{forceMount:n=r.forceMount,...o}=e,a=A(G,e.__scopeMenu),i=U(G,e.__scopeMenu);return(0,E.jsx)(P.Provider,{scope:e.__scopeMenu,children:(0,E.jsx)(h.z,{present:n||a.open,children:(0,E.jsx)(P.Slot,{scope:e.__scopeMenu,children:i.modal?(0,E.jsx)(J,{...o,ref:t}):(0,E.jsx)($,{...o,ref:t})})})})}),J=n.forwardRef((e,t)=>{let r=A(G,e.__scopeMenu),a=n.useRef(null),l=(0,i.e)(t,a);return n.useEffect(()=>{let e=a.current;if(e)return(0,C.Ry)(e)},[]),(0,E.jsx)(Z,{...e,ref:l,trapFocus:r.open,disableOutsidePointerEvents:r.open,disableOutsideScroll:!0,onFocusOutside:(0,o.M)(e.onFocusOutside,e=>e.preventDefault(),{checkForDefaultPrevented:!1}),onDismiss:()=>r.onOpenChange(!1)})}),$=n.forwardRef((e,t)=>{let r=A(G,e.__scopeMenu);return(0,E.jsx)(Z,{...e,ref:t,trapFocus:!1,disableOutsidePointerEvents:!1,disableOutsideScroll:!1,onDismiss:()=>r.onOpenChange(!1)})}),Z=n.forwardRef((e,t)=>{let{__scopeMenu:r,loop:a=!1,trapFocus:l,onOpenAutoFocus:s,onCloseAutoFocus:f,disableOutsidePointerEvents:m,onEntryFocus:h,onEscapeKeyDown:v,onPointerDownOutside:w,onFocusOutside:C,onInteractOutside:x,onDismiss:k,disableOutsideScroll:S,...M}=e,P=A(G,r),j=U(G,r),I=_(r),L=O(r),D=T(r),[z,V]=n.useState(null),W=n.useRef(null),B=(0,i.e)(t,W,P.onContentChange),F=n.useRef(0),H=n.useRef(""),K=n.useRef(0),X=n.useRef(null),Y=n.useRef("right"),J=n.useRef(0),$=S?b.Z:n.Fragment,Z=S?{as:y.g7,allowPinchZoom:!0}:void 0,Q=e=>{var t,r;let n=H.current+e,o=D().filter(e=>!e.disabled),a=document.activeElement,i=null===(t=o.find(e=>
1e.ref.current===a))||void 0===t?void 0:t.textValue,l=function(e,t,r){var n;let o=t.length>1&&Array.from(t).every(e=>e===t[0])?t[0]:t,a=(n=Math.max(r?e.indexOf(r):-1,0),e.map((t,r)=>e[(n+r)%e.length]));1===o.length&&(a=a.filter(e=>e!==r));let i=a.find(e=>e.toLowerCase().startsWith(o.toLowerCase()));return i!==r?i:void 0}(o.map(e=>e.textValue),n,i),s=null===(r=o.find(e=>e.textValue===l))||void 0===r?void 0:r.ref.current;!function e(t){H.current=t,window.clearTimeout(F.current),""!==t&&(F.current=window.setTimeout(()=>e(""),1e3))}(n),s&&setTimeout(()=>s.focus())};n.useEffect(()=>()=>window.clearTimeout(F.current),[]),(0,c.EW)();let ee=n.useCallback(e=>{var t,r,n;return Y.current===(null===(t=X.current)||void 0===t?void 0:t.side)&&!!(n=null===(r=X.current)||void 0===r?void 0:r.area)&&function(e,t){let{x:r,y:n}=e,o=!1;for(let e=0,a=t.length-1;e<t.length;a=e++){let i=t[e].x,l=t[e].y,s=t[a].x,u=t[a].y;l>n!=u>n&&r<(s-i)*(n-l)/(u-l)+i&&(o=!o)}return o}({x:e.clientX,y:e.clientY},n)},[]);return(0,E.jsx)(q,{scope:r,searchRef:H,onItemEnter:n.useCallback(e=>{ee(e)&&e.preventDefault()},[ee]),onItemLeave:n.useCallback(e=>{var t;ee(e)||(null===(t=W.current)||void 0===t||t.focus(),V(null))},[ee]),onTriggerLeave:n.useCallback(e=>{ee(e)&&e.preventDefault()},[ee]),pointerGraceTimerRef:K,onPointerGraceIntentChange:n.useCallback(e=>{X.current=e},[]),children:(0,E.jsx)($,{...Z,children:(0,E.jsx)(d.M,{asChild:!0,trapped:l,onMountAutoFocus:(0,o.M)(s,e=>{var t;e.preventDefault(),null===(t=W.current)||void 0===t||t.focus({preventScroll:!0})}),onUnmountAutoFocus:f,children:(0,E.jsx)(u.XB,{asChild:!0,disableOutsidePointerEvents:m,onEscapeKeyDown:v,onPointerDownOutside:w,onFocusOutside:C,onInteractOutside:x,onDismiss:k,children:(0,E.jsx)(g.fC,{asChild:!0,...L,dir:j.dir,orientation:"vertical",loop:a,currentTabStopId:z,onCurrentTabStopIdChange:V,onEntryFocus:(0,o.M)(h,e=>{j.isUsingKeyboardRef.current||e.preventDefault()}),preventScrollOnEntryFocus:!0,children:(0,E.jsx)(p.VY,{role:"menu","aria-orientation":"vertical","data-state":ek(P.open),"data-radix-menu-content":"",dir:j.dir,...I,...M,ref:B,style:{outline:"none",...M.style},onKeyDown:(0,o.M)(M.onKeyDown,e=>{let t=e.target.closest("[data-radix-menu-content]")===e.currentTarget,r=e.ctrlKey||e.altKey||e.metaKey,n=1===e.key.length;t&&("Tab"===e.key&&e.preventDefault(),!r&&n&&Q(e.key));let o=W.current;if(e.target!==o||!R.includes(e.key))return;e.preventDefault();let a=D().filter(e=>!e.disabled).map(e=>e.ref.current);N.includes(e.key)&&a.reverse(),function(e){let t=document.activeElement;for(let r of e)if(r===t||(r.focus(),document.activeElement!==t))return}(a)}),onBlur:(0,o.M)(e.onBlur,e=>{e.currentTarget.contains(e.target)||(window.clearTimeout(F.current),H.current="")}),onPointerMove:(0,o.M)(e.onPointerMove,eP(e=>{let t=e.target,r=J.current!==e.clientX;if(e.currentTarget.contains(t)&&r){let t=e.clientX>J.current?"right":"left";Y.current=t,J.current=e.clientX}}))})})})})})})});Y.displayName=G;var Q=n.forwardRef((e,t)=>{let{__scopeMenu:r,...n}=e;return(0,E.jsx)(v.WV.div,{role:"group",...n,ref:t})});Q.displayName="MenuGroup";var ee=n.forwardRef((e,t)=>{let{__scopeMenu:r,...n}=e;return(0,E.jsx)(v.WV.div,{...n,ref:t})});ee.displayName="MenuLabel";var et="MenuItem",er="menu.itemSelect",en=n.forwardRef((e,t)=>{let{disabled:r=!1,onSelect:a,...l}=e,s=n.useRef(null),u=U(et,e.__scopeMenu),c=X(et,e.__scopeMenu),d=(0,i.e)(t,s),f=n.useRef(!1);return(0,E.jsx)(eo,{...l,ref:d,disabled:r,onClick:(0,o.M)(e.onClick,()=>{let e=s.current;if(!r&&e){let t=new CustomEvent(er,{bubbles:!0,cancelable:!0});e.addEventListener(er,e=>null==a?void 0:a(e),{once:!0}),(0,v.jH)(e,t),t.defaultPrevented?f.current=!1:u.onClose()}}),onPointerDown:t=>{var r;null===(r=e.onPointerDown)||void 0===r||r.call(e,t),f.current=!0},onPointerUp:(0,o.M)(e.onPointerUp,e=>{var t;f.current||null===(t=e.currentTarget)||void 0===t||t.click()}),onKeyDown:(0,o.M)(e.onKeyDown,e=>{let t=""!==c.searchRef.current;!r&&(!t||" "!==e.key)&&x.includes(e.key)&&(e.currentTarget.click(),e.preventDefault())})})});en.displayName=et;var eo=n.forwardRef((e,t)=>{let{__scopeMenu:r,disabled:a=!1,textValue:l,...s}=e,u=X(et,r),c=O(r),d=n.useRef(null),f=(0,i.e)(t,d),[p,m]=n.useState(!1),[h,y]=n.useState("");return n.useEffect(()=>{let e=d.current;if(e){var t;y((null!==(t=e.textContent)&&void 0!==t?t:"").trim())}},[s.children]),(0,E.jsx)(P.ItemSlot,{scope:r,disabled:a,textValue:null!=l?l:h,children:(0,E.jsx)(g.ck,{asChild:!0,...c,focusable:!a,children:(0,E.jsx)(v.WV.div,{role:"menuitem","data-highlighted":p?"":void 0,"aria-disabled":a||void 0,"data-disabled":a?"":void 0,...s,ref:f,onPointerMove:(0,o.M)(e.onPointerMove,eP(e=>{a?u.onItemLeave(e):(u.onItemEnter(e),e.defaultPrevented||e.currentTarget.focu
1s({preventScroll:!0}))})),onPointerLeave:(0,o.M)(e.onPointerLeave,eP(e=>u.onItemLeave(e))),onFocus:(0,o.M)(e.onFocus,()=>m(!0)),onBlur:(0,o.M)(e.onBlur,()=>m(!1))})})})}),ea=n.forwardRef((e,t)=>{let{checked:r=!1,onCheckedChange:n,...a}=e;return(0,E.jsx)(ep,{scope:e.__scopeMenu,checked:r,children:(0,E.jsx)(en,{role:"menuitemcheckbox","aria-checked":eS(r)?"mixed":r,...a,ref:t,"data-state":eM(r),onSelect:(0,o.M)(a.onSelect,()=>null==n?void 0:n(!!eS(r)||!r),{checkForDefaultPrevented:!1})})})});ea.displayName="MenuCheckboxItem";var ei="MenuRadioGroup",[el,es]=I(ei,{value:void 0,onValueChange:()=>{}}),eu=n.forwardRef((e,t)=>{let{value:r,onValueChange:n,...o}=e,a=(0,w.W)(n);return(0,E.jsx)(el,{scope:e.__scopeMenu,value:r,onValueChange:a,children:(0,E.jsx)(Q,{...o,ref:t})})});eu.displayName=ei;var ec="MenuRadioItem",ed=n.forwardRef((e,t)=>{let{value:r,...n}=e,a=es(ec,e.__scopeMenu),i=r===a.value;return(0,E.jsx)(ep,{scope:e.__scopeMenu,checked:i,children:(0,E.jsx)(en,{role:"menuitemradio","aria-checked":i,...n,ref:t,"data-state":eM(i),onSelect:(0,o.M)(n.onSelect,()=>{var e;return null===(e=a.onValueChange)||void 0===e?void 0:e.call(a,r)}
1,{checkForDefaultPrevented:!1})})})});ed.displayName=ec;var ef="MenuItemIndicator",[ep,em]=I(ef,{checked:!1}),eh=n.forwardRef((e,t)=>{let{__scopeMenu:r,forceMount:n,...o}=e,a=em(ef,r);return(0,E.jsx)(h.z,{present:n||eS(a.checked)||!0===a.checked,children:(0,E.jsx)(v.WV.span,{...o,ref:t,"data-state":eM(a.checked)})})});eh.displayName=ef;var ev=n.forwardRef((e,t)=>{let{__scopeMenu:r,...n}=e;return(0,E.jsx)(v.WV.div,{role:"separator","aria-orientation":"horizontal",...n,ref:t})});ev.displayName="MenuSeparator";var eg=n.forwardRef((e,t)=>{let{__scopeMenu:r,...n}=e,o=_(r);return(0,E.jsx)(p.Eh,{...o,...n,ref:t})});eg.displayName="MenuArrow";var ey="MenuSub",[ew,eC]=I(ey),eb=e=>{let{__scopeMenu:t,children:r,open:o=!1,onOpenChange:a}=e,i=A(ey,t),l=_(t),[s,u]=n.useState(null),[c,d]=n.useState(null),m=(0,w.W)(a);return n.useEffect(()=>(!1===i.open&&m(!1),()=>m(!1)),[i.open,m]),(0,E.jsx)(p.fC,{...l,children:(0,E.jsx)(D,{scope:t,open:o,onOpenChange:m,content:c,onContentChange:d,children:(0,E.jsx)(ew,{scope:t,contentId:(0,f.M)(),triggerId:(0,f.M)(),trigger:s,onTriggerChange:u,children:r})})})};eb.displayName=ey;var eE="MenuSubTrigger",ex=n.forwardRef((e,t)=>{let r=A(eE,e.__scopeMenu),a=U(eE,e.__scopeMenu),l=eC(eE,e.__scopeMenu),s=X(eE,e.__scopeMenu),u=n.useRef(null),{pointerGraceTimerRef:c,onPointerGraceIntentChange:d}=s,f={__scopeMenu:e.__scopeMenu},p=n.useCallback(()=>{u.current&&window.clearTimeout(u.current),u.current=null},[]);return n.useEffect(()=>p,[p]),n.useEffect(()=>{let e=c.current;return()=>{window.clearTimeout(e),d(null)}},[c,d]),(0,E.jsx)(W,{asChild:!0,...f,children:(0,E.jsx)(eo,{id:l.triggerId,"aria-haspopup":"menu","aria-expanded":r.open,"aria-controls":l.contentId,"data-state":ek(r.open),...e,ref:(0,i.F)(t,l.onTriggerChange),onClick:t=>{var n;null===(n=e.onClick)||void 0===n||n.call(e,t),e.disabled||t.defaultPrevented||(t.currentTarget.focus(),r.open||r.onOpenChange(!0))},onPointerMove:(0,o.M)(e.onPointerMove,eP(t=>{s.onItemEnter(t),t.defaultPrevented||e.disabled||r.open||u.current||(s.onPointerGraceIntentChange(null),u.current=window.setTimeout(()=>{r.onOpenChange(!0),p()},100))})),onPointerLeave:(0,o.M)(e.onPointerLeave,eP(e=>{var t,n;p();let o=null===(t=r.content)||void 0===t?void 0:t.getBoundingClientRect();if(o){let t=null===(n=r.content)||void 0===n?void 0:n.dataset.side,a="right"===t,i=o[a?"left":"right"],l=o[a?"right":"left"];s.onPointerGraceIntentChange({area:[{x:e.clientX+(a?-5:5),y:e.clientY},{x:i,y:o.top},{x:l,y:o.top},{x:l,y:o.bottom},{x:i,y:o.bottom}],side:t}),window.clearTimeout(c.current),c.current=window.setTimeout(()=>s.onPointerGraceIntentChange(null),300)}else{if(s.onTriggerLeave(e),e.defaultPrevented)return;s.onPointerGraceIntentChange(null)}})),onKeyDown:(0,o.M)(e.onKeyDown,t=>{let n=""!==s.searchRef.current;if(!e.disabled&&(!n||" "!==t.key)&&k[a.dir].includes(t.key)){var o;r.onOpenChange(!0),null===(o=r.content)||void 0===o||o.focus(),t.preventDefault()}})})})});ex.displayName=eE;var eN="MenuSubContent",eR=n.forwardRef((e,t)=>{let r=H(G,e.__scopeMenu),{forceMount:a=r.forceMount,...l}=e,s=A(G,e.__scopeMenu),u=U(G,e.__scopeMenu),c=eC(eN,e.__scopeMenu),d=n.useRef(null),f=(0,i.e)(t,d);return(0,E.jsx)(P.Provider,{scope:e.__scopeMenu,children:(0,E.jsx)(h.z,{present:a||s.open,children:(0,E.jsx)(P.Slot,{scope:e.__scopeMenu,children:(0,E.jsx)(Z,{id:c.contentId,"aria-labelledby":c.triggerId,...l,ref:f,align:"start",side:"rtl"===u.dir?"left":"right",disableOutsidePointerEvents:!1,disableOutsideScroll:!1,trapFocus:!1,onOpenAutoFocus:e=>{var t;u.isUsingKeyboardRef.current&&(null===(t=d.current)||void 0===t||t.focus()),e.preventDefault()},onCloseAutoFocus:e=>e.preventDefault(),onFocusOutside:(0,o.M)(e.onFocusOutside,e=>{e.target!==c.trigger&&s.onOpenChange(!1)}),onEscapeKeyDown:(0,o.M)(e.onEscapeKeyDown,e=>{u.onClose(),e.preventDefault()}),onKeyDown:(0,o.M)(e.onKeyDown,e=>{let t=e.currentTarget.contains(e.target),r=S[u.dir].includes(e.key);if(t&&r){var n;s.onOpenChange(!1),null===(n=c.trigger)||void 0===n||n.focus(),e.preventDefault()}})})})})})});function ek(e){return e?"open":"closed"}function eS(e){return"indeterminate"===e}function eM(e){return eS(e)?"indeterminate":e?"checked":"unchecked"}function eP(e){return t=>
1"mouse"===t.pointerType?e(t):void 0}eR.displayName=eN;var eT=V,ej=W,eI=K,eL=Y,e_=Q,eO=ee,eD=en,eA=ea,ez=eu,eU=ed,eV=eh,eW=ev,eB=eg,eF=eb,eH=ex,eK=eR},76562:function(e,t,r){"use strict";r.d(t,{Item:function(){return ed},Link:function(){return ef},List:function(){return ec},Root:function(){return eu}});var n=r(56189),o=r(2418),a=r(28133),i=r(95467),l=r(5710),s=r(40489),u=r(73712),c=r(91694),d=r(2869),f=r(17553),p=r(9321),m=r(71141),h=r(55494),v=r(73825),g=r(39779),y=r(89746),w=r(25929),C="NavigationMenu",[b,E,x]=(0,p.B)(C),[N,R,k]=(0,p.B)(C),[S,M]=(0,a.b)(C,[x,k]),[P,T]=S(C),[j,I]=S(C),L=n.forwardRef((e,t)=>{let{__scopeNavigationMenu:r,value:o,onValueChange:a,defaultValue:i,delayDuration:d=200,skipDelayDuration:f=300,orientation:p="horizontal",dir:m,...h}=e,[v,g]=n.useState(null),y=(0,u.e)(t,e=>g(e)),C=(0,c.gm)(m),b=n.useRef(0),E=n.useRef(0),x=n.useRef(0),[N,R]=n.useState(!0),[k="",S]=(0,s.T)({prop:o,onChange:e=>{let t=f>0;""!==e?(window.clearTimeout(x.current),t&&R(!1)):(window.clearTimeout(x.current),x.current=window.setTimeout(()=>R(!0),f)),null==a||a(e)},defaultProp:i}),M=n.useCallback(()=>{window.clearTimeout(E.current),E.current=window.setTimeout(()=>S(""),150)},[S]),P=n.useCallback(e=>{window.clearTimeout(E.current),S(e)},[S]),T=n.useCallback(e=>{k===e?window.clearTimeout(E.current):b.current=window.setTimeout(()=>{window.clearTimeout(E.current),S(e)},d)},[k,S,d]);return n.useEffect(()=>()=>{window.clearTimeout(b.current),window.clearTimeout(E.current),window.clearTimeout(x.current)},[]),(0,w.jsx)(O,{scope:r,isRootMenu:!0,value:k,dir:C,orientation:p,rootNavigationMenu:v,onTriggerEnter:e=>{window.clearTimeout(b.current),N?T(e):P(e)},onTriggerLeave:()=>{window.clearTimeout(b.current),M()},onContentEnter:()=>window.clearTimeout(E.current),onContentLeave:M,onItemSelect:e=>{S(t=>t===e?"":e)},onItemDismiss:()=>S(""),children:(0,w.jsx)(l.WV.nav,{"aria-label":"Main","data-orientation":p,dir:C,...h,ref:y})})});L.displayName=C;var _="NavigationMenuSub";n.forwardRef((e,t)=>{let{__scopeNavigationMenu:r,value:n,onValueChange:o,defaultValue:a,orientation:i="horizontal",...u}=e,c=T(_,r),[d="",f]=(0,s.T)({prop:n,onChange:o,defaultProp:a});return(0,w.jsx)(O,{scope:r,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)(l.WV.div,{"data-orientation":i,...u,ref:t})})}).displayName=_;var O=e=>{let{scope:t,isRootMenu:r,rootNavigationMenu:o,dir:a,orientation:i,children:l,value:s,onItemSelect:u,onItemDismiss:c,onTriggerEnter:d,onTriggerLeave:p,onContentEnter:m,onContentLeave:v}=e,[y,C]=n.useState(null),[E,x]=n.useState(new Map),[N,R]=n.useState(null);return(0,w.jsx)(P,{scope:t,isRootMenu:r,rootNavigationMenu:o,value:s,previousValue:(0,h.D)(s),baseId:(0,f.M)(),dir:a,orientation:i,viewport:y,onViewportChange:C,indicatorTrack:N,onIndicatorTrackChange:R,onTriggerEnter:(0,g.W)(d),onTriggerLeave:(0,g.W)(p),onContentEnter:(0,g.W)(m),onContentLeave:(0,g.W)(v),onItemSelect:(0,g.W)(u),onItemDismiss:(0,g.W)(c),onViewportContentChange:n.useCallback((e,t)=>{x(r=>(r.set(e,t),new Map(r)))},[]),onViewportContentRemove:n.useCallback(e=>{x(t=>t.has(e)?(t.delete(e),new Map(t)):t)},[]),children:(0,w.jsx)(b.Provider,{scope:t,children:(0,w.jsx)(j,{scope:t,items:E,children:l})})})},D="NavigationMenuList",A=n.forwardRef((e,t)=>{let{__scopeNavigationMenu:r,...n}=e,o=T(D,r),a=(0,w.jsx)(l.WV.ul,{"data-orientation":o.orientation,...n,ref:t});return(0,w.jsx)(l.WV.div,{style:{position:"relative"},ref:o.onIndicatorTrackChange,children:(0,w.jsx)(b.Slot,{scope:r,children:o.isRootMenu?(0,w.jsx)(Q,{asChild:!0,children:a}):a})})});A.displayName=D;var z="NavigationMenuItem",[U,V]=S(z),W=n.forwardRef((e,t)=>{let{__scopeNavigationMenu:r,value:o,...a}=e,i=(0,f.M)(),s=n.useRef(null),u=n.useRef(null),c=n.useRef(null),d=n.useRef(()=>{}),p=n.useRef(!1),m=n.useCallback(function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"start";if(s.current){d.current();let t=er(s.current);t.length&&en("start"===e?t:t.reverse())}},[]),h=n.useCallback(()=>{if(s.current){let e=er(s.current);
1e.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)(U,{scope:r,value:o||i||"LEGACY_REACT_AUTO_VALUE",triggerRef:u,contentRef:s,focusProxyRef:c,wasEscapeCloseRef:p,onEntryKeyDown:m,onFocusProxyEnter:m,onRootContentClose:h,onContentFocusOutside:h,children:(0,w.jsx)(l.WV.li,{...a,ref:t})})});W.displayName=z;var B="NavigationMenuTrigger";n.forwardRef((e,t)=>{let{__scopeNavigationMenu:r,disabled:o,...a}=e,s=T(B,e.__scopeNavigationMenu),c=V(B,e.__scopeNavigationMenu),d=n.useRef(null),f=(0,u.e)(d,c.triggerRef,t),p=ei(s.baseId,c.value),m=el(s.baseId,c.value),h=n.useRef(!1),v=n.useRef(!1),g=c.value===s.value;return(0,w.jsxs)(w.Fragment,{children:[(0,w.jsx)(b.ItemSlot,{scope:r,value:c.value,children:(0,w.jsx)(et,{asChild:!0,children:(0,w.jsx)(l.WV.button,{id:p,disabled:o,"data-disabled":o?"":void 0,"data-state":ea(g),"aria-expanded":g,"aria-controls":m,...a,ref:f,onPointerEnter:(0,i.M)(e.onPointerEnter,()=>{v.current=!1,c.wasEscapeCloseRef.current=!1}),onPointerMove:(0,i.M)(e.onPointerMove,es(()=>{o||v.current||c.wasEscapeCloseRef.current||h.current||(s.onTriggerEnter(c.value),h.current=!0)})),onPointerLeave:(0,i.M)(e.onPointerLeave,es(()=>{o||(s.onTriggerLeave(),h.current=!1)})),onClick:(0,i.M)(e.onClick,()=>{s.onItemSelect(c.value),v.current=g}),onKeyDown:(0,i.M)(e.onKeyDown,e=>{let t={horizontal:"ArrowDown",vertical:"rtl"===s.dir?"ArrowLeft":"ArrowRight"}[s.orientation];g&&e.key===t&&(c.onEntryKeyDown(),e.preventDefault())})})})}),g&&(0,w.jsxs)(w.Fragment,{children:[(0,w.jsx)(y.f,{"aria-hidden":!0,tabIndex:0,ref:c.focusProxyRef,onFocus:e=>{let t=c.contentRef.current,r=e.relatedTarget,n=r===d.current,o=null==t?void 0:t.contains(r);(n||!o)&&c.onFocusProxyEnter(n?"start":"end")}}),s.viewport&&(0,w.jsx)("span",{"aria-owns":m})]})]})}).displayName=B;var F="navigationMenu.linkSelect",H=n.forwardRef((e,t)=>{let{__scopeNavigationMenu:r,active:n,onSelect:o,...a}=e;return(0,w.jsx)(et,{asChild:!0,children:(0,w.jsx)(l.WV.a,{"data-active":n?"":void 0,"aria-current":n?"page":void 0,...a,ref:t,onClick:(0,i.M)(e.onClick,e=>{let t=e.target,r=new CustomEvent(F,{bubbles:!0,cancelable:!0});if(t.addEventListener(F,e=>null==o?void 0:o(e),{once:!0}),(0,l.jH)(t,r),!r.defaultPrevented&&!e.metaKey){let e=new CustomEvent(Y,{bubbles:!0,cancelable:!0});(0,l.jH)(t,e)}},{checkForDefaultPrevented:!1})})})});H.displayName="NavigationMenuLink";var K="NavigationMenuIndicator";n.forwardRef((e,t)=>{let{forceMount:r,...n}=e,a=T(K,e.__scopeNavigationMenu),i=!!a.value;return a.indicatorTrack?o.createPortal((0,w.jsx)(d.z,{present:r||i,children:(0,w.jsx)(G,{...n,ref:t})}),a.indicatorTrack):null}).displayName=K;var G=n.forwardRef((e,t)=>{let{__scopeNavigationMenu:r,...o}=e,a=T(K,r),i=E(r),[s,u]=n.useState(null),[c,d]=n.useState(null),f="horizontal"===a.orientation,p=!!a.value;n.useEffect(()=>{var e;let t=null===(e=i().find(e=>e.value===a.value))||void 0===e?void 0:e.ref.current;t&&u(t)},[i,a.value]);let m=()=>{s&&d({size:f?s.offsetWidth:s.offsetHeight,offset:f?s.offsetLeft:s.offsetTop})};return eo(s,m),eo(a.indicatorTrack,m),c?(0,w.jsx)(l.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(".concat(c.offset,"px)")}:{top:0,height:c.size+"px",transform:"translateY(".concat(c.offset,"px)")},...o.style}}):null}),q="NavigationMenuContent";n.forwardRef((e,t)=>{let{forceMount:r,...n}=e,o=T(q,e.__scopeNavigationMenu),a=V(q,e.__scopeNavigationMenu),l=(0,u.e)(a.contentRef,t),s=a.value===o.value,c={value:a.value,triggerRef:a.triggerRef,focusProxyRef:a.focusProxyRef,wasEscapeCloseRef:a.wasEscapeCloseRef,onContentFocusOutside:a.onContentFocusOutside,onRootContentClose:a.onRootContentClose,...n};return o.viewport?(0,w.jsx)(X,{forceMount:r,...c,ref:l}):(0,w.jsx)(d.z,{present:r||s,children:(0,w.jsx)(J,{"data-state":ea(s),...c,ref:l,onPointerEnter:(0,i.M)(e.onPointerEnter,o.onContentEnter),onPointerLeave:(0,i.M)(e.onPointerLeave,es(o.onContentLeave)),style:{pointerEvents:!s&&o.isRootMenu?"none":void 0,...c.style}})})}).displayName=q;var X=n.forwardRef((e,t)=>
1{let{onViewportContentChange:r,onViewportContentRemove:n}=T(q,e.__scopeNavigationMenu);return(0,v.b)(()=>{r(e.value,{ref:t,...e})},[e,t,r]),(0,v.b)(()=>()=>n(e.value),[e.value,n]),null}),Y="navigationMenu.rootContentDismiss",J=n.forwardRef((e,t)=>{let{__scopeNavigationMenu:r,value:o,triggerRef:a,focusProxyRef:l,wasEscapeCloseRef:s,onRootContentClose:c,onContentFocusOutside:d,...f}=e,p=T(q,r),h=n.useRef(null),v=(0,u.e)(h,t),g=ei(p.baseId,o),y=el(p.baseId,o),C=E(r),b=n.useRef(null),{onItemDismiss:x}=p;n.useEffect(()=>{let e=h.current;if(p.isRootMenu&&e){let t=()=>{var t;x(),c(),e.contains(document.activeElement)&&(null===(t=a.current)||void 0===t||t.focus())};return e.addEventListener(Y,t),()=>e.removeEventListener(Y,t)}},[p.isRootMenu,e.value,a,x,c]);let N=n.useMemo(()=>{let e=C().map(e=>e.value);"rtl"===p.dir&&e.reverse();let t=e.indexOf(p.value),r=e.indexOf(p.previousValue),n=o===p.value,a=r===e.indexOf(o);if(!n&&!a)return b.current;let i=(()=>{if(t!==r){if(n&&-1!==r)return t>r?"from-end":"from-start";if(a&&-1!==t)return t>r?"to-start":"to-end"}return null})();return b.current=i,i},[p.previousValue,p.value,p.dir,C,o]);return(0,w.jsx)(Q,{asChild:!0,children:(0,w.jsx)(m.XB,{id:y,"aria-labelledby":g,"data-motion":N,"data-orientation":p.orientation,...f,ref:v,disableOutsidePointerEvents:!1,onDismiss:()=>{var e;let t=new Event(Y,{bubbles:!0,cancelable:!0});null===(e=h.current)||void 0===e||e.dispatchEvent(t)},onFocusOutside:(0,i.M)(e.onFocusOutside,e=>{var t;d();let r=e.target;(null===(t=p.rootNavigationMenu)||void 0===t?void 0:t.contains(r))&&e.preventDefault()}),onPointerDownOutside:(0,i.M)(e.onPointerDownOutside,e=>{var t;let r=e.target,n=C().some(e=>{var t;return null===(t=e.ref.current)||void 0===t?void 0:t.contains(r)}),o=p.isRootMenu&&(null===(t=p.viewport)||void 0===t?void 0:t.contains(r));(n||o||!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=er(e.currentTarget),n=document.activeElement,o=t.findIndex(e=>e===n);if(en(e.shiftKey?t.slice(0,o).reverse():t.slice(o+1,t.length)))e.preventDefault();else{var r;null===(r=l.current)||void 0===r||r.focus()}}}),onEscapeKeyDown:(0,i.M)(e.onEscapeKeyDown,e=>{s.current=!0})})})}),$="NavigationMenuViewport";n.forwardRef((e,t)=>{let{forceMount:r,...n}=e,o=!!T($,e.__scopeNavigationMenu).value;return(0,w.jsx)(d.z,{present:r||o,children:(0,w.jsx)(Z,{...n,ref:t})})}).displayName=$;var Z=n.forwardRef((e,t)=>{let{__scopeNavigationMenu:r,children:o,...a}=e,s=T($,r),c=(0,u.e)(t,s.onViewportChange),f=I(q,e.__scopeNavigationMenu),[p,m]=n.useState(null),[h,v]=n.useState(null),g=p?(null==p?void 0:p.width)+"px":void 0,y=p?(null==p?void 0:p.height)+"px":void 0,C=!!s.value,b=C?s.value:s.previousValue;return eo(h,()=>{h&&m({width:h.offsetWidth,height:h.offsetHeight})}),(0,w.jsx)(l.WV.div,{"data-state":ea(C),"data-orientation":s.orientation,...a,ref:c,style:{pointerEvents:!C&&s.isRootMenu?"none":void 0,"--radix-navigation-menu-viewport-width":g,"--radix-navigation-menu-viewport-height":y,...a.style},onPointerEnter:(0,i.M)(e.onPointerEnter,s.onContentEnter),onPointerLeave:(0,i.M)(e.onPointerLeave,es(s.onContentLeave)),children:Array.from(f.items).map(e=>{let[t,{ref:r,forceMount:n,...o}]=e,a=b===t;return(0,w.jsx)(d.z,{present:n||a,children:(0,w.jsx)(J,{...o,ref:(0,u.F)(r,e=>{a&&e&&v(e)})})},t)})})}),Q=n.forwardRef((e,t)=>{let{__scopeNavigationMenu:r,...n}=e,o=T("FocusGroup",r);return(0,w.jsx)(N.Provider,{scope:r,children:(0,w.jsx)(N.Slot,{scope:r,children:(0,w.jsx)(l.WV.div,{dir:o.dir,...n,ref:t})})})}),ee=["ArrowRight","ArrowLeft","ArrowUp","ArrowDown"],et=n.forwardRef((e,t)=>{let{__scopeNavigationMenu:r,...n}=e,o=R(r),a=T("FocusGroupItem",r);return(0,w.jsx)(N.ItemSlot,{scope:r,children:(0,w.jsx)(l.WV.button,{...n,ref:t,onKeyDown:(0,i.M)(e.onKeyDown,e=>{if(["Home","End",...ee].includes(e.key)){let t=o().map(e=>e.ref.current);if(["rtl"===a.dir?"ArrowRight":"ArrowLeft","ArrowUp","End"].includes(e.key)&&t.reverse(),ee.includes(e.key)){let r=t.indexOf(e.currentTarget);t=t.slice(r+1)}setTimeout(()=>en(t)),e.preventDefault()}})})})});function er(e){let t=[],r=document.createTreeWalker(e,NodeFilter.SHOW_ELEMENT,{acceptNode:e=>{let t="INPUT"===e.tagName&&"hidden"===e.type;return e.disabled||e.hidden||t?NodeFilter.FILTER_SKIP:e.tabIndex>=0?NodeFilter.FILTER_ACCEPT:NodeFilter.FILTER_SKIP}});for(;r.nextNode();)t.push(r.currentNode);return t}function en(e){let t=document.activeElement;return e.some(e=>e===t||(e.focus(),document.activeElement!==t))}function eo(e,t){let r=(0,g.W)(t);(0,v.b)(()=>{let t=0;if(e){let n=new ResizeObserver(()=>{cancelAnimationFrame(t),t=window.requestAnimationFrame(r)});return n.observe(e),()=>{window.cancelAnimationFrame(t),n.unobserve(e)}}},[e,r])}function ea(e){return e?"open":"closed"}function ei(e,t){return"".concat(e,"-trigger-").concat(t)}function el(e,t){return"".concat(e,"-content-").concat(t)}function es(e){return t=>
1"mouse"===t.pointerType?e(t):void 0}var eu=L,ec=A,ed=W,ef=H},40499:function(e,t,r){"use strict";r.d(t,{Anchor:function(){return H},Close:function(){return X},Content:function(){return q},Portal:function(){return G},Root:function(){return F},Trigger:function(){return K}});var n=r(56189),o=r(95467),a=r(73712),i=r(28133),l=r(71141),s=r(16677),u=r(21400),c=r(17553),d=r(40709),f=r(50655),p=r(2869),m=r(5710),h=r(56137),v=r(40489),g=r(3178),y=r(18790),w=r(25929),C="Popover",[b,E]=(0,i.b)(C,[d.D7]),x=(0,d.D7)(),[N,R]=b(C),k=e=>{let{__scopePopover:t,children:r,open:o,defaultOpen:a,onOpenChange:i,modal:l=!1}=e,s=x(t),u=n.useRef(null),[f,p]=n.useState(!1),[m=!1,h]=(0,v.T)({prop:o,defaultProp:a,onChange:i});return(0,w.jsx)(d.fC,{...s,children:(0,w.jsx)(N,{scope:t,contentId:(0,c.M)(),triggerRef:u,open:m,onOpenChange:h,onOpenToggle:n.useCallback(()=>h(e=>!e),[h]),hasCustomAnchor:f,onCustomAnchorAdd:n.useCallback(()=>p(!0),[]),onCustomAnchorRemove:n.useCallback(()=>p(!1),[]),modal:l,children:r})})};k.displayName=C;var S="PopoverAnchor",M=n.forwardRef((e,t)=>{let{__scopePopover:r,...o}=e,a=R(S,r),i=x(r),{onCustomAnchorAdd:l,onCustomAnchorRemove:s}=a;return n.useEffect(()=>(l(),()=>s()),[l,s]),(0,w.jsx)(d.ee,{...i,...o,ref:t})});M.displayName=S;var P="PopoverTrigger",T=n.forwardRef((e,t)=>{let{__scopePopover:r,...n}=e,i=R(P,r),l=x(r),s=(0,a.e)(t,i.triggerRef),u=(0,w.jsx)(m.WV.button,{type:"button","aria-haspopup":"dialog","aria-expanded":i.open,"aria-controls":i.contentId,"data-state":B(i.open),...n,ref:s,onClick:(0,o.M)(e.onClick,i.onOpenToggle)});return i.hasCustomAnchor?u:(0,w.jsx)(d.ee,{asChild:!0,...l,children:u})});T.displayName=P;var j="PopoverPortal",[I,L]=b(j,{forceMount:void 0}),_=e=>{let{__scopePopover:t,forceMount:r,children:n,container:o}=e,a=R(j,t);return(0,w.jsx)(I,{scope:t,forceMount:r,children:(0,w.jsx)(p.z,{present:r||a.open,children:(0,w.jsx)(f.Portal,{asChild:!0,container:o,children:n})})})};_.displayName=j;var O="PopoverContent",D=n.forwardRef((e,t)=>{let r=L(O,e.__scopePopover),{forceMount:n=r.forceMount,...o}=e,a=R(O,e.__scopePopover);return(0,w.jsx)(p.z,{present:n||a.open,children:a.modal?(0,w.jsx)(A,{...o,ref:t}):(0,w.jsx)(z,{...o,ref:t})})});D.displayName=O;var A=n.forwardRef((e,t)=>{let r=R(O,e.__scopePopover),i=n.useRef(null),l=(0,a.e)(t,i),s=n.useRef(!1);return n.useEffect(()=>{let e=i.current;if(e)return(0,g.Ry)(e)},[]),(0,w.jsx)(y.Z,{as:h.g7,allowPinchZoom:!0,children:(0,w.jsx)(U,{...e,ref:l,trapFocus:r.open,disableOutsidePointerEvents:!0,onCloseAutoFocus:(0,o.M)(e.onCloseAutoFocus,e=>{var t;e.preventDefault(),s.current||null===(t=r.triggerRef.current)||void 0===t||t.focus()}),onPointerDownOutside:(0,o.M)(e.onPointerDownOutside,e=>{let t=e.detail.originalEvent,r=0===t.button&&!0===t.ctrlKey,n=2===t.button||r;s.current=n},{checkForDefaultPrevented:!1}),onFocusOutside:(0,o.M)(e.onFocusOutside,e=>e.preventDefault(),{checkForDefaultPrevented:!1})})})}),z=n.forwardRef((e,t)=>{let r=R(O,e.__scopePopover),o=n.useRef(!1),a=n.useRef(!1);return(0,w.jsx)(U,{...e,ref:t,trapFocus:!1,disableOutsidePointerEvents:!1,onCloseAutoFocus:t=>{var n,i;null===(n=e.onCloseAutoFocus)||void 0===n||n.call(e,t),t.defaultPrevented||(o.current||null===(i=r.triggerRef.current)||void 0===i||i.focus(),t.preventDefault()),o.current=!1,a.current=!1},onInteractOutside:t=>{var n,i;null===(n=e.onInteractOutside)||void 0===n||n.call(e,t),t.defaultPrevented||(o.current=!0,"pointerdown"!==t.detail.originalEvent.type||(a.current=!0));let l=t.target;(null===(i=r.triggerRef.current)||void 0===i?void 0:i.contains(l))&&t.preventDefault(),"focusin"===t.detail.originalEvent.type&&a.current&&t.preventDefault()}})}),U=n.forwardRef((e,t)=>{let{__scopePopover:r,trapFocus:n,onOpenAutoFocus:o,onCloseAutoFocus:a,disableOutsidePointerEvents:i,onEscapeKeyDown:c,onPointerDownOutside:f,onFocusOutside:p,onInteractOutside:m,...h}=e,v=R(O,r),g=x(r);return(0,s.EW)(),(0,w.jsx)(u.M,{asChild:!0,loop:!0,trapped:n,onMountAutoFocus:o,onUnmountAutoFocus:a,children:(0,w.jsx)(l.XB,{asChild:!0,disableOutsidePointerEvents:i,onInteractOutside:m,onEscapeKeyDown:c,onPointerDownOutside:f,onFocusOutside:p,onDismiss:()=>v.onOpenChange(!1),children:(0,w.jsx)(d.VY,{"data-state":B(v.open),role:"dialog",id:v.contentId,...g,...h,ref:t,style:{...h.style,"--radix-popover-content-transform-origin":"var(--radix-popper-transform-origin)","--radix-popover-content-available-width":"var(--radix-popper-available-width)","--radix-popover-content-available-height":"var(--radix-popper-available-height)","--radix-popover-trigger-width":"var(--radix-popper-anchor-width)","--radix-popover-trigger-height":"var(--radix-popper-anchor-height)"}})})})}),V="PopoverClose",W=n.forwardRef((e,t)=>
1{let{__scopePopover:r,...n}=e,a=R(V,r);return(0,w.jsx)(m.WV.button,{type:"button",...n,ref:t,onClick:(0,o.M)(e.onClick,()=>a.onOpenChange(!1))})});function B(e){return e?"open":"closed"}W.displayName=V,n.forwardRef((e,t)=>{let{__scopePopover:r,...n}=e,o=x(r);return(0,w.jsx)(d.Eh,{...o,...n,ref:t})}).displayName="PopoverArrow";var F=k,H=M,K=T,G=_,q=D,X=W},40709:function(e,t,r){"use strict";r.d(t,{ee:function(){return eX},Eh:function(){return eJ},VY:function(){return eY},fC:function(){return eq},D7:function(){return ej}});var n=r(56189);let o=["top","right","bottom","left"],a=Math.min,i=Math.max,l=Math.round,s=Math.floor,u=e=>({x:e,y:e}),c={left:"right",right:"left",bottom:"top",top:"bottom"},d={start:"end",end:"start"};function f(e,t){return"function"==typeof e?e(t):e}function p(e){return e.split("-")[0]}function m(e){return e.split("-")[1]}function h(e){return"x"===e?"y":"x"}function v(e){return"y"===e?"height":"width"}function g(e){return["top","bottom"].includes(p(e))?"y":"x"}function y(e){return e.replace(/start|end/g,e=>d[e])}function w(e){return e.replace(/left|right|bottom|top/g,e=>c[e])}function C(e){return"number"!=typeof e?{top:0,right:0,bottom:0,left:0,...e}:{top:e,right:e,bottom:e,left:e}}function b(e){let{x:t,y:r,width:n,height:o}=e;return{width:n,height:o,top:r,left:t,right:t+n,bottom:r+o,x:t,y:r}}function E(e,t,r){let n,{reference:o,floating:a}=e,i=g(t),l=h(g(t)),s=v(l),u=p(t),c="y"===i,d=o.x+o.width/2-a.width/2,f=o.y+o.height/2-a.height/2,y=o[s]/2-a[s]/2;switch(u){case"top":n={x:d,y:o.y-a.height};break;case"bottom":n={x:d,y:o.y+o.height};break;case"right":n={x:o.x+o.width,y:f};break;case"left":n={x:o.x-a.width,y:f};break;default:n={x:o.x,y:o.y}}switch(m(t)){case"start":n[l]-=y*(r&&c?-1:1);break;case"end":n[l]+=y*(r&&c?-1:1)}return n}let x=async(e,t,r)=>{let{placement:n="bottom",strategy:o="absolute",middleware:a=[],platform:i}=r,l=a.filter(Boolean),s=await (null==i.isRTL?void 0:i.isRTL(t)),u=await i.getElementRects({reference:e,floating:t,strategy:o}),{x:c,y:d}=E(u,n,s),f=n,p={},m=0;for(let r=0;r<l.length;r++){let{name:a,fn:h}=l[r],{x:v,y:g,data:y,reset:w}=await h({x:c,y:d,initialPlacement:n,placement:f,strategy:o,middlewareData:p,rects:u,platform:i,elements:{reference:e,floating:t}});c=null!=v?v:c,d=null!=g?g:d,p={...p,[a]:{...p[a],...y}},w&&m<=50&&(m++,"object"==typeof w&&(w.placement&&(f=w.placement),w.rects&&(u=!0===w.rects?await i.getElementRects({reference:e,floating:t,strategy:o}):w.rects),{x:c,y:d}=E(u,f,s)),r=-1)}return{x:c,y:d,placement:f,strategy:o,middlewareData:p}};async function N(e,t){var r;void 0===t&&(t={});let{x:n,y:o,platform:a,rects:i,elements:l,strategy:s}=e,{boundary:u="clippingAncestors",rootBoundary:c="viewport",elementContext:d="floating",altBoundary:p=!1,padding:m=0}=f(t,e),h=C(m),v=l[p?"floating"===d?"reference":"floating":d],g=b(await a.getClippingRect({element:null==(r=await (null==a.isElement?void 0:a.isElement(v)))||r?v:v.contextElement||await (null==a.getDocumentElement?void 0:a.getDocumentElement(l.floating)),boundary:u,rootBoundary:c,strategy:s})),y="floating"===d?{x:n,y:o,width:i.floating.width,height:i.floating.height}:i.reference,w=await (null==a.getOffsetParent?void 0:a.getOffsetParent(l.floating)),E=await (null==a.isElement?void 0:a.isElement(w))&&await (null==a.getScale?void 0:a.getScale(w))||{x:1,y:1},x=b(a.convertOffsetParentRelativeRectToViewportRelativeRect?await a.convertOffsetParentRelativeRectToViewportRelativeRect({elements:l,rect:y,offsetParent:w,strategy:s}):y);return{top:(g.top-x.top+h.top)/E.y,bottom:(x.bottom-g.bottom+h.bottom)/E.y,left:(g.left-x.left+h.left)/E.x,right:(x.right-g.right+h.right)/E.x}}function R(e,t){return{top:e.top-t.height,right:e.right-t.width,bottom:e.bottom-t.height,left:e.left-t.width}}function k(e){return o.some(t=>e[t]>=0)}async function S(e,t){let{placement:r,platform:n,elements:o}=e,a=await (null==n.isRTL?void 0:n.isRTL(o.floating)),i=p(r),l=m(r),s="y"===g(r),u=["left","top"].includes(i)?-1:1,c=a&&s?-1:1,d=f(t,e),{mainAxis:h,crossAxis:v,alignmentAxis:y}="number"==typeof d?{mainAxis:d,crossAxis:0,alignmentAxis:null}
1:{mainAxis:d.mainAxis||0,crossAxis:d.crossAxis||0,alignmentAxis:d.alignmentAxis};return l&&"number"==typeof y&&(v="end"===l?-1*y:y),s?{x:v*c,y:h*u}:{x:h*u,y:v*c}}function M(){return"undefined"!=typeof window}function P(e){return I(e)?(e.nodeName||"").toLowerCase():"#document"}function T(e){var t;return(null==e||null==(t=e.ownerDocument)?void 0:t.defaultView)||window}function j(e){var t;return null==(t=(I(e)?e.ownerDocument:e.document)||window.document)?void 0:t.documentElement}function I(e){return!!M()&&(e instanceof Node||e instanceof T(e).Node)}function L(e){return!!M()&&(e instanceof Element||e instanceof T(e).Element)}function _(e){return!!M()&&(e instanceof HTMLElement||e instanceof T(e).HTMLElement)}function O(e){return!!M()&&"undefined"!=typeof ShadowRoot&&(e instanceof ShadowRoot||e instanceof T(e).ShadowRoot)}function D(e){let{overflow:t,overflowX:r,overflowY:n,display:o}=W(e);return/auto|scroll|overlay|hidden|clip/.test(t+n+r)&&!["inline","contents"].includes(o)}function A(e){return[":popover-open",":modal"].some(t=>{try{return e.matches(t)}catch(e){return!1}})}function z(e){let t=U(),r=L(e)?W(e):e;return"none"!==r.transform||"none"!==r.perspective||!!r.containerType&&"normal"!==r.containerType||!t&&!!r.backdropFilter&&"none"!==r.backdropFilter||!t&&!!r.filter&&"none"!==r.filter||["transform","perspective","filter"].some(e=>(r.willChange||"").includes(e))||["paint","layout","strict","content"].some(e=>(r.contain||"").includes(e))}function U(){return"undefined"!=typeof CSS&&!!CSS.supports&&CSS.supports("-webkit-backdrop-filter","none")}function V(e){return["html","body","#document"].includes(P(e))}function W(e){return T(e).getComputedStyle(e)}function B(e){return L(e)?{scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}:{scrollLeft:e.scrollX,scrollTop:e.scrollY}}function F(e){if("html"===P(e))return e;let t=e.assignedSlot||e.parentNode||O(e)&&e.host||j(e);return O(t)?t.host:t}function H(e,t,r){var n;void 0===t&&(t=[]),void 0===r&&(r=!0);let o=function e(t){let r=F(t);return V(r)?t.ownerDocument?t.ownerDocument.body:t.body:_(r)&&D(r)?r:e(r)}(e),a=o===(null==(n=e.ownerDocument)?void 0:n.body),i=T(o);if(a){let e=K(i);return t.concat(i,i.visualViewport||[],D(o)?o:[],e&&r?H(e):[])}return t.concat(o,H(o,[],r))}function K(e){return e.parent&&Object.getPrototypeOf(e.parent)?e.frameElement:null}function G(e){let t=W(e),r=parseFloat(t.width)||0,n=parseFloat(t.height)||0,o=_(e),a=o?e.offsetWidth:r,i=o?e.offsetHeight:n,s=l(r)!==a||l(n)!==i;return s&&(r=a,n=i),{width:r,height:n,$:s}}function q(e){return L(e)?e:e.contextElement}function X(e){let t=q(e);if(!_(t))return u(1);let r=t.getBoundingClientRect(),{width:n,height:o,$:a}=G(t),i=(a?l(r.width):r.width)/n,s=(a?l(r.height):r.height)/o;return i&&Number.isFinite(i)||(i=1),s&&Number.isFinite(s)||(s=1),{x:i,y:s}}let Y=u(0);function J(e){let t=T(e);return U()&&t.visualViewport?{x:t.visualViewport.offsetLeft,y:t.visualViewport.offsetTop}:Y}function $(e,t,r,n){var o;void 0===t&&(t=!1),void 0===r&&(r=!1);let a=e.getBoundingClientRect(),i=q(e),l=u(1);t&&(n?L(n)&&(l=X(n)):l=X(e));let s=(void 0===(o=r)&&(o=!1),n&&(!o||n===T(i))&&o)?J(i):u(0),c=(a.left+s.x)/l.x,d=(a.top+s.y)/l.y,f=a.width/l.x,p=a.height/l.y;if(i){let e=T(i),t=n&&L(n)?T(n):n,r=e,o=K(r);for(;o&&n&&t!==r;){let e=X(o),t=o.getBoundingClientRect(),n=W(o),a=t.left+(o.clientLeft+parseFloat(n.paddingLeft))*e.x,i=t.top+(o.clientTop+parseFloat(n.paddingTop))*e.y;c*=e.x,d*=e.y,f*=e.x,p*=e.y,c+=a,d+=i,o=K(r=T(o))}}return b({width:f,height:p,x:c,y:d})}function Z(e,t){let r=B(e).scrollLeft;return t?t.left+r:$(j(e)).left+r}function Q(e,t,r){let n;if("viewport"===t)n=function(e,t){let r=T(e),n=j(e),o=r.visualViewport,a=n.clientWidth,i=n.clientHeight,l=0,s=0;if(o){a=o.width,i=o.height;let e=U();(!e||e&&"fixed"===t)&&(l=o.offsetLeft,s=o.offsetTop)}return{width:a,height:i,x:l,y:s}}(e,r);else if("document"===t)n=function(e){let t=j(e),r=B(e),n=e.ownerDocument.body,o=i(t.scrollWidth,t.clientWidth,n.scrollWidth,n.clientWidth),a=i(t.scrollHeight,t.clientHeight,n.scrollHeight,n.clientHeight),l=-r.scrollLeft+Z(e),s=-r.scrollTop;return"rtl"===W(n).direction&&(l+=i(t.clientWidth,n.clientWidth)-o),{width:o,height:a,x:l,y:s}}(j(e));else if(L(t))n=function(e,t){let r=$(e,!0,"fixed"===t),n=r.top+e.clientTop,o=r.left+e.clientLeft,a=_(e)?X(e):u(1),i=e.clientWidth*a.x;return{width:i,height:e.clientHeight*a.y,x:o*a.x,y:n*a.y}}(t,r);else{let r=J(e);n={...t,x:t.x-r.x,y:t.y-r.y}}return b(n)}function ee(e){return"static"===W(e).position}function et(e,t){if(!_(e)||"fixed"===W(e).position)return null;if(t)return t(e);let r=e.offsetParent;return j(e)===r&&(r=r.ownerDocument.body),r}function er(e,t){let r=T(e);if(A(e))return r;if(!_(e)){let t=F(e);for(;t&&!V(t);){if(L(t)&&!ee(t))return t;t=F(t)}return r}let n=et(e,t);for(;n&&["table","td","th"].includes(P(n))&&ee(n);)n=et(n,t);return n&&V(n)&&ee(n)&&!z(n)?r:n||function(e){let t=F(e);for(;_(t)&&!V(t);){if(z(t))return t;if(A(t))break;t=F(t)}return null}(e)||r}let en=async function(e){let t=this.getOffsetParent||er,r=this.getDimensions,n=await r(e.floating);return{reference:function(e,t,r){let n=_(t),o=j(t),a="fixed"===r,i=$(e,!0,a,t),l={scrollLeft:0,scrollTop:0},s=u(0);if(n||!n&&!a){if(("body"!==P(t)||D(o))&&(l=B(t)),n){let e=$(t,!0,a,t);s.x=e.x+t.clientLeft,s.y=e.y+t.clientTop}else o&&(s.x=Z(o))}let c=0,d=0;if(o&&!n&&!a){let e=o.getBoundingClientRect();d=e.top+l.scrollTop,c=e.left+l.scrollLeft-Z(o,e)}return{x:i.left+l.scrollLeft-s.x-c,y:i.top+l.scrollTop-s.y-d,width:i.width,height:i.height}}(e.reference,await t(e.floating),e.strategy),floating:{x:0,y:0,width:n.width,height:n.height}}},eo={convertOffsetParentRelativeRectToViewportRelativeRect:function(e){let{elements:t,rect:r,offsetParent:n,strategy:o}=e,a="fixed"===o,i=j(n),l=!!t&&A(t.floating);if(n===i||l&&a)return r;let s={scrollLeft:0,scrollTop:0},c=u(1),d=u(0),f=_(n);
1if((f||!f&&!a)&&(("body"!==P(n)||D(i))&&(s=B(n)),_(n))){let e=$(n);c=X(n),d.x=e.x+n.clientLeft,d.y=e.y+n.clientTop}return{width:r.width*c.x,height:r.height*c.y,x:r.x*c.x-s.scrollLeft*c.x+d.x,y:r.y*c.y-s.scrollTop*c.y+d.y}},getDocumentElement:j,getClippingRect:function(e){let{element:t,boundary:r,rootBoundary:n,strategy:o}=e,l=[..."clippingAncestors"===r?A(t)?[]:function(e,t){let r=t.get(e);if(r)return r;let n=H(e,[],!1).filter(e=>L(e)&&"body"!==P(e)),o=null,a="fixed"===W(e).position,i=a?F(e):e;for(;L(i)&&!V(i);){let t=W(i),r=z(i);r||"fixed"!==t.position||(o=null),(a?!r&&!o:!r&&"static"===t.position&&!!o&&["absolute","fixed"].includes(o.position)||D(i)&&!r&&function e(t,r){let n=F(t);return!(n===r||!L(n)||V(n))&&("fixed"===W(n).position||e(n,r))}(e,i))?n=n.filter(e=>e!==i):o=t,i=F(i)}return t.set(e,n),n}(t,this._c):[].concat(r),n],s=l[0],u=l.reduce((e,r)=>{let n=Q(t,r,o);return e.top=i(n.top,e.top),e.right=a(n.right,e.right),e.bottom=a(n.bottom,e.bottom),e.left=i(n.left,e.left),e},Q(t,s,o));return{width:u.right-u.left,height:u.bottom-u.top,x:u.left,y:u.top}},getOffsetParent:er,getElementRects:en,getClientRects:function(e){return Array.from(e.getClientRects())},getDimensions:function(e){let{width:t,height:r}=G(e);return{width:t,height:r}},getScale:X,isElement:L,isRTL:function(e){return"rtl"===W(e).direction}},ea=e=>({name:"arrow",options:e,async fn(t){let{x:r,y:n,placement:o,rects:l,platform:s,elements:u,middlewareData:c}=t,{element:d,padding:p=0}=f(e,t)||{};if(null==d)return{};let y=C(p),w={x:r,y:n},b=h(g(o)),E=v(b),x=await s.getDimensions(d),N="y"===b,R=N?"clientHeight":"clientWidth",k=l.reference[E]+l.reference[b]-w[b]-l.floating[E],S=w[b]-l.reference[b],M=await (null==s.getOffsetParent?void 0:s.getOffsetParent(d)),P=M?M[R]:0;P&&await (null==s.isElement?void 0:s.isElement(M))||(P=u.floating[R]||l.floating[E]);let T=P/2-x[E]/2-1,j=a(y[N?"top":"left"],T),I=a(y[N?"bottom":"right"],T),L=P-x[E]-I,_=P/2-x[E]/2+(k/2-S/2),O=i(j,a(_,L)),D=!c.arrow&&null!=m(o)&&_!==O&&l.reference[E]/2-(_<j?j:I)-x[E]/2<0,A=D?_<j?_-j:_-L:0;return{[b]:w[b]+A,data:{[b]:O,centerOffset:_-O-A,...D&&{alignmentOffset:A}},reset:D}}}),ei=(e,t,r)=>{let n=new Map,o={platform:eo,...r},a={...o.platform,_c:n};return x(e,t,{...o,platform:a})};var el=r(2418),es="undefined"!=typeof document?n.useLayoutEffect:n.useEffect;function eu(e,t){let r,n,o;if(e===t)return!0;if(typeof e!=typeof t)return!1;if("function"==typeof e&&e.toString()===t.toString())return!0;if(e&&t&&"object"==typeof e){if(Array.isArray(e)){if((r=e.length)!==t.length)return!1;for(n=r;0!=n--;)if(!eu(e[n],t[n]))return!1;return!0}if((r=(o=Object.keys(e)).length)!==Object.keys(t).length)return!1;for(n=r;0!=n--;)if(!({}).hasOwnProperty.call(t,o[n]))return!1;for(n=r;0!=n--;){let r=o[n];if(("_owner"!==r||!e.$$typeof)&&!eu(e[r],t[r]))return!1}return!0}return e!=e&&t!=t}function ec(e){return"undefined"==typeof window?1:(e.ownerDocument.defaultView||window).devicePixelRatio||1}function ed(e,t){let r=ec(e);return Math.round(t*r)/r}function ef(e){let t=n.useRef(e);return es(()=>{t.current=e}),t}let ep=e=>({name:"arrow",options:e,fn(t){let{element:r,padding:n}="function"==typeof e?e(t):e;return r&&({}).hasOwnProperty.call(r,"current")?null!=r.current?ea({element:r.current,padding:n}).fn(t):{}:r?ea({element:r,padding:n}).fn(t):{}}}),em=(e,t)=>{var r;return{...(void 0===(r=e)&&(r=0),{name:"offset",options:r,async fn(e){var t,n;let{x:o,y:a,placement:i,middlewareData:l}=e,s=await S(e,r);return i===(null==(t=l.offset)?void 0:t.placement)&&null!=(n=l.arrow)&&n.alignmentOffset?{}:{x:o+s.x,y:a+s.y,data:{...s,placement:i}}}}),options:[e,t]}},eh=(e,t)=>{var r;return{...(void 0===(r=e)&&(r={}),{name:"shift",options:r,async fn(e){let{x:t,y:n,placement:o}=e,{mainAxis:l=!0,crossAxis:s=!1,limiter:u={fn:e=>{let{x:t,y:r}=e;return{x:t,y:r}}},...c}=f(r,e),d={x:t,y:n},m=await N(e,c),v=g(p(o)),y=h(v),w=d[y],C=d[v];if(l){let e="y"===y?"top":"left",t="y"===y?"bottom":"right",r=w+m[e],n=w-m[t];w=i(r,a(w,n))}if(s){let e="y"===v?"top":"left",t="y"===v?"bottom":"right",r=C+m[e],n=C-m[t];C=i(r,a(C,n))}let b=u.fn({...e,[y]:w,[v]:C});return{...b,data:{x:b.x-t,y:b.y-n,enabled:{[y]:l,[v]:s}}}}}),options:[e,t]}},ev=(e,t)=>
1{var r;return{...(void 0===(r=e)&&(r={}),{options:r,fn(e){let{x:t,y:n,placement:o,rects:a,middlewareData:i}=e,{offset:l=0,mainAxis:s=!0,crossAxis:u=!0}=f(r,e),c={x:t,y:n},d=g(o),m=h(d),v=c[m],y=c[d],w=f(l,e),C="number"==typeof w?{mainAxis:w,crossAxis:0}:{mainAxis:0,crossAxis:0,...w};if(s){let e="y"===m?"height":"width",t=a.reference[m]-a.floating[e]+C.mainAxis,r=a.reference[m]+a.reference[e]-C.mainAxis;v<t?v=t:v>r&&(v=r)}if(u){var b,E;let e="y"===m?"width":"height",t=["top","left"].includes(p(o)),r=a.reference[d]-a.floating[e]+(t&&(null==(b=i.offset)?void 0:b[d])||0)+(t?0:C.crossAxis),n=a.reference[d]+a.reference[e]+(t?0:(null==(E=i.offset)?void 0:E[d])||0)-(t?C.crossAxis:0);y<r?y=r:y>n&&(y=n)}return{[m]:v,[d]:y}}}),options:[e,t]}},eg=(e,t)=>{var r;return{...(void 0===(r=e)&&(r={}),{name:"flip",options:r,async fn(e){var t,n,o,a,i;let{placement:l,middlewareData:s,rects:u,initialPlacement:c,platform:d,elements:C}=e,{mainAxis:b=!0,crossAxis:E=!0,fallbackPlacements:x,fallbackStrategy:R="bestFit",fallbackAxisSideDirection:k="none",flipAlignment:S=!0,...M}=f(r,e);if(null!=(t=s.arrow)&&t.alignmentOffset)return{};let P=p(l),T=g(c),j=p(c)===c,I=await (null==d.isRTL?void 0:d.isRTL(C.floating)),L=x||(j||!S?[w(c)]:function(e){let t=w(e);return[y(e),t,y(t)]}(c)),_="none"!==k;!x&&_&&L.push(...function(e,t,r,n){let o=m(e),a=function(e,t,r){let n=["left","right"],o=["right","left"];switch(e){case"top":case"bottom":if(r)return t?o:n;return t?n:o;case"left":case"right":return t?["top","bottom"]:["bottom","top"];default:return[]}}(p(e),"start"===r,n);return o&&(a=a.map(e=>e+"-"+o),t&&(a=a.concat(a.map(y)))),a}(c,S,k,I));let O=[c,...L],D=await N(e,M),A=[],z=(null==(n=s.flip)?void 0:n.overflows)||[];if(b&&A.push(D[P]),E){let e=function(e,t,r){void 0===r&&(r=!1);let n=m(e),o=h(g(e)),a=v(o),i="x"===o?n===(r?"end":"start")?"right":"left":"start"===n?"bottom":"top";return t.reference[a]>t.floating[a]&&(i=w(i)),[i,w(i)]}(l,u,I);A.push(D[e[0]],D[e[1]])}if(z=[...z,{placement:l,overflows:A}],!A.every(e=>e<=0)){let e=((null==(o=s.flip)?void 0:o.index)||0)+1,t=O[e];if(t)return{data:{index:e,overflows:z},reset:{placement:t}};let r=null==(a=z.filter(e=>e.overflows[0]<=0).sort((e,t)=>e.overflows[1]-t.overflows[1])[0])?void 0:a.placement;if(!r)switch(R){case"bestFit":{let e=null==(i=z.filter(e=>{if(_){let t=g(e.placement);return t===T||"y"===t}return!0}).map(e=>[e.placement,e.overflows.filter(e=>e>0).reduce((e,t)=>e+t,0)]).sort((e,t)=>e[1]-t[1])[0])?void 0:i[0];e&&(r=e);break}case"initialPlacement":r=c}if(l!==r)return{reset:{placement:r}}}return{}}}),options:[e,t]}},ey=(e,t)=>{var r;return{...(void 0===(r=e)&&(r={}),{name:"size",options:r,async fn(e){var t,n;let o,l;let{placement:s,rects:u,platform:c,elements:d}=e,{apply:h=()=>{},...v}=f(r,e),y=await N(e,v),w=p(s),C=m(s),b="y"===g(s),{width:E,height:x}=u.floating;"top"===w||"bottom"===w?(o=w,l=C===(await (null==c.isRTL?void 0:c.isRTL(d.floating))?"start":"end")?"left":"right"):(l=w,o="end"===C?"top":"bottom");let R=x-y.top-y.bottom,k=E-y.left-y.right,S=a(x-y[o],R),M=a(E-y[l],k),P=!e.middlewareData.shift,T=S,j=M;if(null!=(t=e.middlewareData.shift)&&t.enabled.x&&(j=k),null!=(n=e.middlewareData.shift)&&n.enabled.y&&(T=R),P&&!C){let e=i(y.left,0),t=i(y.right,0),r=i(y.top,0),n=i(y.bottom,0);b?j=E-2*(0!==e||0!==t?e+t:i(y.left,y.right)):T=x-2*(0!==r||0!==n?r+n:i(y.top,y.bottom))}await h({...e,availableWidth:j,availableHeight:T});let I=await c.getDimensions(d.floating);return E!==I.width||x!==I.height?{reset:{rects:!0}}:{}}}),options:[e,t]}},ew=(e,t)=>{var r;return{...(void 0===(r=e)&&(r={}),{name:"hide",options:r,async fn(e){let{rects:t}=e,{strategy:n="referenceHidden",...o}=f(r,e);switch(n){case"referenceHidden":{let r=R(await N(e,{...o,elementContext:"reference"}),t.reference);return{data:{referenceHiddenOffsets:r,referenceHidden:k(r)}}}case"escaped":{let r=R(await N(e,{...o,altBoundary:!0}),t.floating);return{data:{escapedOffsets:r,escaped:k(r)}}}default:return{}}}}),options:[e,t]}},eC=(e,t)=>({...ep(e),options:[e,t]});var eb=r(5710),eE=r(25929),ex=n.forwardRef((e,t)=>{let{children:r,width:n=10,height:o=5,...a}=e;return(0,eE.jsx)(eb.WV.svg,{...a,ref:t,width:n,height:o,viewBox:"0 0 30 10",preserveAspectRatio:"none",children:e.asChild?r:(0,eE.jsx)("polygon",{points:"0,0 30,0 15,10"})})});ex.displayName="Arrow";var eN=r(73712),eR=r(28133),ek=r(39779),eS=r(73825),eM=r(97724),eP="Popper",[eT,ej]=(0,eR.b)(eP),[eI,eL]=eT(eP),e_=e=>{let{__scopePopper:t,children:r}=e,[o,a]=n.useState(null);return(0,eE.jsx)(eI,{scope:t,anchor:o,onAnchorChange:a,children:r})};e_.displayName=eP;var eO="PopperAnchor",eD=n.forwardRef((e,t)=>
1{let{__scopePopper:r,virtualRef:o,...a}=e,i=eL(eO,r),l=n.useRef(null),s=(0,eN.e)(t,l);return n.useEffect(()=>{i.onAnchorChange((null==o?void 0:o.current)||l.current)}),o?null:(0,eE.jsx)(eb.WV.div,{...a,ref:s})});eD.displayName=eO;var eA="PopperContent",[ez,eU]=eT(eA),eV=n.forwardRef((e,t)=>{var r,o,l,u,c,d,f,p;let{__scopePopper:m,side:h="bottom",sideOffset:v=0,align:g="center",alignOffset:y=0,arrowPadding:w=0,avoidCollisions:C=!0,collisionBoundary:b=[],collisionPadding:E=0,sticky:x="partial",hideWhenDetached:N=!1,updatePositionStrategy:R="optimized",onPlaced:k,...S}=e,M=eL(eA,m),[P,T]=n.useState(null),I=(0,eN.e)(t,e=>T(e)),[L,_]=n.useState(null),O=(0,eM.t)(L),D=null!==(f=null==O?void 0:O.width)&&void 0!==f?f:0,A=null!==(p=null==O?void 0:O.height)&&void 0!==p?p:0,z="number"==typeof E?E:{top:0,right:0,bottom:0,left:0,...E},U=Array.isArray(b)?b:[b],V=U.length>0,W={padding:z,boundary:U.filter(eH),altBoundary:V},{refs:B,floatingStyles:F,placement:K,isPositioned:G,middlewareData:X}=function(e){void 0===e&&(e={});let{placement:t="bottom",strategy:r="absolute",middleware:o=[],platform:a,elements:{reference:i,floating:l}={},transform:s=!0,whileElementsMounted:u,open:c}=e,[d,f]=n.useState({x:0,y:0,strategy:r,placement:t,middlewareData:{},isPositioned:!1}),[p,m]=n.useState(o);eu(p,o)||m(o);let[h,v]=n.useState(null),[g,y]=n.useState(null),w=n.useCallback(e=>{e!==x.current&&(x.current=e,v(e))},[]),C=n.useCallback(e=>{e!==N.current&&(N.current=e,y(e))},[]),b=i||h,E=l||g,x=n.useRef(null),N=n.useRef(null),R=n.useRef(d),k=null!=u,S=ef(u),M=ef(a),P=ef(c),T=n.useCallback(()=>{if(!x.current||!N.current)return;let e={placement:t,strategy:r,middleware:p};M.current&&(e.platform=M.current),ei(x.current,N.current,e).then(e=>{let t={...e,isPositioned:!1!==P.current};j.current&&!eu(R.current,t)&&(R.current=t,el.flushSync(()=>{f(t)}))})},[p,t,r,M,P]);es(()=>{!1===c&&R.current.isPositioned&&(R.current.isPositioned=!1,f(e=>({...e,isPositioned:!1})))},[c]);let j=n.useRef(!1);es(()=>(j.current=!0,()=>{j.current=!1}),[]),es(()=>{if(b&&(x.current=b),E&&(N.current=E),b&&E){if(S.current)return S.current(b,E,T);T()}},[b,E,T,S,k]);let I=n.useMemo(()=>({reference:x,floating:N,setReference:w,setFloating:C}),[w,C]),L=n.useMemo(()=>({reference:b,floating:E}),[b,E]),_=n.useMemo(()=>{let e={position:r,left:0,top:0};if(!L.floating)return e;let t=ed(L.floating,d.x),n=ed(L.floating,d.y);return s?{...e,transform:"translate("+t+"px, "+n+"px)",...ec(L.floating)>=1.5&&{willChange:"transform"}}:{position:r,left:t,top:n}},[r,s,L.floating,d.x,d.y]);return n.useMemo(()=>({...d,update:T,refs:I,elements:L,floatingStyles:_}),[d,T,I,L,_])}({strategy:"fixed",placement:h+("center"!==g?"-"+g:""),whileElementsMounted:function(){for(var e=arguments.length,t=Array(e),r=0;r<e;r++)t[r]=arguments[r];return function(e,t,r,n){let o;void 0===n&&(n={});let{ancestorScroll:l=!0,ancestorResize:u=!0,elementResize:c="function"==typeof ResizeObserver,layoutShift:d="function"==typeof IntersectionObserver,animationFrame:f=!1}=n,p=q(e),m=l||u?[...p?H(p):[],...H(t)]:[];m.forEach(e=>{l&&e.addEventListener("scroll",r,{passive:!0}),u&&e.addEventListener("resize",r)});let h=p&&d?function(e,t){let r,n=null,o=j(e);function l(){var e;clearTimeout(r),null==(e=n)||e.disconnect(),n=null}return!function u(c,d){void 0===c&&(c=!1),void 0===d&&(d=1),l();let{left:f,top:p,width:m,height:h}=e.getBoundingClientRect();if(c||t(),!m||!h)return;let v=s(p),g=s(o.clientWidth-(f+m)),y={rootMargin:-v+"px "+-g+"px "+-s(o.clientHeight-(p+h))+"px "+-s(f)+"px",threshold:i(0,a(1,d))||1},w=!0;function C(e){let t=e[0].intersectionRatio;if(t!==d){if(!w)return u();t?u(!1,t):r=setTimeout(()=>{u(!1,1e-7)},1e3)}w=!1}try{n=new IntersectionObserver(C,{...y,root:o.ownerDocument})}catch(e){n=new IntersectionObserver(C,y)}n.observe(e)}(!0),l}(p,r):null,v=-1,g=null;c&&(g=new ResizeObserver(e=>{let[n]=e;n&&n.target===p&&g&&(g.unobserve(t),cancelAnimationFrame(v),v=requestAnimationFrame(()=>{var e;null==(e=g)||e.observe(t)})),r()}),p&&!f&&g.observe(p),g.observe(t));let y=f?$(e):null;return f&&function t(){let n=$(e);y&&(n.x!==y.x||n.y!==y.y||n.width!==y.width||n.height!==y.height)&&r(),y=n,o=requestAnimationFrame(t)}(),r(),()=>{var e;
1m.forEach(e=>{l&&e.removeEventListener("scroll",r),u&&e.removeEventListener("resize",r)}),null==h||h(),null==(e=g)||e.disconnect(),g=null,f&&cancelAnimationFrame(o)}}(...t,{animationFrame:"always"===R})},elements:{reference:M.anchor},middleware:[em({mainAxis:v+A,alignmentAxis:y}),C&&eh({mainAxis:!0,crossAxis:!1,limiter:"partial"===x?ev():void 0,...W}),C&&eg({...W}),ey({...W,apply:e=>{let{elements:t,rects:r,availableWidth:n,availableHeight:o}=e,{width:a,height:i}=r.reference,l=t.floating.style;l.setProperty("--radix-popper-available-width","".concat(n,"px")),l.setProperty("--radix-popper-available-height","".concat(o,"px")),l.setProperty("--radix-popper-anchor-width","".concat(a,"px")),l.setProperty("--radix-popper-anchor-height","".concat(i,"px"))}}),L&&eC({element:L,padding:w}),eK({arrowWidth:D,arrowHeight:A}),N&&ew({strategy:"referenceHidden",...W})]}),[Y,J]=eG(K),Z=(0,ek.W)(k);(0,eS.b)(()=>{G&&(null==Z||Z())},[G,Z]);let Q=null===(r=X.arrow)||void 0===r?void 0:r.x,ee=null===(o=X.arrow)||void 0===o?void 0:o.y,et=(null===(l=X.arrow)||void 0===l?void 0:l.centerOffset)!==0,[er,en]=n.useState();return(0,eS.b)(()=>{P&&en(window.getComputedStyle(P).zIndex)},[P]),(0,eE.jsx)("div",{ref:B.setFloating,"data-radix-popper-content-wrapper":"",style:{...F,transform:G?F.transform:"translate(0, -200%)",minWidth:"max-content",zIndex:er,"--radix-popper-transform-origin":[null===(u=X.transformOrigin)||void 0===u?void 0:u.x,null===(c=X.transformOrigin)||void 0===c?void 0:c.y].join(" "),...(null===(d=X.hide)||void 0===d?void 0:d.referenceHidden)&&{visibility:"hidden",pointerEvents:"none"}},dir:e.dir,children:(0,eE.jsx)(ez,{scope:m,placedSide:Y,onArrowChange:_,arrowX:Q,arrowY:ee,shouldHideArrow:et,children:(0,eE.jsx)(eb.WV.div,{"data-side":Y,"data-align":J,...S,ref:I,style:{...S.style,animation:G?void 0:"none"}})})})});eV.displayName=eA;var eW="PopperArrow",eB={top:"bottom",right:"left",bottom:"top",left:"right"},eF=n.forwardRef(function(e,t){let{__scopePopper:r,...n}=e,o=eU(eW,r),a=eB[o.placedSide];return(0,eE.jsx)("span",{ref:o.onArrowChange,style:{position:"absolute",left:o.arrowX,top:o.arrowY,[a]:0,transformOrigin:{top:"",right:"0 0",bottom:"center 0",left:"100% 0"}[o.placedSide],transform:{top:"translateY(100%)",right:"translateY(50%) rotate(90deg) translateX(-50%)",bottom:"rotate(180deg)",left:"translateY(50%) rotate(-90deg) translateX(50%)"}[o.placedSide],visibility:o.shouldHideArrow?"hidden":void 0},children:(0,eE.jsx)(ex,{...n,ref:t,style:{...n.style,display:"block"}})})});function eH(e){return null!==e}eF.displayName=eW;var eK=e=>({name:"transformOrigin",options:e,fn(t){var r,n,o,a,i;let{placement:l,rects:s,middlewareData:u}=t,c=(null===(r=u.arrow)||void 0===r?void 0:r.centerOffset)!==0,d=c?0:e.arrowWidth,f=c?0:e.arrowHeight,[p,m]=eG(l),h={start:"0%",center:"50%",end:"100%"}[m],v=(null!==(a=null===(n=u.arrow)||void 0===n?void 0:n.x)&&void 0!==a?a:0)+d/2,g=(null!==(i=null===(o=u.arrow)||void 0===o?void 0:o.y)&&void 0!==i?i:0)+f/2,y="",w="";return"bottom"===p?(y=c?h:"".concat(v,"px"),w="".concat(-f,"px")):"top"===p?(y=c?h:"".concat(v,"px"),w="".concat(s.floating.height+f,"px")):"right"===p?(y="".concat(-f,"px"),w=c?h:"".concat(g,"px")):"left"===p&&(y="".concat(s.floating.width+f,"px"),w=c?h:"".concat(g,"px")),{data:{x:y,y:w}}}});function eG(e){let[t,r="center"]=e.split("-");return[t,r]}var eq=e_,eX=eD,eY=eV,eJ=eF},50655:function(e,t,r){"use strict";r.d(t,{Portal:function(){return s}});var n=r(56189),o=r(2418),a=r(5710),i=r(73825),l=r(25929),s=n.forwardRef((e,t)=>{var r,s;let{container:u,...c}=e,[d,f]=n.useState(!1);(0,i.b)(()=>f(!0),[]);let p=u||d&&(null===(s=globalThis)||void 0===s?void 0:null===(r=s.document)||void 0===r?void 0:r.body);return p?o.createPortal((0,l.jsx)(a.WV.div,{...c,ref:t}),p):null});s.displayName="Portal"},2869:function(e,t,r){"use strict";r.d(t,{z:function(){return l}});var n=r(56189),o=r(2418),a=r(73712),i=r(73825),l=e=>{var t,r;let l,u;let{present:c,children:d}=e,f=function(e){var t,r;let[a,l]=n.useState(),u=n.useRef({}),c=n.useRef(e),d=n.useRef("none"),[f,p]=(t=e?"mounted":"unmounted",r={mounted:{UNMOUNT:"unmounted",ANIMATION_OUT:"unmountSuspended"},unmountSuspended:{MOUNT:"mounted",ANIMATION_END:"unmounted"},unmounted:{MOUNT:"mounted"}},n.useReducer((e,t)=>
1{let n=r[e][t];return null!=n?n:e},t));return n.useEffect(()=>{let e=s(u.current);d.current="mounted"===f?e:"none"},[f]),(0,i.b)(()=>{let t=u.current,r=c.current;if(r!==e){let n=d.current,o=s(t);e?p("MOUNT"):"none"===o||(null==t?void 0:t.display)==="none"?p("UNMOUNT"):r&&n!==o?p("ANIMATION_OUT"):p("UNMOUNT"),c.current=e}},[e,p]),(0,i.b)(()=>{if(a){let e=e=>{let t=s(u.current).includes(e.animationName);e.target===a&&t&&o.flushSync(()=>p("ANIMATION_END"))},t=e=>{e.target===a&&(d.current=s(u.current))};return a.addEventListener("animationstart",t),a.addEventListener("animationcancel",e),a.addEventListener("animationend",e),()=>{a.removeEventListener("animationstart",t),a.removeEventListener("animationcancel",e),a.removeEventListener("animationend",e)}}p("ANIMATION_END")},[a,p]),{isPresent:["mounted","unmountSuspended"].includes(f),ref:n.useCallback(e=>{e&&(u.current=getComputedStyle(e)),l(e)},[])}}(c),p="function"==typeof d?d({present:f.isPresent}):n.Children.only(d),m=(0,a.e)(f.ref,(l=null===(t=Object.getOwnPropertyDescriptor(p.props,"ref"))||void 0===t?void 0:t.get)&&"isReactWarning"in l&&l.isReactWarning?p.ref:(l=null===(r=Object.getOwnPropertyDescriptor(p,"ref"))||void 0===r?void 0:r.get)&&"isReactWarning"in l&&l.isReactWarning?p.props.ref:p.props.ref||p.ref);return"function"==typeof d||f.isPresent?n.cloneElement(p,{ref:m}):null};function s(e){return(null==e?void 0:e.animationName)||"none"}l.displayName="Presence"},5710:function(e,t,r){"use strict";r.d(t,{WV:function(){return l},jH:function(){return s}});var n=r(56189),o=r(2418),a=r(56137),i=r(25929),l=["a","button","div","form","h2","h3","img","input","label","li","nav","ol","p","span","svg","ul"].reduce((e,t)=>{let r=n.forwardRef((e,r)=>{let{asChild:n,...o}=e,l=n?a.g7:t;return"undefined"!=typeof window&&(window[Symbol.for("radix-ui")]=!0),(0,i.jsx)(l,{...o,ref:r})});return r.displayName=`Primitive.${t}`,{...e,[t]:r}},{});function s(e,t){e&&o.flushSync(()=>e.dispatchEvent(t))}},67881:function(e,t,r){"use strict";r.d(t,{Indicator:function(){return b},Root:function(){return C}});var n=r(56189),o=r(28133),a=r(5710),i=r(25929),l="Progress",[s,u]=(0,o.b)(l),[c,d]=s(l),f=n.forwardRef((e,t)=>{var r,n,o,l;let{__scopeProgress:s,value:u=null,max:d,getValueLabel:f=h,...p}=e;(d||0===d)&&!y(d)&&console.error((r="".concat(d),n="Progress","Invalid prop `max` of value `".concat(r,"` supplied to `").concat(n,"`. Only numbers greater than 0 are valid max values. Defaulting to `").concat(100,"`.")));let m=y(d)?d:100;null===u||w(u,m)||console.error((o="".concat(u),l="Progress","Invalid prop `value` of value `".concat(o,"` supplied to `").concat(l,"`. The `value` prop must be:\n  - a positive number\n  - less than the value passed to `max` (or ").concat(100," if no `max` prop is set)\n  - `null` or `undefined` if the progress is indeterminate.\n\nDefaulting to `null`.")));let C=w(u,m)?u:null,b=g(C)?f(C,m):void 0;return(0,i.jsx)(c,{scope:s,value:C,max:m,children:(0,i.jsx)(a.WV.div,{"aria-valuemax":m,"aria-valuemin":0,"aria-valuenow":g(C)?C:void 0,"aria-valuetext":b,role:"progressbar","data-state":v(C,m),"data-value":null!=C?C:void 0,"data-max":m,...p,ref:t})})});f.displayName=l;var p="ProgressIndicator",m=n.forwardRef((e,t)=>{var r;let{__scopeProgress:n,...o}=e,l=d(p,n);return(0,i.jsx)(a.WV.div,{"data-state":v(l.value,l.max),"data-value":null!==(r=l.value)&&void 0!==r?r:void 0,"data-max":l.max,...o,ref:t})});function h(e,t){return"".concat(Math.round(e/t*100),"%")}function v(e,t){return null==e?"indeterminate":e===t?"complete":"loading"}function g(e){return"number"==typeof e}function y(e){return g(e)&&!isNaN(e)&&e>0}function w(e,t){return g(e)&&!isNaN(e)&&e<=t&&e>=0}m.displayName=p;var C=f,b=m},8783:function(e,t,r){"use strict";r.d(t,{Item:function(){return A},Root:function(){return D},oo:function(){return M}});var n=r(56189),o=r(95467),a=r(73712),i=r(28133),l=r(5710),s=r(62851),u=r(40489),c=r(91694),d=r(97724),f=r(55494),p=r(2869),m=r(25929),h="Radio",[v,g]=(0,i.b)(h),[y,w]=v(h),C=n.forwardRef((e,t)=>{let{__scopeRadio:r,name:i,checked:s=!1,required:u,disabled:c,value:d="on",onCheck:f,...p}=e,[h,v]=n.useState(null),g=(0,a.e)(t,e=>v(e)),w=n.useRef(!1),C=!h||!!h.closest("form");
1return(0,m.jsxs)(y,{scope:r,checked:s,disabled:c,children:[(0,m.jsx)(l.WV.button,{type:"button",role:"radio","aria-checked":s,"data-state":N(s),"data-disabled":c?"":void 0,disabled:c,value:d,...p,ref:g,onClick:(0,o.M)(e.onClick,e=>{s||null==f||f(),C&&(w.current=e.isPropagationStopped(),w.current||e.stopPropagation())})}),C&&(0,m.jsx)(x,{control:h,bubbles:!w.current,name:i,value:d,checked:s,required:u,disabled:c,style:{transform:"translateX(-100%)"}})]})});C.displayName=h;var b="RadioIndicator",E=n.forwardRef((e,t)=>{let{__scopeRadio:r,forceMount:n,...o}=e,a=w(b,r);return(0,m.jsx)(p.z,{present:n||a.checked,children:(0,m.jsx)(l.WV.span,{"data-state":N(a.checked),"data-disabled":a.disabled?"":void 0,...o,ref:t})})});E.displayName=b;var x=e=>{let{control:t,checked:r,bubbles:o=!0,...a}=e,i=n.useRef(null),l=(0,f.D)(r),s=(0,d.t)(t);return n.useEffect(()=>{let e=i.current,t=Object.getOwnPropertyDescriptor(window.HTMLInputElement.prototype,"checked").set;if(l!==r&&t){let n=new Event("click",{bubbles:o});t.call(e,r),e.dispatchEvent(n)}},[l,r,o]),(0,m.jsx)("input",{type:"radio","aria-hidden":!0,defaultChecked:r,...a,tabIndex:-1,ref:i,style:{...e.style,...s,position:"absolute",pointerEvents:"none",opacity:0,margin:0}})};function N(e){return e?"checked":"unchecked"}var R=["ArrowUp","ArrowDown","ArrowLeft","ArrowRight"],k="RadioGroup",[S,M]=(0,i.b)(k,[s.Pc,g]),P=(0,s.Pc)(),T=g(),[j,I]=S(k),L=n.forwardRef((e,t)=>{let{__scopeRadioGroup:r,name:n,defaultValue:o,value:a,required:i=!1,disabled:d=!1,orientation:f,dir:p,loop:h=!0,onValueChange:v,...g}=e,y=P(r),w=(0,c.gm)(p),[C,b]=(0,u.T)({prop:a,defaultProp:o,onChange:v});return(0,m.jsx)(j,{scope:r,name:n,required:i,disabled:d,value:C,onValueChange:b,children:(0,m.jsx)(s.fC,{asChild:!0,...y,orientation:f,dir:w,loop:h,children:(0,m.jsx)(l.WV.div,{role:"radiogroup","aria-required":i,"aria-orientation":f,"data-disabled":d?"":void 0,dir:w,...g,ref:t})})})});L.displayName=k;var _="RadioGroupItem",O=n.forwardRef((e,t)=>{let{__scopeRadioGroup:r,disabled:i,...l}=e,u=I(_,r),c=u.disabled||i,d=P(r),f=T(r),p=n.useRef(null),h=(0,a.e)(t,p),v=u.value===l.value,g=n.useRef(!1);return n.useEffect(()=>{let e=e=>{R.includes(e.key)&&(g.current=!0)},t=()=>g.current=!1;return document.addEventListener("keydown",e),document.addEventListener("keyup",t),()=>{document.removeEventListener("keydown",e),document.removeEventListener("keyup",t)}},[]),(0,m.jsx)(s.ck,{asChild:!0,...d,focusable:!c,active:v,children:(0,m.jsx)(C,{disabled:c,required:u.required,checked:v,...f,...l,name:u.name,ref:h,onCheck:()=>u.onValueChange(l.value),onKeyDown:(0,o.M)(e=>{"Enter"===e.key&&e.preventDefault()}),onFocus:(0,o.M)(l.onFocus,()=>{var e;g.current&&(null===(e=p.current)||void 0===e||e.click())})})})});O.displayName=_,n.forwardRef((e,t)=>{let{__scopeRadioGroup:r,...n}=e,o=T(r);return(0,m.jsx)(E,{...o,...n,ref:t})}).displayName="RadioGroupIndicator";var D=L,A=O},62851:function(e,t,r){"use strict";r.d(t,{Pc:function(){return b},ck:function(){return j},fC:function(){return T}});var n=r(56189),o=r(95467),a=r(9321),i=r(73712),l=r(28133),s=r(17553),u=r(5710),c=r(39779),d=r(40489),f=r(91694),p=r(25929),m="rovingFocusGroup.onEntryFocus",h={bubbles:!1,cancelable:!0},v="RovingFocusGroup",[g,y,w]=(0,a.B)(v),[C,b]=(0,l.b)(v,[w]),[E,x]=C(v),N=n.forwardRef((e,t)=>(0,p.jsx)(g.Provider,{scope:e.__scopeRovingFocusGroup,children:(0,p.jsx)(g.Slot,{scope:e.__scopeRovingFocusGroup,children:(0,p.jsx)(R,{...e,ref:t})})}));N.displayName=v;var R=n.forwardRef((e,t)=>{let{__scopeRovingFocusGroup:r,orientation:a,loop:l=!1,dir:s,currentTabStopId:v,defaultCurrentTabStopId:g,onCurrentTabStopIdChange:w,onEntryFocus:C,preventScrollOnEntryFocus:b=!1,...x}=e,N=n.useRef(null),R=(0,i.e)(t,N),k=(0,f.gm)(s),[S=null,M]=(0,d.T)({prop:v,defaultProp:g,onChange:w}),[T,j]=n.useState(!1),I=(0,c.W)(C),L=y(r),_=n.useRef(!1),[O,D]=n.useState(0);return n.useEffect(()=>{let e=N.current;if(e)return e.addEventListener(m,I),()=>e.removeEventListener(m,I)},[I]),(0,p.jsx)(E,{scope:r,orientation:a,dir:k,loop:l,currentTabStopId:S,onItemFocus:n.useCallback(e=>M(e),[M]),onItemShiftTab:n.useCallback(()=>j(!0),[]),onFocusableItemAdd:n.useCallback(()=>D(e=>e+1),[]),onFocusableItemRemove:n.useCallback(()=>D(e=>e-1),[]),children:(0,p.jsx)(u.WV.div,{tabIndex:T||0===O?-1:0,"data-orientation":a,...x,ref:R,style:{outline:"none",...e.style},onMouseDown:(0,o.M)(e.onMouseDown,()=>{_.current=!0}),onFocus:(0,o.M)(e.onFocus,e=>{let t=!_.current;if(e.target===e.currentTarget&&t&&!T){let t=new CustomEvent(m,h);if(e.currentTarget.dispatchEvent(t),!t.defaultPrevented){let e=L().filter(e=>
1e.focusable);P([e.find(e=>e.active),e.find(e=>e.id===S),...e].filter(Boolean).map(e=>e.ref.current),b)}}_.current=!1}),onBlur:(0,o.M)(e.onBlur,()=>j(!1))})})}),k="RovingFocusGroupItem",S=n.forwardRef((e,t)=>{let{__scopeRovingFocusGroup:r,focusable:a=!0,active:i=!1,tabStopId:l,...c}=e,d=(0,s.M)(),f=l||d,m=x(k,r),h=m.currentTabStopId===f,v=y(r),{onFocusableItemAdd:w,onFocusableItemRemove:C}=m;return n.useEffect(()=>{if(a)return w(),()=>C()},[a,w,C]),(0,p.jsx)(g.ItemSlot,{scope:r,id:f,focusable:a,active:i,children:(0,p.jsx)(u.WV.span,{tabIndex:h?0:-1,"data-orientation":m.orientation,...c,ref:t,onMouseDown:(0,o.M)(e.onMouseDown,e=>{a?m.onItemFocus(f):e.preventDefault()}),onFocus:(0,o.M)(e.onFocus,()=>m.onItemFocus(f)),onKeyDown:(0,o.M)(e.onKeyDown,e=>{if("Tab"===e.key&&e.shiftKey){m.onItemShiftTab();return}if(e.target!==e.currentTarget)return;let t=function(e,t,r){var n;let o=(n=e.key,"rtl"!==r?n:"ArrowLeft"===n?"ArrowRight":"ArrowRight"===n?"ArrowLeft":n);if(!("vertical"===t&&["ArrowLeft","ArrowRight"].includes(o))&&!("horizontal"===t&&["ArrowUp","ArrowDown"].includes(o)))return M[o]}(e,m.orientation,m.dir);if(void 0!==t){if(e.metaKey||e.ctrlKey||e.altKey||e.shiftKey)return;e.preventDefault();let o=v().filter(e=>e.focusable).map(e=>e.ref.current);if("last"===t)o.reverse();else if("prev"===t||"next"===t){var r,n;"prev"===t&&o.reverse();let a=o.indexOf(e.currentTarget);o=m.loop?(r=o,n=a+1,r.map((e,t)=>r[(n+t)%r.length])):o.slice(a+1)}setTimeout(()=>P(o))}})})})});S.displayName=k;var M={ArrowLeft:"prev",ArrowUp:"prev",ArrowRight:"next",ArrowDown:"next",PageUp:"first",Home:"first",PageDown:"last",End:"last"};function P(e){let t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],r=document.activeElement;for(let n of e)if(n===r||(n.focus({preventScroll:t}),document.activeElement!==r))return}var T=N,j=S},26630:function(e,t,r){"use strict";r.d(t,{Corner:function(){return $},Root:function(){return q},Scrollbar:function(){return Y},Thumb:function(){return J},Viewport:function(){return X}});var n=r(56189),o=r(5710),a=r(2869),i=r(28133),l=r(73712),s=r(39779),u=r(91694),c=r(73825),d=r(4942),f=r(95467),p=r(25929),m="ScrollArea",[h,v]=(0,i.b)(m),[g,y]=h(m),w=n.forwardRef((e,t)=>{let{__scopeScrollArea:r,type:a="hover",dir:i,scrollHideDelay:s=600,...c}=e,[d,f]=n.useState(null),[m,h]=n.useState(null),[v,y]=n.useState(null),[w,C]=n.useState(null),[b,E]=n.useState(null),[x,N]=n.useState(0),[R,k]=n.useState(0),[S,M]=n.useState(!1),[P,T]=n.useState(!1),j=(0,l.e)(t,e=>f(e)),I=(0,u.gm)(i);return(0,p.jsx)(g,{scope:r,type:a,dir:I,scrollHideDelay:s,scrollArea:d,viewport:m,onViewportChange:h,content:v,onContentChange:y,scrollbarX:w,onScrollbarXChange:C,scrollbarXEnabled:S,onScrollbarXEnabledChange:M,scrollbarY:b,onScrollbarYChange:E,scrollbarYEnabled:P,onScrollbarYEnabledChange:T,onCornerWidthChange:N,onCornerHeightChange:k,children:(0,p.jsx)(o.WV.div,{dir:I,...c,ref:j,style:{position:"relative","--radix-scroll-area-corner-width":x+"px","--radix-scroll-area-corner-height":R+"px",...e.style}})})});w.displayName=m;var C="ScrollAreaViewport",b=n.forwardRef((e,t)=>{let{__scopeScrollArea:r,children:a,nonce:i,...s}=e,u=y(C,r),c=n.useRef(null),d=(0,l.e)(t,c,u.onViewportChange);return(0,p.jsxs)(p.Fragment,{children:[(0,p.jsx)("style",{dangerouslySetInnerHTML:{__html:"[data-radix-scroll-area-viewport]{scrollbar-width:none;-ms-overflow-style:none;-webkit-overflow-scrolling:touch;}[data-radix-scroll-area-viewport]::-webkit-scrollbar{display:none}"},nonce:i}),(0,p.jsx)(o.WV.div,{"data-radix-scroll-area-viewport":"",...s,ref:d,style:{overflowX:u.scrollbarXEnabled?"scroll":"hidden",overflowY:u.scrollbarYEnabled?"scroll":"hidden",...e.style},children:(0,p.jsx)("div",{ref:u.onContentChange,style:{minWidth:"100%",display:"table"},children:a})})]})});b.displayName=C;var E="ScrollAreaScrollbar",x=n.forwardRef((e,t)=>{let{forceMount:r,...o}=e,a=y(E,e.__scopeScrollArea),{onScrollbarXEnabledChange:i,onScrollbarYEnabledChange:l}=a,s="horizontal"===e.orientation;return n.useEffect(()=>(s?i(!0):l(!0),()=>{s?i(!1):l(!1)}),[s,i,l]),"hover"===a.type?(0,p.jsx)(N,{...o,ref:t,forceMount:r}):"scroll"===a.type?(0,p.jsx)(R,{...o,ref:t,forceMount:r}):"auto"===a.type?(0,p.jsx)(k,{...o,ref:t,forceMount:r}):"always"===a.type?(0,p.jsx)(S,{...o,ref:t}):null});x.displayName=E;var N=n.forwardRef((e,t)=>
1{let{forceMount:r,...o}=e,i=y(E,e.__scopeScrollArea),[l,s]=n.useState(!1);return n.useEffect(()=>{let e=i.scrollArea,t=0;if(e){let r=()=>{window.clearTimeout(t),s(!0)},n=()=>{t=window.setTimeout(()=>s(!1),i.scrollHideDelay)};return e.addEventListener("pointerenter",r),e.addEventListener("pointerleave",n),()=>{window.clearTimeout(t),e.removeEventListener("pointerenter",r),e.removeEventListener("pointerleave",n)}}},[i.scrollArea,i.scrollHideDelay]),(0,p.jsx)(a.z,{present:r||l,children:(0,p.jsx)(k,{"data-state":l?"visible":"hidden",...o,ref:t})})}),R=n.forwardRef((e,t)=>{var r,o;let{forceMount:i,...l}=e,s=y(E,e.__scopeScrollArea),u="horizontal"===e.orientation,c=K(()=>m("SCROLL_END"),100),[d,m]=(r="hidden",o={hidden:{SCROLL:"scrolling"},scrolling:{SCROLL_END:"idle",POINTER_ENTER:"interacting"},interacting:{SCROLL:"interacting",POINTER_LEAVE:"idle"},idle:{HIDE:"hidden",SCROLL:"scrolling",POINTER_ENTER:"interacting"}},n.useReducer((e,t)=>{let r=o[e][t];return null!=r?r:e},r));return n.useEffect(()=>{if("idle"===d){let e=window.setTimeout(()=>m("HIDE"),s.scrollHideDelay);return()=>window.clearTimeout(e)}},[d,s.scrollHideDelay,m]),n.useEffect(()=>{let e=s.viewport,t=u?"scrollLeft":"scrollTop";if(e){let r=e[t],n=()=>{let n=e[t];r!==n&&(m("SCROLL"),c()),r=n};return e.addEventListener("scroll",n),()=>e.removeEventListener("scroll",n)}},[s.viewport,u,m,c]),(0,p.jsx)(a.z,{present:i||"hidden"!==d,children:(0,p.jsx)(S,{"data-state":"hidden"===d?"hidden":"visible",...l,ref:t,onPointerEnter:(0,f.M)(e.onPointerEnter,()=>m("POINTER_ENTER")),onPointerLeave:(0,f.M)(e.onPointerLeave,()=>m("POINTER_LEAVE"))})})}),k=n.forwardRef((e,t)=>{let r=y(E,e.__scopeScrollArea),{forceMount:o,...i}=e,[l,s]=n.useState(!1),u="horizontal"===e.orientation,c=K(()=>
1{if(r.viewport){let e=r.viewport.offsetWidth<r.viewport.scrollWidth,t=r.viewport.offsetHeight<r.viewport.scrollHeight;s(u?e:t)}},10);return G(r.viewport,c),G(r.content,c),(0,p.jsx)(a.z,{present:o||l,children:(0,p.jsx)(S,{"data-state":l?"visible":"hidden",...i,ref:t})})}),S=n.forwardRef((e,t)=>{let{orientation:r="vertical",...o}=e,a=y(E,e.__scopeScrollArea),i=n.useRef(null),l=n.useRef(0),[s,u]=n.useState({content:0,viewport:0,scrollbar:{size:0,paddingStart:0,paddingEnd:0}}),c=V(s.viewport,s.content),d={...o,sizes:s,onSizesChange:u,hasThumb:!!(c>0&&c<1),onThumbChange:e=>i.current=e,onThumbPointerUp:()=>l.current=0,onThumbPointerDown:e=>l.current=e};function f(e,t){return function(e,t,r){let n=arguments.length>3&&void 0!==arguments[3]?arguments[3]:"ltr",o=W(r),a=t||o/2,i=r.scrollbar.paddingStart+a,l=r.scrollbar.size-r.scrollbar.paddingEnd-(o-a),s=r.content-r.viewport;return F([i,l],"ltr"===n?[0,s]:[-1*s,0])(e)}(e,l.current,s,t)}return"horizontal"===r?(0,p.jsx)(M,{...d,ref:t,onThumbPositionChange:()=>{if(a.viewport&&i.current){let e=B(a.viewport.scrollLeft,s,a.dir);i.current.style.transform="translate3d(".concat(e,"px, 0, 0)")}},onWheelScroll:e=>{a.viewport&&(a.viewport.scrollLeft=e)},onDragScroll:e=>{a.viewport&&(a.viewport.scrollLeft=f(e,a.dir))}}):"vertical"===r?(0,p.jsx)(P,{...d,ref:t,onThumbPositionChange:()=>{if(a.viewport&&i.current){let e=B(a.viewport.scrollTop,s);i.current.style.transform="translate3d(0, ".concat(e,"px, 0)")}},onWheelScroll:e=>{a.viewport&&(a.viewport.scrollTop=e)},onDragScroll:e=>{a.viewport&&(a.viewport.scrollTop=f(e))}}):null}),M=n.forwardRef((e,t)=>{let{sizes:r,onSizesChange:o,...a}=e,i=y(E,e.__scopeScrollArea),[s,u]=n.useState(),c=n.useRef(null),d=(0,l.e)(t,c,i.onScrollbarXChange);return n.useEffect(()=>{c.current&&u(getComputedStyle(c.current))},[c]),(0,p.jsx)(I,{"data-orientation":"horizontal",...a,ref:d,sizes:r,style:{bottom:0,left:"rtl"===i.dir?"var(--radix-scroll-area-corner-width)":0,right:"ltr"===i.dir?"var(--radix-scroll-area-corner-width)":0,"--radix-scroll-area-thumb-width":W(r)+"px",...e.style},onThumbPointerDown:t=>e.onThumbPointerDown(t.x),onDragScroll:t=>e.onDragScroll(t.x),onWheelScroll:(t,r)=>{if(i.viewport){let n=i.viewport.scrollLeft+t.deltaX;e.onWheelScroll(n),n>0&&n<r&&t.preventDefault()}},onResize:()=>{c.current&&i.viewport&&s&&o({content:i.viewport.scrollWidth,viewport:i.viewport.offsetWidth,scrollbar:{size:c.current.clientWidth,paddingStart:U(s.paddingLeft),paddingEnd:U(s.paddingRight)}})}})}),P=n.forwardRef((e,t)=>{let{sizes:r,onSizesChange:o,...a}=e,i=y(E,e.__scopeScrollArea),[s,u]=n.useState(),c=n.useRef(null),d=(0,l.e)(t,c,i.onScrollbarYChange);return n.useEffect(()=>{c.current&&u(getComputedStyle(c.current))},[c]),(0,p.jsx)(I,{"data-orientation":"vertical",...a,ref:d,sizes:r,style:{top:0,right:"ltr"===i.dir?0:void 0,left:"rtl"===i.dir?0:void 0,bottom:"var(--radix-scroll-area-corner-height)","--radix-scroll-area-thumb-height":W(r)+"px",...e.style},onThumbPointerDown:t=>e.onThumbPointerDown(t.y),onDragScroll:t=>e.onDragScroll(t.y),onWheelScroll:(t,r)=>{if(i.viewport){let n=i.viewport.scrollTop+t.deltaY;e.onWheelScroll(n),n>0&&n<r&&t.preventDefault()}},onResize:()=>{c.current&&i.viewport&&s&&o({content:i.viewport.scrollHeight,viewport:i.viewport.offsetHeight,scrollbar:{size:c.current.clientHeight,paddingStart:U(s.paddingTop),paddingEnd:U(s.paddingBottom)}})}})}),[T,j]=h(E),I=n.forwardRef((e,t)=>{let{__scopeScrollArea:r,sizes:a,hasThumb:i,onThumbChange:u,onThumbPointerUp:c,onThumbPointerDown:d,onThumbPositionChange:m,onDragScroll:h,onWheelScroll:v,onResize:g,...w}=e,C=y(E,r),[b,x]=n.useState(null),N=(0,l.e)(t,e=>x(e)),R=n.useRef(null),k=n.useRef(""),S=C.viewport,M=a.content-a.viewport,P=(0,s.W)(v),j=(0,s.W)(m),I=K(g,10);function L(e){R.current&&h({x:e.clientX-R.current.left,y:e.clientY-R.current.top})}return n.useEffect(()=>{let e=e=>{let t=e.target;(null==b?void 0:b.contains(t))&&P(e,M)};return document.addEventListener("wheel",e,{passive:!1}),()=>document.removeEventListener("wheel",e,{passive:!1})},[S,b,M,P]),n.useEffect(j,[a,j]),G(b,I),G(C.content,I),(0,p.jsx)(T,{scope:r,scrollbar:b,hasThumb:i,onThumbChange:(0,s.W)(u),onThumbPointerUp:(0,s.W)(c),onThumbPositionChange:j,onThumbPointerDown:(0,s.W)(d),children:(0,p.jsx)(o.WV.div,{...w,ref:N,style:{position:"absolute",...w.style},onPointerDown:(0,f.M)(e.onPointerDown,e=>{0===e.button&&(e.target.setPointerCapture(e.pointerId),R.current=b.getBoundingClientRect(),k.current=document.body.style.webkitUserSelect,document.body.style.webkitUserSelect="none",C.viewport&&(C.viewport.style.scrollBehavior="auto"),L(e))}),onPointerMove:(0,f.M)(e.onPointerMove,L),onPointerUp:(0,f.M)(e.onPointerUp,e=>{let t=e.target;t.hasPointerCapture(e.pointerId)&&t.releasePointerCapture(e.pointerId),document.body.style.webkitUserSelect=k.current,C.viewport&&(C.viewport.style.scrollBehavior=""),R.current=null})})})}),L="ScrollAreaThumb",_=n.forwardRef((e,t)=>
1{let{forceMount:r,...n}=e,o=j(L,e.__scopeScrollArea);return(0,p.jsx)(a.z,{present:r||o.hasThumb,children:(0,p.jsx)(O,{ref:t,...n})})}),O=n.forwardRef((e,t)=>{let{__scopeScrollArea:r,style:a,...i}=e,s=y(L,r),u=j(L,r),{onThumbPositionChange:c}=u,d=(0,l.e)(t,e=>u.onThumbChange(e)),m=n.useRef(),h=K(()=>{m.current&&(m.current(),m.current=void 0)},100);return n.useEffect(()=>{let e=s.viewport;if(e){let t=()=>{if(h(),!m.current){let t=H(e,c);m.current=t,c()}};return c(),e.addEventListener("scroll",t),()=>e.removeEventListener("scroll",t)}},[s.viewport,h,c]),(0,p.jsx)(o.WV.div,{"data-state":u.hasThumb?"visible":"hidden",...i,ref:d,style:{width:"var(--radix-scroll-area-thumb-width)",height:"var(--radix-scroll-area-thumb-height)",...a},onPointerDownCapture:(0,f.M)(e.onPointerDownCapture,e=>{let t=e.target.getBoundingClientRect(),r=e.clientX-t.left,n=e.clientY-t.top;u.onThumbPointerDown({x:r,y:n})}),onPointerUp:(0,f.M)(e.onPointerUp,u.onThumbPointerUp)})});_.displayName=L;var D="ScrollAreaCorner",A=n.forwardRef((e,t)=>{let r=y(D,e.__scopeScrollArea),n=!!(r.scrollbarX&&r.scrollbarY);return"scroll"!==r.type&&n?(0,p.jsx)(z,{...e,ref:t}):null});A.displayName=D;var z=n.forwardRef((e,t)=>{let{__scopeScrollArea:r,...a}=e,i=y(D,r),[l,s]=n.useState(0),[u,c]=n.useState(0),d=!!(l&&u);return G(i.scrollbarX,()=>{var e;let t=(null===(e=i.scrollbarX)||void 0===e?void 0:e.offsetHeight)||0;i.onCornerHeightChange(t),c(t)}),G(i.scrollbarY,()=>{var e;let t=(null===(e=i.scrollbarY)||void 0===e?void 0:e.offsetWidth)||0;i.onCornerWidthChange(t),s(t)}),d?(0,p.jsx)(o.WV.div,{...a,ref:t,style:{width:l,height:u,position:"absolute",right:"ltr"===i.dir?0:void 0,left:"rtl"===i.dir?0:void 0,bottom:0,...e.style}}):null});function U(e){return e?parseInt(e,10):0}function V(e,t){let r=e/t;return isNaN(r)?0:r}function W(e){let t=V(e.viewport,e.content),r=e.scrollbar.paddingStart+e.scrollbar.paddingEnd;return Math.max((e.scrollbar.size-r)*t,18)}function B(e,t){let r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"ltr",n=W(t),o=t.scrollbar.paddingStart+t.scrollbar.paddingEnd,a=t.scrollbar.size-o,i=t.content-t.viewport,l=(0,d.u)(e,"ltr"===r?[0,i]:[-1*i,0]);return F([0,i],[0,a-n])(l)}function F(e,t){return r=>{if(e[0]===e[1]||t[0]===t[1])return t[0];let n=(t[1]-t[0])/(e[1]-e[0]);return t[0]+n*(r-e[0])}}var H=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:()=>{},r={left:e.scrollLeft,top:e.scrollTop},n=0;return!function o(){let a={left:e.scrollLeft,top:e.scrollTop},i=r.left!==a.left,l=r.top!==a.top;(i||l)&&t(),r=a,n=window.requestAnimationFrame(o)}(),()=>window.cancelAnimationFrame(n)};function K(e,t){let r=(0,s.W)(e),o=n.useRef(0);return n.useEffect(()=>()=>window.clearTimeout(o.current),[]),n.useCallback(()=>{window.clearTimeout(o.current),o.current=window.setTimeout(r,t)},[r,t])}function G(e,t){let r=(0,s.W)(t);(0,c.b)(()=>{let t=0;if(e){let n=new ResizeObserver(()=>{cancelAnimationFrame(t),t=window.requestAnimationFrame(r)});return n.observe(e),()=>{window.cancelAnimationFrame(t),n.unobserve(e)}}},[e,r])}var q=w,X=b,Y=x,J=_,$=A},84316:function(e,t,r){"use strict";r.d(t,{Range:function(){return H},Root:function(){return B},Thumb:function(){return K},Track:function(){return F}});var n=r(56189),o=r(4942),a=r(95467),i=r(73712),l=r(28133),s=r(40489),u=r(91694),c=r(55494),d=r(97724),f=r(5710),p=r(9321),m=r(25929),h=["PageUp","PageDown"],v=["ArrowUp","ArrowDown","ArrowLeft","ArrowRight"],g={"from-left":["Home","PageDown","ArrowDown","ArrowLeft"],"from-right":["Home","PageDown","ArrowDown","ArrowRight"],"from-bottom":["Home","PageDown","ArrowDown","ArrowLeft"],"from-top":["Home","PageDown","ArrowUp","ArrowLeft"]},y="Slider",[w,C,b]=(0,p.B)(y),[E,x]=(0,l.b)(y,[b]),[N,R]=E(y),k=n.forwardRef((e,t)=>{let{name:r,min:i=0,max:l=100,step:u=1,orientation:c="horizontal",disabled:d=!1,minStepsBetweenThumbs:f=0,defaultValue:p=[i],value:g,onValueChange:y=()=>{},onValueCommit:C=()=>{},inverted:b=!1,...E}=e,x=n.useRef(new Set),R=n.useRef(0),k="horizontal"===c?P:T,[S=[],M]=(0,s.T)({prop:g,defaultProp:p,onChange:e=>{var t;null===(t=[...x.current][R.current])||void 0===t||t.focus(),y(e)}}),j=n.useRef(S);
1function I(e,t){let{commit:r}=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{commit:!1},n=(String(u).split(".")[1]||"").length,a=function(e,t){let r=Math.pow(10,t);return Math.round(e*r)/r}(Math.round((e-i)/u)*u+i,n),s=(0,o.u)(a,[i,l]);M(function(){var e,n;let o=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],a=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],t=arguments.length>1?arguments[1]:void 0,r=arguments.length>2?arguments[2]:void 0,n=[...e];return n[r]=t,n.sort((e,t)=>e-t)}(o,s,t);if(e=a,!(!((n=f*u)>0)||Math.min(...e.slice(0,-1).map((t,r)=>e[r+1]-t))>=n))return o;{R.current=a.indexOf(s);let e=String(a)!==String(o);return e&&r&&C(a),e?a:o}})}return(0,m.jsx)(N,{scope:e.__scopeSlider,name:r,disabled:d,min:i,max:l,valueIndexToChangeRef:R,thumbs:x.current,values:S,orientation:c,children:(0,m.jsx)(w.Provider,{scope:e.__scopeSlider,children:(0,m.jsx)(w.Slot,{scope:e.__scopeSlider,children:(0,m.jsx)(k,{"aria-disabled":d,"data-disabled":d?"":void 0,...E,ref:t,onPointerDown:(0,a.M)(E.onPointerDown,()=>{d||(j.current=S)}),min:i,max:l,inverted:b,onSlideStart:d?void 0:function(e){let t=function(e,t){if(1===e.length)return 0;let r=e.map(e=>Math.abs(e-t));return r.indexOf(Math.min(...r))}(S,e);I(e,t)},onSlideMove:d?void 0:function(e){I(e,R.current)},onSlideEnd:d?void 0:function(){let e=j.current[R.current];S[R.current]!==e&&C(S)},onHomeKeyDown:()=>!d&&I(i,0,{commit:!0}),onEndKeyDown:()=>!d&&I(l,S.length-1,{commit:!0}),onStepKeyDown:e=>{let{event:t,direction:r}=e;if(!d){let e=h.includes(t.key)||t.shiftKey&&v.includes(t.key),n=R.current;I(S[n]+u*(e?10:1)*r,n,{commit:!0})}}})})})})});k.displayName=y;var[S,M]=E(y,{startEdge:"left",endEdge:"right",size:"width",direction:1}),P=n.forwardRef((e,t)=>{let{min:r,max:o,dir:a,inverted:l,onSlideStart:s,onSlideMove:c,onSlideEnd:d,onStepKeyDown:f,...p}=e,[h,v]=n.useState(null),y=(0,i.e)(t,e=>v(e)),w=n.useRef(),C=(0,u.gm)(a),b="ltr"===C,E=b&&!l||!b&&l;function x(e){let t=w.current||h.getBoundingClientRect(),n=W([0,t.width],E?[r,o]:[o,r]);return w.current=t,n(e-t.left)}return(0,m.jsx)(S,{scope:e.__scopeSlider,startEdge:E?"left":"right",endEdge:E?"right":"left",direction:E?1:-1,size:"width",children:(0,m.jsx)(j,{dir:C,"data-orientation":"horizontal",...p,ref:y,style:{...p.style,"--radix-slider-thumb-transform":"translateX(-50%)"},onSlideStart:e=>{let t=x(e.clientX);null==s||s(t)},onSlideMove:e=>{let t=x(e.clientX);null==c||c(t)},onSlideEnd:()=>{w.current=void 0,null==d||d()},onStepKeyDown:e=>{let t=g[E?"from-left":"from-right"].includes(e.key);null==f||f({event:e,direction:t?-1:1})}})})}),T=n.forwardRef((e,t)=>{let{min:r,max:o,inverted:a,onSlideStart:l,onSlideMove:s,onSlideEnd:u,onStepKeyDown:c,...d}=e,f=n.useRef(null),p=(0,i.e)(t,f),h=n.useRef(),v=!a;function y(e){let t=h.current||f.current.getBoundingClientRect(),n=W([0,t.height],v?[o,r]:[r,o]);return h.current=t,n(e-t.top)}return(0,m.jsx)(S,{scope:e.__scopeSlider,startEdge:v?"bottom":"top",endEdge:v?"top":"bottom",size:"height",direction:v?1:-1,children:(0,m.jsx)(j,{"data-orientation":"vertical",...d,ref:p,style:{...d.style,"--radix-slider-thumb-transform":"translateY(50%)"},onSlideStart:e=>{let t=y(e.clientY);null==l||l(t)},onSlideMove:e=>{let t=y(e.clientY);null==s||s(t)},onSlideEnd:()=>{h.current=void 0,null==u||u()},onStepKeyDown:e=>{let t=g[v?"from-bottom":"from-top"].includes(e.key);null==c||c({event:e,direction:t?-1:1})}})})}),j=n.forwardRef((e,t)=>{let{__scopeSlider:r,onSlideStart:n,onSlideMove:o,onSlideEnd:i,onHomeKeyDown:l,onEndKeyDown:s,onStepKeyDown:u,...c}=e,d=R(y,r);return(0,m.jsx)(f.WV.span,{...c,ref:t,onKeyDown:(0,a.M)(e.onKeyDown,e=>{"Home"===e.key?(l(e),e.preventDefault()):"End"===e.key?(s(e),e.preventDefault()):h.concat(v).includes(e.key)&&(u(e),e.preventDefault())}),onPointerDown:(0,a.M)(e.onPointerDown,e=>{let t=e.target;t.setPointerCapture(e.pointerId),e.preventDefault(),d.thumbs.has(t)?t.focus():n(e)}),onPointerMove:(0,a.M)(e.onPointerMove,e=>{e.target.hasPointerCapture(e.pointerId)&&o(e)}),onPointerUp:(0,a.M)(e.onPointerUp,e=>{let t=e.target;t.hasPointerCapture(e.pointerId)&&(t.releasePointerCapture(e.pointerId),i(e))})})}),I="SliderTrack",L=n.forwardRef((e,t)=>
1{let{__scopeSlider:r,...n}=e,o=R(I,r);return(0,m.jsx)(f.WV.span,{"data-disabled":o.disabled?"":void 0,"data-orientation":o.orientation,...n,ref:t})});L.displayName=I;var _="SliderRange",O=n.forwardRef((e,t)=>{let{__scopeSlider:r,...o}=e,a=R(_,r),l=M(_,r),s=n.useRef(null),u=(0,i.e)(t,s),c=a.values.length,d=a.values.map(e=>V(e,a.min,a.max));return(0,m.jsx)(f.WV.span,{"data-orientation":a.orientation,"data-disabled":a.disabled?"":void 0,...o,ref:u,style:{...e.style,[l.startEdge]:(c>1?Math.min(...d):0)+"%",[l.endEdge]:100-Math.max(...d)+"%"}})});O.displayName=_;var D="SliderThumb",A=n.forwardRef((e,t)=>{let r=C(e.__scopeSlider),[o,a]=n.useState(null),l=(0,i.e)(t,e=>a(e)),s=n.useMemo(()=>o?r().findIndex(e=>e.ref.current===o):-1,[r,o]);return(0,m.jsx)(z,{...e,ref:l,index:s})}),z=n.forwardRef((e,t)=>{var r;let{__scopeSlider:o,index:l,name:s,...u}=e,c=R(D,o),p=M(D,o),[h,v]=n.useState(null),g=(0,i.e)(t,e=>v(e)),y=!h||!!h.closest("form"),C=(0,d.t)(h),b=c.values[l],E=void 0===b?0:V(b,c.min,c.max),x=(r=c.values.length)>2?"Value ".concat(l+1," of ").concat(r):2===r?["Minimum","Maximum"][l]:void 0,N=null==C?void 0:C[p.size],k=N?function(e,t,r){let n=e/2,o=W([0,50],[0,n]);return(n-o(t)*r)*r}(N,E,p.direction):0;return n.useEffect(()=>{if(h)return c.thumbs.add(h),()=>{c.thumbs.delete(h)}},[h,c.thumbs]),(0,m.jsxs)("span",{style:{transform:"var(--radix-slider-thumb-transform)",position:"absolute",[p.startEdge]:"calc(".concat(E,"% + ").concat(k,"px)")},children:[(0,m.jsx)(w.ItemSlot,{scope:e.__scopeSlider,children:(0,m.jsx)(f.WV.span,{role:"slider","aria-label":e["aria-label"]||x,"aria-valuemin":c.min,"aria-valuenow":b,"aria-valuemax":c.max,"aria-orientation":c.orientation,"data-orientation":c.orientation,"data-disabled":c.disabled?"":void 0,tabIndex:c.disabled?void 0:0,...u,ref:g,style:void 0===b?{display:"none"}:e.style,onFocus:(0,a.M)(e.onFocus,()=>{c.valueIndexToChangeRef.current=l})})}),y&&(0,m.jsx)(U,{name:null!=s?s:c.name?c.name+(c.values.length>1?"[]":""):void 0,value:b},l)]})});A.displayName=D;var U=e=>{let{value:t,...r}=e,o=n.useRef(null),a=(0,c.D)(t);return n.useEffect(()=>{let e=o.current,r=Object.getOwnPropertyDescriptor(window.HTMLInputElement.prototype,"value").set;if(a!==t&&r){let n=new Event("input",{bubbles:!0});r.call(e,t),e.dispatchEvent(n)}},[a,t]),(0,m.jsx)("input",{style:{display:"none"},...r,ref:o,defaultValue:t})};function V(e,t,r){return(0,o.u)(100/(r-t)*(e-t),[0,100])}function W(e,t){return r=>{if(e[0]===e[1]||t[0]===t[1])return t[0];let n=(t[1]-t[0])/(e[1]-e[0]);return t[0]+n*(r-e[0])}}var B=k,F=L,H=O,K=A},56137:function(e,t,r){"use strict";r.d(t,{A4:function(){return s},g7:function(){return i}});var n=r(56189),o=r(73712),a=r(25929),i=n.forwardRef((e,t)=>{let{children:r,...o}=e,i=n.Children.toArray(r),s=i.find(u);if(s){let e=s.props.children,r=i.map(t=>t!==s?t:n.Children.count(e)>1?n.Children.only(null):n.isValidElement(e)?e.props.children:null);return(0,a.jsx)(l,{...o,ref:t,children:n.isValidElement(e)?n.cloneElement(e,void 0,r):null})}return(0,a.jsx)(l,{...o,ref:t,children:r})});i.displayName="Slot";var l=n.forwardRef((e,t)=>{let{children:r,...a}=e;if(n.isValidElement(r)){let e,i;let l=(e=Object.getOwnPropertyDescriptor(r.props,"ref")?.get)&&"isReactWarning"in e&&e.isReactWarning?r.ref:(e=Object.getOwnPropertyDescriptor(r,"ref")?.get)&&"isReactWarning"in e&&e.isReactWarning?r.props.ref:r.props.ref||r.ref;return n.cloneElement(r,{...function(e,t){let r={...t};for(let n in t){let o=e[n],a=t[n];/^on[A-Z]/.test(n)?o&&a?r[n]=(...e)=>{a(...e),o(...e)}:o&&(r[n]=o):"style"===n?r[n]={...o,...a}:"className"===n&&(r[n]=[o,a].filter(Boolean).join(" "))}return{...e,...r}}(a,r.props),ref:t?(0,o.F)(t,l):l})}return n.Children.count(r)>1?n.Children.only(null):null});l.displayName="SlotClone";var s=({children:e})=>(0,a.jsx)(a.Fragment,{children:e});function u(e){return n.isValidElement(e)&&e.type===s}},27655:function(e,t,r){"use strict";r.d(t,{Root:function(){return E},Thumb:function(){return x}});var n=r(56189),o=r(95467),a=r(73712),i=r(28133),l=r(40489),s=r(55494),u=r(97724),c=r(5710),d=r(25929),f="Switch",[p,m]=(0,i.b)(f),[h,v]=p(f),g=n.forwardRef((e,t)=>
1{let{__scopeSwitch:r,name:i,checked:s,defaultChecked:u,required:f,disabled:p,value:m="on",onCheckedChange:v,...g}=e,[y,w]=n.useState(null),E=(0,a.e)(t,e=>w(e)),x=n.useRef(!1),N=!y||!!y.closest("form"),[R=!1,k]=(0,l.T)({prop:s,defaultProp:u,onChange:v});return(0,d.jsxs)(h,{scope:r,checked:R,disabled:p,children:[(0,d.jsx)(c.WV.button,{type:"button",role:"switch","aria-checked":R,"aria-required":f,"data-state":b(R),"data-disabled":p?"":void 0,disabled:p,value:m,...g,ref:E,onClick:(0,o.M)(e.onClick,e=>{k(e=>!e),N&&(x.current=e.isPropagationStopped(),x.current||e.stopPropagation())})}),N&&(0,d.jsx)(C,{control:y,bubbles:!x.current,name:i,value:m,checked:R,required:f,disabled:p,style:{transform:"translateX(-100%)"}})]})});g.displayName=f;var y="SwitchThumb",w=n.forwardRef((e,t)=>{let{__scopeSwitch:r,...n}=e,o=v(y,r);return(0,d.jsx)(c.WV.span,{"data-state":b(o.checked),"data-disabled":o.disabled?"":void 0,...n,ref:t})});w.displayName=y;var C=e=>{let{control:t,checked:r,bubbles:o=!0,...a}=e,i=n.useRef(null),l=(0,s.D)(r),c=(0,u.t)(t);return n.useEffect(()=>{let e=i.current,t=Object.getOwnPropertyDescriptor(window.HTMLInputElement.prototype,"checked").set;if(l!==r&&t){let n=new Event("click",{bubbles:o});t.call(e,r),e.dispatchEvent(n)}},[l,r,o]),(0,d.jsx)("input",{type:"checkbox","aria-hidden":!0,defaultChecked:r,...a,tabIndex:-1,ref:i,style:{...e.style,...c,position:"absolute",pointerEvents:"none",opacity:0,margin:0}})};function b(e){return e?"checked":"unchecked"}var E=g,x=w},87944:function(e,t,r){"use strict";r.d(t,{Content:function(){return j},List:function(){return P},Root:function(){return M},Trigger:function(){return T}});var n=r(56189),o=r(95467),a=r(28133),i=r(62851),l=r(2869),s=r(5710),u=r(91694),c=r(40489),d=r(17553),f=r(25929),p="Tabs",[m,h]=(0,a.b)(p,[i.Pc]),v=(0,i.Pc)(),[g,y]=m(p),w=n.forwardRef((e,t)=>{let{__scopeTabs:r,value:n,onValueChange:o,defaultValue:a,orientation:i="horizontal",dir:l,activationMode:p="automatic",...m}=e,h=(0,u.gm)(l),[v,y]=(0,c.T)({prop:n,onChange:o,defaultProp:a});return(0,f.jsx)(g,{scope:r,baseId:(0,d.M)(),value:v,onValueChange:y,orientation:i,dir:h,activationMode:p,children:(0,f.jsx)(s.WV.div,{dir:h,"data-orientation":i,...m,ref:t})})});w.displayName=p;var C="TabsList",b=n.forwardRef((e,t)=>{let{__scopeTabs:r,loop:n=!0,...o}=e,a=y(C,r),l=v(r);return(0,f.jsx)(i.fC,{asChild:!0,...l,orientation:a.orientation,dir:a.dir,loop:n,children:(0,f.jsx)(s.WV.div,{role:"tablist","aria-orientation":a.orientation,...o,ref:t})})});b.displayName=C;var E="TabsTrigger",x=n.forwardRef((e,t)=>{let{__scopeTabs:r,value:n,disabled:a=!1,...l}=e,u=y(E,r),c=v(r),d=k(u.baseId,n),p=S(u.baseId,n),m=n===u.value;return(0,f.jsx)(i.ck,{asChild:!0,...c,focusable:!a,active:m,children:(0,f.jsx)(s.WV.button,{type:"button",role:"tab","aria-selected":m,"aria-controls":p,"data-state":m?"active":"inactive","data-disabled":a?"":void 0,disabled:a,id:d,...l,ref:t,onMouseDown:(0,o.M)(e.onMouseDown,e=>{a||0!==e.button||!1!==e.ctrlKey?e.preventDefault():u.onValueChange(n)}),onKeyDown:(0,o.M)(e.onKeyDown,e=>{[" ","Enter"].includes(e.key)&&u.onValueChange(n)}),onFocus:(0,o.M)(e.onFocus,()=>{let e="manual"!==u.activationMode;m||a||!e||u.onValueChange(n)})})})});x.displayName=E;var N="TabsContent",R=n.forwardRef((e,t)=>{let{__scopeTabs:r,value:o,forceMount:a,children:i,...u}=e,c=y(N,r),d=k(c.baseId,o),p=S(c.baseId,o),m=o===c.value,h=n.useRef(m);return n.useEffect(()=>{let e=requestAnimationFrame(()=>h.current=!1);return()=>cancelAnimationFrame(e)},[]),(0,f.jsx)(l.z,{present:a||m,children:r=>{let{present:n}=r;return(0,f.jsx)(s.WV.div,{"data-state":m?"active":"inactive","data-orientation":c.orientation,role:"tabpanel","aria-labelledby":d,hidden:!n,id:p,tabIndex:0,...u,ref:t,style:{...e.style,animationDuration:h.current?"0s":void 0},children:n&&i})}})});function k(e,t){return"".concat(e,"-trigger-").concat(t)}function S(e,t){return"".concat(e,"-content-").concat(t)}R.displayName=N;var M=w,P=b,T=x,j=R},47364:function(e,t,r){"use strict";r.d(t,{Arrow:function(){return X},Content:function(){return q},Portal:function(){return G},Root:function(){return H},Trigger:function(){return K},zt:function(){return F}});var n=r(56189),o=r(95467),a=r(73712),i=r(28133),l=r(71141),s=r(17553),u=r(40709),c=r(50655),d=r(2869),f=r(5710),p=r(56137),m=r(40489),h=r(89746),v=r(25929),[g,y]=(0,i.b)("Tooltip",[u.D7]),w=(0,u.D7)(),C="TooltipProvider",b="tooltip.open",[E,x]=g(C),N=e=>{let{__scopeTooltip:t,delayDuration:r=700,skipDelayDuration:o=300,disableHoverableContent:a=!1,children:i}=e,[l,s]=n.useState(!0),u=n.useRef(!1),c=n.useRef(0);return n.useEffect(()=>
1{let e=c.current;return()=>window.clearTimeout(e)},[]),(0,v.jsx)(E,{scope:t,isOpenDelayed:l,delayDuration:r,onOpen:n.useCallback(()=>{window.clearTimeout(c.current),s(!1)},[]),onClose:n.useCallback(()=>{window.clearTimeout(c.current),c.current=window.setTimeout(()=>s(!0),o)},[o]),isPointerInTransitRef:u,onPointerInTransitChange:n.useCallback(e=>{u.current=e},[]),disableHoverableContent:a,children:i})};N.displayName=C;var R="Tooltip",[k,S]=g(R),M=e=>{let{__scopeTooltip:t,children:r,open:o,defaultOpen:a=!1,onOpenChange:i,disableHoverableContent:l,delayDuration:c}=e,d=x(R,e.__scopeTooltip),f=w(t),[p,h]=n.useState(null),g=(0,s.M)(),y=n.useRef(0),C=null!=l?l:d.disableHoverableContent,E=null!=c?c:d.delayDuration,N=n.useRef(!1),[S=!1,M]=(0,m.T)({prop:o,defaultProp:a,onChange:e=>{e?(d.onOpen(),document.dispatchEvent(new CustomEvent(b))):d.onClose(),null==i||i(e)}}),P=n.useMemo(()=>S?N.current?"delayed-open":"instant-open":"closed",[S]),T=n.useCallback(()=>{window.clearTimeout(y.current),N.current=!1,M(!0)},[M]),j=n.useCallback(()=>{window.clearTimeout(y.current),M(!1)},[M]),I=n.useCallback(()=>{window.clearTimeout(y.current),y.current=window.setTimeout(()=>{N.current=!0,M(!0)},E)},[E,M]);return n.useEffect(()=>()=>window.clearTimeout(y.current),[]),(0,v.jsx)(u.fC,{...f,children:(0,v.jsx)(k,{scope:t,contentId:g,open:S,stateAttribute:P,trigger:p,onTriggerChange:h,onTriggerEnter:n.useCallback(()=>{d.isOpenDelayed?I():T()},[d.isOpenDelayed,I,T]),onTriggerLeave:n.useCallback(()=>{C?j():window.clearTimeout(y.current)},[j,C]),onOpen:T,onClose:j,disableHoverableContent:C,children:r})})};M.displayName=R;var P="TooltipTrigger",T=n.forwardRef((e,t)=>{let{__scopeTooltip:r,...i}=e,l=S(P,r),s=x(P,r),c=w(r),d=n.useRef(null),p=(0,a.e)(t,d,l.onTriggerChange),m=n.useRef(!1),h=n.useRef(!1),g=n.useCallback(()=>m.current=!1,[]);return n.useEffect(()=>()=>document.removeEventListener("pointerup",g),[g]),(0,v.jsx)(u.ee,{asChild:!0,...c,children:(0,v.jsx)(f.WV.button,{"aria-describedby":l.open?l.contentId:void 0,"data-state":l.stateAttribute,...i,ref:p,onPointerMove:(0,o.M)(e.onPointerMove,e=>{"touch"===e.pointerType||h.current||s.isPointerInTransitRef.current||(l.onTriggerEnter(),h.current=!0)}),onPointerLeave:(0,o.M)(e.onPointerLeave,()=>{l.onTriggerLeave(),h.current=!1}),onPointerDown:(0,o.M)(e.onPointerDown,()=>{m.current=!0,document.addEventListener("pointerup",g,{once:!0})}),onFocus:(0,o.M)(e.onFocus,()=>{m.current||l.onOpen()}),onBlur:(0,o.M)(e.onBlur,l.onClose),onClick:(0,o.M)(e.onClick,l.onClose)})})});T.displayName=P;var j="TooltipPortal",[I,L]=g(j,{forceMount:void 0}),_=e=>{let{__scopeTooltip:t,forceMount:r,children:n,container:o}=e,a=S(j,t);return(0,v.jsx)(I,{scope:t,forceMount:r,children:(0,v.jsx)(d.z,{present:r||a.open,children:(0,v.jsx)(c.Portal,{asChild:!0,container:o,children:n})})})};_.displayName=j;var O="TooltipContent",D=n.forwardRef((e,t)=>{let r=L(O,e.__scopeTooltip),{forceMount:n=r.forceMount,side:o="top",...a}=e,i=S(O,e.__scopeTooltip);return(0,v.jsx)(d.z,{present:n||i.open,children:i.disableHoverableContent?(0,v.jsx)(V,{side:o,...a,ref:t}):(0,v.jsx)(A,{side:o,...a,ref:t})})}),A=n.forwardRef((e,t)=>{let r=S(O,e.__scopeTooltip),o=x(O,e.__scopeTooltip),i=n.useRef(null),l=(0,a.e)(t,i),[s,u]=n.useState(null),{trigger:c,onClose:d}=r,f=i.current,{onPointerInTransitChange:p}=o,m=n.useCallback(()=>{u(null),p(!1)},[p]),h=n.useCallback((e,t)=>{let r=e.currentTarget,n={x:e.clientX,y:e.clientY},o=function(e,t){let r=Math.abs(t.top-e.y),n=Math.abs(t.bottom-e.y),o=Math.abs(t.right-e.x),a=Math.abs(t.left-e.x);switch(Math.min(r,n,o,a)){case a:return"left";case o:return"right";case r:return"top";case n:return"bottom";default:throw Error("unreachable")}}(n,r.getBoundingClientRect());u(function(e){let t=e.slice();return t.sort((e,t)=>e.x<t.x?-1:e.x>t.x?1:e.y<t.y?-1:e.y>t.y?1:0),function(e){if(e.length<=1)return e.slice();let t=[];for(let r=0;r<e.length;r++){let n=e[r];for(;t.length>=2;){let e=t[t.length-1],r=t[t.length-2];if((e.x-r.x)*(n.y-r.y)>=(e.y-r.y)*(n.x-r.x))t.pop();else break}t.push(n)}t.pop();let r=[];for(let t=e.length-1;t>=0;t--){let n=e[t];for(;r.length>=2;){let e=r[r.length-1],t=r[r.length-2];if((e.x-t.x)*(n.y-t.y)>=(e.y-t.y)*(n.x-t.x))r.pop();else break}r.push(n)}return(r.pop(),1===t.length&&1===r.length&&t[0].x===r[0].x&&t[0].y===r[0].y)?t:t.concat(r)}(t)}([...function(e,t){let r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:5,n=[];switch(t){case"top":n.push({x:e.x-r,y:e.y+r},{x:e.x+r,y:e.y+r});break;case"bottom":n.push({x:e.x-r,y:e.y-r},{x:e.x+r,y:e.y-r});break;case"left":n.push({x:e.x+r,y:e.y-r},{x:e.x+r,y:e.y+r});break;case"right":n.push({x:e.x-r,y:e.y-r},{x:e.x-r,y:e.y+r})}return n}(n,o),...function(e){let{top:t,right:r,bottom:n,left:o}=e;return[{x:o,y:t},{x:r,y:t},{x:r,y:n},{x:o,y:n}]}(t.getBoundingClientRect())])),p(!0)},[p]);return n.useEffect(()=>()=>m(),[m]),n.useEffect(()=>{if(c&&f){let e=e=>h(e,f),t=e=>h(e,c);return c.addEventListener("pointerleave",e),f.addEventListener("pointerleave",t),()=>{c.removeEventListener("pointerleave",e),f.removeEventListener("pointerleave",t)}}},[c,f,h,m]),n.useEffect(()=>{if(s){let e=e=>{let t=e.target,r={x:e.clientX,y:e.clientY},n=(null==c?void 0:c.contains(t))||(null==f?void 0:f.contains(t)),o=!function(e,t){let{x:r,y:n}=e,o=!1;for(let e=0,a=t.length-1;e<t.length;a=e++){let i=t[e].x,l=t[e].y,s=t[a].x,u=t[a].y;l>n!=u>n&&r<(s-i)*(n-l)/(u-l)+i&&(o=!o)}return o}(r,s);n?m():o&&(m(),d())};return document.addEventListener("pointermove",e),()=>document.removeEventListener("pointermove",e)}},[c,f,s,d,m]),(0,v.jsx)(V,{...e,ref:l})}),[z,U]=g(R,{isInside:!1}),V=n.forwardRef((e,t)=>
1{let{__scopeTooltip:r,children:o,"aria-label":a,onEscapeKeyDown:i,onPointerDownOutside:s,...c}=e,d=S(O,r),f=w(r),{onClose:m}=d;return n.useEffect(()=>(document.addEventListener(b,m),()=>document.removeEventListener(b,m)),[m]),n.useEffect(()=>{if(d.trigger){let e=e=>{let t=e.target;(null==t?void 0:t.contains(d.trigger))&&m()};return window.addEventListener("scroll",e,{capture:!0}),()=>window.removeEventListener("scroll",e,{capture:!0})}},[d.trigger,m]),(0,v.jsx)(l.XB,{asChild:!0,disableOutsidePointerEvents:!1,onEscapeKeyDown:i,onPointerDownOutside:s,onFocusOutside:e=>e.preventDefault(),onDismiss:m,children:(0,v.jsxs)(u.VY,{"data-state":d.stateAttribute,...f,...c,ref:t,style:{...c.style,"--radix-tooltip-content-transform-origin":"var(--radix-popper-transform-origin)","--radix-tooltip-content-available-width":"var(--radix-popper-available-width)","--radix-tooltip-content-available-height":"var(--radix-popper-available-height)","--radix-tooltip-trigger-width":"var(--radix-popper-anchor-width)","--radix-tooltip-trigger-height":"var(--radix-popper-anchor-height)"},children:[(0,v.jsx)(p.A4,{children:o}),(0,v.jsx)(z,{scope:r,isInside:!0,children:(0,v.jsx)(h.f,{id:d.contentId,role:"tooltip",children:a||o})})]})})});D.displayName=O;var W="TooltipArrow",B=n.forwardRef((e,t)=>{let{__scopeTooltip:r,...n}=e,o=w(r);return U(W,r).isInside?null:(0,v.jsx)(u.Eh,{...o,...n,ref:t})});B.displayName=W;var F=N,H=M,K=T,G=_,q=D,X=B},39779:function(e,t,r){"use strict";r.d(t,{W:function(){return o}});var n=r(56189);function o(e){let t=n.useRef(e);return n.useEffect(()=>{t.current=e}),n.useMemo(()=>(...e)=>t.current?.(...e),[])}},40489:function(e,t,r){"use strict";r.d(t,{T:function(){return a}});var n=r(56189),o=r(39779);function a({prop:e,defaultProp:t,onChange:r=()=>{}}){let[a,i]=function({defaultProp:e,onChange:t}){let r=n.useState(e),[a]=r,i=n.useRef(a),l=(0,o.W)(t);return n.useEffect(()=>{i.current!==a&&(l(a),i.current=a)},[a,i,l]),r}({defaultProp:t,onChange:r}),l=void 0!==e,s=l?e:a,u=(0,o.W)(r);return[s,n.useCallback(t=>{if(l){let r="function"==typeof t?t(e):t;r!==e&&u(r)}else i(t)},[l,e,i,u])]}},73552:function(e,t,r){"use strict";r.d(t,{e:function(){return a}});var n=r(56189),o=r(39779);function a(e,t=globalThis?.document){let r=(0,o.W)(e);n.useEffect(()=>{let e=e=>{"Escape"===e.key&&r(e)};return t.addEventListener("keydown",e,{capture:!0}),()=>t.removeEventListener("keydown",e,{capture:!0})},[r,t])}},73825:function(e,t,r){"use strict";r.d(t,{b:function(){return o}});var n=r(56189),o=globalThis?.document?n.useLayoutEffect:()=>{}},55494:function(e,t,r){"use strict";r.d(t,{D:function(){return o}});var n=r(56189);function o(e){let t=n.useRef({value:e,previous:e});return n.useMemo(()=>(t.current.value!==e&&(t.current.previous=t.current.value,t.current.value=e),t.current.previous),[e])}},97724:function(e,t,r){"use strict";r.d(t,{t:function(){return a}});var n=r(56189),o=r(73825);function a(e){let[t,r]=n.useState(void 0);return(0,o.b)(()=>{if(e){r({width:e.offsetWidth,height:e.offsetHeight});let t=new ResizeObserver(t=>{let n,o;if(!Array.isArray(t)||!t.length)return;let a=t[0];if("borderBoxSize"in a){let e=a.borderBoxSize,t=Array.isArray(e)?e[0]:e;n=t.inlineSize,o=t.blockSize}else n=e.offsetWidth,o=e.offsetHeight;r({width:n,height:o})});return t.observe(e,{box:"border-box"}),()=>t.unobserve(e)}r(void 0)},[e]),t}},89746:function(e,t,r){"use strict";r.d(t,{T:function(){return i},f:function(){return l}});var n=r(56189),o=r(5710),a=r(25929),i=n.forwardRef((e,t)=>(0,a.jsx)(o.WV.span,{...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}}));i.displayName="VisuallyHidden";var l=i},67405:function(e,t,r){"use strict";r.r(t),r.d(t,{Avatar:function(){return M}});var n=r(56189),o=r(35006),a=r(28133),i=r(39779),l=r(73825),s=r(5710),u=r(25929),c="Avatar",[d,f]=(0,a.b)(c),[p,m]=d(c),h=n.forwardRef((e,t)=>{let{__scopeAvatar:r,...o}=e,[a,i]=n.useState("idle");return(0,u.jsx)(p,{scope:r,imageLoadingStatus:a,onImageLoadingStatusChange:i,children:(0,u.jsx)(s.WV.span,{...o,ref:t})})});h.displayName=c;var v="AvatarImage",g=n.forwardRef((e,t)=>
1{let{__scopeAvatar:r,src:o,onLoadingStatusChange:a=()=>{},...c}=e,d=m(v,r),f=function(e){let[t,r]=n.useState("idle");return(0,l.b)(()=>{if(!e){r("error");return}let t=!0,n=new window.Image,o=e=>()=>{t&&r(e)};return r("loading"),n.onload=o("loaded"),n.onerror=o("error"),n.src=e,()=>{t=!1}},[e]),t}(o),p=(0,i.W)(e=>{a(e),d.onImageLoadingStatusChange(e)});return(0,l.b)(()=>{"idle"!==f&&p(f)},[f,p]),"loaded"===f?(0,u.jsx)(s.WV.img,{...c,ref:t,src:o}):null});g.displayName=v;var y="AvatarFallback",w=n.forwardRef((e,t)=>{let{__scopeAvatar:r,delayMs:o,...a}=e,i=m(y,r),[l,c]=n.useState(void 0===o);return n.useEffect(()=>{if(void 0!==o){let e=window.setTimeout(()=>c(!0),o);return()=>window.clearTimeout(e)}},[o]),l&&"loaded"!==i.imageLoadingStatus?(0,u.jsx)(s.WV.span,{...a,ref:t}):null});w.displayName=y;var C=r(75800),b=r(76572),E=r(99998),x=r(18668);let N={...C.C,size:{type:"enum",className:"rt-r-size",values:["1","2","3","4","5","6","7","8","9"],default:"3",responsive:!0},variant:{type:"enum",className:"rt-variant",values:["solid","soft"],default:"soft"},...b.o3,...E.K,...x.I,fallback:{type:"ReactNode",required:!0}};var R=r(8782),k=r(68499),S=r(91747);let M=n.forwardRef((e,t)=>{let{asChild:r,children:a,className:i,style:l,color:s,radius:u,...c}=(0,R.y)(e,N,S.E);return n.createElement(h,{"data-accent-color":s,"data-radius":u,className:o("rt-reset","rt-AvatarRoot",i),style:l,asChild:r},(0,k.x)({asChild:r,children:a},n.createElement(P,{ref:t,...c})))});M.displayName="Avatar";let P=n.forwardRef((e,t)=>{let{fallback:r,...a}=e,[i,l]=n.useState("idle");return n.createElement(n.Fragment,null,"idle"===i||"loading"===i?n.createElement("span",{className:"rt-AvatarFallback"}):null,"error"===i?n.createElement(w,{className:o("rt-AvatarFallback",{"rt-one-letter":"string"==typeof r&&1===r.length,"rt-two-letters":"string"==typeof r&&2===r.length}),delayMs:0},r):null,n.createElement(g,{ref:t,className:"rt-AvatarImage",...a,onLoadingStatusChange:e=>{var t;null===(t=a.onLoadingStatusChange)||void 0===t||t.call(a,e),l(e)}}))});P.displayName="AvatarImpl"},46551:function(e,t,r){"use strict";r.d(t,{C:function(){return l}});var n=r(75800),o=r(76572),a=r(99998),i=r(18668);let l={...n.C,size:{type:"enum",className:"rt-r-size",values:["1","2","3","4"],default:"2",responsive:!0},variant:{type:"enum",className:"rt-variant",values:["classic","solid","soft","surface","outline","ghost"],default:"solid"},...o.o3,...a.K,...i.I,loading:{type:"boolean",className:"rt-loading",default:!1}}},77055:function(e,t,r){"use strict";r.d(t,{m:function(){return a}});var n=r(76572),o=r(99998);let a={size:{type:"enum",className:"rt-r-size",values:["1","2","3"],default:"2",responsive:!0},variant:{type:"enum",className:"rt-variant",values:["classic","surface","soft"],default:"surface"},...n.EG,...o.K}},23217:function(e,t,r){"use strict";r.d(t,{JD:function(){return i},QN:function(){return u},km:function(){return s},nj:function(){return l}});var n=r(75800),o=r(76572),a=r(99998);let i={size:{type:"enum",className:"rt-r-size",values:["1","2"],default:"2",responsive:!0},variant:{type:"enum",className:"rt-variant",values:["solid","soft"],default:"solid"},...o.EG,...a.K},l={...n.C,...o.EG,shortcut:{type:"string"}},s={...o.EG,shortcut:{type:"string"}},u={...o.EG}},14221:function(e,t,r){"use strict";r.r(t),r.d(t,{Icon:function(){return p},Root:function(){return f},Text:function(){return m}});var n=r(56189),o=r(35006),a=r(56137),i=r(97171),l=r(20039),s=r(8782),u=r(60551),c=r(91747);let d=n.createContext({}),f=n.forwardRef((e,t)=>{let{size:r=l.n.size.default}=e,{asChild:i,children:u,className:f,color:p,...m}=(0,s.y)(e,l.n,c.E);return n.createElement(i?a.g7:"div",{"data-accent-color":p,...m,className:o("rt-CalloutRoot",f),ref:t},n.createElement(d.Provider,{value:n.useMemo(()=>({size:r}),[r])},u))});f.displayName="Callout.Root";let p=n.forwardRef((e,t)=>{let{className:r,...a}=e;return n.createElement("div",{...a,className:o("rt-CalloutIcon",r),ref:t})});p.displayName="Callout.Icon";let m=n.forwardRef((e,t)=>{let{className:r,...a}=e,{size:l}=n.useContext(d);return n.createElement(i.x,{as:"p",size:(0,u.qz)(l,u.uJ),...a,asChild:!1,ref:t,className:o("rt-CalloutText",r)})});
1m.displayName="Callout.Text"},20039:function(e,t,r){"use strict";r.d(t,{n:function(){return i}});var n=r(75800),o=r(76572),a=r(99998);let i={...n.C,size:{type:"enum",className:"rt-r-size",values:["1","2","3"],default:"2",responsive:!0},variant:{type:"enum",className:"rt-variant",values:["soft","surface","outline"],default:"soft"},...o.o3,...a.K}},11193:function(e,t,r){"use strict";r.r(t),r.d(t,{Item:function(){return x},Root:function(){return E}});var n=r(56189),o=r(35006),a=r(28133),i=r(26864),l=r(75800),s=r(76572),u=r(99998),c=r(90814);let d={...l.C,size:{type:"enum",className:"rt-r-size",values:["1","2","3"],default:"2",responsive:!0},variant:{type:"enum",className:"rt-variant",values:["surface","classic"],default:"surface"},...s.EG,...u.K,columns:{...c.L.columns,default:"repeat(auto-fit, minmax(200px, 1fr))"},gap:{...c.L.gap,default:"4"}};var f=r(77055),p=r(12534),m=r(65526),h=r(8782),v=r(91747);let g="CheckboxCards",[y]=(0,a.b)(g,[i.hm]),w=(0,i.hm)(),[C,b]=y(g),E=n.forwardRef((e,t)=>{let{__scopeCheckboxCards:r,className:a,color:l,...s}=(0,h.y)(e,d,v.E),u=w(r);return n.createElement(C,{scope:r,size:e.size,highContrast:e.highContrast},n.createElement(p.r,{asChild:!0},n.createElement(i.fC,{...u,"data-accent-color":l,...s,ref:t,className:o("rt-CheckboxCardsRoot",a)})))});E.displayName="CheckboxCards.Root";let x=n.forwardRef((e,t)=>{let{__scopeCheckboxCards:r,children:a,className:l,style:s,...u}=e,c=b("CheckboxCardsItem",r),d=w(r),{className:p}=(0,h.y)({size:null==c?void 0:c.size,variant:"surface",highContrast:null==c?void 0:c.highContrast},f.m);return n.createElement("label",{className:o("rt-BaseCard","rt-CheckboxCardsItem",l),style:s},a,n.createElement(i.ck,{...d,...u,ref:t,className:o("rt-reset","rt-BaseCheckboxRoot","rt-CheckboxCardCheckbox",p)},n.createElement(i.z$,{...d,asChild:!0,className:"rt-BaseCheckboxIndicator"},n.createElement(m.dc,null))))});x.displayName="CheckboxCards.Item"},60415:function(e,t,r){"use strict";r.r(t),r.d(t,{Item:function(){return C},Root:function(){return w}});var n=r(56189),o=r(35006),a=r(28133),i=r(26864),l=r(75800),s=r(77055);let u={...l.C,...s.m};var c=r(65526),d=r(97171),f=r(8782),p=r(91747);let m="CheckboxGroup",[h]=(0,a.b)(m,[i.hm]),v=(0,i.hm)(),[g,y]=h(m),w=n.forwardRef((e,t)=>{let{color:r=u.color.default,highContrast:a=u.highContrast.default,size:l=u.size.default,variant:s=u.variant.default,...c}=e,{__scopeCheckboxGroup:d,className:m,...h}=(0,f.y)(c,p.E),y=v(d);return n.createElement(g,{scope:d,color:r,size:l,highContrast:a,variant:s},n.createElement(i.fC,{...y,...h,ref:t,className:o("rt-CheckboxGroupRoot",m)}))});w.displayName="CheckboxGroup.Root";let C=n.forwardRef((e,t)=>{let{__scopeCheckboxGroup:r,children:a,className:i,style:l,...s}=e,{size:u}=y("CheckboxGroupItem",r);return a?n.createElement(d.x,{as:"label",size:u,className:o("rt-CheckboxGroupItem",i),style:l},n.createElement(b,{__scopeCheckboxGroup:r,...s,ref:t}),a&&n.createElement("span",{className:"rt-CheckboxGroupItemInner"},a)):n.createElement(b,{__scopeCheckboxGroup:r,...s,ref:t,className:i,style:l})});C.displayName="CheckboxGroup.Item";let b=n.forwardRef((e,t)=>{let{__scopeCheckboxGroup:r,...a}=e,l=y("CheckboxGroupItemCheckbox",r),s=v(r),{color:d,className:m}=(0,f.y)({...a,...l},u,p.E);return n.createElement(i.ck,{...s,"data-accent-color":d,...a,ref:t,className:o("rt-reset","rt-BaseCheckboxRoot","rt-CheckboxGroupItemCheckbox",m)},n.createElement(i.z$,{...s,asChild:!0,className:"rt-BaseCheckboxIndicator"},n.createElement(c.dc,null)))});b.displayName="CheckboxGroup.ItemCheckbox"},26864:function(e,t,r){"use strict";r.d(t,{ck:function(){return x},fC:function(){return E},hm:function(){return p},z$:function(){return N}});var n=r(56189),o=r(60764),a=r(73712),i=r(28133),l=r(5710),s=r(62851),u=r(40489),c=r(91694);let d="CheckboxGroup",[f,p]=(0,i.b)(d,[s.Pc,o.Ed]),m=(0,s.Pc)(),h=(0,o.Ed)(),[v,g]=f(d),y=n.forwardRef((e,t)=>{let{__scopeCheckboxGroup:r,name:o,defaultValue:a,value:i,required:d=!1,disabled:f=!1,orientation:p,dir:h,loop:g=!0,onValueChange:y,...w}=e,C=m(r),b=(0,c.gm)(h),[E=[],x]=(0,u.T)({prop:i,defaultProp:a,onChange:y}),N=n.useCallback(e=>x(function(){let t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[];return[...t,e]}),[x]),R=n.useCallback(e=>x(function(){let t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[];return t.filter(t=>t!==e)}),[x]);return n.createElement(v,{scope:r,name:o,required:d,disabled:f,value:E,onItemCheck:N,onItemUncheck:R},n.createElement(s.fC,{asChild:!0,...C,orientation:p,dir:b,loop:g},n.createElement(l.WV.div,{role:"group","data-disabled":f?"":void 0,dir:b,...w,ref:t})))});y.displayName=d;
1let w="CheckboxGroupItem",C=n.forwardRef((e,t)=>{var r;let{__scopeCheckboxGroup:i,disabled:l,...u}=e,c=g(w,i),d=c.disabled||l,f=m(i),p=h(i),v=n.useRef(null),y=(0,a.e)(t,v),C=null===(r=c.value)||void 0===r?void 0:r.includes(u.value);return n.createElement(s.ck,{asChild:!0,...f,focusable:!d,active:C},n.createElement(o.fC,{name:c.name,disabled:d,required:c.required,checked:C,...p,...u,ref:y,onCheckedChange:t=>{t?c.onItemCheck(e.value):c.onItemUncheck(e.value)}}))});C.displayName=w;let b=n.forwardRef((e,t)=>{let{__scopeCheckboxGroup:r,...a}=e,i=h(r);return n.createElement(o.z$,{...i,...a,ref:t})});b.displayName="CheckboxGroupIndicator";let E=y,x=C,N=b},84806:function(e,t,r){"use strict";r.r(t),r.d(t,{Checkbox:function(){return d}});var n=r(56189),o=r(35006),a=r(60764),i=r(40489),l=r(77055),s=r(65526),u=r(8782),c=r(91747);let d=n.forwardRef((e,t)=>{let{className:r,color:d,checked:f,defaultChecked:p,onCheckedChange:m,...h}=(0,u.y)(e,l.m,c.E),[v,g]=(0,i.T)({prop:f,defaultProp:p,onChange:m});return n.createElement(a.fC,{"data-accent-color":d,...h,defaultChecked:p,checked:v,onCheckedChange:g,asChild:!1,ref:t,className:o("rt-reset","rt-BaseCheckboxRoot","rt-CheckboxRoot",r)},n.createElement(a.z$,{asChild:!0,className:"rt-BaseCheckboxIndicator rt-CheckboxIndicator"},n.createElement("indeterminate"===v?s.kC:s.dc,null)))});d.displayName="Checkbox"},17465:function(e,t,r){"use strict";r.r(t),r.d(t,{CheckboxItem:function(){return Z},Content:function(){return G},Group:function(){return Y},Item:function(){return X},Label:function(){return q},RadioGroup:function(){return J},RadioItem:function(){return $},Root:function(){return F},Separator:function(){return er},Sub:function(){return Q},SubContent:function(){return et},SubTrigger:function(){return ee},Trigger:function(){return H}});var n=r(56189),o=r(35006),a=r(95467),i=r(28133),l=r(5710),s=r(9496),u=r(39779),c=r(40489),d=r(25929),f="ContextMenu",[p,m]=(0,i.b)(f,[s.Wf]),h=(0,s.Wf)(),[v,g]=p(f),y=e=>{let{__scopeContextMenu:t,children:r,onOpenChange:o,dir:a,modal:i=!0}=e,[l,c]=n.useState(!1),f=h(t),p=(0,u.W)(o),m=n.useCallback(e=>{c(e),p(e)},[p]);return(0,d.jsx)(v,{scope:t,open:l,onOpenChange:m,modal:i,children:(0,d.jsx)(s.fC,{...f,dir:a,open:l,onOpenChange:m,modal:i,children:r})})};y.displayName=f;var w="ContextMenuTrigger",C=n.forwardRef((e,t)=>{let{__scopeContextMenu:r,disabled:o=!1,...i}=e,u=g(w,r),c=h(r),f=n.useRef({x:0,y:0}),p=n.useRef({getBoundingClientRect:()=>DOMRect.fromRect({width:0,height:0,...f.current})}),m=n.useRef(0),v=n.useCallback(()=>window.clearTimeout(m.current),[]),y=e=>{f.current={x:e.clientX,y:e.clientY},u.onOpenChange(!0)};return n.useEffect(()=>v,[v]),n.useEffect(()=>void(o&&v()),[o,v]),(0,d.jsxs)(d.Fragment,{children:[(0,d.jsx)(s.ee,{...c,virtualRef:p}),(0,d.jsx)(l.WV.span,{"data-state":u.open?"open":"closed","data-disabled":o?"":void 0,...i,ref:t,style:{WebkitTouchCallout:"none",...e.style},onContextMenu:o?e.onContextMenu:(0,a.M)(e.onContextMenu,e=>{v(),y(e),e.preventDefault()}),onPointerDown:o?e.onPointerDown:(0,a.M)(e.onPointerDown,O(e=>{v(),m.current=window.setTimeout(()=>y(e),700)})),onPointerMove:o?e.onPointerMove:(0,a.M)(e.onPointerMove,O(v)),onPointerCancel:o?e.onPointerCancel:(0,a.M)(e.onPointerCancel,O(v)),onPointerUp:o?e.onPointerUp:(0,a.M)(e.onPointerUp,O(v))})]})});C.displayName=w;var b=e=>{let{__scopeContextMenu:t,...r}=e,n=h(t);return(0,d.jsx)(s.h_,{...n,...r})};b.displayName="ContextMenuPortal";var E="ContextMenuContent",x=n.forwardRef((e,t)=>{let{__scopeContextMenu:r,...o}=e,a=g(E,r),i=h(r),l=n.useRef(!1);return(0,d.jsx)(s.VY,{...i,...o,ref:t,side:"right",sideOffset:2,align:"start",onCloseAutoFocus:t=>{var r;null===(r=e.onCloseAutoFocus)||void 0===r||r.call(e,t),!t.defaultPrevented&&l.current&&t.preventDefault(),l.current=!1},onInteractOutside:t=>{var r;null===(r=e.onInteractOutside)||void 0===r||r.call(e,t),t.defaultPrevented||a.modal||(l.current=!0)},style:{...e.style,"--radix-context-menu-content-transform-origin":"var(--radix-popper-transform-origin)","--radix-context-menu-content-available-width":"var(--radix-popper-available-width)","--radix-context-menu-content-available-height":"var(--radix-popper-available-height)","--radix-context-menu-trigger-width":"var(--radix-popper-anchor-width)","--radix-context-menu-trigger-height":"var(--radix-popper-anchor-height)"}})});x.displayName=E;var N=n.forwardRef((e,t)=>
1{let{__scopeContextMenu:r,...n}=e,o=h(r);return(0,d.jsx)(s.ZA,{...o,...n,ref:t})});N.displayName="ContextMenuGroup";var R=n.forwardRef((e,t)=>{let{__scopeContextMenu:r,...n}=e,o=h(r);return(0,d.jsx)(s.__,{...o,...n,ref:t})});R.displayName="ContextMenuLabel";var k=n.forwardRef((e,t)=>{let{__scopeContextMenu:r,...n}=e,o=h(r);return(0,d.jsx)(s.ck,{...o,...n,ref:t})});k.displayName="ContextMenuItem";var S=n.forwardRef((e,t)=>{let{__scopeContextMenu:r,...n}=e,o=h(r);return(0,d.jsx)(s.oC,{...o,...n,ref:t})});S.displayName="ContextMenuCheckboxItem";var M=n.forwardRef((e,t)=>{let{__scopeContextMenu:r,...n}=e,o=h(r);return(0,d.jsx)(s.Ee,{...o,...n,ref:t})});M.displayName="ContextMenuRadioGroup";var P=n.forwardRef((e,t)=>{let{__scopeContextMenu:r,...n}=e,o=h(r);return(0,d.jsx)(s.Rk,{...o,...n,ref:t})});P.displayName="ContextMenuRadioItem";var T=n.forwardRef((e,t)=>{let{__scopeContextMenu:r,...n}=e,o=h(r);return(0,d.jsx)(s.wU,{...o,...n,ref:t})});T.displayName="ContextMenuItemIndicator";var j=n.forwardRef((e,t)=>{let{__scopeContextMenu:r,...n}=e,o=h(r);return(0,d.jsx)(s.Z0,{...o,...n,ref:t})});j.displayName="ContextMenuSeparator",n.forwardRef((e,t)=>{let{__scopeContextMenu:r,...n}=e,o=h(r);return(0,d.jsx)(s.Eh,{...o,...n,ref:t})}).displayName="ContextMenuArrow";var I=e=>{let{__scopeContextMenu:t,children:r,onOpenChange:n,open:o,defaultOpen:a}=e,i=h(t),[l,u]=(0,c.T)({prop:o,defaultProp:a,onChange:n});return(0,d.jsx)(s.Tr,{...i,open:l,onOpenChange:u,children:r})};I.displayName="ContextMenuSub";var L=n.forwardRef((e,t)=>{let{__scopeContextMenu:r,...n}=e,o=h(r);return(0,d.jsx)(s.fF,{...o,...n,ref:t})});L.displayName="ContextMenuSubTrigger";var _=n.forwardRef((e,t)=>{let{__scopeContextMenu:r,...n}=e,o=h(r);return(0,d.jsx)(s.tu,{...o,...n,ref:t,style:{...e.style,"--radix-context-menu-content-transform-origin":"var(--radix-popper-transform-origin)","--radix-context-menu-content-available-width":"var(--radix-popper-available-width)","--radix-context-menu-content-available-height":"var(--radix-popper-available-height)","--radix-context-menu-trigger-width":"var(--radix-popper-anchor-width)","--radix-context-menu-trigger-height":"var(--radix-popper-anchor-height)"}})});function O(e){return t=>"mouse"!==t.pointerType?e(t):void 0}_.displayName="ContextMenuSubContent";var D=r(56137),A=r(26365),z=r(23217),U=r(43204),V=r(65526),W=r(8782),B=r(84101);let F=e=>n.createElement(y,{...e});F.displayName="ContextMenu.Root";let H=n.forwardRef((e,t)=>{let{children:r,...o}=e;return n.createElement(C,{...o,ref:t,asChild:!0},(0,B.O)(r))});H.displayName="ContextMenu.Trigger";let K=n.createContext({}),G=n.forwardRef((e,t)=>{let r=(0,U.useThemeContext)(),{size:a=z.JD.size.default,variant:i=z.JD.variant.default,highContrast:l=z.JD.highContrast.default}=e,{className:s,children:u,color:c,container:d,forceMount:f,...p}=(0,W.y)(e,z.JD),m=c||r.accentColor;return n.createElement(b,{container:d,forceMount:f},n.createElement(U.Theme,{asChild:!0},n.createElement(x,{"data-accent-color":m,alignOffset:-(4*Number(a)),collisionPadding:10,...p,asChild:!1,ref:t,className:o("rt-PopperContent","rt-BaseMenuContent","rt-ContextMenuContent",s)},n.createElement(A.x,{type:"auto"},n.createElement("div",{className:o("rt-BaseMenuViewport","rt-ContextMenuViewport")},n.createElement(K.Provider,{value:n.useMemo(()=>({size:a,variant:i,color:m,highContrast:l}),[a,i,m,l])},u))))))});G.displayName="ContextMenu.Content";let q=n.forwardRef((e,t)=>{let{className:r,...a}=e;return n.createElement(R,{...a,asChild:!1,ref:t,className:o("rt-BaseMenuLabel","rt-ContextMenuLabel",r)})});q.displayName="ContextMenu.Label";let X=n.forwardRef((e,t)=>{let{className:r,children:a,color:i=z.nj.color.default,shortcut:l,...s}=e;return n.createElement(k,{"data-accent-color":i,...s,ref:t,className:o("rt-reset","rt-BaseMenuItem","rt-ContextMenuItem",r)},n.createElement(D.A4,null,a),l&&n.createElement("div",{className:"rt-BaseMenuShortcut rt-ContextMenuShortcut"},l))});X.displayName="ContextMenu.Item";let Y=n.forwardRef((e,t)=>{let{className:r,...a}=e;return n.createElement(N,{...a,asChild:!1,ref:t,className:o("rt-BaseMenuGroup","rt-ContextMenuGroup",r)}
1)});Y.displayName="ContextMenu.Group";let J=n.forwardRef((e,t)=>{let{className:r,...a}=e;return n.createElement(M,{...a,asChild:!1,ref:t,className:o("rt-BaseMenuRadioGroup","rt-ContextMenuRadioGroup",r)})});J.displayName="ContextMenu.RadioGroup";let $=n.forwardRef((e,t)=>{let{children:r,className:a,color:i=z.QN.color.default,...l}=e;return n.createElement(P,{...l,asChild:!1,ref:t,"data-accent-color":i,className:o("rt-BaseMenuItem","rt-BaseMenuRadioItem","rt-ContextMenuItem","rt-ContextMenuRadioItem",a)},n.createElement(D.A4,null,r),n.createElement(T,{className:"rt-BaseMenuItemIndicator rt-ContextMenuItemIndicator"},n.createElement(V.dc,{className:"rt-BaseMenuItemIndicatorIcon rt-ContextMenuItemIndicatorIcon"})))});$.displayName="ContextMenu.RadioItem";let Z=n.forwardRef((e,t)=>{let{children:r,className:a,shortcut:i,color:l=z.km.color.default,...s}=e;return n.createElement(S,{...s,asChild:!1,ref:t,"data-accent-color":l,className:o("rt-BaseMenuItem","rt-BaseMenuCheckboxItem","rt-ContextMenuItem","rt-ContextMenuCheckboxItem",a)},n.createElement(D.A4,null,r),n.createElement(T,{className:"rt-BaseMenuItemIndicator rt-ContextMenuItemIndicator"},n.createElement(V.dc,{className:"rt-BaseMenuItemIndicatorIcon rt-ContextMenuItemIndicatorIcon"})),i&&n.createElement("div",{className:"rt-BaseMenuShortcut rt-ContextMenuShortcut"},i))});Z.displayName="ContextMenu.CheckboxItem";let Q=e=>n.createElement(I,{...e});Q.displayName="ContextMenu.Sub";let ee=n.forwardRef((e,t)=>{let{className:r,children:a,...i}=e;return n.createElement(L,{...i,asChild:!1,ref:t,className:o("rt-BaseMenuItem","rt-BaseMenuSubTrigger","rt-ContextMenuItem","rt-ContextMenuSubTrigger",r)},a,n.createElement("div",{className:"rt-BaseMenuShortcut rt-ContextMenuShortcut"},n.createElement(V.OW,{className:"rt-BaseMenuSubTriggerIcon rt-ContextMenuSubTriggerIcon"})))});ee.displayName="ContextMenu.SubTrigger";let et=n.forwardRef((e,t)=>{let{size:r,variant:a,color:i,highContrast:l}=n.useContext(K),{className:s,children:u,container:c,forceMount:d,...f}=(0,W.y)({size:r,variant:a,color:i,highContrast:l,...e},z.JD);return n.createElement(b,{container:c,forceMount:d},n.createElement(U.Theme,{asChild:!0},n.createElement(_,{"data-accent-color":i,alignOffset:-(4*Number(r)),sideOffset:1,collisionPadding:10,...f,asChild:!1,ref:t,className:o("rt-PopperContent","rt-BaseMenuContent","rt-BaseMenuSubContent","rt-ContextMenuContent","rt-ContextMenuSubContent",s)},n.createElement(A.x,{type:"auto"},n.createElement("div",{className:o("rt-BaseMenuViewport","rt-ContextMenuViewport")},u)))))});et.displayName="ContextMenu.SubContent";let er=n.forwardRef((e,t)=>{let{className:r,...a}=e;return n.createElement(j,{...a,asChild:!1,ref:t,className:o("rt-BaseMenuSeparator","rt-ContextMenuSeparator",r)})});er.displayName="ContextMenu.Separator"},10937:function(e,t,r){"use strict";r.r(t),r.d(t,{CheckboxItem:function(){return Z},Content:function(){return G},Group:function(){return Y},Item:function(){return X},Label:function(){return q},RadioGroup:function(){return J},RadioItem:function(){return $},Root:function(){return F},Separator:function(){return er},Sub:function(){return Q},SubContent:function(){return et},SubTrigger:function(){return ee},Trigger:function(){return H},TriggerIcon:function(){return V.v4}});var n=r(56189),o=r(35006),a=r(95467),i=r(73712),l=r(28133),s=r(40489),u=r(5710),c=r(9496),d=r(17553),f=r(25929),p="DropdownMenu",[m,h]=(0,l.b)(p,[c.Wf]),v=(0,c.Wf)(),[g,y]=m(p),w=e=>{let{__scopeDropdownMenu:t,children:r,dir:o,open:a,defaultOpen:i,onOpenChange:l,modal:u=!0}=e,p=v(t),m=n.useRef(null),[h=!1,y]=(0,s.T)({prop:a,defaultProp:i,onChange:l});return(0,f.jsx)(g,{scope:t,triggerId:(0,d.M)(),triggerRef:m,contentId:(0,d.M)(),open:h,onOpenChange:y,onOpenToggle:n.useCallback(()=>y(e=>!e),[y]),modal:u,children:(0,f.jsx)(c.fC,{...p,open:h,onOpenChange:y,dir:o,modal:u,children:r})})};w.displayName=p;var C="DropdownMenuTrigger",b=n.forwardRef((e,t)=>{let{__scopeDropdownMenu:r,disabled:n=!1,...o}=e,l=y(C,r),s=v(r);return(0,f.jsx)(c.ee,{asChild:!0,...s,children:(0,f.jsx)(u.WV.button,{type:"button",id:l.triggerId,"aria-haspopup":"menu","aria-expanded":l.open,"aria-controls":l.open?l.contentId:void 0,"data-state":l.open?"open":"closed","data-disabled":n?"":void 0,disabled:n,...o,ref:(0,i.F)(t,l.triggerRef),onPointerDown:(0,a.M)(e.onPointerDown,e=>{n||0!==e.button||!1!==e.ctrlKey||(l.onOpenToggle(),l.open||e.preventDefault())}),onKeyDown:(0,a.M)(e.onKeyDown,e=>
1{!n&&(["Enter"," "].includes(e.key)&&l.onOpenToggle(),"ArrowDown"===e.key&&l.onOpenChange(!0),["Enter"," ","ArrowDown"].includes(e.key)&&e.preventDefault())})})})});b.displayName=C;var E=e=>{let{__scopeDropdownMenu:t,...r}=e,n=v(t);return(0,f.jsx)(c.h_,{...n,...r})};E.displayName="DropdownMenuPortal";var x="DropdownMenuContent",N=n.forwardRef((e,t)=>{let{__scopeDropdownMenu:r,...o}=e,i=y(x,r),l=v(r),s=n.useRef(!1);return(0,f.jsx)(c.VY,{id:i.contentId,"aria-labelledby":i.triggerId,...l,...o,ref:t,onCloseAutoFocus:(0,a.M)(e.onCloseAutoFocus,e=>{var t;s.current||null===(t=i.triggerRef.current)||void 0===t||t.focus(),s.current=!1,e.preventDefault()}),onInteractOutside:(0,a.M)(e.onInteractOutside,e=>{let t=e.detail.originalEvent,r=0===t.button&&!0===t.ctrlKey,n=2===t.button||r;(!i.modal||n)&&(s.current=!0)}),style:{...e.style,"--radix-dropdown-menu-content-transform-origin":"var(--radix-popper-transform-origin)","--radix-dropdown-menu-content-available-width":"var(--radix-popper-available-width)","--radix-dropdown-menu-content-available-height":"var(--radix-popper-available-height)","--radix-dropdown-menu-trigger-width":"var(--radix-popper-anchor-width)","--radix-dropdown-menu-trigger-height":"var(--radix-popper-anchor-height)"}})});N.displayName=x;var R=n.forwardRef((e,t)=>{let{__scopeDropdownMenu:r,...n}=e,o=v(r);return(0,f.jsx)(c.ZA,{...o,...n,ref:t})});R.displayName="DropdownMenuGroup";var k=n.forwardRef((e,t)=>{let{__scopeDropdownMenu:r,...n}=e,o=v(r);return(0,f.jsx)(c.__,{...o,...n,ref:t})});k.displayName="DropdownMenuLabel";var S=n.forwardRef((e,t)=>{let{__scopeDropdownMenu:r,...n}=e,o=v(r);return(0,f.jsx)(c.ck,{...o,...n,ref:t})});S.displayName="DropdownMenuItem";var M=n.forwardRef((e,t)=>{let{__scopeDropdownMenu:r,...n}=e,o=v(r);return(0,f.jsx)(c.oC,{...o,...n,ref:t})});M.displayName="DropdownMenuCheckboxItem";var P=n.forwardRef((e,t)=>{let{__scopeDropdownMenu:r,...n}=e,o=v(r);return(0,f.jsx)(c.Ee,{...o,...n,ref:t})});P.displayName="DropdownMenuRadioGroup";var T=n.forwardRef((e,t)=>{let{__scopeDropdownMenu:r,...n}=e,o=v(r);return(0,f.jsx)(c.Rk,{...o,...n,ref:t})});T.displayName="DropdownMenuRadioItem";var j=n.forwardRef((e,t)=>{let{__scopeDropdownMenu:r,...n}=e,o=v(r);return(0,f.jsx)(c.wU,{...o,...n,ref:t})});j.displayName="DropdownMenuItemIndicator";var I=n.forwardRef((e,t)=>{let{__scopeDropdownMenu:r,...n}=e,o=v(r);return(0,f.jsx)(c.Z0,{...o,...n,ref:t})});I.displayName="DropdownMenuSeparator",n.forwardRef((e,t)=>{let{__scopeDropdownMenu:r,...n}=e,o=v(r);return(0,f.jsx)(c.Eh,{...o,...n,ref:t})}).displayName="DropdownMenuArrow";var L=n.forwardRef((e,t)=>{let{__scopeDropdownMenu:r,...n}=e,o=v(r);return(0,f.jsx)(c.fF,{...o,...n,ref:t})});L.displayName="DropdownMenuSubTrigger";var _=n.forwardRef((e,t)=>{let{__scopeDropdownMenu:r,...n}=e,o=v(r);return(0,f.jsx)(c.tu,{...o,...n,ref:t,style:{...e.style,"--radix-dropdown-menu-content-transform-origin":"var(--radix-popper-transform-origin)","--radix-dropdown-menu-content-available-width":"var(--radix-popper-available-width)","--radix-dropdown-menu-content-available-height":"var(--radix-popper-available-height)","--radix-dropdown-menu-trigger-width":"var(--radix-popper-anchor-width)","--radix-dropdown-menu-trigger-height":"var(--radix-popper-anchor-height)"}})});_.displayName="DropdownMenuSubContent";var O=e=>{let{__scopeDropdownMenu:t,children:r,open:n,onOpenChange:o,defaultOpen:a}=e,i=v(t),[l=!1,u]=(0,s.T)({prop:n,defaultProp:a,onChange:o});return(0,f.jsx)(c.Tr,{...i,open:l,onOpenChange:u,children:r})},D=r(56137),A=r(26365),z=r(23217),U=r(43204),V=r(65526),W=r(8782),B=r(84101);let F=e=>n.createElement(w,{...e});F.displayName="DropdownMenu.Root";let H=n.forwardRef((e,t)=>{let{children:r,...o}=e;return n.createElement(b,{...o,ref:t,asChild:!0},(0,B.O)(r))});H.displayName="DropdownMenu.Trigger";let K=n.createContext({}),G=n.forwardRef((e,t)=>{let r=(0,U.useThemeContext)(),{size:a=z.JD.size.default,variant:i=z.JD.variant.default,highContrast:l=z.JD.highContrast.default}=e,{className:s,children:u,color:c,container:d,forceMount:f,...p}=(0,W.y)(e,z.JD),m=c||r.accentColor;return n.createElement(E,{container:d,forceMount:f},n.createElement(U.Theme,{asChild:!0},n.createElement(N,{"data-accent-color":m,align:"start",sideOffset:4,collisionPadding:10,...p,asChild:!1,ref:t,className:o("rt-PopperContent","rt-BaseMenuContent","rt-DropdownMenuContent",s)},n.createElement(A.x,{type:"auto"},n.createElement("div",{className:o("rt-BaseMenuViewport","rt-DropdownMenuViewport")},n.createElement(K.Provider,{value:n.useMemo(()=>({size:a,variant:i,color:m,highContrast:l}),[a,i,m,l])},u))))))});G.displayName="DropdownMenu.Content";let q=n.forwardRef((e,t)=>
1{let{className:r,...a}=e;return n.createElement(k,{...a,asChild:!1,ref:t,className:o("rt-BaseMenuLabel","rt-DropdownMenuLabel",r)})});q.displayName="DropdownMenu.Label";let X=n.forwardRef((e,t)=>{let{className:r,children:a,color:i=z.nj.color.default,shortcut:l,...s}=e;return n.createElement(S,{"data-accent-color":i,...s,ref:t,className:o("rt-reset","rt-BaseMenuItem","rt-DropdownMenuItem",r)},n.createElement(D.A4,null,a),l&&n.createElement("div",{className:"rt-BaseMenuShortcut rt-DropdownMenuShortcut"},l))});X.displayName="DropdownMenu.Item";let Y=n.forwardRef((e,t)=>{let{className:r,...a}=e;return n.createElement(R,{...a,asChild:!1,ref:t,className:o("rt-BaseMenuGroup","rt-DropdownMenuGroup",r)})});Y.displayName="DropdownMenu.Group";let J=n.forwardRef((e,t)=>{let{className:r,...a}=e;return n.createElement(P,{...a,asChild:!1,ref:t,className:o("rt-BaseMenuRadioGroup","rt-DropdownMenuRadioGroup",r)})});J.displayName="DropdownMenu.RadioGroup";let $=n.forwardRef((e,t)=>{let{children:r,className:a,color:i=z.QN.color.default,...l}=e;return n.createElement(T,{...l,asChild:!1,ref:t,"data-accent-color":i,className:o("rt-BaseMenuItem","rt-BaseMenuRadioItem","rt-DropdownMenuItem","rt-DropdownMenuRadioItem",a)},r,n.createElement(j,{className:"rt-BaseMenuItemIndicator rt-DropdownMenuItemIndicator"},n.createElement(V.dc,{className:"rt-BaseMenuItemIndicatorIcon rt-DropdownMenuItemIndicatorIcon"})))});$.displayName="DropdownMenu.RadioItem";let Z=n.forwardRef((e,t)=>{let{children:r,className:a,shortcut:i,color:l=z.km.color.default,...s}=e;return n.createElement(M,{...s,asChild:!1,ref:t,"data-accent-color":l,className:o("rt-BaseMenuItem","rt-BaseMenuCheckboxItem","rt-DropdownMenuItem","rt-DropdownMenuCheckboxItem",a)},r,n.createElement(j,{className:"rt-BaseMenuItemIndicator rt-DropdownMenuItemIndicator"},n.createElement(V.dc,{className:"rt-BaseMenuItemIndicatorIcon rt-ContextMenuItemIndicatorIcon"})),i&&n.createElement("div",{className:"rt-BaseMenuShortcut rt-DropdownMenuShortcut"},i))});Z.displayName="DropdownMenu.CheckboxItem";let Q=e=>n.createElement(O,{...e});Q.displayName="DropdownMenu.Sub";let ee=n.forwardRef((e,t)=>{let{className:r,children:a,...i}=e;return n.createElement(L,{...i,asChild:!1,ref:t,className:o("rt-BaseMenuItem","rt-BaseMenuSubTrigger","rt-DropdownMenuItem","rt-DropdownMenuSubTrigger",r)},a,n.createElement("div",{className:"rt-BaseMenuShortcut rt-DropdownMenuShortcut"},n.createElement(V.OW,{className:"rt-BaseMenuSubTriggerIcon rt-DropdownMenuSubtriggerIcon"})))});ee.displayName="DropdownMenu.SubTrigger";let et=n.forwardRef((e,t)=>{let{size:r,variant:a,color:i,highContrast:l}=n.useContext(K),{className:s,children:u,container:c,forceMount:d,...f}=(0,W.y)({size:r,variant:a,color:i,highContrast:l,...e},z.JD);return n.createElement(E,{container:c,forceMount:d},n.createElement(U.Theme,{asChild:!0},n.createElement(_,{"data-accent-color":i,alignOffset:-(4*Number(r)),sideOffset:1,collisionPadding:10,...f,asChild:!1,ref:t,className:o("rt-PopperContent","rt-BaseMenuContent","rt-BaseMenuSubContent","rt-DropdownMenuContent","rt-DropdownMenuSubContent",s)},n.createElement(A.x,{type:"auto"},n.createElement("div",{className:o("rt-BaseMenuViewport","rt-DropdownMenuViewport")},u)))))});et.displayName="DropdownMenu.SubContent";let er=n.forwardRef((e,t)=>{let{className:r,...a}=e;return n.createElement(I,{...a,asChild:!1,ref:t,className:o("rt-BaseMenuSeparator","rt-DropdownMenuSeparator",r)})});er.displayName="DropdownMenu.Separator"},302:function(e,t,r){"use strict";r.d(t,{l:function(){return a}});var n=r(75800),o=r(47113);let a={as:{type:"enum",values:["div","span"],default:"div"},...n.C,display:{type:"enum",className:"rt-r-display",values:["none","inline-flex","flex"],responsive:!0},direction:{type:"enum",className:"rt-r-fd",values:["row","column","row-reverse","column-reverse"],responsive:!0},align:{type:"enum",className:"rt-r-ai",values:["start","center","end","baseline","stretch"],responsive:!0},justify:{type:"enum",className:"rt-r-jc",values:["start","center","end","between"],parseValue:function(e){return"between"===e?"space-between":e},responsive:!0},wrap:{type:"enum",className:"rt-r-fw",values:["nowrap","wrap","wrap-reverse"],responsive:!0},...o.c}},12534:function(e,t,r){"use strict";r.d(t,{r:function(){return c}});var n=r(56189),o=r(35006),a=r(56137),i=r(90814),l=r(8782),s=r(78082),u=r(91747);let c=n.forwardRef((e,t)=>
1{let{className:r,asChild:c,as:d="div",...f}=(0,l.y)(e,i.L,s.P,u.E);return n.createElement(c?a.g7:d,{...f,ref:t,className:o("rt-Grid",r)})});c.displayName="Grid"},90814:function(e,t,r){"use strict";r.d(t,{L:function(){return a}});var n=r(75800),o=r(47113);let a={as:{type:"enum",values:["div","span"],default:"div"},...n.C,display:{type:"enum",className:"rt-r-display",values:["none","inline-grid","grid"],responsive:!0},areas:{type:"string",className:"rt-r-gta",customProperties:["--grid-template-areas"],responsive:!0},columns:{type:"enum | string",className:"rt-r-gtc",customProperties:["--grid-template-columns"],values:["1","2","3","4","5","6","7","8","9"],parseValue:i,responsive:!0},rows:{type:"enum | string",className:"rt-r-gtr",customProperties:["--grid-template-rows"],values:["1","2","3","4","5","6","7","8","9"],parseValue:i,responsive:!0},flow:{type:"enum",className:"rt-r-gaf",values:["row","column","dense","row-dense","column-dense"],responsive:!0},align:{type:"enum",className:"rt-r-ai",values:["start","center","end","baseline","stretch"],responsive:!0},justify:{type:"enum",className:"rt-r-jc",values:["start","center","end","between"],parseValue:function(e){return"between"===e?"space-between":e},responsive:!0},...o.c};function i(e){return a.columns.values.includes(e)?e:e?.match(/^\d+$/)?`repeat(${e}, minmax(0, 1fr))`:e}},65526:function(e,t,r){"use strict";r.d(t,{OW:function(){return l},dc:function(){return a},kC:function(){return o},v4:function(){return i}});var n=r(56189);let o=n.forwardRef((e,t)=>n.createElement("svg",{width:"9",height:"9",viewBox:"0 0 9 9",fill:"currentcolor",xmlns:"http://www.w3.org/2000/svg",...e,ref:t},n.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M0.75 4.5C0.75 4.08579 1.08579 3.75 1.5 3.75H7.5C7.91421 3.75 8.25 4.08579 8.25 4.5C8.25 4.91421 7.91421 5.25 7.5 5.25H1.5C1.08579 5.25 0.75 4.91421 0.75 4.5Z"})));o.displayName="ThickDividerHorizontalIcon";let a=n.forwardRef((e,t)=>n.createElement("svg",{width:"9",height:"9",viewBox:"0 0 9 9",fill:"currentcolor",xmlns:"http://www.w3.org/2000/svg",...e,ref:t},n.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M8.53547 0.62293C8.88226 0.849446 8.97976 1.3142 8.75325 1.66099L4.5083 8.1599C4.38833 8.34356 4.19397 8.4655 3.9764 8.49358C3.75883 8.52167 3.53987 8.45309 3.3772 8.30591L0.616113 5.80777C0.308959 5.52987 0.285246 5.05559 0.563148 4.74844C0.84105 4.44128 1.31533 4.41757 1.62249 4.69547L3.73256 6.60459L7.49741 0.840706C7.72393 0.493916 8.18868 0.396414 8.53547 0.62293Z"})));a.displayName="ThickCheckIcon";let i=n.forwardRef((e,t)=>n.createElement("svg",{width:"9",height:"9",viewBox:"0 0 9 9",fill:"currentcolor",xmlns:"http://www.w3.org/2000/svg",...e,ref:t},n.createElement("path",{d:"M0.135232 3.15803C0.324102 2.95657 0.640521 2.94637 0.841971 3.13523L4.5 6.56464L8.158 3.13523C8.3595 2.94637 8.6759 2.95657 8.8648 3.15803C9.0536 3.35949 9.0434 3.67591 8.842 3.86477L4.84197 7.6148C4.64964 7.7951 4.35036 7.7951 4.15803 7.6148L0.158031 3.86477C-0.0434285 3.67591 -0.0536285 3.35949 0.135232 3.15803Z"})));i.displayName="ChevronDownIcon";let l=n.forwardRef((e,t)=>n.createElement("svg",{width:"9",height:"9",viewBox:"0 0 9 9",fill:"currentcolor",xmlns:"http://www.w3.org/2000/svg",...e,ref:t},n.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M3.23826 0.201711C3.54108 -0.0809141 4.01567 -0.0645489 4.29829 0.238264L7.79829 3.98826C8.06724 4.27642 8.06724 4.72359 7.79829 5.01174L4.29829 8.76174C4.01567 9.06455 3.54108 9.08092 3.23826 8.79829C2.93545 8.51567 2.91909 8.04108 3.20171 7.73826L6.22409 4.5L3.20171 1.26174C2.91909 0.958928 2.93545 0.484337 3.23826 0.201711Z"})));l.displayName="ThickChevronRightIcon"},9284:function(e,t,r){"use strict";r.r(t),r.d(t,{Item:function(){return C},Root:function(){return w}});var n=r(56189),o=r(35006),a=r(28133),i=r(8783),l=r(75800),s=r(76572),u=r(99998);let c={...l.C,size:{type:"enum",className:"rt-r-size",values:["1","2","3"],default:"2",responsive:!0},variant:{type:"enum",className:"rt-variant",values:["classic","surface","soft"],default:"surface"},...s.EG,...u.K};var d=r(97171),f=r(8782),p=r(91747);let m="RadioGroup",[h]=(0,a.b)(m,[i.oo]),v=(0,i.oo)(),[g,y]=h(m),w=n.forwardRef((e,t)=>
1{let{color:r=c.color.default,highContrast:a=c.highContrast.default,size:l=c.size.default,variant:s=c.variant.default,...u}=e,{__scopeRadioGroup:d,className:m,...h}=(0,f.y)(u,p.E),y=v(d);return n.createElement(g,{scope:d,color:r,highContrast:a,size:l,variant:s},n.createElement(i.Root,{...y,...h,ref:t,className:o("rt-RadioGroupRoot",m)}))});w.displayName="RadioGroup.Root";let C=n.forwardRef((e,t)=>{let{__scopeRadioGroup:r,children:a,className:i,style:l,...s}=e,{size:u}=y("RadioGroupItem",r);return a?n.createElement(d.x,{as:"label",size:u,className:o("rt-RadioGroupItem",i),style:l},n.createElement(b,{__scopeRadioGroup:r,...s,ref:t}),a&&n.createElement("span",{className:"rt-RadioGroupItemInner"},a)):n.createElement(b,{__scopeRadioGroup:r,...s,ref:t,className:i,style:l})});C.displayName="RadioGroup.Item";let b=n.forwardRef((e,t)=>{let{__scopeRadioGroup:r,...a}=e,l=y("RadioGroupItemRadio",r),s=v(r),{color:u,className:d}=(0,f.y)({...a,...l},c,p.E);return n.createElement(i.Item,{...s,"data-accent-color":u,...a,asChild:!1,ref:t,className:o("rt-reset","rt-BaseRadioRoot",d)})});b.displayName="RadioGroup.ItemRadio"},37848:function(e,t,r){"use strict";r.r(t),r.d(t,{Radio:function(){return f}});var n=r(56189),o=r(35006),a=r(95467),i=r(73712),l=r(76572),s=r(99998);let u={size:{type:"enum",className:"rt-r-size",values:["1","2","3"],default:"2",responsive:!0},variant:{type:"enum",className:"rt-variant",values:["classic","surface","soft"],default:"surface"},...l.EG,...s.K};var c=r(91747),d=r(8782);let f=n.forwardRef((e,t)=>{let r=n.useRef(null),{className:l,color:s,onChange:f,onValueChange:p,...m}=(0,d.y)(e,u,c.E);return n.createElement("input",{type:"radio","data-accent-color":s,...m,onChange:(0,a.M)(f,e=>null==p?void 0:p(e.currentTarget.value)),ref:(0,i.F)(r,t),className:o("rt-reset","rt-BaseRadioRoot","rt-RadioRoot",l)})});f.displayName="Radio"},26365:function(e,t,r){"use strict";r.d(t,{x:function(){return p}});var n=r(56189),o=r(35006),a=r(26630),i=r(75800),l=r(18668);let s={...i.C,size:{type:"enum",className:"rt-r-size",values:["1","2","3"],default:"1",responsive:!0},...l.I,scrollbars:{type:"enum",values:["vertical","horizontal","both"],default:"both"}};var u=r(52916),c=r(10471);let d=r(91747).E.m.values;var f=r(68499);let p=n.forwardRef((e,t)=>{let{rest:r,...i}=function(e){let{m:t,mx:r,my:n,mt:o,mr:a,mb:i,ml:l,...s}=e;return{m:t,mx:r,my:n,mt:o,mr:a,mb:i,ml:l,rest:s}}(e),[l,p]=function(e){let[t,r]=(0,u.uq)({className:"rt-r-m",customProperties:["--margin"],propValues:d,value:e.m}),[n,a]=(0,u.uq)({className:"rt-r-mx",customProperties:["--margin-left","--margin-right"],propValues:d,value:e.mx}),[i,l]=(0,u.uq)({className:"rt-r-my",customProperties:["--margin-top","--margin-bottom"],propValues:d,value:e.my}),[s,f]=(0,u.uq)({className:"rt-r-mt",customProperties:["--margin-top"],propValues:d,value:e.mt}),[p,m]=(0,u.uq)({className:"rt-r-mr",customProperties:["--margin-right"],propValues:d,value:e.mr}),[h,v]=(0,u.uq)({className:"rt-r-mb",customProperties:["--margin-bottom"],propValues:d,value:e.mb}),[g,y]=(0,u.uq)({className:"rt-r-ml",customProperties:["--margin-left"],propValues:d,value:e.ml});return[o(t,n,i,s,p,h,g),(0,c.y)(r,a,l,f,m,v,y)]}(i),{asChild:m,children:h,className:v,style:g,type:y,scrollHideDelay:w="scroll"!==y?0:void 0,dir:C,size:b=s.size.default,radius:E=s.radius.default,scrollbars:x=s.scrollbars.default,...N}=r;return n.createElement(a.Root,{type:y,scrollHideDelay:w,className:o("rt-ScrollAreaRoot",l,v),style:(0,c.y)(p,g),asChild:m},(0,f.x)({asChild:m,children:h},e=>n.createElement(n.Fragment,null,n.createElement(a.Viewport,{...N,ref:t,className:"rt-ScrollAreaViewport"},e),n.createElement("div",{className:"rt-ScrollAreaViewportFocusRing"}),"vertical"!==x?n.createElement(a.Scrollbar,{"data-radius":E,orientation:"horizontal",className:o("rt-ScrollAreaScrollbar",(0,u.RE)({className:"rt-r-size",value:b,propValues:s.size.values}))},n.createElement(a.Thumb,{className:"rt-ScrollAreaThumb"})):null,"horizontal"!==x?n.createElement(a.Scrollbar,{"data-radius":E,orientation:"vertical",className:o("rt-ScrollAreaScrollbar",(0,u.RE)({className:"rt-r-size",value:b,propValues:s.size.values}))},n.createElement(a.Thumb,{className:"rt-ScrollAreaThumb"})):null,"both"===x?n.createElement(a.Corner,{className:"rt-ScrollAreaCorner"}):null)))});p.displayName="ScrollArea"},95690:function(e,t,r){"use strict";r.r(t),r.d(t,{Item:function(){return I},Root:function(){return j}});var n=r(56189),o=r(35006),a=r(28133),i=r(5710),l=r(62851),s=r(95467),u=r(40489),c=r(25929),d=n.forwardRef((e,t)=>
1{let{pressed:r,defaultPressed:n=!1,onPressedChange:o,...a}=e,[l=!1,d]=(0,u.T)({prop:r,onChange:o,defaultProp:n});return(0,c.jsx)(i.WV.button,{type:"button","aria-pressed":l,"data-state":l?"on":"off","data-disabled":e.disabled?"":void 0,...a,ref:t,onClick:(0,s.M)(e.onClick,()=>{e.disabled||d(!l)})})});d.displayName="Toggle";var f=r(91694),p="ToggleGroup",[m,h]=(0,a.b)(p,[l.Pc]),v=(0,l.Pc)(),g=n.forwardRef((e,t)=>{let{type:r,...n}=e;if("single"===r)return(0,c.jsx)(C,{...n,ref:t});if("multiple"===r)return(0,c.jsx)(b,{...n,ref:t});throw Error("Missing prop `type` expected on `".concat(p,"`"))});g.displayName=p;var[y,w]=m(p),C=n.forwardRef((e,t)=>{let{value:r,defaultValue:o,onValueChange:a=()=>{},...i}=e,[l,s]=(0,u.T)({prop:r,defaultProp:o,onChange:a});return(0,c.jsx)(y,{scope:e.__scopeToggleGroup,type:"single",value:l?[l]:[],onItemActivate:s,onItemDeactivate:n.useCallback(()=>s(""),[s]),children:(0,c.jsx)(N,{...i,ref:t})})}),b=n.forwardRef((e,t)=>{let{value:r,defaultValue:o,onValueChange:a=()=>{},...i}=e,[l=[],s]=(0,u.T)({prop:r,defaultProp:o,onChange:a}),d=n.useCallback(e=>s(function(){let t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[];return[...t,e]}),[s]),f=n.useCallback(e=>s(function(){let t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[];return t.filter(t=>t!==e)}),[s]);return(0,c.jsx)(y,{scope:e.__scopeToggleGroup,type:"multiple",value:l,onItemActivate:d,onItemDeactivate:f,children:(0,c.jsx)(N,{...i,ref:t})})});g.displayName=p;var[E,x]=m(p),N=n.forwardRef((e,t)=>{let{__scopeToggleGroup:r,disabled:n=!1,rovingFocus:o=!0,orientation:a,dir:s,loop:u=!0,...d}=e,p=v(r),m=(0,f.gm)(s),h={role:"group",dir:m,...d};return(0,c.jsx)(E,{scope:r,rovingFocus:o,disabled:n,children:o?(0,c.jsx)(l.fC,{asChild:!0,...p,orientation:a,dir:m,loop:u,children:(0,c.jsx)(i.WV.div,{...h,ref:t})}):(0,c.jsx)(i.WV.div,{...h,ref:t})})}),R="ToggleGroupItem",k=n.forwardRef((e,t)=>{let r=w(R,e.__scopeToggleGroup),o=x(R,e.__scopeToggleGroup),a=v(e.__scopeToggleGroup),i=r.value.includes(e.value),s=o.disabled||e.disabled,u={...e,pressed:i,disabled:s},d=n.useRef(null);return o.rovingFocus?(0,c.jsx)(l.ck,{asChild:!0,...a,focusable:!s,active:i,ref:d,children:(0,c.jsx)(S,{...u,ref:t})}):(0,c.jsx)(S,{...u,ref:t})});k.displayName=R;var S=n.forwardRef((e,t)=>{let{__scopeToggleGroup:r,value:n,...o}=e,a=w(R,r),i={role:"radio","aria-checked":e.pressed,"aria-pressed":void 0},l="single"===a.type?i:void 0;return(0,c.jsx)(d,{...l,...o,ref:t,onPressedChange:e=>{e?a.onItemActivate(n):a.onItemDeactivate(n)}})});let M={size:{type:"enum",className:"rt-r-size",values:["1","2","3"],default:"2",responsive:!0},variant:{type:"enum",className:"rt-variant",values:["surface","classic"],default:"surface"},...r(18668).I};var P=r(8782),T=r(91747);let j=n.forwardRef((e,t)=>{let{className:r,children:a,radius:i,value:l,defaultValue:s,onValueChange:c,...d}=(0,P.y)(e,M,T.E),[f,p]=(0,u.T)({prop:l,onChange:c,defaultProp:s});return n.createElement(g,{"data-radius":i,ref:t,className:o("rt-SegmentedControlRoot",r),onValueChange:e=>{e&&p(e)},...d,type:"single",value:f,asChild:!1,disabled:!1},a,n.createElement("div",{className:"rt-SegmentedControlIndicator"}))});j.displayName="SegmentedControl.Root";let I=n.forwardRef((e,t)=>{let{children:r,className:a,...i}=e;return n.createElement(k,{ref:t,className:o("rt-reset","rt-SegmentedControlItem",a),...i,disabled:!1,asChild:!1},n.createElement("span",{className:"rt-SegmentedControlItemSeparator"}),n.createElement("span",{className:"rt-SegmentedControlItemLabel"},n.createElement("span",{className:"rt-SegmentedControlItemLabelActive"},r),n.createElement("span",{className:"rt-SegmentedControlItemLabelInactive"},r)))});I.displayName="SegmentedControl.Item"},91512:function(e,t,r){"use strict";r.r(t),r.d(t,{Content:function(){return eB},Group:function(){return eH},Item:function(){return eF},Label:function(){return eK},Root:function(){return eV},Separator:function(){return eG},Trigger:function(){return eW}});var n=r(56189),o=r(35006),a=r(2418),i=r(4942),l=r(95467),s=r(9321),u=r(73712),c=r(28133),d=r(91694),f=r(71141),p=r(16677),m=r(21400),h=r(17553),v=r(40709),g=r(50655),y=r(5710),w=r(56137),C=r(39779),b=r(40489),E=r(73825),x=r(55494),N=r(89746),R=r(3178),k=r(18790),S=r(25929),M=[" ","Enter","ArrowUp","ArrowDown"],P=[" ","Enter"],T="Select",[j,I,L]=(0,s.B)(T),[_,O]=(0,c.b)(T,[L,v.D7]),D=(0,v.D7)(),[A,z]=_(T),[U,V]=_(T),W=e=>{let{__scopeSelect:t,children:r,open:o,defaultOpen:a,onOpenChange:i,value:l,defaultValue:s,onValueChange:u,dir:c,name:f,autoComplete:p,disabled:m,required:g}=e,y=D(t),[w,C]=n.useState(null),[E,x]=n.useState(null),[N,R]=n.useState(!1),k=(0,d.gm)(c),[M=!1,P]=(0,b.T)({prop:o,defaultProp:a,onChange:i}),[T,I]=(0,b.T)({prop:l,defaultProp:s,onChange:u}),L=n.useRef(null),_=!w||!!w.closest("form"),[O,z]=n.useState(new Set),V=Array.from(O).map(e=>e.props.value).join(";");return(0,S.jsx)(v.fC,{...y,children:(0,S.jsxs)(A,{required:g,scope:t,trigger:w,onTriggerChange:C,valueNode:E,onValueNodeChange:x,valueNodeHasChildren:N,onValueNodeHasChildrenChange:R,contentId:(0,h.M)(),value:T,onValueChange:I,open:M,onOpenChange:P,dir:k,triggerPointerDownPosRef:L,disabled:m,children:[(0,S.jsx)(j.Provider,{scope:t,children:(0,S.jsx)(U,{scope:e.__scopeSelect,onNativeOptionAdd:n.useCallback(e=>{z(t=>new Set(t).add(e))},[]),onNativeOptionRemove:n.useCallback(e=>{z(t=>{let r=new Set(t);return r.delete(e),r})},[]),children:r})}),_?(0,S.jsxs)(eR,{"aria-hidden":!0,required:g,tabIndex:-1,name:f,autoComplete:p,value:T,onChange:e=>I(e.target.value),disabled:m,children:[void 0===T?(0,S.jsx)("option",{value:""}):null,Array.from(O)]},V):null]})})};W.displayName=T;var B="SelectTrigger",F=n.forwardRef((e,t)=>
1{let{__scopeSelect:r,disabled:n=!1,...o}=e,a=D(r),i=z(B,r),s=i.disabled||n,c=(0,u.e)(t,i.onTriggerChange),d=I(r),[f,p,m]=ek(e=>{let t=d().filter(e=>!e.disabled),r=t.find(e=>e.value===i.value),n=eS(t,e,r);void 0!==n&&i.onValueChange(n.value)}),h=()=>{s||(i.onOpenChange(!0),m())};return(0,S.jsx)(v.ee,{asChild:!0,...a,children:(0,S.jsx)(y.WV.button,{type:"button",role:"combobox","aria-controls":i.contentId,"aria-expanded":i.open,"aria-required":i.required,"aria-autocomplete":"none",dir:i.dir,"data-state":i.open?"open":"closed",disabled:s,"data-disabled":s?"":void 0,"data-placeholder":eN(i.value)?"":void 0,...o,ref:c,onClick:(0,l.M)(o.onClick,e=>{e.currentTarget.focus()}),onPointerDown:(0,l.M)(o.onPointerDown,e=>{let t=e.target;t.hasPointerCapture(e.pointerId)&&t.releasePointerCapture(e.pointerId),0===e.button&&!1===e.ctrlKey&&(h(),i.triggerPointerDownPosRef.current={x:Math.round(e.pageX),y:Math.round(e.pageY)},e.preventDefault())}),onKeyDown:(0,l.M)(o.onKeyDown,e=>{let t=""!==f.current;e.ctrlKey||e.altKey||e.metaKey||1!==e.key.length||p(e.key),(!t||" "!==e.key)&&M.includes(e.key)&&(h(),e.preventDefault())})})})});F.displayName=B;var H="SelectValue",K=n.forwardRef((e,t)=>{let{__scopeSelect:r,className:n,style:o,children:a,placeholder:i="",...l}=e,s=z(H,r),{onValueNodeHasChildrenChange:c}=s,d=void 0!==a,f=(0,u.e)(t,s.onValueNodeChange);return(0,E.b)(()=>{c(d)},[c,d]),(0,S.jsx)(y.WV.span,{...l,ref:f,style:{pointerEvents:"none"},children:eN(s.value)?(0,S.jsx)(S.Fragment,{children:i}):a})});K.displayName=H;var G=n.forwardRef((e,t)=>{let{__scopeSelect:r,children:n,...o}=e;return(0,S.jsx)(y.WV.span,{"aria-hidden":!0,...o,ref:t,children:n||"▼"})});G.displayName="SelectIcon";var q=e=>(0,S.jsx)(g.Portal,{asChild:!0,...e});q.displayName="SelectPortal";var X="SelectContent",Y=n.forwardRef((e,t)=>{let r=z(X,e.__scopeSelect),[o,i]=n.useState();return((0,E.b)(()=>{i(new DocumentFragment)},[]),r.open)?(0,S.jsx)(Z,{...e,ref:t}):o?a.createPortal((0,S.jsx)(J,{scope:e.__scopeSelect,children:(0,S.jsx)(j.Slot,{scope:e.__scopeSelect,children:(0,S.jsx)("div",{children:e.children})})}),o):null});Y.displayName=X;var[J,$]=_(X),Z=n.forwardRef((e,t)=>{let{__scopeSelect:r,position:o="item-aligned",onCloseAutoFocus:a,onEscapeKeyDown:i,onPointerDownOutside:s,side:c,sideOffset:d,align:h,alignOffset:v,arrowPadding:g,collisionBoundary:y,collisionPadding:C,sticky:b,hideWhenDetached:E,avoidCollisions:x,...N}=e,M=z(X,r),[P,T]=n.useState(null),[j,L]=n.useState(null),_=(0,u.e)(t,e=>T(e)),[O,D]=n.useState(null),[A,U]=n.useState(null),V=I(r),[W,B]=n.useState(!1),F=n.useRef(!1);n.useEffect(()=>{if(P)return(0,R.Ry)(P)},[P]),(0,p.EW)();let H=n.useCallback(e=>{let[t,...r]=V().map(e=>e.ref.current),[n]=r.slice(-1),o=document.activeElement;for(let r of e)if(r===o||(null==r||r.scrollIntoView({block:"nearest"}),r===t&&j&&(j.scrollTop=0),r===n&&j&&(j.scrollTop=j.scrollHeight),null==r||r.focus(),document.activeElement!==o))return},[V,j]),K=n.useCallback(()=>H([O,P]),[H,O,P]);n.useEffect(()=>{W&&K()},[W,K]);let{onOpenChange:G,triggerPointerDownPosRef:q}=M;n.useEffect(()=>{if(P){let e={x:0,y:0},t=t=>{var r,n,o,a;e={x:Math.abs(Math.round(t.pageX)-(null!==(o=null===(r=q.current)||void 0===r?void 0:r.x)&&void 0!==o?o:0)),y:Math.abs(Math.round(t.pageY)-(null!==(a=null===(n=q.current)||void 0===n?void 0:n.y)&&void 0!==a?a:0))}},r=r=>{e.x<=10&&e.y<=10?r.preventDefault():P.contains(r.target)||G(!1),document.removeEventListener("pointermove",t),q.current=null};return null!==q.current&&(document.addEventListener("pointermove",t),document.addEventListener("pointerup",r,{capture:!0,once:!0})),()=>{document.removeEventListener("pointermove",t),document.removeEventListener("pointerup",r,{capture:!0})}}},[P,G,q]),n.useEffect(()=>{let e=()=>G(!1);return window.addEventListener("blur",e),window.addEventListener("resize",e),()=>{window.removeEventListener("blur",e),window.removeEventListener("resize",e)}},[G]);let[Y,$]=ek(e=>{let t=V().filter(e=>!e.disabled),r=t.find(e=>e.ref.current===document.activeElement),n=eS(t,e,r);n&&setTimeout(()=>n.ref.current.focus())}),Z=n.useCallback((e,t,r)=>{let n=!F.current&&!r;(void 0!==M.value&&M.value===t||n)&&(D(e),n&&(F.current=!0))},[M.value]),et=n.useCallback(()=>null==P?void 0:P.focus(),[P]),er=n.useCallback((e,t,r)=>{let n=!F.current&&!r;(void 0!==M.value&&M.value===t||n)&&U(e)},[M.value]),en="popper"===o?ee:Q,eo=en===ee?{side:c,sideOffset:d,align:h,alignOffset:v,arrowPadding:g,collisionBoundary:y,collisionPadding:C,sticky:b,hideWhenDetached:E,avoidCollisions:x}:{};return(0,S.jsx)(J,{scope:r,content:P,viewport:j,onViewportChange:L,itemRefCallback:Z,selectedItem:O,onItemLeave:et,itemTextRefCallback:er,focusSelectedItem:K,selectedItemText:A,position:o,isPositioned:W,searchRef:Y,children:(0,S.jsx)(k.Z,{as:w.g7,allowPinchZoom:!0,children:(0,S.jsx)(m.M,{asChild:!0,trapped:M.open,onMountAutoFocus:e=>{e.preventDefault()},onUnmountAutoFocus:(0,l.M)(a,e=>{var t;null===(t=M.trigger)||void 0===t||t.focus({preventScroll:!0}),e.preventDefault()}),children:(0,S.jsx)(f.XB,{asChild:!0,disableOutsidePointerEvents:!0,onEscapeKeyDown:i,onPointerDownOutside:s,onFocusOutside:e=>e.preventDefault(),onDismiss:()=>M.onOpenChange(!1),children:(0,S.jsx)(en,{role:"listbox",id:M.contentId,"data-state":M.open?"open":"closed",dir:M.dir,onContextMenu:e=>e.preventDefault(),...N,...eo,onPlaced:()=>B(!0),ref:_,style:{display:"flex",flexDirection:"column",outline:"none",...N.style},onKeyDown:(0,l.M)(N.onKeyDown,e=>{let t=e.ctrlKey||e.altKey||e.metaKey;
1if("Tab"===e.key&&e.preventDefault(),t||1!==e.key.length||$(e.key),["ArrowUp","ArrowDown","Home","End"].includes(e.key)){let t=V().filter(e=>!e.disabled).map(e=>e.ref.current);if(["ArrowUp","End"].includes(e.key)&&(t=t.slice().reverse()),["ArrowUp","ArrowDown"].includes(e.key)){let r=e.target,n=t.indexOf(r);t=t.slice(n+1)}setTimeout(()=>H(t)),e.preventDefault()}})})})})})})});Z.displayName="SelectContentImpl";var Q=n.forwardRef((e,t)=>{let{__scopeSelect:r,onPlaced:o,...a}=e,l=z(X,r),s=$(X,r),[c,d]=n.useState(null),[f,p]=n.useState(null),m=(0,u.e)(t,e=>p(e)),h=I(r),v=n.useRef(!1),g=n.useRef(!0),{viewport:w,selectedItem:C,selectedItemText:b,focusSelectedItem:x}=s,N=n.useCallback(()=>{if(l.trigger&&l.valueNode&&c&&f&&w&&C&&b){let e=l.trigger.getBoundingClientRect(),t=f.getBoundingClientRect(),r=l.valueNode.getBoundingClientRect(),n=b.getBoundingClientRect();if("rtl"!==l.dir){let o=n.left-t.left,a=r.left-o,l=e.left-a,s=e.width+l,u=Math.max(s,t.width),d=window.innerWidth-10,f=(0,i.u)(a,[10,d-u]);c.style.minWidth=s+"px",c.style.left=f+"px"}else{let o=t.right-n.right,a=window.innerWidth-r.right-o,l=window.innerWidth-e.right-a,s=e.width+l,u=Math.max(s,t.width),d=window.innerWidth-10,f=(0,i.u)(a,[10,d-u]);c.style.minWidth=s+"px",c.style.right=f+"px"}let a=h(),s=window.innerHeight-20,u=w.scrollHeight,d=window.getComputedStyle(f),p=parseInt(d.borderTopWidth,10),m=parseInt(d.paddingTop,10),g=parseInt(d.borderBottomWidth,10),y=p+m+u+parseInt(d.paddingBottom,10)+g,E=Math.min(5*C.offsetHeight,y),x=window.getComputedStyle(w),N=parseInt(x.paddingTop,10),R=parseInt(x.paddingBottom,10),k=e.top+e.height/2-10,S=C.offsetHeight/2,M=p+m+(C.offsetTop+S);if(M<=k){let e=C===a[a.length-1].ref.current;c.style.bottom="0px";let t=f.clientHeight-w.offsetTop-w.offsetHeight;c.style.height=M+Math.max(s-k,S+(e?R:0)+t+g)+"px"}else{let e=C===a[0].ref.current;c.style.top="0px";let t=Math.max(k,p+w.offsetTop+(e?N:0)+S);c.style.height=t+(y-M)+"px",w.scrollTop=M-k+w.offsetTop}c.style.margin="".concat(10,"px 0"),c.style.minHeight=E+"px",c.style.maxHeight=s+"px",null==o||o(),requestAnimationFrame(()=>v.current=!0)}},[h,l.trigger,l.valueNode,c,f,w,C,b,l.dir,o]);(0,E.b)(()=>N(),[N]);let[R,k]=n.useState();(0,E.b)(()=>{f&&k(window.getComputedStyle(f).zIndex)},[f]);let M=n.useCallback(e=>{e&&!0===g.current&&(N(),null==x||x(),g.current=!1)},[N,x]);return(0,S.jsx)(et,{scope:r,contentWrapper:c,shouldExpandOnScrollRef:v,onScrollButtonChange:M,children:(0,S.jsx)("div",{ref:d,style:{display:"flex",flexDirection:"column",position:"fixed",zIndex:R},children:(0,S.jsx)(y.WV.div,{...a,ref:m,style:{boxSizing:"border-box",maxHeight:"100%",...a.style}})})})});Q.displayName="SelectItemAlignedPosition";var ee=n.forwardRef((e,t)=>{let{__scopeSelect:r,align:n="start",collisionPadding:o=10,...a}=e,i=D(r);return(0,S.jsx)(v.VY,{...i,...a,ref:t,align:n,collisionPadding:o,style:{boxSizing:"border-box",...a.style,"--radix-select-content-transform-origin":"var(--radix-popper-transform-origin)","--radix-select-content-available-width":"var(--radix-popper-available-width)","--radix-select-content-available-height":"var(--radix-popper-available-height)","--radix-select-trigger-width":"var(--radix-popper-anchor-width)","--radix-select-trigger-height":"var(--radix-popper-anchor-height)"}})});ee.displayName="SelectPopperPosition";var[et,er]=_(X,{}),en="SelectViewport",eo=n.forwardRef((e,t)=>{let{__scopeSelect:r,nonce:o,...a}=e,i=$(en,r),s=er(en,r),c=(0,u.e)(t,i.onViewportChange),d=n.useRef(0);return(0,S.jsxs)(S.Fragment,{children:[(0,S.jsx)("style",{dangerouslySetInnerHTML:{__html:"[data-radix-select-viewport]{scrollbar-width:none;-ms-overflow-style:none;-webkit-overflow-scrolling:touch;}[data-radix-select-viewport]::-webkit-scrollbar{display:none}"},nonce:o}),(0,S.jsx)(j.Slot,{scope:r,children:(0,S.jsx)(y.WV.div,{"data-radix-select-viewport":"",role:"presentation",...a,ref:c,style:{position:"relative",flex:1,overflow:"auto",...a.style},onScroll:(0,l.M)(a.onScroll,e=>{let t=e.currentTarget,{contentWrapper:r,shouldExpandOnScrollRef:n}=s;if((null==n?void 0:n.current)&&r){let e=Math.abs(d.current-t.scrollTop);if(e>0){let n=window.innerHeight-20,o=Math.max(parseFloat(r.style.minHeight),parseFloat(r.style.height));if(o<n){let a=o+e,i=Math.min(n,a),l=a-i;r.style.height=i+"px","0px"===r.style.bottom&&(t.scrollTop=l>0?l:0,r.style.justifyContent="flex-end")}}}d.current=t.scrollTop})})})]})});eo.displayName=en;var ea="SelectGroup",[ei,el]=_(ea),es=n.forwardRef((e,t)=>
1{let{__scopeSelect:r,...n}=e,o=(0,h.M)();return(0,S.jsx)(ei,{scope:r,id:o,children:(0,S.jsx)(y.WV.div,{role:"group","aria-labelledby":o,...n,ref:t})})});es.displayName=ea;var eu="SelectLabel",ec=n.forwardRef((e,t)=>{let{__scopeSelect:r,...n}=e,o=el(eu,r);return(0,S.jsx)(y.WV.div,{id:o.id,...n,ref:t})});ec.displayName=eu;var ed="SelectItem",[ef,ep]=_(ed),em=n.forwardRef((e,t)=>{let{__scopeSelect:r,value:o,disabled:a=!1,textValue:i,...s}=e,c=z(ed,r),d=$(ed,r),f=c.value===o,[p,m]=n.useState(null!=i?i:""),[v,g]=n.useState(!1),w=(0,u.e)(t,e=>{var t;return null===(t=d.itemRefCallback)||void 0===t?void 0:t.call(d,e,o,a)}),C=(0,h.M)(),b=()=>{a||(c.onValueChange(o),c.onOpenChange(!1))};if(""===o)throw Error("A <Select.Item /> must have a value prop that is not an empty string. This is because the Select value can be set to an empty string to clear the selection and show the placeholder.");return(0,S.jsx)(ef,{scope:r,value:o,disabled:a,textId:C,isSelected:f,onItemTextChange:n.useCallback(e=>{m(t=>{var r;return t||(null!==(r=null==e?void 0:e.textContent)&&void 0!==r?r:"").trim()})},[]),children:(0,S.jsx)(j.ItemSlot,{scope:r,value:o,disabled:a,textValue:p,children:(0,S.jsx)(y.WV.div,{role:"option","aria-labelledby":C,"data-highlighted":v?"":void 0,"aria-selected":f&&v,"data-state":f?"checked":"unchecked","aria-disabled":a||void 0,"data-disabled":a?"":void 0,tabIndex:a?void 0:-1,...s,ref:w,onFocus:(0,l.M)(s.onFocus,()=>g(!0)),onBlur:(0,l.M)(s.onBlur,()=>g(!1)),onPointerUp:(0,l.M)(s.onPointerUp,b),onPointerMove:(0,l.M)(s.onPointerMove,e=>{if(a){var t;null===(t=d.onItemLeave)||void 0===t||t.call(d)}else e.currentTarget.focus({preventScroll:!0})}),onPointerLeave:(0,l.M)(s.onPointerLeave,e=>{if(e.currentTarget===document.activeElement){var t;null===(t=d.onItemLeave)||void 0===t||t.call(d)}}),onKeyDown:(0,l.M)(s.onKeyDown,e=>{var t;(null===(t=d.searchRef)||void 0===t?void 0:t.current)!==""&&" "===e.key||(P.includes(e.key)&&b()," "===e.key&&e.preventDefault())})})})})});em.displayName=ed;var eh="SelectItemText",ev=n.forwardRef((e,t)=>{let{__scopeSelect:r,className:o,style:i,...l}=e,s=z(eh,r),c=$(eh,r),d=ep(eh,r),f=V(eh,r),[p,m]=n.useState(null),h=(0,u.e)(t,e=>m(e),d.onItemTextChange,e=>{var t;return null===(t=c.itemTextRefCallback)||void 0===t?void 0:t.call(c,e,d.value,d.disabled)}),v=null==p?void 0:p.textContent,g=n.useMemo(()=>(0,S.jsx)("option",{value:d.value,disabled:d.disabled,children:v},d.value),[d.disabled,d.value,v]),{onNativeOptionAdd:w,onNativeOptionRemove:C}=f;return(0,E.b)(()=>(w(g),()=>C(g)),[w,C,g]),(0,S.jsxs)(S.Fragment,{children:[(0,S.jsx)(y.WV.span,{id:d.textId,...l,ref:h}),d.isSelected&&s.valueNode&&!s.valueNodeHasChildren?a.createPortal(l.children,s.valueNode):null]})});ev.displayName=eh;var eg="SelectItemIndicator",ey=n.forwardRef((e,t)=>{let{__scopeSelect:r,...n}=e;return ep(eg,r).isSelected?(0,S.jsx)(y.WV.span,{"aria-hidden":!0,...n,ref:t}):null});ey.displayName=eg;var ew="SelectScrollUpButton";n.forwardRef((e,t)=>{let r=$(ew,e.__scopeSelect),o=er(ew,e.__scopeSelect),[a,i]=n.useState(!1),l=(0,u.e)(t,o.onScrollButtonChange);return(0,E.b)(()=>{if(r.viewport&&r.isPositioned){let e=function(){i(t.scrollTop>0)},t=r.viewport;return e(),t.addEventListener("scroll",e),()=>t.removeEventListener("scroll",e)}},[r.viewport,r.isPositioned]),a?(0,S.jsx)(eb,{...e,ref:l,onAutoScroll:()=>{let{viewport:e,selectedItem:t}=r;e&&t&&(e.scrollTop=e.scrollTop-t.offsetHeight)}}):null}).displayName=ew;var eC="SelectScrollDownButton";n.forwardRef((e,t)=>{let r=$(eC,e.__scopeSelect),o=er(eC,e.__scopeSelect),[a,i]=n.useState(!1),l=(0,u.e)(t,o.onScrollButtonChange);return(0,E.b)(()=>{if(r.viewport&&r.isPositioned){let e=function(){let e=t.scrollHeight-t.clientHeight;i(Math.ceil(t.scrollTop)<e)},t=r.viewport;return e(),t.addEventListener("scroll",e),()=>t.removeEventListener("scroll",e)}},[r.viewport,r.isPositioned]),a?(0,S.jsx)(eb,{...e,ref:l,onAutoScroll:()=>{let{viewport:e,selectedItem:t}=r;e&&t&&(e.scrollTop=e.scrollTop+t.offsetHeight)}}):null}).displayName=eC;var eb=n.forwardRef((e,t)=>{let{__scopeSelect:r,onAutoScroll:o,...a}=e,i=$("SelectScrollButton",r),s=n.useRef(null),u=I(r),c=n.useCallback(()=>{null!==s.current&&(window.clearInterval(s.current),s.current=null)},[]);return n.useEffect(()=>()=>c(),[c]),(0,E.b)(()=>{var e;let t=u().find(e=>e.ref.current===document.activeElement);null==t||null===(e=t.ref.current)||void 0===e||e.scrollIntoView({block:"nearest"})},[u]),(0,S.jsx)(y.WV.div,{"aria-hidden":!0,...a,ref:t,style:{flexShrink:0,...a.style},onPointerDown:(0,l.M)(a.onPointerDown,()=>{null===s.current&&(s.current=window.setInterval(o,50))}),onPointerMove:(0,l.M)(a.onPointerMove,()=>{var e;null===(e=i.onItemLeave)||void 0===e||e.call(i),null===s.current&&(s.current=window.setInterval(o,50))}),onPointerLeave:(0,l.M)(a.onPointerLeave,()=>{c()})})}),eE=n.forwardRef((e,t)=>
1{let{__scopeSelect:r,...n}=e;return(0,S.jsx)(y.WV.div,{"aria-hidden":!0,...n,ref:t})});eE.displayName="SelectSeparator";var ex="SelectArrow";function eN(e){return""===e||void 0===e}n.forwardRef((e,t)=>{let{__scopeSelect:r,...n}=e,o=D(r),a=z(ex,r),i=$(ex,r);return a.open&&"popper"===i.position?(0,S.jsx)(v.Eh,{...o,...n,ref:t}):null}).displayName=ex;var eR=n.forwardRef((e,t)=>{let{value:r,...o}=e,a=n.useRef(null),i=(0,u.e)(t,a),l=(0,x.D)(r);return n.useEffect(()=>{let e=a.current,t=Object.getOwnPropertyDescriptor(window.HTMLSelectElement.prototype,"value").set;if(l!==r&&t){let n=new Event("change",{bubbles:!0});t.call(e,r),e.dispatchEvent(n)}},[l,r]),(0,S.jsx)(N.T,{asChild:!0,children:(0,S.jsx)("select",{...o,ref:i,defaultValue:r})})});function ek(e){let t=(0,C.W)(e),r=n.useRef(""),o=n.useRef(0),a=n.useCallback(e=>{let n=r.current+e;t(n),function e(t){r.current=t,window.clearTimeout(o.current),""!==t&&(o.current=window.setTimeout(()=>e(""),1e3))}(n)},[t]),i=n.useCallback(()=>{r.current="",window.clearTimeout(o.current)},[]);return n.useEffect(()=>()=>window.clearTimeout(o.current),[]),[r,a,i]}function eS(e,t,r){var n;let o=t.length>1&&Array.from(t).every(e=>e===t[0])?t[0]:t,a=(n=Math.max(r?e.indexOf(r):-1,0),e.map((t,r)=>e[(n+r)%e.length]));1===o.length&&(a=a.filter(e=>e!==r));let i=a.find(e=>e.textValue.toLowerCase().startsWith(o.toLowerCase()));return i!==r?i:void 0}eR.displayName="BubbleSelect";var eM=r(26630),eP=r(8782),eT=r(91747),ej=r(65526),eI=r(76572),eL=r(99998),e_=r(18668);let eO={type:"enum",className:"rt-r-size",values:["1","2","3"],default:"2",responsive:!0},eD={variant:{type:"enum",className:"rt-variant",values:["classic","surface","soft","ghost"],default:"surface"},...eI.EG,...e_.I,placeholder:{type:"string"}},eA={variant:{type:"enum",className:"rt-variant",values:["solid","soft"],default:"solid"},...eI.EG,...eL.K};var ez=r(43204);let eU=n.createContext({}),eV=e=>{let{children:t,size:r=eO.default,...o}=e;return n.createElement(W,{...o},n.createElement(eU.Provider,{value:n.useMemo(()=>({size:r}),[r])},t))};eV.displayName="Select.Root";let eW=n.forwardRef((e,t)=>{let r=n.useContext(eU),{children:a,className:i,color:l,radius:s,placeholder:u,...c}=(0,eP.y)({size:null==r?void 0:r.size,...e},{size:eO},eD,eT.E);return n.createElement(F,{asChild:!0},n.createElement("button",{"data-accent-color":l,"data-radius":s,...c,ref:t,className:o("rt-reset","rt-SelectTrigger",i)},n.createElement("span",{className:"rt-SelectTriggerInner"},n.createElement(K,{placeholder:u},a)),n.createElement(G,{asChild:!0},n.createElement(ej.v4,{className:"rt-SelectIcon"}))))});eW.displayName="Select.Trigger";let eB=n.forwardRef((e,t)=>{let r=n.useContext(eU),{className:a,children:i,color:l,container:s,...u}=(0,eP.y)({size:null==r?void 0:r.size,...e},{size:eO},eA),c=(0,ez.useThemeContext)(),d=l||c.accentColor;return n.createElement(q,{container:s},n.createElement(ez.Theme,{asChild:!0},n.createElement(Y,{"data-accent-color":d,sideOffset:4,...u,asChild:!1,ref:t,className:o({"rt-PopperContent":"popper"===u.position},"rt-SelectContent",a)},n.createElement(eM.Root,{type:"auto",className:"rt-ScrollAreaRoot"},n.createElement(eo,{asChild:!0,className:"rt-SelectViewport"},n.createElement(eM.Viewport,{className:"rt-ScrollAreaViewport",style:{overflowY:void 0}},i)),n.createElement(eM.Scrollbar,{className:"rt-ScrollAreaScrollbar rt-r-size-1",orientation:"vertical"},n.createElement(eM.Thumb,{className:"rt-ScrollAreaThumb"}))))))});eB.displayName="Select.Content";let eF=n.forwardRef((e,t)=>{let{className:r,children:a,...i}=e;return n.createElement(em,{...i,asChild:!1,ref:t,className:o("rt-SelectItem",r)},n.createElement(ey,{className:"rt-SelectItemIndicator"},n.createElement(ej.dc,{className:"rt-SelectItemIndicatorIcon"})),n.createElement(ev,null,a))});eF.displayName="Select.Item";let eH=n.forwardRef((e,t)=>{let{className:r,...a}=e;return n.createElement(es,{...a,asChild:!1,ref:t,className:o("rt-SelectGroup",r)})});eH.displayName="Select.Group";let eK=n.forwardRef((e,t)=>{let{className:r,...a}=e;return n.createElement(ec,{...a,asChild:!1,ref:t,className:o("rt-SelectLabel",r)})});eK.displayName="Select.Label";let eG=n.forwardRef((e,t)=>
1{let{className:r,...a}=e;return n.createElement(eE,{...a,asChild:!1,ref:t,className:o("rt-SelectSeparator",r)})});eG.displayName="Select.Separator"},33261:function(e,t,r){"use strict";r.d(t,{Z:function(){return n}});let n={size:{type:"enum",className:"rt-r-size",values:["1","2","3"],default:"2",responsive:!0},loading:{type:"boolean",default:!0}}},43179:function(e,t,r){"use strict";r.r(t),r.d(t,{Root:function(){return m},Slot:function(){return h}});var n=r(56189),o=r(35006),a=r(73712),i=r(76572),l=r(83422),s=r(18668),u=r(302);let c={size:{type:"enum",className:"rt-r-size",values:["1","2","3"],default:"2",responsive:!0},variant:{type:"enum",className:"rt-variant",values:["classic","surface","soft"],default:"surface"},...i.EG,...s.I},d={side:{type:"enum",values:["left","right"]},...i.EG,gap:u.l.gap,px:l.i.px,pl:l.i.pl,pr:l.i.pr};var f=r(8782),p=r(91747);let m=n.forwardRef((e,t)=>{let r=n.useRef(null),{children:i,className:l,color:s,radius:u,style:d,...m}=(0,f.y)(e,c,p.E);return n.createElement("div",{"data-accent-color":s,"data-radius":u,style:d,className:o("rt-TextFieldRoot",l),onPointerDown:e=>{let t=e.target;if(t.closest("input, button, a"))return;let n=r.current;if(!n)return;let o=t.closest("\n            .rt-TextFieldSlot[data-side='right'],\n            .rt-TextFieldSlot:not([data-side='right']) ~ .rt-TextFieldSlot:not([data-side='left'])\n          ")?n.value.length:0;requestAnimationFrame(()=>{try{n.setSelectionRange(o,o)}catch(e){}n.focus()})}},n.createElement("input",{spellCheck:"false",...m,ref:(0,a.F)(r,t),className:"rt-reset rt-TextFieldInput"}),i)});m.displayName="TextField.Root";let h=n.forwardRef((e,t)=>{let{className:r,color:a,side:i,...l}=(0,f.y)(e,d);return n.createElement("div",{"data-accent-color":a,"data-side":i,...l,ref:t,className:o("rt-TextFieldSlot",r)})});h.displayName="TextField.Slot"},97171:function(e,t,r){"use strict";r.d(t,{x:function(){return u}});var n=r(56189),o=r(35006),a=r(56137),i=r(8782),l=r(91747),s=r(50027);let u=n.forwardRef((e,t)=>{let{children:r,className:u,asChild:c,as:d="span",color:f,...p}=(0,i.y)(e,s.S,l.E);return n.createElement(a.g7,{"data-accent-color":f,...p,ref:t,className:o("rt-Text",u)},c?r:n.createElement(d,null,r))});u.displayName="Text"},50027:function(e,t,r){"use strict";r.d(t,{S:function(){return d}});var n=r(75800),o=r(76572),a=r(99998),i=r(14655),l=r(89206),s=r(79463),u=r(25622),c=r(93990);let d={as:{type:"enum",values:["span","div","label","p"],default:"span"},...n.C,size:{type:"enum",className:"rt-r-size",values:["1","2","3","4","5","6","7","8","9"],responsive:!0},...c.x,...l.O,...i.E,...u.w,...s.u,...o.EG,...a.K}},58737:function(e,t,r){"use strict";r.r(t),r.d(t,{ThemePanel:function(){return c}});var n=r(56189),o=r(39779),a=r(25993),i=r(43204),l=r(16901),s=r(7890),u=r(45103);let c=n.forwardRef((e,t)=>{let{defaultOpen:r=!0,...o}=e,[a,i]=n.useState(r);return n.createElement(d,{...o,ref:t,open:a,onOpenChange:i})});c.displayName="ThemePanel";let d=n.forwardRef((e,t)=>{let{open:r,onOpenChange:c,onAppearanceChange:d,...p}=e,{appearance:m,onAppearanceChange:h,accentColor:v,onAccentColorChange:g,grayColor:y,onGrayColorChange:w,panelBackground:C,onPanelBackgroundChange:b,radius:E,onRadiusChange:x,scaling:N,onScalingChange:R}=(0,i.useThemeContext)(),k=void 0!==d,S=(0,o.W)(d),M=n.useCallback(e=>{let t=function(){let e=document.createElement("style");return e.appendChild(document.createTextNode("*,*::before,*::after{-webkit-transition:none!important;-moz-transition:none!important;-o-transition:none!important;-ms-transition:none!important;transition:none!important}")),document.head.appendChild(e),()=>{window.getComputedStyle(document.body),setTimeout(()=>{document.head.removeChild(e)},1)}}();if("inherit"!==m){h(e);return}k?S(e):(O(e),function(e){let t=document.documentElement,r=t.classList.contains("light-theme"),n=t.classList.contains("dark-theme"),o=t.classList.contains("light"),a=t.classList.contains("dark");(r||n)&&(t.classList.remove("light-theme","dark-theme"),t.style.colorScheme=e,t.classList.add("".concat(e,"-theme"))),(o||a)&&(t.classList.remove("light","dark"),t.style.colorScheme=e,t.classList.add(e)),r||n||o||a||(t.style.colorScheme=e,t.classList.add(e))}(e)),t()},[m,h,k,S]),P=(0,s.G)(v),T="auto"===y?P:y,[j,I]=n.useState("idle");async function L(){let e={appearance:m===u.y.appearance.default?void 0:m,accentColor:v===u.y.accentColor.default?void 0:v,grayColor:y===u.y.grayColor.default?void 0:y,panelBackgroun
1d:C===u.y.panelBackground.default?void 0:C,radius:E===u.y.radius.default?void 0:E,scaling:N===u.y.scaling.default?void 0:N},t=Object.keys(e).filter(t=>void 0!==e[t]).map(t=>"".concat(t,'="').concat(e[t],'"')).join(" ");I("copying"),await navigator.clipboard.writeText(t?"<Theme ".concat(t,">"):"<Theme>"),I("copied"),setTimeout(()=>I("idle"),2e3)}let[_,O]=n.useState("inherit"===m?null:m),D='\n      [contenteditable],\n      [role="combobox"],\n      [role="listbox"],\n      [role="menu"],\n      input:not([type="radio"], [type="checkbox"]),\n      select,\n      textarea\n    ';return n.useEffect(()=>{function e(e){var t,n;let o=e.altKey||e.ctrlKey||e.shiftKey||e.metaKey,a=null===(t=document.activeElement)||void 0===t?void 0:t.closest(D);(null===(n=e.key)||void 0===n?void 0:n.toUpperCase())!=="T"||o||a||c(!r)}return document.addEventListener("keydown",e),()=>document.removeEventListener("keydown",e)},[c,r,D]),n.useEffect(()=>{function e(e){var t,r;let n=e.altKey||e.ctrlKey||e.shiftKey||e.metaKey,o=null===(t=document.activeElement)||void 0===t?void 0:t.closest(D);(null===(r=e.key)||void 0===r?void 0:r.toUpperCase())!=="D"||n||o||M("light"===_?"dark":"light")}return document.addEventListener("keydown",e),()=>document.removeEventListener("keydown",e)},[M,_,D]),n.useEffect(()=>{let e=document.documentElement,t=document.body;function r(){let r=e.classList.contains("dark")||e.classList.contains("dark-theme")||t.classList.contains("dark")||t.classList.contains("dark-theme");O("inherit"===m?r?"dark":"light":m)}let n=new MutationObserver(function(e){e.forEach(function(e){"class"===e.attributeName&&r()})});return r(),"inherit"===m&&(n.observe(e,{attributes:!0}),n.observe(t,{attributes:!0})),()=>n.disconnect()},[m]),n.createElement(i.Theme,{asChild:!0,radius:"medium",scaling:"100%"},n.createElement(a.kC,{direction:"column",position:"fixed",top:"0",right:"0",mr:"4",mt:"4",inert:r?void 0:l.M,...p,ref:t,style:{zIndex:9999,overflow:"hidden",maxHeight:"calc(100vh - var(--space-4) - var(--space-4))",borderRadius:"var(--radius-4)",backgroundColor:"var(--color-panel-solid)",transformOrigin:"top center",transitionProperty:"transform, box-shadow",transitionDuration:"200ms",transitionTimingFunction:r?"ease-out":"ease-in",transform:r?"none":"translateX(105%)",boxShadow:r?"var(--shadow-5)":"var(--shadow-2)",...e.style}},n.createElement(a.xr,null,n.createElement(a.xu,{flexGrow:"1",p:"5",position:"relative"},n.createElement(a.xu,{position:"absolute",top:"0",right:"0",m:"2"},n.createElement(a.u,{content:"Press T to show/hide the Theme Panel",side:"bottom",sideOffset:6},n.createElement(a.Tz,{asChild:!0,size:"3",tabIndex:0,className:"rt-ThemePanelShortcut"},n.createElement("button",{onClick:()=>c(!r)},"T")))),n.createElement(a.X6,{size:"5",trim:"both",as:"h3",mb:"5"},"Theme"),n.createElement(a.xv,{id:"accent-color-title",as:"p",size:"2",weight:"medium",mt:"5"},"Accent color"),n.createElement(a.rj,{columns:"10",gap:"2",mt:"3",role:"group","aria-labelledby":"accent-color-title"},u.y.accentColor.values.map(e=>n.createElement("label",{key:e,className:"rt-ThemePanelSwatch",style:{backgroundColor:"var(--".concat(e,"-9)")}},n.createElement(a.u,{content:"".concat(f(e)).concat("gray"===v&&"gray"!==T?" (".concat(f(T),")"):"")},n.createElement("input",{className:"rt-ThemePanelSwatchInput",type:"radio",name:"accentColor",value:e,checked:v===e,onChange:e=>g(e.target.value)}))))),n.createElement(a.kC,{asChild:!0,align:"center",justify:"between"},n.createElement(a.xv,{as:"p",id:"gray-color-title",size:"2",weight:"medium",mt:"5"},"Gray color")),n.createElement(a.rj,{columns:"10",gap:"2",mt:"3",role:"group","aria-labelledby":"gray-color-title"},u.y.grayColor.values.map(e=>n.createElement(a.kC,{key:e,asChild:!0,align:"center",justify:"center"},n.createElement("label",{className:"rt-ThemePanelSwatch",style:{backgroundColor:"auto"===e?"var(--".concat(P,"-9)"):"gray"===e?"var(--gray-9)":"var(--".concat(e,"-9)"),filter:"gray"===e?"saturate(0)":void 0}},n.createElement(a.u,{content:"".concat(f(e)).concat("auto"===e?" (".concat(f(P),")"):"")},n.createElement("input",{className:"rt-ThemePanelSwatchInput",type:"radio",name:"grayColor",value:e,checked:y===e,onChange:e=>w(e.target.value)})))))),n.createElement(a.xv,{id:"appearance-title",as:"p",size:"2",weight:"medium",mt:"5"},"Appearance"),n.createElement(a.rj,{columns:"2",gap:"2",mt:"3",role:"group","aria-labelledby":"appearance-title"},["light","dark"].map(e=>n.createElement("label",{key:e,className:"rt-ThemePanelRadioCard"},n.createElement("input",{className:"rt-ThemePanelRadioCardInput",type:"radio",name:"appearance",value:e,checked:_===e,onChange:e=>M(e.target.value)}),n.createElement(a.kC,{align:"center",justify:"center",height:"32px",gap:"2"},"light"===e?n.createElement("svg",{width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg",style:{margin:"0 -1px"}},n.createElement("path",{d:"M7.5 0C7.77614 0 8 0.223858 8 0.5V2.5C8 2.77614 7.77614 3 7.5 3C7.22386 3 7 2.77614 7 2.5V0.5C7 0.223858 7.22386 0 7.5 0ZM2.1967 2.1967C2.39196 2.00144 2.70854 2.00144 2.90381 2.1967L4.31802 3.61091C4.51328 3.80617 4.51328 4.12276 4.31802 4.31802C4.12276 4.51328 3.80617 4.51328 3.61091 4.31802L2.1967 2.90381C2.00144 2.70854 2.00144 2.39196 2.1967 2.1967ZM0.5 7C0.223858 7 0 7.22386 0 7.5C0 7.77614 0.223858 8 0.5 8H2.5C2.77614 8 3 7.77614 3 7.5C3 7.22386 2.77614 7 2.5 7H0.5ZM2.1967 12.8033C2.00144 12.608 2.00144 12.2915 2.1967 12.0962L3.61091 10.682C3.80617 10.4867 4.12276 10.4867 4.31802 10.682C4.51328 10.8772 4.51328 11.1938 4.31802 11.3891L2.90381 12.8033C2.70854 12.9986 2.39196 12.9986 2.1967 12.8033ZM12.5 7C12.2239 7 12 7.22386 12 7.5C12 7.77614 12.2239 8 12.5 8H14.5C14.7761 8 15 7.77614 15 7.5C15 7.22386 14.7761 7 14.5 7H12.5ZM10.682 4.31802C10.4867 4.12276 10.4867 3.80617 10.682 3.61091L12.0962 2.1967C12.2915 2.00144 12.608 2.00144 12.8033 2.1967C12.9986 2.39196 12.9986 2.70854 12.8033 2.90381L11.3891 4.3
11802C11.1938 4.51328 10.8772 4.51328 10.682 4.31802ZM8 12.5C8 12.2239 7.77614 12 7.5 12C7.22386 12 7 12.2239 7 12.5V14.5C7 14.7761 7.22386 15 7.5 15C7.77614 15 8 14.7761 8 14.5V12.5ZM10.682 10.682C10.8772 10.4867 11.1938 10.4867 11.3891 10.682L12.8033 12.0962C12.9986 12.2915 12.9986 12.608 12.8033 12.8033C12.608 12.9986 12.2915 12.9986 12.0962 12.8033L10.682 11.3891C10.4867 11.1938 10.4867 10.8772 10.682 10.682ZM5.5 7.5C5.5 6.39543 6.39543 5.5 7.5 5.5C8.60457 5.5 9.5 6.39543 9.5 7.5C9.5 8.60457 8.60457 9.5 7.5 9.5C6.39543 9.5 5.5 8.60457 5.5 7.5ZM7.5 4.5C5.84315 4.5 4.5 5.84315 4.5 7.5C4.5 9.15685 5.84315 10.5 7.5 10.5C9.15685 10.5 10.5 9.15685 10.5 7.5C10.5 5.84315 9.15685 4.5 7.5 4.5Z",fill:"currentColor",fillRule:"evenodd",clipRule:"evenodd"})):n.createElement("svg",{width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg",style:{margin:"0 -1px"}},n.createElement("path",{d:"M2.89998 0.499976C2.89998 0.279062 2.72089 0.0999756 2.49998 0.0999756C2.27906 0.0999756 2.09998 0.279062 2.09998 0.499976V1.09998H1.49998C1.27906 1.09998 1.09998 1.27906 1.09998 1.49998C1.09998 1.72089 1.27906 1.89998 1.49998 1.89998H2.09998V2.49998C2.09998 2.72089 2.27906 2.89998 2.49998 2.89998C2.72089 2.89998 2.89998 2.72089 2.89998 2.49998V1.89998H3.49998C3.72089 1.89998 3.89998 1.72089 3.89998 1.49998C3.89998 1.27906 3.72089 1.09998 3.49998 1.09998H2.89998V0.499976ZM5.89998 3.49998C5.89998 3.27906 5.72089 3.09998 5.49998 3.09998C5.27906 3.09998 5.09998 3.27906 5.09998 3.49998V4.09998H4.49998C4.27906 4.09998 4.09998 4.27906 4.09998 4.49998C4.09998 4.72089 4.27906 4.89998 4.49998 4.89998H5.09998V5.49998C5.09998 5.72089 5.27906 5.89998 5.49998 5.89998C5.72089 5.89998 5.89998 5.72089 5.89998 5.49998V4.89998H6.49998C6.72089 4.89998 6.89998 4.72089 6.89998 4.49998C6.89998 4.27906 6.72089 4.09998 6.49998 4.09998H5.89998V3.49998ZM1.89998 6.49998C1.89998 6.27906 1.72089 6.09998 1.49998 6.09998C1.27906 6.09998 1.09998 6.27906 1.09998 6.49998V7.09998H0.499976C0.279062 7.09998 0.0999756 7.27906 0.0999756 7.49998C0.0999756 7.72089 0.279062 7.89998 0.499976 7.89998H1.09998V8.49998C1.09998 8.72089 1.27906 8.89997 1.49998 8.89997C1.72089 8.89997 1.89998 8.72089 1.89998 8.49998V7.89998H2.49998C2.72089 7.89998 2.89998 7.72089 2.89998 7.49998C2.89998 7.27906 2.72089 7.09998 2.49998 7.09998H1.89998V6.49998ZM8.54406 0.98184L8.24618 0.941586C8.03275 0.917676 7.90692 1.1655 8.02936 1.34194C8.17013 1.54479 8.29981 1.75592 8.41754 1.97445C8.91878 2.90485 9.20322 3.96932 9.20322 5.10022C9.20322 8.37201 6.82247 11.0878 3.69887 11.6097C3.45736 11.65 3.20988 11.6772 2.96008 11.6906C2.74563 11.702 2.62729 11.9535 2.77721 12.1072C2.84551 12.1773 2.91535 12.2458 2.98667 12.3128L3.05883 12.3795L3.31883 12.6045L3.50684 12.7532L3.62796 12.8433L3.81491 12.9742L3.99079 13.089C4.11175 13.1651 4.23536 13.2375 4.36157 13.3059L4.62496 13.4412L4.88553 13.5607L5.18837 13.6828L5.43169 13.7686C5.56564 13.8128 5.70149 13.8529 5.83857 13.8885C5.94262 13.9155 6.04767 13.9401 6.15405 13.9622C6.27993 13.9883 6.40713 14.0109 6.53544 14.0298L6.85241 14.0685L7.11934 14.0892C7.24637 14.0965 7.37436 14.1002 7.50322 14.1002C11.1483 14.1002 14.1032 11.1453 14.1032 7.50023C14.1032 7.25044 14.0893 7.00389 14.0623 6.76131L14.0255 6.48407C13.991 6.26083 13.9453 6.04129 13.8891 5.82642C13.8213 5.56709 13.7382 5.31398 13.6409 5.06881L13.5279 4.80132L13.4507 4.63542L13.3766 4.48666C13.2178 4.17773 13.0353 3.88295 12.8312 3.60423L12.6782 3.40352L12.4793 3.16432L12.3157 2.98361L12.1961 2.85951L12.0355 2.70246L11.8134 2.50184L11.4925 2.24191L11.2483 2.06498L10.9562 1.87446L10.6346 1.68894L10.3073 1.52378L10.1938 1.47176L9.95488 1.3706L9.67791 1.2669L9.42566 1.1846L9.10075 1.09489L8.83599 1.03486L8.54406 0.98184ZM10.4032 5.30023C10.4032 4.27588 10.2002 3.29829 9.83244 2.40604C11.7623 3.28995 13.1032 5.23862 13.1032 7.50023C13.1032 10.593 10.596 13.1002 7.50322 13.1002C6.63646 13.1002 5.81597 12.9036 5.08355 12.5522C6.5419 12.0941 7.81081 11.2082 8.74322 10.0416C8.87963 10.2284 9.10028 10.3497 9.34928 10.3497C9.76349 10.3497 10.0993 10.0139 10.0993 9.59971C10.0993 9.24256 9.84965 8.94373 9.51535 8.86816C9.57741 8.75165 9.63653 8.63334 9.6926 8.51332C9.88358 8.63163 10.1088 8.69993 10.35 8.69993C11.0403 8.69993 11.6 8.14028 11.6 7.44993C11.6 6.75976 11.0406 6.20024 10.3505 6.19993C10.3853 5.90487 10.4032 5.60464 10.4032 5.30023Z",fill:"currentColor",fillRule:"evenodd",clipRule:"evenodd"})),n.createElement(a.xv,{size:"1",weight:"medium"},f(e)))))),n.createElement(a.xv,{id:"radius-title",as:"p",size:"2",weight:"medium",mt:"5"},"Radius"),n.createElement(a.rj,{columns:"5",gap:"2",mt:"3",role:"group","aria-labelledby":"radius-title"},u.y.radius.values.map(e=>n.createElement(a.kC,{key:e,direction:"column",align:"center"},n.createElement("label",{className:"rt-ThemePanelRadioCard"},n.createElement("input",{className:"rt-ThemePanelRadioCardInput",type:"radio",name:"radius",id:"theme-panel-radius-".concat(e),value:e,checked:E===e,onChange:e=>x(e.target.value)}),n.createElement(i.Theme,{asChild:!0,radius:e},n.createElement(a.xu,{m:"3",width:"32px",height:"32px",style:{borderTopLeftRadius:"full"===e?"80%":"var(--radius-5)",backgroundImage:"linear-gradient(to bottom right, var(--accent-3), var(--accent-4))",borderTop:"2px solid var(--accent-a8)",borderLeft:"2px s
1olid var(--accent-a8)"}}))),n.createElement(a.xu,{asChild:!0,pt:"2"},n.createElement(a.xv,{asChild:!0,size:"1",color:"gray"},n.createElement("label",{htmlFor:"theme-panel-radius-".concat(e)},f(e))))))),n.createElement(a.xv,{id:"scaling-title",as:"p",size:"2",weight:"medium",mt:"5"},"Scaling"),n.createElement(a.rj,{columns:"5",gap:"2",mt:"3",role:"group","aria-labelledby":"scaling-title"},u.y.scaling.values.map(e=>n.createElement("label",{key:e,className:"rt-ThemePanelRadioCard"},n.createElement("input",{className:"rt-ThemePanelRadioCardInput",type:"radio",name:"scaling",value:e,checked:N===e,onChange:e=>R(e.target.value)}),n.createElement(a.kC,{align:"center",justify:"center",height:"32px"},n.createElement(i.Theme,{asChild:!0,scaling:e},n.createElement(a.kC,{align:"center",justify:"center"},n.createElement(a.xv,{size:"1",weight:"medium"},f(e)))))))),n.createElement(a.kC,{mt:"5",align:"center",gap:"2"},n.createElement(a.xv,{id:"panel-background-title",as:"p",size:"2",weight:"medium"},"Panel background"),n.createElement(a.J2.fC,null,n.createElement(a.J2.xz,null,n.createElement(a.hU,{size:"1",variant:"ghost",color:"gray"},n.createElement(a.CJ,{label:"Learn more about panel background options"},n.createElement("svg",{width:"15",height:"15",viewBox:"0 0 15 15",fill:"currentColor",xmlns:"http://www.w3.org/2000/svg"},n.createElement("path",{d:"M7.49991 0.876892C3.84222 0.876892 0.877075 3.84204 0.877075 7.49972C0.877075 11.1574 3.84222 14.1226 7.49991 14.1226C11.1576 14.1226 14.1227 11.1574 14.1227 7.49972C14.1227 3.84204 11.1576 0.876892 7.49991 0.876892ZM1.82707 7.49972C1.82707 4.36671 4.36689 1.82689 7.49991 1.82689C10.6329 1.82689 13.1727 4.36671 13.1727 7.49972C13.1727 10.6327 10.6329 13.1726 7.49991 13.1726C4.36689 13.1726 1.82707 10.6327 1.82707 7.49972ZM8.24992 4.49999C8.24992 4.9142 7.91413 5.24999 7.49992 5.24999C7.08571 5.24999 6.74992 4.9142 6.74992 4.49999C6.74992 4.08577 7.08571 3.74999 7.49992 3.74999C7.91413 3.74999 8.24992 4.08577 8.24992 4.49999ZM6.00003 5.99999H6.50003H7.50003C7.77618 5.99999 8.00003 6.22384 8.00003 6.49999V9.99999H8.50003H9.00003V11H8.50003H7.50003H6.50003H6.00003V9.99999H6.50003H7.00003V6.99999H6.50003H6.00003V5.99999Z",fillRule:"evenodd",clipRule:"evenodd"}))))),n.createElement(a.J2.VY,{size:"1",style:{maxWidth:220},side:"top",align:"center"},n.createElement(a.xv,{as:"p",size:"2"},"Whether Card and Table panels are translucent, showing some of\xa0the background behind them.")))),n.createElement(a.rj,{columns:"2",gap:"2",mt:"3",role:"group","aria-labelledby":"panel-background-title"},u.y.panelBackground.values.map(e=>n.createElement("label",{key:e,className:"rt-ThemePanelRadioCard"},n.createElement("input",{className:"rt-ThemePanelRadioCardInput",type:"radio",name:"panelBackground",value:e,checked:C===e,onChange:e=>b(e.target.value)}),n.createElement(a.kC,{align:"center",justify:"center",height:"32px",gap:"2"},"solid"===e?n.createElement("svg",{width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg",style:{margin:"0 -2px"}},n.createElement("path",{d:"M0.877075 7.49988C0.877075 3.84219 3.84222 0.877045 7.49991 0.877045C11.1576 0.877045 14.1227 3.84219 14.1227 7.49988C14.1227 11.1575 11.1576 14.1227 7.49991 14.1227C3.84222 14.1227 0.877075 11.1575 0.877075 7.49988ZM7.49991 1.82704C4.36689 1.82704 1.82708 4.36686 1.82708 7.49988C1.82708 10.6329 4.36689 13.1727 7.49991 13.1727C10.6329 13.1727 13.1727 10.6329 13.1727 7.49988C13.1727 4.36686 10.6329 1.82704 7.49991 1.82704Z",fill:"currentColor",fillRule:"evenodd",clipRule:"evenodd"})):n.createElement("svg",{width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg",style:{margin:"0 -2px"}},n.createElement("path",{opacity:".05",d:"M6.78296 13.376C8.73904 9.95284 8.73904 5.04719 6.78296 1.62405L7.21708 1.37598C9.261 4.95283 9.261 10.0472 7.21708 13.624L6.78296 13.376Z",fill:"currentColor",fillRule:"evenodd",clipRule:"evenodd"}),n.createElement("path",{opacity:".1",d:"M7.28204 13.4775C9.23929 9.99523 9.23929 5.00475 7.28204 1.52248L7.71791 1.2775C9.76067 4.9119 9.76067 10.0881 7.71791 13.7225L7.28204 13.4775Z",fill:"currentColor",fillRule:"evenodd",clipRule:"evenodd"}),n.createElement("path",{opacity:".15",d:"M7.82098 13.5064C9.72502 9.99523 9.72636 5.01411 7.82492 1.50084L8.26465 1.26285C10.2465 4.92466 10.2451 10.085 8.26052 13.7448L7.82098 13.5064Z",fill:"currentColor",fillRule:"evenodd",clipRule:"evenodd"}),n.createElement("path",{opacity:".2",d:"M8.41284 13.429C10.1952 9.92842 10.1957 5.07537 8.41435 1.57402L8.85999 1.34729C10.7139 4.99113 10.7133 10.0128 8.85841 13.6559L8.41284 13.429Z",fill:"currentColor",fillRule:"evenodd",clipRule:"evenodd"}),n.createElement("path",{opacity:".25",d:"M9.02441 13.2956C10.6567 9.8379 10.6586 5.17715 9.03005 1.71656L9.48245 1.50366C11.1745 5.09919 11.1726 9.91629 9.47657 13.5091L9.02441 13.2956Z",fill:"currentColor",fillRule:"evenodd",clipRule:"evenodd"}),n.createElement("path",{opacity:".3",d:"M9.66809 13.0655C11.1097 9.69572 11.1107 5.3121 9.67088 1.94095L10.1307 1.74457C11.6241 5.24121 11.6231 9.76683 10.1278 13.2622L9.66809 13.0655Z",fill:"currentColor",fillRule:"evenodd",clipRule:"evenodd"}),n.createElement("path",{opacity:".35",d:"M10.331 12.7456C11.5551 9.52073 11.5564 5.49103 10.3347 2.26444L10.8024 2.0874C12.0672 5.42815 12.0659 9.58394 10.7985 12.9231L10.331 12.7456Z",fill:"currentColor",fillRule:"evenodd",clipRule:"evenodd"}),n.createElement("path",{opacity:".4",d:"M11.0155 12.2986C11.9938 9.29744 11.9948 5.71296 11.0184 2.71067L11.4939 2.55603C12.503 5.6589 12.502 9.35178 11.4909 12.4535L11.0155 12.2986Z",fill:"currentColor",fillRule:"evenodd",clipRule:"evenodd"}),n.createElement("path",{opacity:".45",d:"M11.7214 11.668C12.4254 9.01303 12.4262 5.99691 11.7237 3.34116L12.2071 3.21329C12.9318 5.95292 12.931 9.05728 12.2047 11.7961L11.7214 11.668Z",fill:"currentColor",fillRule:"evenodd",clipRule:"evenodd"}),n.createElement("path",{opacity:".5",d:"M12.4432 10.752C12.8524 8.63762 12.8523 6.36089 12.4429 4.2466L12.9338 4.15155C13.3553 6.32861 13.3554 8.66985 12.9341 10.847L12.4432 10.752Z",fill:"currentColor",fillRule:"evenodd",clipRule:"evenodd"}),n.createElement("path",{d:"M0.877075 7.49988C0.877075 3.84219 3.84222 0.877045 7.49991 0.877045C11.1576 0.877045 14.1227 3.84219 14.1227 7.49988C14.1227 11.1575 11.
11576 14.1227 7.49991 14.1227C3.84222 14.1227 0.877075 11.1575 0.877075 7.49988ZM7.49991 1.82704C4.36689 1.82704 1.82708 4.36686 1.82708 7.49988C1.82708 10.6329 4.36689 13.1727 7.49991 13.1727C10.6329 13.1727 13.1727 10.6329 13.1727 7.49988C13.1727 4.36686 10.6329 1.82704 7.49991 1.82704Z",fill:"currentColor",fillRule:"evenodd",clipRule:"evenodd"})),n.createElement(a.xv,{size:"1",weight:"medium"},f(e)))))),n.createElement(a.zx,{mt:"5",style:{width:"100%"},onClick:L},"copied"===j?"Copied":"Copy Theme")))))});function f(e){return e.charAt(0).toUpperCase()+e.slice(1)}d.displayName="ThemePanelImpl"},43204:function(e,t,r){"use strict";r.r(t),r.d(t,{Theme:function(){return p},ThemeContext:function(){return d},useThemeContext:function(){return f}});var n=r(56189),o=r(35006),a=r(47364),i=r(91694),l=r(56137),s=r(7890),u=r(45103);let c=()=>{},d=n.createContext(void 0);function f(){let e=n.useContext(d);if(void 0===e)throw Error("`useThemeContext` must be used within a `Theme`");return e}let p=n.forwardRef((e,t)=>void 0===n.useContext(d)?n.createElement(a.zt,{delayDuration:200},n.createElement(i._9,{dir:"ltr"},n.createElement(m,{...e,ref:t}))):n.createElement(h,{...e,ref:t}));p.displayName="Theme";let m=n.forwardRef((e,t)=>{let{appearance:r=u.y.appearance.default,accentColor:o=u.y.accentColor.default,grayColor:a=u.y.grayColor.default,panelBackground:i=u.y.panelBackground.default,radius:l=u.y.radius.default,scaling:s=u.y.scaling.default,hasBackground:c=u.y.hasBackground.default,...d}=e,[f,p]=n.useState(r);n.useEffect(()=>p(r),[r]);let[m,v]=n.useState(o);n.useEffect(()=>v(o),[o]);let[g,y]=n.useState(a);n.useEffect(()=>y(a),[a]);
1let[w,C]=n.useState(i);n.useEffect(()=>C(i),[i]);let[b,E]=n.useState(l);n.useEffect(()=>E(l),[l]);let[x,N]=n.useState(s);return n.useEffect(()=>N(s),[s]),n.createElement(h,{...d,ref:t,isRoot:!0,hasBackground:c,appearance:f,accentColor:m,grayColor:g,panelBackground:w,radius:b,scaling:x,onAppearanceChange:p,onAccentColorChange:v,onGrayColorChange:y,onPanelBackgroundChange:C,onRadiusChange:E,onScalingChange:N})});m.displayName="ThemeRoot";let h=n.forwardRef((e,t)=>{var r,a,i,f,p,m;let h=n.useContext(d),{asChild:v,isRoot:g,hasBackground:y,appearance:w=null!==(r=null==h?void 0:h.appearance)&&void 0!==r?r:u.y.appearance.default,accentColor:C=null!==(a=null==h?void 0:h.accentColor)&&void 0!==a?a:u.y.accentColor.default,grayColor:b=null!==(i=null==h?void 0:h.resolvedGrayColor)&&void 0!==i?i:u.y.grayColor.default,panelBackground:E=null!==(f=null==h?void 0:h.panelBackground)&&void 0!==f?f:u.y.panelBackground.default,radius:x=null!==(p=null==h?void 0:h.radius)&&void 0!==p?p:u.y.radius.default,scaling:N=null!==(m=null==h?void 0:h.scaling)&&void 0!==m?m:u.y.scaling.default,onAppearanceChange:R=c,onAccentColorChange:k=c,onGrayColorChange:S=c,onPanelBackgroundChange:M=c,onRadiusChange:P=c,onScalingChange:T=c,...j}=e,I=v?l.g7:"div",L="auto"===b?(0,s.G)(C):b,_="light"===e.appearance||"dark"===e.appearance;return n.createElement(d.Provider,{value:n.useMemo(()=>({appearance:w,accentColor:C,grayColor:b,resolvedGrayColor:L,panelBackground:E,radius:x,scaling:N,onAppearanceChange:R,onAccentColorChange:k,onGrayColorChange:S,onPanelBackgroundChange:M,onRadiusChange:P,onScalingChange:T}),[w,C,b,L,E,x,N,R,k,S,M,P,T])},n.createElement(I,{"data-is-root-theme":g?"true":"false","data-accent-color":C,"data-gray-color":L,"data-has-background":(void 0===y?g||_:y)?"true":"false","data-panel-background":E,"data-radius":x,"data-scaling":N,ref:t,...j,className:o("radix-themes",{light:"light"===w,dark:"dark"===w},j.className)}))});h.displayName="ThemeImpl"},45103:function(e,t,r){"use strict";r.d(t,{y:function(){return i}});var n=r(75800),o=r(76572),a=r(18668);let i={...n.C,hasBackground:{type:"boolean",default:!0},appearance:{type:"enum",values:["inherit","light","dark"],default:"inherit"},accentColor:{type:"enum",values:o.FN,default:"indigo"},grayColor:{type:"enum",values:o.ab,default:"auto"},panelBackground:{type:"enum",values:["solid","translucent"],default:"translucent"},radius:{type:"enum",values:a.p,default:"medium"},scaling:{type:"enum",values:["90%","95%","100%","105%","110%"],default:"100%"}}},8782:function(e,t,r){"use strict";r.d(t,{y:function(){return l}});var n=r(35006),o=r(52916),a=r(41684),i=r(10471);function l(e,...t){let r,s;let u={...e},c=function(...e){return Object.assign({},...e)}(...t);for(let e in c){let t=u[e],l=c[e];if(void 0!==l.default&&void 0===t&&(t=l.default),"enum"!==l.type||[l.default,...l.values].includes(t)||(0,a.d)(t)||(t=l.default),u[e]=t,"className"in l&&l.className){delete u[e];let c="responsive"in l;if(!t||(0,a.d)(t)&&!c)continue;if((0,a.d)(t)&&(void 0!==l.default&&void 0===t.initial&&(t.initial=l.default),"enum"===l.type&&([l.default,...l.values].includes(t.initial)||(t.initial=l.default))),"enum"===l.type){r=n(r,(0,o.RE)({allowArbitraryValues:!1,value:t,className:l.className,propValues:l.values,parseValue:l.parseValue}));continue}if("string"===l.type||"enum | string"===l.type){let e="string"===l.type?[]:l.values,[a,u]=(0,o.uq)({className:l.className,customProperties:l.customProperties,propValues:e,parseValue:l.parseValue,value:t});s=(0,i.y)(s,u),r=n(r,a);continue}if("boolean"===l.type&&t){r=n(r,l.className);continue}}}return u.className=n(r,e.className),u.style=(0,i.y)(s,e.style),u}},7890:function(e,t,r){"use strict";function n(e){switch(e){case"tomato":case"red":case"ruby":case"crimson":case"pink":case"plum":case"purple":case"violet":return"mauve";case"iris":case"indigo":case"blue":case"sky":case"cyan":return"slate";case"teal":case"jade":case"mint":case"green":return"sage";case"grass":case"lime":return"olive";case"yellow":case"amber":case"orange":case"brown":case"gold":case"bronze":return"sand";case"gray":return"gray"}}r.d(t,{G:function(){return n}})},52916:function(e,t,r){"use strict";r.d(t,{RE:function(){return l},uq:function(){return i}});var n=r(38935);function o(e,t){return Object.prototype.hasOwnProperty.call(e,t)}var a=r(41684);function i({className:e,customProperties:t,...r}){return[l({allowArbitraryValues:!0,className:e,...r}),function({customProperties:e,value:t,propValues:r,parseValue:i=e=>e}){let l={};if(!(!t||"string"==typeof t&&r.includes(t))){if("string"==typeof t&&(l=Object.fromEntries(e.map(e=>[e,t]))),(0,a.d)(t))for(let a in t){if(!o(t,a)||!n.A.includes(a))continue;let i=t[a];if(!r.includes(i))for(let t of e)l={["initial"===a?t:`${t}-${a}`]:i,...l}}for(let e in l){let t=l[e];void 0!==t&&(l[e]=i(t))}return l}}({customProperties:t,...r})]}function l({allowArbitraryValues:e,value:t,className:r,propValues:i,parseValue:l=e=>e}){let u=[];
1if(t){if("string"==typeof t&&i.includes(t))return s(r,t,l);if((0,a.d)(t)){for(let a in t){if(!o(t,a)||!n.A.includes(a))continue;let c=t[a];if(void 0!==c){if(i.includes(c)){let e=s(r,c,l),t="initial"===a?e:`${a}:${e}`;u.push(t)}else if(e){let e="initial"===a?r:`${a}:${r}`;u.push(e)}}}return u.join(" ")}if(e)return r}}function s(e,t,r){let n=r(t),o=n?.startsWith("-"),a=o?n?.substring(1):n;return`${o?"-":""}${e}${e?"-":""}${a}`}},68499:function(e,t,r){"use strict";r.d(t,{x:function(){return o}});var n=r(56189);function o(e,t){let{asChild:r,children:o}=e;if(!r)return"function"==typeof t?t(o):t;let a=n.Children.only(o);return n.cloneElement(a,{children:"function"==typeof t?t(a.props.children):t})}},16901:function(e,t,r){"use strict";r.d(t,{M:function(){return n}});let n=parseFloat(r(56189).version)>=19||""},41684:function(e,t,r){"use strict";r.d(t,{d:function(){return o}});var n=r(38935);function o(e){return"object"==typeof e&&Object.keys(e).some(e=>n.A.includes(e))}},60551:function(e,t,r){"use strict";function n(e,t){if(void 0!==e)return"string"==typeof e?t(e):Object.fromEntries(Object.entries(e).map(([e,r])=>[e,t(r)]))}function o(e){return"3"===e?"3":"2"}function a(e){switch(e){case"1":return"1";case"2":case"3":return"2";case"4":return"3"}}r.d(t,{AG:function(){return a},qz:function(){return n},uJ:function(){return o}}),r(46551),r(20039),r(33261),r(50027)},10471:function(e,t,r){"use strict";function n(...e){let t={};for(let r of e)r&&(t={...t,...r});return Object.keys(t).length?t:void 0}r.d(t,{y:function(){return n}})},84101:function(e,t,r){"use strict";r.d(t,{O:function(){return o}});var n=r(56189);let o=e=>{if(!n.isValidElement(e))throw Error(`Expected a single React Element child, but got: ${n.Children.toArray(e).map(e=>"object"==typeof e&&"type"in e&&"string"==typeof e.type?e.type:typeof e).join(", ")}`);return e}},25993:function(e,t,r){"use strict";r.d(t,{CJ:function(){return l},xu:function(){return L},zx:function(){return B},kC:function(){return D},rj:function(){return Z.r},X6:function(){return R},hU:function(){return et},Tz:function(){return ei},J2:function(){return n},xr:function(){return eC.x},xv:function(){return k.x},nv:function(){return ez},u:function(){return eW},TX:function(){return a.T}});var n={};r.r(n),r.d(n,{VY:function(){return ef},fC:function(){return ec},xz:function(){return ed}});var o=r(56189),a=r(89746),i=r(25929),l=({children:e,label:t})=>{let r=o.Children.only(e);return(0,i.jsxs)(i.Fragment,{children:[o.cloneElement(r,{"aria-hidden":"true",focusable:"false"}),(0,i.jsx)(a.f,{children:t})]})};l.displayName="AccessibleIcon";var s=r(35006),u=r(77809),c=r(75800),d=r(64916),f=r(68660);let p={...c.C,align:{type:"enum",className:"rt-r-align",values:["start","center"],default:"center"},size:{type:"enum",className:"rt-r-size",values:["1","2","3","4"],default:"3",responsive:!0},width:d.n.width,minWidth:d.n.minWidth,maxWidth:{...d.n.maxWidth,default:"600px"},...f.F};var m=r(56137),h=r(76572),v=r(99998),g=r(14655),y=r(89206),w=r(79463),C=r(25622),b=r(93990);let E={as:{type:"enum",values:["h1","h2","h3","h4","h5","h6"],default:"h1"},...c.C,size:{type:"enum",className:"rt-r-size",values:["1","2","3","4","5","6","7","8","9"],default:"6",responsive:!0},...b.x,...y.O,...g.E,...C.w,...w.u,...h.EG,...v.K};var x=r(8782),N=r(91747);let R=o.forwardRef((e,t)=>{let{children:r,className:n,asChild:a,as:i="h1",color:l,...u}=(0,x.y)(e,E,N.E);return o.createElement(m.g7,{"data-accent-color":l,...u,ref:t,className:s("rt-Heading",n)},a?r:o.createElement(i,null,r))});R.displayName="Heading";var k=r(97171),S=r(43204),M=r(84101);o.forwardRef(({children:e,...t},r)=>o.createElement(u.Trigger,{...t,ref:r,asChild:!0},(0,M.O)(e))).displayName="AlertDialog.Trigger",o.forwardRef(({align:e,...t},r)=>{let{align:n,...a}=p,{className:i}=(0,x.y)({align:e},{align:n}),{className:l,forceMount:c,container:d,...f}=(0,x.y)(t,a);return o.createElement(u.Portal,{container:d,forceMount:c},o.createElement(S.Theme,{asChild:!0},o.createElement(u.Overlay,{className:"rt-BaseDialogOverlay rt-AlertDialogOverlay"},o.createElement("div",{className:"rt-BaseDialogScroll rt-AlertDialogScroll"},o.createElement("div",{className:`rt-BaseDialogScrollPadding rt-AlertDialogScrollPadding ${i}`},o.createElement(u.Content,{...f,ref:r,className:s("rt-BaseDialogContent","rt-AlertDialogContent",l)}))))))}).displayName="AlertDialog.Content",o.forwardRef((e,t)=>
1o.createElement(u.Title,{asChild:!0},o.createElement(R,{size:"5",mb:"3",trim:"start",...e,asChild:!1,ref:t}))).displayName="AlertDialog.Title",o.forwardRef((e,t)=>o.createElement(u.Description,{asChild:!0},o.createElement(k.x,{as:"p",size:"3",...e,asChild:!1,ref:t}))).displayName="AlertDialog.Description",o.forwardRef(({children:e,...t},r)=>o.createElement(u.Action,{...t,ref:r,asChild:!0},(0,M.O)(e))).displayName="AlertDialog.Action",o.forwardRef(({children:e,...t},r)=>o.createElement(u.Cancel,{...t,ref:r,asChild:!0},(0,M.O)(e))).displayName="AlertDialog.Cancel",r(67405);var P=r(18668);let T={...c.C,size:{type:"enum",className:"rt-r-size",values:["1","2","3"],default:"1",responsive:!0},variant:{type:"enum",className:"rt-variant",values:["solid","soft","surface","outline"],default:"soft"},...h.o3,...v.K,...P.I};o.forwardRef((e,t)=>{let{asChild:r,className:n,color:a,radius:i,...l}=(0,x.y)(e,T,N.E);return o.createElement(r?m.g7:"span",{"data-accent-color":a,"data-radius":i,...l,ref:t,className:s("rt-reset","rt-Badge",n)})}).displayName="Badge",c.C,b.x,h.EG,v.K,C.w,w.u,o.forwardRef((e,t)=>{let{asChild:r,children:n,className:a,...i}=e,l=r?m.g7:"blockquote";return o.createElement(k.x,{asChild:!0,...i,ref:t,className:s("rt-Blockquote",a)},o.createElement(l,null,n))}).displayName="Blockquote";let j={as:{type:"enum",values:["div","span"],default:"div"},...c.C,display:{type:"enum",className:"rt-r-display",values:["none","inline","inline-block","block"],responsive:!0}};var I=r(78082);let L=o.forwardRef((e,t)=>{let{className:r,asChild:n,as:a="div",...i}=(0,x.y)(e,j,I.P,N.E);return o.createElement(n?m.g7:a,{...i,ref:t,className:s("rt-Box",r)})});L.displayName="Box";var _=r(46551),O=r(302);let D=o.forwardRef((e,t)=>{let{className:r,asChild:n,as:a="div",...i}=(0,x.y)(e,O.l,I.P,N.E);return o.createElement(n?m.g7:a,{...i,ref:t,className:s("rt-Flex",r)})});D.displayName="Flex";var A=r(33261),z=r(16901);let U=o.forwardRef((e,t)=>{let{className:r,children:n,loading:a,...i}=(0,x.y)(e,A.Z,N.E);if(!a)return n;let l=o.createElement("span",{...i,ref:t,className:s("rt-Spinner",r)},o.createElement("span",{className:"rt-SpinnerLeaf"}),o.createElement("span",{className:"rt-SpinnerLeaf"}),o.createElement("span",{className:"rt-SpinnerLeaf"}),o.createElement("span",{className:"rt-SpinnerLeaf"}),o.createElement("span",{className:"rt-SpinnerLeaf"}),o.createElement("span",{className:"rt-SpinnerLeaf"}),o.createElement("span",{className:"rt-SpinnerLeaf"}),o.createElement("span",{className:"rt-SpinnerLeaf"}));return void 0===n?l:o.createElement(D,{asChild:!0,position:"relative",align:"center",justify:"center"},o.createElement("span",null,o.createElement("span",{"aria-hidden":!0,style:{display:"contents",visibility:"hidden"},inert:void 0},n),o.createElement(D,{asChild:!0,align:"center",justify:"center",position:"absolute",inset:"0"},o.createElement("span",null,l))))});U.displayName="Spinner";var V=r(60551);let W=o.forwardRef((e,t)=>{let{size:r=_.C.size.default}=e,{className:n,children:i,asChild:l,color:u,radius:c,disabled:d=e.loading,...f}=(0,x.y)(e,_.C,N.E);return o.createElement(l?m.g7:"button",{"data-disabled":d||void 0,"data-accent-color":u,"data-radius":c,...f,ref:t,className:s("rt-reset","rt-BaseButton",n),disabled:d},e.loading?o.createElement(o.Fragment,null,o.createElement("span",{style:{display:"contents",visibility:"hidden"},"aria-hidden":!0},i),o.createElement(a.T,null,i),o.createElement(D,{asChild:!0,align:"center",justify:"center",position:"absolute",inset:"0"},o.createElement("span",null,o.createElement(U,{size:(0,V.qz)(r,V.AG)})))):i)});W.displayName="BaseButton";let B=o.forwardRef(({className:e,...t},r)=>o.createElement(W,{...t,ref:r,className:s("rt-Button",e)}));B.displayName="Button",r(14221);let F={...c.C,size:{type:"enum",className:"rt-r-size",values:["1","2","3","4","5"],default:"1",responsive:!0},variant:{type:"enum",className:"rt-variant",values:["surface","classic","ghost"],default:"surface"}};o.forwardRef((e,t)=>{let{asChild:r,className:n,...a}=(0,x.y)(e,F,N.E);return o.createElement(r?m.g7:"div",{ref:t,...a,className:s("rt-reset","rt-BaseCard","rt-Card",n)})}
1).displayName="Card",r(11193),r(60415),r(84806);let H={...c.C,size:{type:"enum",className:"rt-r-size",values:["1","2","3","4","5","6","7","8","9"],responsive:!0},variant:{type:"enum",className:"rt-variant",values:["solid","soft","outline","ghost"],default:"soft"},...b.x,...h.o3,...v.K,...C.w,...w.u};o.forwardRef((e,t)=>{let{asChild:r,className:n,color:a,...i}=(0,x.y)(e,H,N.E),l="ghost"===e.variant?a||void 0:a;return o.createElement(r?m.g7:"code",{"data-accent-color":l,...i,ref:t,className:s("rt-reset","rt-Code",n)})}).displayName="Code";let K={...c.C,size:{type:"enum",className:"rt-r-size",values:["1","2","3","4"],default:"4",responsive:!0},display:{type:"enum",className:"rt-r-display",values:["none","initial"],parseValue:function(e){return"initial"===e?"flex":e},responsive:!0},align:{type:"enum",className:"rt-r-ai",values:["left","center","right"],parseValue:function(e){return"left"===e?"start":"right"===e?"end":e},responsive:!0}};var G=r(68499);o.forwardRef(({width:e,minWidth:t,maxWidth:r,height:n,minHeight:a,maxHeight:i,...l},u)=>{let{asChild:c,children:p,className:h,...v}=(0,x.y)(l,K,I.P,N.E),{className:g,style:y}=(0,x.y)({width:e,minWidth:t,maxWidth:r,height:n,minHeight:a,maxHeight:i},d.n,f.F);return o.createElement(c?m.g7:"div",{...v,ref:u,className:s("rt-Container",h)},(0,G.x)({asChild:c,children:p},e=>o.createElement("div",{className:s("rt-ContainerInner",g),style:y},e)))}).displayName="Container",r(17465);let q={orientation:{type:"enum",className:"rt-r-orientation",values:["horizontal","vertical"],default:"horizontal",responsive:!0},size:{type:"enum",className:"rt-r-size",values:["1","2","3"],default:"2",responsive:!0},trim:{...g.E.trim,className:"rt-r-trim"}},X={align:{type:"enum",className:"rt-r-ai",values:["start","center","end","baseline","stretch"],responsive:!0}},Y={...d.n,...h.EG,...v.K};o.forwardRef((e,t)=>{let{className:r,...n}=(0,x.y)(e,q,N.E);return o.createElement(k.x,{asChild:!0},o.createElement("dl",{...n,ref:t,className:s("rt-DataListRoot",r)}))}).displayName="DataList.Root",o.forwardRef((e,t)=>{let{className:r,...n}=(0,x.y)(e,X);return o.createElement("div",{...n,ref:t,className:s("rt-DataListItem",r)})}).displayName="DataList.Item",o.forwardRef((e,t)=>{let{className:r,color:n,...a}=(0,x.y)(e,Y);return o.createElement("dt",{...a,"data-accent-color":n,ref:t,className:s("rt-DataListLabel",r)})}).displayName="DataList.Label",o.forwardRef(({children:e,className:t,...r},n)=>o.createElement("dd",{...r,ref:n,className:s(t,"rt-DataListValue")},e)).displayName="DataList.Value";var J=r(1749);o.forwardRef(({children:e,...t},r)=>o.createElement(J.Trigger,{...t,ref:r,asChild:!0},(0,M.O)(e))).displayName="Dialog.Trigger",o.forwardRef(({align:e,...t},r)=>{let{align:n,...a}=p,{className:i}=(0,x.y)({align:e},{align:n}),{className:l,forceMount:u,container:c,...d}=(0,x.y)(t,a);return o.createElement(J.Portal,{container:c,forceMount:u},o.createElement(S.Theme,{asChild:!0},o.createElement(J.Overlay,{className:"rt-BaseDialogOverlay rt-DialogOverlay"},o.createElement("div",{className:"rt-BaseDialogScroll rt-DialogScroll"},o.createElement("div",{className:`rt-BaseDialogScrollPadding rt-DialogScrollPadding ${i}`},o.createElement(J.Content,{...d,ref:r,className:s("rt-BaseDialogContent","rt-DialogContent",l)}))))))}).displayName="Dialog.Content",o.forwardRef((e,t)=>o.createElement(J.Title,{asChild:!0},o.createElement(R,{size:"5",mb:"3",trim:"start",...e,asChild:!1,ref:t}))).displayName="Dialog.Title",o.forwardRef((e,t)=>o.createElement(J.Description,{asChild:!0},o.createElement(k.x,{as:"p",size:"3",...e,asChild:!1,ref:t}))).displayName="Dialog.Description",o.forwardRef(({children:e,...t},r)=>o.createElement(J.Close,{...t,ref:r,asChild:!0},(0,M.O)(e))).displayName="Dialog.Close",r(10937);let $={...c.C,...C.w,...w.u};o.forwardRef((e,t)=>{let{asChild:r,className:n,...a}=(0,x.y)(e,$);return o.createElement(r?m.g7:"em",{...a,ref:t,className:s("rt-Em",n)})}).displayName="Em";var Z=r(12534),Q=r(55558);let ee={...c.C,size:{type:"enum",className:"rt-r-size",values:["1","2","3"],default:"2",responsive:!0},width:d.n.width,minWidth:d.n.minWidth,maxWidth:{...d.n.maxWidth,default:"480px"},...f.F};o.forwardRef(({children:e,className:t,...r},n)=>o.createElement(Q.Trigger,{ref:n,className:s("rt-HoverCardTrigger",t),...r,asChild:!0},(0,M.O)(e))).displayName="HoverCard.Trigger",o.forwardRef((e,t)=>
1{let{className:r,forceMount:n,container:a,...i}=(0,x.y)(e,ee);return o.createElement(Q.Portal,{container:a,forceMount:n},o.createElement(S.Theme,{asChild:!0},o.createElement(Q.Content,{align:"start",sideOffset:8,collisionPadding:10,...i,ref:t,className:s("rt-PopperContent","rt-HoverCardContent",r)})))}).displayName="HoverCard.Content";let et=o.forwardRef(({className:e,...t},r)=>o.createElement(W,{...t,ref:r,className:s("rt-IconButton",e)}));et.displayName="IconButton",r(65526);let er=["current","0"],en={...c.C,side:{type:"enum",className:"rt-r-side",values:["all","x","y","top","bottom","left","right"],default:"all",responsive:!0},clip:{type:"enum",className:"rt-r-clip",values:["border-box","padding-box"],default:"border-box",responsive:!0},p:{type:"enum",className:"rt-r-p",values:er,parseValue:eo,responsive:!0},px:{type:"enum",className:"rt-r-px",values:er,parseValue:eo,responsive:!0},py:{type:"enum",className:"rt-r-py",values:er,parseValue:eo,responsive:!0},pt:{type:"enum",className:"rt-r-pt",values:er,parseValue:eo,responsive:!0},pr:{type:"enum",className:"rt-r-pr",values:er,parseValue:eo,responsive:!0},pb:{type:"enum",className:"rt-r-pb",values:er,parseValue:eo,responsive:!0},pl:{type:"enum",className:"rt-r-pl",values:er,parseValue:eo,responsive:!0}};function eo(e){return"current"===e?"inset":e}o.forwardRef((e,t)=>{let{asChild:r,className:n,...a}=(0,x.y)(e,en,N.E);return o.createElement(r?m.g7:"div",{...a,ref:t,className:s("rt-Inset",n)})}).displayName="Inset";let ea={...c.C,size:{type:"enum",className:"rt-r-size",values:["1","2","3","4","5","6","7","8","9"],responsive:!0}},ei=o.forwardRef((e,t)=>{let{asChild:r,className:n,...a}=(0,x.y)(e,ea,N.E);return o.createElement(r?m.g7:"kbd",{...a,ref:t,className:s("rt-reset","rt-Kbd",n)})});ei.displayName="Kbd";let el={...c.C,size:{type:"enum",className:"rt-r-size",values:["1","2","3","4","5","6","7","8","9"],responsive:!0},...b.x,...g.E,...C.w,...w.u,underline:{type:"enum",className:"rt-underline",values:["auto","always","hover","none"],default:"auto"},...h.o3,...v.K};o.forwardRef((e,t)=>{let{children:r,className:n,color:a,asChild:i,...l}=(0,x.y)(e,el);return o.createElement(k.x,{...l,"data-accent-color":a,ref:t,asChild:!0,className:s("rt-reset","rt-Link",n)},i?r:o.createElement("a",null,r))}).displayName="Link";var es=r(40499);let eu={...c.C,size:{type:"enum",className:"rt-r-size",values:["1","2","3","4"],default:"2",responsive:!0},width:d.n.width,minWidth:d.n.minWidth,maxWidth:{...d.n.maxWidth,default:"480px"},...f.F},ec=e=>o.createElement(es.Root,{...e});ec.displayName="Popover.Root";let ed=o.forwardRef(({children:e,...t},r)=>o.createElement(es.Trigger,{...t,ref:r,asChild:!0},(0,M.O)(e)));ed.displayName="Popover.Trigger";let ef=o.forwardRef((e,t)=>{let{className:r,forceMount:n,container:a,...i}=(0,x.y)(e,eu);return o.createElement(es.Portal,{container:a,forceMount:n},o.createElement(S.Theme,{asChild:!0},o.createElement(es.Content,{align:"start",sideOffset:8,collisionPadding:10,...i,ref:t,className:s("rt-PopperContent","rt-PopoverContent",r)})))});
1ef.displayName="Popover.Content",o.forwardRef(({children:e,...t},r)=>o.createElement(es.Close,{...t,ref:r,asChild:!0},(0,M.O)(e))).displayName="Popover.Close",o.forwardRef(({children:e,...t},r)=>o.createElement(es.Anchor,{...t,ref:r})).displayName="Popover.Anchor";var ep=r(67881);let em={size:{type:"enum",className:"rt-r-size",values:["1","2","3"],default:"2",responsive:!0},variant:{type:"enum",className:"rt-variant",values:["classic","surface","soft"],default:"surface"},...h.EG,...v.K,...P.I,duration:{type:"string"}};var eh=r(10471);o.forwardRef((e,t)=>{let{className:r,style:n,color:a,radius:i,duration:l,...u}=(0,x.y)(e,em,N.E);return o.createElement(ep.Root,{"data-accent-color":a,"data-radius":i,ref:t,className:s("rt-ProgressRoot",r),style:(0,eh.y)({"--progress-duration":"value"in u?void 0:l,"--progress-value":"value"in u?u.value:void 0,"--progress-max":"max"in u?u.max:void 0},n),...u,asChild:!1},o.createElement(ep.Indicator,{className:"rt-ProgressIndicator"}))}).displayName="Progress";let ev={...c.C,...C.w,...w.u};o.forwardRef((e,t)=>{let{asChild:r,className:n,...a}=(0,x.y)(e,ev);return o.createElement(r?m.g7:"q",{...a,ref:t,className:s("rt-Quote",n)})}).displayName="Quote";var eg=r(8783),ey=r(90814);let ew={...c.C,size:{type:"enum",className:"rt-r-size",values:["1","2","3"],default:"2",responsive:!0},variant:{type:"enum",className:"rt-variant",values:["surface","classic"],default:"surface"},...h.EG,...v.K,columns:{...ey.L.columns,default:"repeat(auto-fit, minmax(160px, 1fr))"},gap:{...ey.L.gap,default:"4"}};o.forwardRef((e,t)=>{let{className:r,color:n,...a}=(0,x.y)(e,ew,N.E);return o.createElement(Z.r,{asChild:!0},o.createElement(eg.Root,{"data-accent-color":n,...a,ref:t,className:s("rt-RadioCardsRoot",r)}))}).displayName="RadioCards.Root",o.forwardRef(({className:e,...t},r)=>o.createElement(eg.Item,{...t,asChild:!1,ref:r,className:s("rt-reset","rt-BaseCard","rt-RadioCardsItem",e)})).displayName="RadioCards.Item",r(9284),r(37848),o.forwardRef(({className:e,children:t,...r},n)=>o.createElement(m.g7,{...r,ref:n,className:s("rt-reset",e)},(0,M.O)(t))).displayName="Reset";var eC=r(26365);r(95690);let eb={...c.C,size:{type:"enum",className:"rt-r-size",values:["1","2","3","4"],default:"3",responsive:!0},display:{type:"enum",className:"rt-r-display",values:["none","initial"],parseValue:function(e){return"initial"===e?"block":e},responsive:!0}};o.forwardRef((e,t)=>{let{asChild:r,className:n,...a}=(0,x.y)(e,eb,I.P,N.E);return o.createElement(r?m.g7:"section",{...a,ref:t,className:s("rt-Section",n)})}).displayName="Section",r(91512);let eE={orientation:{type:"enum",className:"rt-r-orientation",values:["horizontal","vertical"],default:"horizontal",responsive:!0},size:{type:"enum",className:"rt-r-size",values:["1","2","3","4"],default:"1",responsive:!0},color:{...h.EG.color,default:"gray"},decorative:{type:"boolean",default:!0}};o.forwardRef((e,t)=>{let{className:r,color:n,decorative:a,...i}=(0,x.y)(e,eE,N.E);return o.createElement("span",{"data-accent-color":n,role:a?void 0:"separator",...i,ref:t,className:s("rt-Separator",r)})}).displayName="Separator";let ex={loading:{type:"boolean",default:!0},...d.n,...f.F};o.forwardRef((e,t)=>{let{children:r,className:n,loading:a,...i}=(0,x.y)(e,ex,N.E);if(!a)return r;let l=o.isValidElement(r)?m.g7:"span";return o.createElement(l,{ref:t,"aria-hidden":!0,className:s("rt-Skeleton",n),"data-inline-skeleton":!o.isValidElement(r)||void 0,tabIndex:-1,inert:z.M,...i},r)}).displayName="Skeleton";var eN=r(84316);let eR={size:{type:"enum",className:"rt-r-size",values:["1","2","3"],default:"2",responsive:!0},variant:{type:"enum",className:"rt-variant",values:["classic","surface","soft"],default:"surface"},...h.EG,...v.K,...P.I};o.forwardRef((e,t)=>{let{className:r,color:n,radius:a,tabIndex:i,...l}=(0,x.y)(e,eR,N.E);return o.createElement(eN.Root,{"data-accent-color":n,"data-radius":a,ref:t,...l,asChild:!1,className:s("rt-SliderRoot",r)},o.createElement(eN.Track,{className:"rt-SliderTrack"},o.createElement(eN.Range,{className:s("rt-SliderRange",{"rt-high-contrast":e.highContrast}),"data-inverted":l.inverted?"":void 0})),(l.value??l.defaultValue??[]).map((e,t)=>o.createElement(eN.Thumb,{key:t,className:"rt-SliderThumb",...void 0!==i?{tabIndex:i}:void 0})))}).displayName="Slider";let ek={...c.C,...C.w,...w.u};o.forwardRef((e,t)=>
1{let{asChild:r,className:n,...a}=(0,x.y)(e,ek);return o.createElement(r?m.g7:"strong",{...a,ref:t,className:s("rt-Strong",n)})}).displayName="Strong";var eS=r(27655);let eM={size:{type:"enum",className:"rt-r-size",values:["1","2","3"],default:"2",responsive:!0},variant:{type:"enum",className:"rt-variant",values:["classic","surface","soft"],default:"surface"},...h.EG,...v.K,...P.I};o.forwardRef((e,t)=>{let{className:r,color:n,radius:a,...i}=(0,x.y)(e,eM,N.E);return o.createElement(eS.Root,{"data-accent-color":n,"data-radius":a,...i,asChild:!1,ref:t,className:s("rt-reset","rt-SwitchRoot",r)},o.createElement(eS.Thumb,{className:s("rt-SwitchThumb",{"rt-high-contrast":e.highContrast})}))}).displayName="Switch";var eP=r(76562);let eT={size:{type:"enum",className:"rt-r-size",values:["1","2"],default:"2",responsive:!0},wrap:{type:"enum",className:"rt-r-fw",values:["nowrap","wrap","wrap-reverse"],responsive:!0},justify:{type:"enum",className:"rt-r-jc",values:["start","center","end"],responsive:!0},...h.EG,...v.K};c.C,o.forwardRef((e,t)=>{let{children:r,className:n,color:a,...i}=(0,x.y)(e,eT,N.E);return o.createElement(eP.Root,{className:"rt-TabNavRoot","data-accent-color":a,...i,asChild:!1,ref:t},o.createElement(eP.List,{className:s("rt-reset","rt-BaseTabList","rt-TabNavList",n)},r))}).displayName="TabNav.Root",o.forwardRef((e,t)=>{let{asChild:r,children:n,className:a,...i}=e;return o.createElement(eP.Item,{className:"rt-TabNavItem"},o.createElement(eP.Link,{...i,ref:t,className:s("rt-reset","rt-BaseTabListTrigger","rt-TabNavLink",a),onSelect:void 0,asChild:r},(0,G.x)({asChild:r,children:n},e=>o.createElement(o.Fragment,null,o.createElement("span",{className:"rt-BaseTabListTriggerInner rt-TabNavLinkInner"},e),o.createElement("span",{className:"rt-BaseTabListTriggerInnerHidden rt-TabNavLinkInnerHidden"},e)))))}).displayName="TabNav.Link";var ej=r(83422);let eI={size:{type:"enum",className:"rt-r-size",values:["1","2","3"],default:"2",responsive:!0},variant:{type:"enum",className:"rt-variant",values:["surface","ghost"],default:"ghost"},layout:{type:"enum",className:"rt-r-tl",values:["auto","fixed"],responsive:!0}},eL={align:{type:"enum",className:"rt-r-va",values:["start","center","end","baseline"],parseValue:function(e){return({baseline:"baseline",start:"top",center:"middle",end:"bottom"})[e]},responsive:!0}},e_={justify:{type:"enum",className:"rt-r-ta",values:["start","center","end"],parseValue:function(e){return({start:"left",center:"center",end:"right"})[e]},responsive:!0},...d.n,...ej.i};var eO=r(52916);o.forwardRef((e,t)=>{let{layout:r,...n}=eI,{className:a,children:i,layout:l,...u}=(0,x.y)(e,n,N.E),c=(0,eO.RE)({value:l,className:eI.layout.className,propValues:eI.layout.values});return o.createElement("div",{ref:t,className:s("rt-TableRoot",a),...u},o.createElement(eC.x,null,o.createElement("table",{className:s("rt-TableRootTable",c)},i)))}).displayName="Table.Root",o.forwardRef(({className:e,...t},r)=>o.createElement("thead",{...t,ref:r,className:s("rt-TableHeader",e)})).displayName="Table.Header",o.forwardRef(({className:e,...t},r)=>o.createElement("tbody",{...t,ref:r,className:s("rt-TableBody",e)})).displayName="Table.Body",o.forwardRef((e,t)=>{let{className:r,...n}=(0,x.y)(e,eL);return o.createElement("tr",{...n,ref:t,className:s("rt-TableRow",r)})}).displayName="Table.Row",o.forwardRef((e,t)=>{let{className:r,...n}=(0,x.y)(e,e_);return o.createElement("td",{className:s("rt-TableCell",r),ref:t,...n})}).displayName="Table.Cell",o.forwardRef((e,t)=>{let{className:r,...n}=(0,x.y)(e,e_);return o.createElement("th",{className:s("rt-TableCell","rt-TableColumnHeaderCell",r),scope:"col",ref:t,...n})}).displayName="Table.ColumnHeaderCell",o.forwardRef((e,t)=>{let{className:r,...n}=(0,x.y)(e,e_);return o.createElement("th",{className:s("rt-TableCell","rt-TableRowHeaderCell",r),scope:"row",ref:t,...n})}).displayName="Table.RowHeaderCell";var eD=r(87944);c.C,c.C,o.forwardRef((e,t)=>{let{className:r,...n}=(0,x.y)(e,N.E);return o.createElement(eD.Root,{...n,ref:t,className:s("rt-TabsRoot",r)})}).displayName="Tabs.Root",o.forwardRef((e,t)=>
1{let{className:r,color:n,...a}=(0,x.y)(e,eT,N.E);return o.createElement(eD.List,{"data-accent-color":n,...a,asChild:!1,ref:t,className:s("rt-BaseTabList","rt-TabsList",r)})}).displayName="Tabs.List",o.forwardRef((e,t)=>{let{className:r,children:n,...a}=e;return o.createElement(eD.Trigger,{...a,asChild:!1,ref:t,className:s("rt-reset","rt-BaseTabListTrigger","rt-TabsTrigger",r)},o.createElement("span",{className:"rt-BaseTabListTriggerInner rt-TabsTriggerInner"},n),o.createElement("span",{className:"rt-BaseTabListTriggerInnerHidden rt-TabsTriggerInnerHidden"},n))}).displayName="Tabs.Trigger",o.forwardRef((e,t)=>{let{className:r,...n}=(0,x.y)(e,N.E);return o.createElement(eD.Content,{...n,ref:t,className:s("rt-TabsContent",r)})}).displayName="Tabs.Content";let eA={size:{type:"enum",className:"rt-r-size",values:["1","2","3"],default:"2",responsive:!0},variant:{type:"enum",className:"rt-variant",values:["classic","surface","soft"],default:"surface"},resize:{type:"enum",className:"rt-r-resize",values:["none","vertical","horizontal","both"],responsive:!0},...h.EG,...P.I};o.forwardRef((e,t)=>{let{className:r,color:n,radius:a,style:i,...l}=(0,x.y)(e,eA,N.E);return o.createElement("div",{"data-accent-color":n,"data-radius":a,className:s("rt-TextAreaRoot",r),style:i},o.createElement("textarea",{className:"rt-reset rt-TextAreaInput",ref:t,...l}))}).displayName="TextArea";var ez=r(43179);r(58737);var eU=r(47364);let eV={content:{type:"ReactNode",required:!0},width:d.n.width,minWidth:d.n.minWidth,maxWidth:{...d.n.maxWidth,default:"360px"}},eW=o.forwardRef((e,t)=>{let{children:r,className:n,open:a,defaultOpen:i,onOpenChange:l,delayDuration:u,disableHoverableContent:c,content:d,container:f,forceMount:p,...m}=(0,x.y)(e,eV);return o.createElement(eU.Root,{open:a,defaultOpen:i,onOpenChange:l,delayDuration:u,disableHoverableContent:c},o.createElement(eU.Trigger,{asChild:!0},r),o.createElement(eU.Portal,{container:f,forceMount:p},o.createElement(S.Theme,{asChild:!0},o.createElement(eU.Content,{sideOffset:4,collisionPadding:10,...m,asChild:!1,ref:t,className:s("rt-TooltipContent",n)},o.createElement(k.x,{as:"p",className:"rt-TooltipText",size:"1"},d),o.createElement(eU.Arrow,{className:"rt-TooltipArrow"})))))});eW.displayName="Tooltip"},75800:function(e,t,r){"use strict";r.d(t,{C:function(){return n}});let n={asChild:{type:"boolean"}}},76572:function(e,t,r){"use strict";r.d(t,{EG:function(){return a},FN:function(){return n},ab:function(){return o},o3:function(){return i}});let n=["gray","gold","bronze","brown","yellow","amber","orange","tomato","red","ruby","crimson","pink","plum","purple","violet","iris","indigo","blue","cyan","teal","jade","green","grass","lime","mint","sky"],o=["auto","gray","mauve","slate","sage","olive","sand"],a={color:{type:"enum",values:n,default:void 0}},i={color:{type:"enum",values:n,default:""}}},47113:function(e,t,r){"use strict";r.d(t,{c:function(){return o}});let n=["0","1","2","3","4","5","6","7","8","9"],o={gap:{type:"enum | string",className:"rt-r-gap",customProperties:["--gap"],values:n,responsive:!0},gapX:{type:"enum | string",className:"rt-r-cg",customProperties:["--column-gap"],values:n,responsive:!0},gapY:{type:"enum | string",className:"rt-r-rg",customProperties:["--row-gap"],values:n,responsive:!0}}},68660:function(e,t,r){"use strict";r.d(t,{F:function(){return n}});let n={height:{type:"string",className:"rt-r-h",customProperties:["--height"],responsive:!0},minHeight:{type:"string",className:"rt-r-min-h",customProperties:["--min-height"],responsive:!0},maxHeight:{type:"string",className:"rt-r-max-h",customProperties:["--max-height"],responsive:!0}}},99998:function(e,t,r){"use strict";r.d(t,{K:function(){return n}});let n={highContrast:{type:"boolean",className:"rt-high-contrast",default:void 0}}},78082:function(e,t,r){"use strict";r.d(t,{P:function(){return s}});var n=r(83422),o=r(68660),a=r(64916);let i=["visible","hidden","clip","scroll","auto"],l=["0","1","2","3","4","5","6","7","8","9","-1","-2","-3","-4","-5","-6","-7","-8","-9"],s={...n.i,...a.n,...o.F,position:{type:"enum",className:"rt-r-position",values:["static","relative","absolute","fixed","sticky"],responsive:!0},inset:{type:"enum | string",className:"rt-r-inset",customProperties:["--inset"],values:l,responsive:!0},top:{type:"enum | string",className:"rt-r-top",customProperties:["--top"],values:l,responsive:!0},right:{type:"enum | string",className:"rt-r-right",customProperties:["--right"],values:l,responsive:!0},bottom:{type:"enum | string",className:"rt-r-bottom",customProperties:["--bottom"],values:l,responsive:!0}
1,left:{type:"enum | string",className:"rt-r-left",customProperties:["--left"],values:l,responsive:!0},overflow:{type:"enum",className:"rt-r-overflow",values:i,responsive:!0},overflowX:{type:"enum",className:"rt-r-ox",values:i,responsive:!0},overflowY:{type:"enum",className:"rt-r-oy",values:i,responsive:!0},flexBasis:{type:"string",className:"rt-r-fb",customProperties:["--flex-basis"],responsive:!0},flexShrink:{type:"enum | string",className:"rt-r-fs",customProperties:["--flex-shrink"],values:["0","1"],responsive:!0},flexGrow:{type:"enum | string",className:"rt-r-fg",customProperties:["--flex-grow"],values:["0","1"],responsive:!0},gridArea:{type:"string",className:"rt-r-ga",customProperties:["--grid-area"],responsive:!0},gridColumn:{type:"string",className:"rt-r-gc",customProperties:["--grid-column"],responsive:!0},gridColumnStart:{type:"string",className:"rt-r-gcs",customProperties:["--grid-column-start"],responsive:!0},gridColumnEnd:{type:"string",className:"rt-r-gce",customProperties:["--grid-column-end"],responsive:!0},gridRow:{type:"string",className:"rt-r-gr",customProperties:["--grid-row"],responsive:!0},gridRowStart:{type:"string",className:"rt-r-grs",customProperties:["--grid-row-start"],responsive:!0},gridRowEnd:{type:"string",className:"rt-r-gre",customProperties:["--grid-row-end"],responsive:!0}}},14655:function(e,t,r){"use strict";r.d(t,{E:function(){return n}});let n={trim:{type:"enum",className:"rt-r-lt",values:["normal","start","end","both"],responsive:!0}}},91747:function(e,t,r){"use strict";r.d(t,{E:function(){return o}});let n=["0","1","2","3","4","5","6","7","8","9","-1","-2","-3","-4","-5","-6","-7","-8","-9"],o={m:{type:"enum | string",values:n,responsive:!0,className:"rt-r-m",customProperties:["--m"]},mx:{type:"enum | string",values:n,responsive:!0,className:"rt-r-mx",customProperties:["--ml","--mr"]},my:{type:"enum | string",values:n,responsive:!0,className:"rt-r-my",customProperties:["--mt","--mb"]},mt:{type:"enum | string",values:n,responsive:!0,className:"rt-r-mt",customProperties:["--mt"]},mr:{type:"enum | string",values:n,responsive:!0,className:"rt-r-mr",customProperties:["--mr"]},mb:{type:"enum | string",values:n,responsive:!0,className:"rt-r-mb",customProperties:["--mb"]},ml:{type:"enum | string",values:n,responsive:!0,className:"rt-r-ml",customProperties:["--ml"]}}},83422:function(e,t,r){"use strict";r.d(t,{i:function(){return o}});let n=["0","1","2","3","4","5","6","7","8","9"],o={p:{type:"enum | string",className:"rt-r-p",customProperties:["--p"],values:n,responsive:!0},px:{type:"enum | string",className:"rt-r-px",customProperties:["--pl","--pr"],values:n,responsive:!0},py:{type:"enum | string",className:"rt-r-py",customProperties:["--pt","--pb"],values:n,responsive:!0},pt:{type:"enum | string",className:"rt-r-pt",customProperties:["--pt"],values:n,responsive:!0},pr:{type:"enum | string",className:"rt-r-pr",customProperties:["--pr"],values:n,responsive:!0},pb:{type:"enum | string",className:"rt-r-pb",customProperties:["--pb"],values:n,responsive:!0},pl:{type:"enum | string",className:"rt-r-pl",customProperties:["--pl"],values:n,responsive:!0}}},38935:function(e,t,r){"use strict";r.d(t,{A:function(){return n}});let n=["initial","xs","sm","md","lg","xl"]},18668:function(e,t,r){"use strict";r.d(t,{I:function(){return o},p:function(){return n}});let n=["none","small","medium","large","full"],o={radius:{type:"enum",values:n,default:void 0}}},89206:function(e,t,r){"use strict";r.d(t,{O:function(){return n}});let n={align:{type:"enum",className:"rt-r-ta",values:["left","center","right"],responsive:!0}}},79463:function(e,t,r){"use strict";r.d(t,{u:function(){return n}});let n={wrap:{type:"enum",className:"rt-r-tw",values:["wrap","nowrap","pretty","balance"],responsive:!0}}},25622:function(e,t,r){"use strict";r.d(t,{w:function(){return n}});let n={truncate:{type:"boolean",className:"rt-truncate"}}},93990:function(e,t,r){"use strict";r.d(t,{x:function(){return n}});let n={weight:{type:"enum",className:"rt-r-weight",values:["light","regular","medium","bold"],responsive:!0}}},64916:function(e,t,r){"use strict";r.d(t,{n:function(){return n}});let n={width:{type:"string",className:"rt-r-w",customProperties:["--width"],responsive:!0},minWidth:{type:"string",className:"rt-r-min-w",customProperties:["--min-width"],responsive:!0},maxWidth:{type:"string",className:"rt-r-max-w",customProperties:["--max-width"],responsive:!0}}},49372:function(e,t,r){"use strict";r.d(t,{$l:function(){return i},BN:function(){return D},DY:function(){return m},Fs:function(){return U},J$:function(){return H},JG:function(){return V},JN:function(){return b},LI:function(){return P},MA:function(){return J},PM:function(){return u},UG:function(){return K},W6:function(){return S},i_:function(){return a},kY:function(){return Y},ko:function(){return Q},kw:function(){return M},mf:function(){return s},o8:function(){return l},qC:function(){return I},s6:function(){return Z},sj:function(){return O},u3:function(){return _},u_:function(){return W},w6:function(){return k},xD:function(){return ee}});var n=r(56189);let o=()=>{},a=o(),i=Object,l=e=>e===a,s=e=>"function"==typeof e,u=(e,t)=>
1({...e,...t}),c=e=>s(e.then),d=new WeakMap,f=0,p=e=>{let t,r;let n=typeof e,o=e&&e.constructor,a=o==Date;if(i(e)!==e||a||o==RegExp)t=a?e.toJSON():"symbol"==n?e.toString():"string"==n?JSON.stringify(e):""+e;else{if(t=d.get(e))return t;if(t=++f+"~",d.set(e,t),o==Array){for(r=0,t="@";r<e.length;r++)t+=p(e[r])+",";d.set(e,t)}if(o==i){t="#";let n=i.keys(e).sort();for(;!l(r=n.pop());)l(e[r])||(t+=r+":"+p(e[r])+",");d.set(e,t)}}return t},m=new WeakMap,h={},v={},g="undefined",y=typeof window!=g,w=typeof document!=g,C=()=>y&&typeof window.requestAnimationFrame!=g,b=(e,t)=>{let r=m.get(e);return[()=>!l(t)&&e.get(t)||h,n=>{if(!l(t)){let o=e.get(t);t in v||(v[t]=o),r[5](t,u(o,n),o||h)}},r[6],()=>!l(t)&&t in v?v[t]:!l(t)&&e.get(t)||h]},E=!0,[x,N]=y&&window.addEventListener?[window.addEventListener.bind(window),window.removeEventListener.bind(window)]:[o,o],R={initFocus:e=>(w&&document.addEventListener("visibilitychange",e),x("focus",e),()=>{w&&document.removeEventListener("visibilitychange",e),N("focus",e)}),initReconnect:e=>{let t=()=>{E=!0,e()},r=()=>{E=!1};return x("online",t),x("offline",r),()=>{N("online",t),N("offline",r)}}},k=!n.useId,S=!y||"Deno"in window,M=e=>C()?window.requestAnimationFrame(e):setTimeout(e,1),P=S?n.useEffect:n.useLayoutEffect,T="undefined"!=typeof navigator&&navigator.connection,j=!S&&T&&(["slow-2g","2g"].includes(T.effectiveType)||T.saveData),I=e=>{if(s(e))try{e=e()}catch(t){e=""}let t=e;return[e="string"==typeof e?e:(Array.isArray(e)?e.length:e)?p(e):"",t]},L=0,_=()=>++L;var O={__proto__:null,ERROR_REVALIDATE_EVENT:3,FOCUS_EVENT:0,MUTATE_EVENT:2,RECONNECT_EVENT:1};async function D(...e){let[t,r,n,o]=e,i=u({populateCache:!0,throwOnError:!0},"boolean"==typeof o?{revalidate:o}:o||{}),d=i.populateCache,f=i.rollbackOnError,p=i.optimisticData,h=e=>"function"==typeof f?f(e):!1!==f,v=i.throwOnError;if(s(r)){let e=[];for(let n of t.keys())!/^\$(inf|sub)\$/.test(n)&&r(t.get(n)._k)&&e.push(n);return Promise.all(e.map(g))}return g(r);async function g(r){let o;let[u]=I(r);if(!u)return;let[f,g]=b(t,u),[y,w,C,E]=m.get(t),x=()=>{let e=y[u];return(s(i.revalidate)?i.revalidate(f().data,r):!1!==i.revalidate)&&(delete C[u],delete E[u],e&&e[0])?e[0](2).then(()=>f().data):f().data};if(e.length<3)return x();let N=n,R=_();w[u]=[R,0];let k=!l(p),S=f(),M=S.data,P=S._c,T=l(P)?M:P;if(k&&g({data:p=s(p)?p(T,M):p,_c:T}),s(N))try{N=N(T)}catch(e){o=e}if(N&&c(N)){if(N=await N.catch(e=>{o=e}),R!==w[u][0]){if(o)throw o;return N}o&&k&&h(o)&&(d=!0,g({data:T,_c:a}))}if(d&&!o&&(s(d)?g({data:d(N,T),error:a,_c:a}):g({data:N,error:a,_c:a})),w[u][1]=_(),Promise.resolve(x()).then(()=>{g({_c:a})}),o){if(v)throw o;return}return N}}let A=(e,t)=>{for(let r in e)e[r][0]&&e[r][0](t)},z=(e,t)=>{if(!m.has(e)){let r=u(R,t),n={},i=D.bind(a,e),l=o,s={},c=(e,t)=>{let r=s[e]||[];return s[e]=r,r.push(t),()=>r.splice(r.indexOf(t),1)},d=(t,r,n)=>{e.set(t,r);let o=s[t];if(o)for(let e of o)e(r,n)},f=()=>{if(!m.has(e)&&(m.set(e,[n,{},{},{},i,d,c]),!S)){let t=r.initFocus(setTimeout.bind(a,A.bind(a,n,0))),o=r.initReconnect(setTimeout.bind(a,A.bind(a,n,1)));l=()=>{t&&t(),o&&o(),m.delete(e)}}};return f(),[e,i,f,l]}return[e,m.get(e)[4]]},[U,V]=z(new Map),W=u({onLoadingSlow:o,onSuccess:o,onError:o,onErrorRetry:(e,t,r,n,o)=>{let a=r.errorRetryCount,i=o.retryCount,s=~~((Math.random()+.5)*(1<<(i<8?i:8)))*r.errorRetryInterval;(l(a)||!(i>a))&&setTimeout(n,s,o)},onDiscarded:o,revalidateOnFocus:!0,revalidateOnReconnect:!0,revalidateIfStale:!0,shouldRetryOnError:!0,errorRetryInterval:j?1e4:5e3,focusThrottleInterval:5e3,dedupingInterval:2e3,loadingTimeout:j?5e3:3e3,compare:(e,t)=>p(e)==p(t),isPaused:()=>!1,cache:U,mutate:V,fallback:{}},{isOnline:()=>E,isVisible:()=>{let e=w&&document.visibilityState;return l(e)||"hidden"!==e}}),B=(e,t)=>{let r=u(e,t);if(t){let{use:n,fallback:o}=e,{use:a,fallback:i}=t;n&&a&&(r.use=n.concat(a)),o&&i&&(r.fallback=u(o,i))}return r},F=(0,n.createContext)({}),H=e=>{let{value:t}=e,r=(0,n.useContext)(F),o=s(t),i=(0,n.useMemo)(()=>o?t(r):t,[o,r,t]),l=(0,n.useMemo)(()=>o?i:B(r,i),[o,r,i]),c=i&&i.provider,d=(0,n.useRef)(a);
1c&&!d.current&&(d.current=z(c(l.cache||U),i));let f=d.current;return f&&(l.cache=f[0],l.mutate=f[1]),P(()=>{if(f)return f[2]&&f[2](),f[3]},[]),(0,n.createElement)(F.Provider,u(e,{value:l}))},K="$inf$",G=y&&window.__SWR_DEVTOOLS_USE__,q=G?window.__SWR_DEVTOOLS_USE__:[],X=e=>s(e[1])?[e[0],e[1],e[2]||{}]:[e[0],null,(null===e[1]?e[2]:e[1])||{}],Y=()=>u(W,(0,n.useContext)(F)),J=(e,t)=>{let[r,n]=I(e),[,,,o]=m.get(U);if(o[r])return o[r];let a=t(n);return o[r]=a,a},$=q.concat(e=>(t,r,n)=>{let o=r&&((...e)=>{let[n]=I(t),[,,,o]=m.get(U);if(n.startsWith(K))return r(...e);let a=o[n];return l(a)?r(...e):(delete o[n],a)});return e(t,o,n)}),Z=e=>function(...t){let r=Y(),[n,o,a]=X(t),i=B(r,a),l=e,{use:s}=i,u=(s||[]).concat($);for(let e=u.length;e--;)l=u[e](l);return l(n,o||i.fetcher||null,i)},Q=(e,t,r)=>{let n=t[e]||(t[e]=[]);return n.push(r),()=>{let e=n.indexOf(r);e>=0&&(n[e]=n[n.length-1],n.pop())}},ee=(e,t)=>(...r)=>{let[n,o,a]=X(r),i=(a.use||[]).concat(t);return e(n,o,{...a,use:i})};G&&(window.__SWR_DEVTOOLS_REACT__=n)},83026:function(e,t,r){"use strict";r.r(t),r.d(t,{SWRConfig:function(){return u},default:function(){return c},mutate:function(){return a.JG},preload:function(){return a.MA},unstable_serialize:function(){return i},useSWRConfig:function(){return a.kY}});var n=r(56189),o=r(6123),a=r(49372);let i=e=>(0,a.qC)(e)[0],l=n.use||(e=>{if("pending"===e.status)throw e;if("fulfilled"===e.status)return e.value;if("rejected"===e.status)throw e.reason;throw e.status="pending",e.then(t=>{e.status="fulfilled",e.value=t},t=>{e.status="rejected",e.reason=t}),e}),s={dedupe:!0},u=a.$l.defineProperty(a.J$,"defaultValue",{value:a.u_}),c=(0,a.s6)((e,t,r)=>{let{cache:i,compare:u,suspense:c,fallbackData:d,revalidateOnMount:f,revalidateIfStale:p,refreshInterval:m,refreshWhenHidden:h,refreshWhenOffline:v,keepPreviousData:g}=r,[y,w,C,b]=a.DY.get(i),[E,x]=(0,a.qC)(e),N=(0,n.useRef)(!1),R=(0,n.useRef)(!1),k=(0,n.useRef)(E),S=(0,n.useRef)(t),M=(0,n.useRef)(r),P=()=>M.current,T=()=>P().isVisible()&&P().isOnline(),[j,I,L,_]=(0,a.JN)(i,E),O=(0,n.useRef)({}).current,D=(0,a.o8)(d)?r.fallback[E]:d,A=(e,t)=>{for(let r in O)if("data"===r){if(!u(e[r],t[r])&&(!(0,a.o8)(e[r])||!u(G,t[r])))return!1}else if(t[r]!==e[r])return!1;return!0},z=(0,n.useMemo)(()=>{let e=!!E&&!!t&&((0,a.o8)(f)?!P().isPaused()&&!c&&(!!(0,a.o8)(p)||p):f),r=t=>{let r=(0,a.PM)(t);return(delete r._k,e)?{isValidating:!0,isLoading:!0,...r}:r},n=j(),o=_(),i=r(n),l=n===o?i:r(o),s=i;return[()=>{let e=r(j());return A(e,s)?(s.data=e.data,s.isLoading=e.isLoading,s.isValidating=e.isValidating,s.error=e.error,s):(s=e,e)},()=>l]},[i,E]),U=(0,o.useSyncExternalStore)((0,n.useCallback)(e=>L(E,(t,r)=>{A(r,t)||e()}),[i,E]),z[0],z[1]),V=!N.current,W=y[E]&&y[E].length>0,B=U.data,F=(0,a.o8)(B)?D:B,H=U.error,K=(0,n.useRef)(F),G=g?(0,a.o8)(B)?K.current:B:F,q=(!W||!!(0,a.o8)(H))&&(V&&!(0,a.o8)(f)?f:!P().isPaused()&&(c?!(0,a.o8)(F)&&p:(0,a.o8)(F)||p)),X=!!(E&&t&&V&&q),Y=(0,a.o8)(U.isValidating)?X:U.isValidating,J=(0,a.o8)(U.isLoading)?X:U.isLoading,$=(0,n.useCallback)(async e=>{let t,n;let o=S.current;if(!E||!o||R.current||P().isPaused())return!1;let i=!0,l=e||{},s=!C[E]||!l.dedupe,c=()=>a.w6?!R.current&&E===k.current&&N.current:E===k.current,d={isValidating:!1,isLoading:!1},f=()=>{I(d)},p=()=>{let e=C[E];e&&e[1]===n&&delete C[E]},m={isValidating:!0};(0,a.o8)(j().data)&&(m.isLoading=!0);try{if(s&&(I(m),r.loadingTimeout&&(0,a.o8)(j().data)&&setTimeout(()=>{i&&c()&&P().onLoadingSlow(E,r)},r.loadingTimeout),C[E]=[o(x),(0,a.u3)()]),[t,n]=C[E],t=await t,s&&setTimeout(p,r.dedupingInterval),!C[E]||C[E][1]!==n)return s&&c()&&P().onDiscarded(E),!1;d.error=a.i_;let e=w[E];if(!(0,a.o8)(e)&&(n<=e[0]||n<=e[1]||0===e[1]))return f(),s&&c()&&P().onDiscarded(E),!1;let l=j().data;d.data=u(l,t)?l:t,s&&c()&&P().onSuccess(t,E,r)}catch(r){p();let e=P(),{shouldRetryOnError:t}=e;!e.isPaused()&&(d.error=r,s&&c()&&(e.onError(r,E,e),(!0===t||(0,a.mf)(t)&&t(r))&&(!P().revalidateOnFocus||!P().revalidateOnReconnect||T())&&e.onErrorRetry(r,E,e,e=>{let t=y[E];t&&t[0]&&t[0](a.sj.ERROR_REVALIDATE_EVENT,e)},{retryCount:(l.retryCount||0)+1,dedupe:!0})))}return i=!1,f(),!0},[E,i]),Z=(0,n.useCallback)((...e)=>(0,a.BN)(i,k.current,...e),[]);if((0,a.LI)(()=>{S.current=t,M.current=r,(0,a.o8)(B)||(K.current=B)}),(0,a.LI)(()=>
1{if(!E)return;let e=$.bind(a.i_,s),t=0,r=(0,a.ko)(E,y,(r,n={})=>{if(r==a.sj.FOCUS_EVENT){let r=Date.now();P().revalidateOnFocus&&r>t&&T()&&(t=r+P().focusThrottleInterval,e())}else if(r==a.sj.RECONNECT_EVENT)P().revalidateOnReconnect&&T()&&e();else if(r==a.sj.MUTATE_EVENT)return $();else if(r==a.sj.ERROR_REVALIDATE_EVENT)return $(n)});return R.current=!1,k.current=E,N.current=!0,I({_k:x}),q&&((0,a.o8)(F)||a.W6?e():(0,a.kw)(e)),()=>{R.current=!0,r()}},[E]),(0,a.LI)(()=>{let e;function t(){let t=(0,a.mf)(m)?m(j().data):m;t&&-1!==e&&(e=setTimeout(r,t))}function r(){!j().error&&(h||P().isVisible())&&(v||P().isOnline())?$(s).then(t):t()}return t(),()=>{e&&(clearTimeout(e),e=-1)}},[m,h,v,E]),(0,n.useDebugValue)(G),c&&(0,a.o8)(F)&&E){if(!a.w6&&a.W6)throw Error("Fallback data is required when using suspense in SSR.");S.current=t,M.current=r,R.current=!1;let e=b[E];if((0,a.o8)(e)||l(Z(e)),(0,a.o8)(H)){let e=$(s);(0,a.o8)(G)||(e.status="fulfilled",e.value=!0),l(e)}else throw H}return{mutate:Z,get data(){return O.data=!0,G},get error(){return O.error=!0,H},get isValidating(){return O.isValidating=!0,Y},get isLoading(){return O.isLoading=!0,J}}})},14222:function(e,t,r){"use strict";r.d(t,{_T:function(){return o},ev:function(){return a},pi:function(){return n}});var n=function(){return(n=Object.assign||function(e){for(var t,r=1,n=arguments.length;r<n;r++)for(var o in t=arguments[r])Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o]);return e}).apply(this,arguments)};function o(e,t){var r={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&0>t.indexOf(n)&&(r[n]=e[n]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols)for(var o=0,n=Object.getOwnPropertySymbols(e);o<n.length;o++)0>t.indexOf(n[o])&&Object.prototype.propertyIsEnumerable.call(e,n[o])&&(r[n[o]]=e[n[o]]);return r}function a(e,t,r){if(r||2==arguments.length)for(var n,o=0,a=t.length;o<a;o++)!n&&o in t||(n||(n=Array.prototype.slice.call(t,0,o)),n[o]=t[o]);return e.concat(n||Array.prototype.slice.call(t))}"function"==typeof SuppressedError&&SuppressedError}}]);

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.