(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[794],{59731:function(e){"use strict";e.exports=function e(t,r){if(t===r)return!0;if(t&&r&&"object"==typeof t&&"object"==typeof r){if(t.constructor!==r.constructor)return!1;if(Array.isArray(t)){if((n=t.length)!=r.length)return!1;for(o=n;0!=o--;)if(!e(t[o],r[o]))return!1;return!0}if(t.constructor===RegExp)return t.source===r.source&&t.flags===r.flags;if(t.valueOf!==Object.prototype.valueOf)return t.valueOf()===r.valueOf();if(t.toString!==Object.prototype.toString)return t.toString()===r.toString();if((n=(i=Object.keys(t)).length)!==Object.keys(r).length)return!1;for(o=n;0!=o--;)if(!Object.prototype.hasOwnProperty.call(r,i[o]))return!1;for(o=n;0!=o--;){var n,o,i,a=i[o];if(!e(t[a],r[a]))return!1}return!0}return t!=t&&r!=r}},24054:function(e){function t(e,t){e.onload=function(){this.onerror=this.onload=null,t(null,e)},e.onerror=function(){this.onerror=this.onload=null,t(Error("Failed to load "+this.src),e)}}e.exports=function(e,r,n){var o=document.head||document.getElementsByTagName("head")[0],i=document.createElement("script");"function"==typeof r&&(n=r,r={}),r=r||{},n=n||function(){},i.type=r.type||"text/javascript",i.charset=r.charset||"utf8",i.async=!("async"in r)||!!r.async,i.src=e,r.attrs&&function(e,t){for(var r in t)e.setAttribute(r,t[r])}(i,r.attrs),r.text&&(i.text=""+r.text),("onload"in i?t:function(e,t){e.onreadystatechange=function(){("complete"==this.readyState||"loaded"==this.readyState)&&(this.onreadystatechange=null,t(null,e))}})(i,n),i.onload||t(i,n),o.appendChild(i)}},66648:function(e,t,r){"use strict";r.d(t,{default:function(){return o.a}});var n=r(55601),o=r.n(n)},87138:function(e,t,r){"use strict";r.d(t,{default:function(){return o.a}});var n=r(231),o=r.n(n)},58064:function(e,t,r){"use strict";Object.defineProperty(t,"$",{enumerable:!0,get:function(){return o}});let n=r(74590);function o(e){let{createServerReference:t}=r(6671);return t(e,n.callServer)}},38173:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"Image",{enumerable:!0,get:function(){return b}});let n=r(99920),o=r(41452),i=r(57437),a=o._(r(2265)),s=n._(r(54887)),l=n._(r(28321)),u=r(80497),c=r(7103),d=r(93938);r(72301);let f=r(60291),p=n._(r(21241)),h={deviceSizes:[640,750,828,1080,1200,1920,2048,3840],imageSizes:[16,32,48,64,96,128,256,384],path:"/_next/image",loader:"default",dangerouslyAllowSVG:!1,unoptimized:!1};function g(e,t,r,n,o,i,a){let s=null==e?void 0:e.src;e&&e["data-loaded-src"]!==s&&(e["data-loaded-src"]=s,("decode"in e?e.decode():Promise.resolve()).catch(()=>{}).then(()=>{if(e.parentElement&&e.isConnected){if("empty"!==t&&o(!0),null==r?void 0:r.current){let t=new Event("load");Object.defineProperty(t,"target",{writable:!1,value:e});let n=!1,o=!1;r.current({...t,nativeEvent:t,currentTarget:e,target:e,isDefaultPrevented:()=>n,isPropagationStopped:()=>o,persist:()=>{},preventDefault:()=>{n=!0,t.preventDefault()},stopPropagation:()=>{o=!0,t.stopPropagation()}})}(null==n?void 0:n.current)&&n.current(e)}}))}function m(e){let[t,r]=a.version.split(".",2),n=parseInt(t,10),o=parseInt(r,10);return n>18||18===n&&o>=3?{fetchPriority:e}:{fetchpriority:e}}"undefined"==typeof window&&(globalThis.__NEXT_IMAGE_IMPORTED=!0);let v=(0,a.forwardRef)((e,t)=>{let{src:r,srcSet:n,sizes:o,height:s,width:l,decoding:u,className:c,style:d,fetchPriority:f,placeholder:p,loading:h,unoptimized:v,fill:y,onLoadRef:b,onLoadingCompleteRef:x,setBlurComplete:w,setShowAltText:P,sizesInput:S,onLoad:E,onError:k,...C}=e;return(0,i.jsx)("img",{...C,...m(f),loading:h,width:l,height:s,decoding:u,"data-nimg":y?"fill":"1",className:c,style:d,sizes:o,srcSet:n,src:r,ref:(0,a.useCallback)(e=>{t&&("function"==typeof t?t(e):"object"==typeof t&&(t.current=e)),e&&(k&&(e.src=e.src),e.complete&&g(e,p,b,x,w,v,S))},[r,p,b,x,w,k,v,S,t]),onLoad:e=>{g(e.currentTarget,p,b,x,w,v,S)},onError:e=>{P(!0),"empty"!==p&&w(!0),k&&k(e)}})});function y(e){let{isAppRouter:t,imgAttributes:r}=e,n={as:"image",imageSrcSet:r.srcSet,imageSizes:r.sizes,crossOrigin:r.crossOrigin,referrerPolicy:r.referrerPolicy,...m(r.fetchPriority)};return t&&s.default.preload?(s.default.preload(r.src,n),null):(0,i.jsx)(l.default,{children:(0,i.jsx)("link",{rel:"preload",href:r.srcSet?void 0:r.src,...n},"__nimg-"+r.src+r.srcSet+r.sizes)})}let b=(0,a.forwardRef)((e,t)=>{let r=(0,a.useContext)(f.RouterContext),n=(0,a.useContext)(d.ImageConfigContext),o=(0,a.useMemo)(()=>{let e=h||n||c.imageConfigDefault,t=[...e.deviceSizes,...e.imageSizes].sort((e,t)=>e-t),r=e.deviceSizes.sort((e,t)=>e-t);return{...e,allSizes:t,deviceSizes:r}},[n]),{onLoad:s,onLoadingComplete:l}=e,g=(0,a.useRef)(s);(0,a.useEffect)(()=>{g.current=s},[s]);let m=(0,a.useRef)(l);(0,a.useEffect)(()=>{m.current=l},[l]);let[b,x]=(0,a.useState)(!1),[w,P]=(0,a.useState)(!1),{props:S,meta:E}=(0,u.getImgProps)(e,{defaultLoader:p.default,imgConf:o,blurComplete:b,showAltText:w});return(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(v,{...S,unoptimized:E.unoptimized,placeholder:E.placeholder,fill:E.fill,onLoadRef:g,onLoadingCompleteRef:m,setBlurComplete:x,setShowAltText:P,sizesInput:e.sizes,ref:t}),E.priority?(0,i.jsx)(y,{isAppRouter:!r,imgAttributes:S}):null]})});("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)},90622:function(){},82901:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"AmpStateContext",{enumerable:!0,get:function(){return n}});let n=r(99920)._(r(2265)).default.createContext({})},40687:function(e,t){"use strict";function r(e){let{ampFirst:t=!1,hybrid:r=!1,hasQuery:n=!1}=void 0===e?{}:e;return t||r&&n}Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"isInAmpMode",{enumerable:!0,get:function(){return r}})},80497:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"getImgProps",{enumerable:!0,get:function(){return s}}),r(72301);let n=r(51564),o=r(7103);function i(e){return void 0!==e.default}function a(e){return void 0===e?e:"number"==typeof e?Number.isFinite(e)?e:NaN:"string"==typeof e&&/^[0-9]+$/.test(e)?parseInt(e,10):NaN}function s(e,t){var r;let s,l,u,{src:c,sizes:d,unoptimized:f=!1,priority:p=!1,loading:h,className:g,quality:m,width:v,height:y,fill:b=!1,style:x,overrideSrc:w,onLoad:P,onLoadingComplete:S,placeholder:E="empty",blurDataURL:k,fetchPriority:C,layout:T,objectFit:M,objectPosition:K,lazyBoundary:A,lazyRoot:N,...I}=e,{imgConf:D,showAltText:L,blurComplete:R,defaultLoader:j}=t,O=D||o.imageConfigDefault;if("allSizes"in O)s=O;else{let e=[...O.deviceSizes,...O.imageSizes].sort((e,t)=>e-t),t=O.deviceSizes.sort((e,t)=>e-t);s={...O,allSizes:e,deviceSizes:t}}if(void 0===j)throw Error("images.loaderFile detected but the file is missing default export.\nRead more: https://nextjs.org/docs/messages/invalid-images-config");let F=I.loader||j;delete I.loader,delete I.srcSet;let _="__next_img_default"in F;if(_){if("custom"===s.loader)throw Error('Image with src "'+c+'" is missing "loader" prop.\nRead more: https://nextjs.org/docs/messages/next-image-missing-loader')}else{let e=F;F=t=>{let{config:r,...n}=t;return e(n)}}if(T){"fill"===T&&(b=!0);let e={intrinsic:{maxWidth:"100%",height:"auto"},responsive:{width:"100%",height:"auto"}}[T];e&&(x={...x,...e});let t={responsive:"100vw",fill:"100vw"}[T];t&&!d&&(d=t)}let B="",z=a(v),W=a(y);if("object"==typeof(r=c)&&(i(r)||void 0!==r.src)){let e=i(c)?c.default:c;if(!e.src)throw Error("An object should only be passed to the image component src parameter if it comes from a static image import. It must include src. Received "+JSON.stringify(e));if(!e.height||!e.width)throw Error("An object should only be passed to the image component src parameter if it comes from a static image import. It must include height and width. Received "+JSON.stringify(e));if(l=e.blurWidth,u=e.blurHeight,k=k||e.blurDataURL,B=e.src,!b){if(z||W){if(z&&!W){let t=z/e.width;W=Math.round(e.height*t)}else if(!z&&W){let t=W/e.height;z=Math.round(e.width*t)}}else z=e.width,W=e.height}}let V=!p&&("lazy"===h||void 0===h);(!(c="string"==typeof c?c:B)||c.startsWith("data:")||c.startsWith("blob:"))&&(f=!0,V=!1),s.unoptimized&&(f=!0),_&&c.endsWith(".svg")&&!s.dangerouslyAllowSVG&&(f=!0),p&&(C="high");let G=a(m),U=Object.assign(b?{position:"absolute",height:"100%",width:"100%",left:0,top:0,right:0,bottom:0,objectFit:M,objectPosition:K}:{},L?{}:{color:"transparent"},x),H=R||"empty"===E?null:"blur"===E?'url("data:image/svg+xml;charset=utf-8,'+(0,n.getImageBlurSvg)({widthInt:z,heightInt:W,blurWidth:l,blurHeight:u,blurDataURL:k||"",objectFit:U.objectFit})+'")':'url("'+E+'")',$=H?{backgroundSize:U.objectFit||"cover",backgroundPosition:U.objectPosition||"50% 50%",backgroundRepeat:"no-repeat",backgroundImage:H}:{},X=function(e){let{config:t,src:r,unoptimized:n,width:o,quality:i,sizes:a,loader:s}=e;if(n)return{src:r,srcSet:void 0,sizes:void 0};let{widths:l,kind:u}=function(e,t,r){let{deviceSizes:n,allSizes:o}=e;if(r){let e=/(^|\s)(1?\d?\d)vw/g,t=[];for(let n;n=e.exec(r);n)t.push(parseInt(n[2]));if(t.length){let e=.01*Math.min(...t);return{widths:o.filter(t=>t>=n[0]*e),kind:"w"}}return{widths:o,kind:"w"}}return"number"!=typeof t?{widths:n,kind:"w"}:{widths:[...new Set([t,2*t].map(e=>o.find(t=>t>=e)||o[o.length-1]))],kind:"x"}}(t,o,a),c=l.length-1;return{sizes:a||"w"!==u?a:"100vw",srcSet:l.map((e,n)=>s({config:t,src:r,quality:i,width:e})+" "+("w"===u?e:n+1)+u).join(", "),src:s({config:t,src:r,quality:i,width:l[c]})}}({config:s,src:c,unoptimized:f,width:z,quality:G,sizes:d,loader:F});return{props:{...I,loading:V?"lazy":h,fetchPriority:C,width:z,height:W,decoding:"async",className:g,style:{...U,...$},sizes:X.sizes,srcSet:X.srcSet,src:w||X.src},meta:{unoptimized:f,priority:p,placeholder:E,fill:b}}}},28321: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 g},defaultHead:function(){return d}});let n=r(99920),o=r(41452),i=r(57437),a=o._(r(2265)),s=n._(r(65960)),l=r(82901),u=r(36590),c=r(40687);function d(e){void 0===e&&(e=!1);let t=[(0,i.jsx)("meta",{charSet:"utf-8"})];return e||t.push((0,i.jsx)("meta",{name:"viewport",content:"width=device-width"})),t}function f(e,t){return"string"==typeof t||"number"==typeof t?e:t.type===a.default.Fragment?e.concat(a.default.Children.toArray(t.props.children).reduce((e,t)=>"string"==typeof t||"number"==typeof t?e:e.concat(t),[])):e.concat(t)}r(72301);let p=["name","httpEquiv","charSet","itemProp"];function h(e,t){let{inAmpMode:r}=t;return e.reduce(f,[]).reverse().concat(d(r).reverse()).filter(function(){let e=new Set,t=new Set,r=new Set,n={};return o=>{let i=!0,a=!1;if(o.key&&"number"!=typeof o.key&&o.key.indexOf("$")>0){a=!0;let t=o.key.slice(o.key.indexOf("$")+1);e.has(t)?i=!1:e.add(t)}switch(o.type){case"title":case"base":t.has(o.type)?i=!1:t.add(o.type);break;case"meta":for(let e=0,t=p.length;e<t;e++){let t=p[e];if(o.props.hasOwnProperty(t)){if("charSet"===t)r.has(t)?i=!1:r.add(t);else{let e=o.props[t],r=n[t]||new Set;("name"!==t||!a)&&r.has(e)?i=!1:(r.add(e),n[t]=r)}}}}return i}}()).reverse().map((e,t)=>{let n=e.key||t;if(!r&&"link"===e.type&&e.props.href&&["https://fonts.googleapis.com/css","https://use.typekit.net/"].some(t=>e.props.href.startsWith(t))){let t={...e.props||{}};return t["data-href"]=t.href,t.href=void 0,t["data-optimized-fonts"]=!0,a.default.cloneElement(e,t)}return a.default.cloneElement(e,{key:n})})}let g=function(e){let{children:t}=e,r=(0,a.useContext)(l.AmpStateContext),n=(0,a.useContext)(u.HeadManagerContext);return(0,i.jsx)(s.default,{reduceComponentsToState:h,headManager:n,inAmpMode:(0,c.isInAmpMode)(r),children:t})};("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)},51564:function(e,t){"use strict";function r(e){let{widthInt:t,heightInt:r,blurWidth:n,blurHeight:o,blurDataURL:i,objectFit:a}=e,s=n?40*n:t,l=o?40*o:r,u=s&&l?"viewBox='0 0 "+s+" "+l+"'":"";return"%3Csvg xmlns='http://www.w3.org/2000/svg' "+u+"%3E%3Cfilter id='b' color-interpolation-filters='sRGB'%3E%3CfeGaussianBlur stdDeviation='20'/%3E%3CfeColorMatrix values='1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 100 -1' result='s'/%3E%3CfeFlood x='0' y='0' width='100%25' height='100%25'/%3E%3CfeComposite operator='out' in='s'/%3E%3CfeComposite in2='SourceGraphic'/%3E%3CfeGaussianBlur stdDeviation='20'/%3E%3C/filter%3E%3Cimage width='100%25' height='100%25' x='0' y='0' preserveAspectRatio='"+(u?"none":"contain"===a?"xMidYMid":"cover"===a?"xMidYMid slice":"none")+"' style='filter: url(%23b);' href='"+i+"'/%3E%3C/svg%3E"}Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"getImageBlurSvg",{enumerable:!0,get:function(){return r}})},93938:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"ImageConfigContext",{enumerable:!0,get:function(){return i}});let n=r(99920)._(r(2265)),o=r(7103),i=n.default.createContext(o.imageConfigDefault)},7103: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,{VALID_LOADERS:function(){return r},imageConfigDefault:function(){return n}});let r=["default","imgix","cloudinary","akamai","custom"],n={deviceSizes:[640,750,828,1080,1200,1920,2048,3840],imageSizes:[16,32,48,64,96,128,256,384],path:"/_next/image",loader:"default",loaderFile:"",domains:[],disableStaticImages:!1,minimumCacheTTL:60,formats:["image/webp"],dangerouslyAllowSVG:!1,contentSecurityPolicy:"script-src 'none'; frame-src 'none'; sandbox;",contentDispositionType:"inline",remotePatterns:[],unoptimized:!1}},55601: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 l},getImageProps:function(){return s}});let n=r(99920),o=r(80497),i=r(38173),a=n._(r(21241));function s(e){let{props:t}=(0,o.getImgProps)(e,{defaultLoader:a.default,imgConf:{deviceSizes:[640,750,828,1080,1200,1920,2048,3840],imageSizes:[16,32,48,64,96,128,256,384],path:"/_next/image",loader:"default",dangerouslyAllowSVG:!1,unoptimized:!1}});for(let[e,r]of Object.entries(t))void 0===r&&delete t[e];return{props:t}}let l=i.Image},21241:function(e,t){"use strict";function r(e){let{config:t,src:r,width:n,quality:o}=e;return t.path+"?url="+encodeURIComponent(r)+"&w="+n+"&q="+(o||75)}Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"default",{enumerable:!0,get:function(){return n}}),r.__next_img_default=!0;let n=r},65960:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"default",{enumerable:!0,get:function(){return s}});let n=r(2265),o="undefined"==typeof window,i=o?()=>{}:n.useLayoutEffect,a=o?()=>{}:n.useEffect;function s(e){let{headManager:t,reduceComponentsToState:r}=e;function s(){if(t&&t.mountedInstances){let o=n.Children.toArray(Array.from(t.mountedInstances).filter(Boolean));t.updateHead(r(o,e))}}if(o){var l;null==t||null==(l=t.mountedInstances)||l.add(e.children),s()}return i(()=>{var r;return null==t||null==(r=t.mountedInstances)||r.add(e.children),()=>{var r;null==t||null==(r=t.mountedInstances)||r.delete(e.children)}}),i(()=>(t&&(t._pendingUpdate=s),()=>{t&&(t._pendingUpdate=s)})),a(()=>(t&&t._pendingUpdate&&(t._pendingUpdate(),t._pendingUpdate=null),()=>{t&&t._pendingUpdate&&(t._pendingUpdate(),t._pendingUpdate=null)})),null}},86454:function(e,t,r){"use strict";r.d(t,{Z:function(){return W}});var n,o,i=r(11735),a=r(2265),s="right-scroll-bar-position",l="width-before-scroll-bar",u=r(28215),c=(0,r(15411)._)(),d=function(){},f=a.forwardRef(function(e,t){var r=a.useRef(null),n=a.useState({onScrollCapture:d,onWheelCapture:d,onTouchMoveCapture:d}),o=n[0],s=n[1],l=e.forwardProps,f=e.children,p=e.className,h=e.removeScrollBar,g=e.enabled,m=e.shards,v=e.sideCar,y=e.noIsolation,b=e.inert,x=e.allowPinchZoom,w=e.as,P=e.gapMode,S=(0,i._T)(e,["forwardProps","children","className","removeScrollBar","enabled","shards","sideCar","noIsolation","inert","allowPinchZoom","as","gapMode"]),E=(0,u.q)([r,t]),k=(0,i.pi)((0,i.pi)({},S),o);return a.createElement(a.Fragment,null,g&&a.createElement(v,{sideCar:c,removeScrollBar:h,shards:m,noIsolation:y,inert:b,setCallbacks:s,allowPinchZoom:!!x,lockRef:r,gapMode:P}),l?a.cloneElement(a.Children.only(f),(0,i.pi)((0,i.pi)({},k),{ref:E})):a.createElement(void 0===w?"div":w,(0,i.pi)({},k,{className:p,ref:E}),f))});f.defaultProps={enabled:!0,removeScrollBar:!0,inert:!1},f.classNames={fullWidth:l,zeroRight:s};var p=function(e){var t=e.sideCar,r=(0,i._T)(e,["sideCar"]);if(!t)throw Error("Sidecar: please provide `sideCar` property to import the right car");var n=t.read();if(!n)throw Error("Sidecar medium not found");return a.createElement(n,(0,i.pi)({},r))};p.isSideCarExport=!0;var h=function(){var e=0,t=null;return{add:function(n){if(0==e&&(t=function(){if(!document)return null;var e=document.createElement("style");e.type="text/css";var t=o||r.nc;return t&&e.setAttribute("nonce",t),e}())){var i,a;(i=t).styleSheet?i.styleSheet.cssText=n:i.appendChild(document.createTextNode(n)),a=t,(document.head||document.getElementsByTagName("head")[0]).appendChild(a)}e++},remove:function(){--e||!t||(t.parentNode&&t.parentNode.removeChild(t),t=null)}}},g=function(){var e=h();return function(t,r){a.useEffect(function(){return e.add(t),function(){e.remove()}},[t&&r])}},m=function(){var e=g();return function(t){return e(t.styles,t.dynamic),null}},v={left:0,top:0,right:0,gap:0},y=function(e){return parseInt(e||"",10)||0},b=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[y(r),y(n),y(o)]},x=function(e){if(void 0===e&&(e="margin"),"undefined"==typeof window)return v;var t=b(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])}},w=m(),P="data-scroll-locked",S=function(e,t,r,n){var o=e.left,i=e.top,a=e.right,u=e.gap;return void 0===r&&(r="margin"),"\n  .".concat("with-scroll-bars-hidden"," {\n   overflow: hidden ").concat(n,";\n   padding-right: ").concat(u,"px ").concat(n,";\n  }\n  body[").concat(P,"] {\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(a,"px;\n    margin-left:0;\n    margin-top:0;\n    margin-right: ").concat(u,"px ").concat(n,";\n    "),"padding"===r&&"padding-right: ".concat(u,"px ").concat(n,";")].filter(Boolean).join(""),"\n  }\n  \n  .").concat(s," {\n    right: ").concat(u,"px ").concat(n,";\n  }\n  \n  .").concat(l," {\n    margin-right: ").concat(u,"px ").concat(n,";\n  }\n  \n  .").concat(s," .").concat(s," {\n    right: 0 ").concat(n,";\n  }\n  \n  .").concat(l," .").concat(l," {\n    margin-right: 0 ").concat(n,";\n  }\n  \n  body[").concat(P,"] {\n    ").concat("--removed-body-scroll-bar-size",": ").concat(u,"px;\n  }\n")},E=function(){var e=parseInt(document.body.getAttribute(P)||"0",10);return isFinite(e)?e:0},k=function(){a.useEffect(function(){return document.body.setAttribute(P,(E()+1).toString()),function(){var e=E()-1;e<=0?document.body.removeAttribute(P):document.body.setAttribute(P,e.toString())}},[])},C=function(e){var t=e.noRelative,r=e.noImportant,n=e.gapMode,o=void 0===n?"margin":n;k();var i=a.useMemo(function(){return x(o)},[o]);return a.createElement(w,{styles:S(i,!t,o,r?"":"!important")})},T=!1;if("undefined"!=typeof window)try{var M=Object.defineProperty({},"passive",{get:function(){return T=!0,!0}});window.addEventListener("test",M,M),window.removeEventListener("test",M,M)}catch(e){T=!1}var K=!!T&&{passive:!1},A=function(e,t){if(!(e instanceof Element))return!1;var r=window.getComputedStyle(e);return"hidden"!==r[t]&&!(r.overflowY===r.overflowX&&"TEXTAREA"!==e.tagName&&"visible"===r[t])},N=function(e,t){var r=t.ownerDocument,n=t;do{if("undefined"!=typeof ShadowRoot&&n instanceof ShadowRoot&&(n=n.host),I(e,n)){var o=D(e,n);if(o[1]>o[2])return!0}n=n.parentNode}while(n&&n!==r.body);return!1},I=function(e,t){return"v"===e?A(t,"overflowY"):A(t,"overflowX")},D=function(e,t){return"v"===e?[t.scrollTop,t.scrollHeight,t.clientHeight]:[t.scrollLeft,t.scrollWidth,t.clientWidth]},L=function(e,t,r,n,o){var i,a=(i=window.getComputedStyle(t).direction,"h"===e&&"rtl"===i?-1:1),s=a*n,l=r.target,u=t.contains(l),c=!1,d=s>0,f=0,p=0;do{var h=D(e,l),g=h[0],m=h[1]-h[2]-a*g;(g||m)&&I(e,l)&&(f+=m,p+=g),l instanceof ShadowRoot?l=l.host:l=l.parentNode}while(!u&&l!==document.body||u&&(t.contains(l)||t===l));return d&&(o&&1>Math.abs(f)||!o&&s>f)?c=!0:!d&&(o&&1>Math.abs(p)||!o&&-s>p)&&(c=!0),c},R=function(e){return"changedTouches"in e?[e.changedTouches[0].clientX,e.changedTouches[0].clientY]:[0,0]},j=function(e){return[e.deltaX,e.deltaY]},O=function(e){return e&&"current"in e?e.current:e},F=0,_=[],B=(n=function(e){var t=a.useRef([]),r=a.useRef([0,0]),n=a.useRef(),o=a.useState(F++)[0],s=a.useState(m)[0],l=a.useRef(e);a.useEffect(function(){l.current=e},[e]),a.useEffect(function(){if(e.inert){document.body.classList.add("block-interactivity-".concat(o));var t=(0,i.ev)([e.lockRef.current],(e.shards||[]).map(O),!0).filter(Boolean);return t.forEach(function(e){return e.classList.add("allow-interactivity-".concat(o))}),function(){document.body.classList.remove("block-interactivity-".concat(o)),t.forEach(function(e){return e.classList.remove("allow-interactivity-".concat(o))})}}},[e.inert,e.lockRef.current,e.shards]);var u=a.useCallback(function(e,t){if("touches"in e&&2===e.touches.length)return!l.current.allowPinchZoom;var o,i=R(e),a=r.current,s="deltaX"in e?e.deltaX:a[0]-i[0],u="deltaY"in e?e.deltaY:a[1]-i[1],c=e.target,d=Math.abs(s)>Math.abs(u)?"h":"v";if("touches"in e&&"h"===d&&"range"===c.type)return!1;var f=N(d,c);if(!f)return!0;if(f?o=d:(o="v"===d?"h":"v",f=N(d,c)),!f)return!1;if(!n.current&&"changedTouches"in e&&(s||u)&&(n.current=o),!o)return!0;var p=n.current||o;return L(p,t,e,"h"===p?s:u,!0)},[]),c=a.useCallback(function(e){if(_.length&&_[_.length-1]===s){var r="deltaY"in e?j(e):R(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=(l.current.shards||[]).map(O).filter(Boolean).filter(function(t){return t.contains(e.target)});(o.length>0?u(e,o[0]):!l.current.noIsolation)&&e.cancelable&&e.preventDefault()}}},[]),d=a.useCallback(function(e,r,n,o){var i={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(i),setTimeout(function(){t.current=t.current.filter(function(e){return e!==i})},1)},[]),f=a.useCallback(function(e){r.current=R(e),n.current=void 0},[]),p=a.useCallback(function(t){d(t.type,j(t),t.target,u(t,e.lockRef.current))},[]),h=a.useCallback(function(t){d(t.type,R(t),t.target,u(t,e.lockRef.current))},[]);a.useEffect(function(){return _.push(s),e.setCallbacks({onScrollCapture:p,onWheelCapture:p,onTouchMoveCapture:h}),document.addEventListener("wheel",c,K),document.addEventListener("touchmove",c,K),document.addEventListener("touchstart",f,K),function(){_=_.filter(function(e){return e!==s}),document.removeEventListener("wheel",c,K),document.removeEventListener("touchmove",c,K),document.removeEventListener("touchstart",f,K)}},[]);var g=e.removeScrollBar,v=e.inert;return a.createElement(a.Fragment,null,v?a.createElement(s,{styles:"\n  .block-interactivity-".concat(o," {pointer-events: none;}\n  .allow-interactivity-").concat(o," {pointer-events: all;}\n")}):null,g?a.createElement(C,{gapMode:e.gapMode}):null)},c.useMedium(n),p),z=a.forwardRef(function(e,t){return a.createElement(f,(0,i.pi)({},e,{ref:t,sideCar:B}))});z.classNames=f.classNames;var W=z},20565:function(e,t,r){"use strict";r.d(t,{Z:function(){return S}});var n=r(41448),o=r.n(n),i=r(2265),a=r(59731),s=r.n(a),l=r(86552),u=r.n(l),c=Object.defineProperty,d=Object.defineProperties,f=Object.getOwnPropertyDescriptors,p=Object.getOwnPropertySymbols,h=Object.prototype.hasOwnProperty,g=Object.prototype.propertyIsEnumerable,m=(e,t,r)=>t in e?c(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r,v=(e,t)=>{for(var r in t||(t={}))h.call(t,r)&&m(e,r,t[r]);if(p)for(var r of p(t))g.call(t,r)&&m(e,r,t[r]);return e},y=(e,t)=>d(e,f(t)),b=(e,t,r)=>new Promise((n,o)=>{var i=e=>{try{s(r.next(e))}catch(e){o(e)}},a=e=>{try{s(r.throw(e))}catch(e){o(e)}},s=e=>e.done?n(e.value):Promise.resolve(e.value).then(i,a);s((r=r.apply(e,t)).next())});function x(e={}){return y(v({},e),{height:0,width:0,playerVars:y(v({},e.playerVars),{autoplay:0,start:0,end:0})})}var w={videoId:o().string,id:o().string,className:o().string,iframeClassName:o().string,style:o().object,title:o().string,loading:o().oneOf(["lazy","eager"]),opts:o().objectOf(o().any),onReady:o().func,onError:o().func,onPlay:o().func,onPause:o().func,onEnd:o().func,onStateChange:o().func,onPlaybackRateChange:o().func,onPlaybackQualityChange:o().func},P=class extends i.Component{constructor(e){super(e),this.destroyPlayerPromise=void 0,this.onPlayerReady=e=>{var t,r;return null==(r=(t=this.props).onReady)?void 0:r.call(t,e)},this.onPlayerError=e=>{var t,r;return null==(r=(t=this.props).onError)?void 0:r.call(t,e)},this.onPlayerStateChange=e=>{var t,r,n,o,i,a,s,l;switch(null==(r=(t=this.props).onStateChange)||r.call(t,e),e.data){case P.PlayerState.ENDED:null==(o=(n=this.props).onEnd)||o.call(n,e);break;case P.PlayerState.PLAYING:null==(a=(i=this.props).onPlay)||a.call(i,e);break;case P.PlayerState.PAUSED:null==(l=(s=this.props).onPause)||l.call(s,e)}},this.onPlayerPlaybackRateChange=e=>{var t,r;return null==(r=(t=this.props).onPlaybackRateChange)?void 0:r.call(t,e)},this.onPlayerPlaybackQualityChange=e=>{var t,r;return null==(r=(t=this.props).onPlaybackQualityChange)?void 0:r.call(t,e)},this.destroyPlayer=()=>this.internalPlayer?(this.destroyPlayerPromise=this.internalPlayer.destroy().then(()=>this.destroyPlayerPromise=void 0),this.destroyPlayerPromise):Promise.resolve(),this.createPlayer=()=>{if("undefined"==typeof document)return;if(this.destroyPlayerPromise){this.destroyPlayerPromise.then(this.createPlayer);return}let e=y(v({},this.props.opts),{videoId:this.props.videoId});this.internalPlayer=u()(this.container,e),this.internalPlayer.on("ready",this.onPlayerReady),this.internalPlayer.on("error",this.onPlayerError),this.internalPlayer.on("stateChange",this.onPlayerStateChange),this.internalPlayer.on("playbackRateChange",this.onPlayerPlaybackRateChange),this.internalPlayer.on("playbackQualityChange",this.onPlayerPlaybackQualityChange),(this.props.title||this.props.loading)&&this.internalPlayer.getIframe().then(e=>{this.props.title&&e.setAttribute("title",this.props.title),this.props.loading&&e.setAttribute("loading",this.props.loading)})},this.resetPlayer=()=>this.destroyPlayer().then(this.createPlayer),this.updatePlayer=()=>{var e;null==(e=this.internalPlayer)||e.getIframe().then(e=>{this.props.id?e.setAttribute("id",this.props.id):e.removeAttribute("id"),this.props.iframeClassName?e.setAttribute("class",this.props.iframeClassName):e.removeAttribute("class"),this.props.opts&&this.props.opts.width?e.setAttribute("width",this.props.opts.width.toString()):e.removeAttribute("width"),this.props.opts&&this.props.opts.height?e.setAttribute("height",this.props.opts.height.toString()):e.removeAttribute("height"),this.props.title?e.setAttribute("title",this.props.title):e.setAttribute("title","YouTube video player"),this.props.loading?e.setAttribute("loading",this.props.loading):e.removeAttribute("loading")})},this.getInternalPlayer=()=>this.internalPlayer,this.updateVideo=()=>{var e,t,r,n;if(void 0===this.props.videoId||null===this.props.videoId){null==(e=this.internalPlayer)||e.stopVideo();return}let o=!1,i={videoId:this.props.videoId};if((null==(t=this.props.opts)?void 0:t.playerVars)&&(o=1===this.props.opts.playerVars.autoplay,"start"in this.props.opts.playerVars&&(i.startSeconds=this.props.opts.playerVars.start),"end"in this.props.opts.playerVars&&(i.endSeconds=this.props.opts.playerVars.end)),o){null==(r=this.internalPlayer)||r.loadVideoById(i);return}null==(n=this.internalPlayer)||n.cueVideoById(i)},this.refContainer=e=>{this.container=e},this.container=null,this.internalPlayer=null}componentDidMount(){this.createPlayer()}componentDidUpdate(e){return b(this,null,function*(){var t,r,n,o,i,a;t=this.props,(e.id!==t.id||e.className!==t.className||(null==(r=e.opts)?void 0:r.width)!==(null==(n=t.opts)?void 0:n.width)||(null==(o=e.opts)?void 0:o.height)!==(null==(i=t.opts)?void 0:i.height)||e.iframeClassName!==t.iframeClassName||e.title!==t.title)&&this.updatePlayer(),a=this.props,e.videoId===a.videoId&&s()(x(e.opts),x(a.opts))||(yield this.resetPlayer()),function(e,t){var r,n;if(e.videoId!==t.videoId)return!0;let o=(null==(r=e.opts)?void 0:r.playerVars)||{},i=(null==(n=t.opts)?void 0:n.playerVars)||{};return o.start!==i.start||o.end!==i.end}(e,this.props)&&this.updateVideo()})}componentWillUnmount(){this.destroyPlayer()}render(){return i.createElement("div",{className:this.props.className,style:this.props.style},i.createElement("div",{id:this.props.id,className:this.props.iframeClassName,ref:this.refContainer}))}};P.propTypes=w,P.defaultProps={videoId:"",id:"",className:"",iframeClassName:"",style:{},title:"",loading:void 0,opts:{},onReady:()=>{},onError:()=>{},onPlay:()=>{},onPause:()=>{},onEnd:()=>{},onStateChange:()=>{},onPlaybackRateChange:()=>{},onPlaybackQualityChange:()=>{}},P.PlayerState={UNSTARTED:-1,ENDED:0,PLAYING:1,PAUSED:2,BUFFERING:3,CUED:5};var S=P},14789:function(e){"use strict";var t;/**
* @link https://github.com/gajus/sister for the canonical source repository
* @license https://github.com/gajus/sister/blob/master/LICENSE BSD 3-Clause
*/t=function(){var e={},t={};return e.on=function(e,r){var n={name:e,handler:r};return t[e]=t[e]||[],t[e].unshift(n),n},e.off=function(e){var r=t[e.name].indexOf(e);-1!==r&&t[e.name].splice(r,1)},e.trigger=function(e,r){var n,o=t[e];if(o)for(n=o.length;n--;)o[n].handler(r)},e},e.exports=t},43398:function(e,t,r){"use strict";var n=r(25566);r(90622);var o=r(2265),i=o&&"object"==typeof o&&"default"in o?o:{default:o},a=void 0!==n&&n.env&&!0,s=function(e){return"[object String]"===Object.prototype.toString.call(e)},l=function(){function e(e){var t=void 0===e?{}:e,r=t.name,n=void 0===r?"stylesheet":r,o=t.optimizeForSpeed,i=void 0===o?a:o;u(s(n),"`name` must be a string"),this._name=n,this._deletedRulePlaceholder="#"+n+"-deleted-rule____{}",u("boolean"==typeof i,"`optimizeForSpeed` must be a boolean"),this._optimizeForSpeed=i,this._serverSheet=void 0,this._tags=[],this._injected=!1,this._rulesCount=0;var l="undefined"!=typeof window&&document.querySelector('meta[property="csp-nonce"]');this._nonce=l?l.getAttribute("content"):null}var t=e.prototype;return t.setOptimizeForSpeed=function(e){u("boolean"==typeof e,"`setOptimizeForSpeed` accepts a boolean"),u(0===this._rulesCount,"optimizeForSpeed cannot be when rules have already been inserted"),this.flush(),this._optimizeForSpeed=e,this.inject()},t.isOptimizeForSpeed=function(){return this._optimizeForSpeed},t.inject=function(){var e=this;if(u(!this._injected,"sheet already injected"),this._injected=!0,"undefined"!=typeof window&&this._optimizeForSpeed){this._tags[0]=this.makeStyleTag(this._name),this._optimizeForSpeed="insertRule"in this.getSheet(),this._optimizeForSpeed||(a||console.warn("StyleSheet: optimizeForSpeed mode not supported falling back to standard mode."),this.flush(),this._injected=!0);return}this._serverSheet={cssRules:[],insertRule:function(t,r){return"number"==typeof r?e._serverSheet.cssRules[r]={cssText:t}:e._serverSheet.cssRules.push({cssText:t}),r},deleteRule:function(t){e._serverSheet.cssRules[t]=null}}},t.getSheetForTag=function(e){if(e.sheet)return e.sheet;for(var t=0;t<document.styleSheets.length;t++)if(document.styleSheets[t].ownerNode===e)return document.styleSheets[t]},t.getSheet=function(){return this.getSheetForTag(this._tags[this._tags.length-1])},t.insertRule=function(e,t){if(u(s(e),"`insertRule` accepts only strings"),"undefined"==typeof window)return"number"!=typeof t&&(t=this._serverSheet.cssRules.length),this._serverSheet.insertRule(e,t),this._rulesCount++;if(this._optimizeForSpeed){var r=this.getSheet();"number"!=typeof t&&(t=r.cssRules.length);try{r.insertRule(e,t)}catch(t){return a||console.warn("StyleSheet: illegal rule: \n\n"+e+"\n\nSee https://stackoverflow.com/q/20007992 for more info"),-1}}else{var n=this._tags[t];this._tags.push(this.makeStyleTag(this._name,e,n))}return this._rulesCount++},t.replaceRule=function(e,t){if(this._optimizeForSpeed||"undefined"==typeof window){var r="undefined"!=typeof window?this.getSheet():this._serverSheet;if(t.trim()||(t=this._deletedRulePlaceholder),!r.cssRules[e])return e;r.deleteRule(e);try{r.insertRule(t,e)}catch(n){a||console.warn("StyleSheet: illegal rule: \n\n"+t+"\n\nSee https://stackoverflow.com/q/20007992 for more info"),r.insertRule(this._deletedRulePlaceholder,e)}}else{var n=this._tags[e];u(n,"old rule at index `"+e+"` not found"),n.textContent=t}return e},t.deleteRule=function(e){if("undefined"==typeof window){this._serverSheet.deleteRule(e);return}if(this._optimizeForSpeed)this.replaceRule(e,"");else{var t=this._tags[e];u(t,"rule at index `"+e+"` not found"),t.parentNode.removeChild(t),this._tags[e]=null}},t.flush=function(){this._injected=!1,this._rulesCount=0,"undefined"!=typeof window?(this._tags.forEach(function(e){return e&&e.parentNode.removeChild(e)}),this._tags=[]):this._serverSheet.cssRules=[]},t.cssRules=function(){var e=this;return"undefined"==typeof window?this._serverSheet.cssRules:this._tags.reduce(function(t,r){return r?t=t.concat(Array.prototype.map.call(e.getSheetForTag(r).cssRules,function(t){return t.cssText===e._deletedRulePlaceholder?null:t})):t.push(null),t},[])},t.makeStyleTag=function(e,t,r){t&&u(s(t),"makeStyleTag accepts only strings as second parameter");var n=document.createElement("style");this._nonce&&n.setAttribute("nonce",this._nonce),n.type="text/css",n.setAttribute("data-"+e,""),t&&n.appendChild(document.createTextNode(t));var o=document.head||document.getElementsByTagName("head")[0];return r?o.insertBefore(n,r):o.appendChild(n),n},function(e,t){for(var r=0;r<t.length;r++){var n=t[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,n.key,n)}}(e.prototype,[{key:"length",get:function(){return this._rulesCount}}]),e}();function u(e,t){if(!e)throw Error("StyleSheet: "+t+".")}var c=function(e){for(var t=5381,r=e.length;r;)t=33*t^e.charCodeAt(--r);return t>>>0},d={};function f(e,t){if(!t)return"jsx-"+e;var r=String(t),n=e+r;return d[n]||(d[n]="jsx-"+c(e+"-"+r)),d[n]}function p(e,t){"undefined"==typeof window&&(t=t.replace(/\/style/gi,"\\/style"));var r=e+t;return d[r]||(d[r]=t.replace(/__jsx-style-dynamic-selector/g,e)),d[r]}var h=function(){function e(e){var t=void 0===e?{}:e,r=t.styleSheet,n=void 0===r?null:r,o=t.optimizeForSpeed,i=void 0!==o&&o;this._sheet=n||new l({name:"styled-jsx",optimizeForSpeed:i}),this._sheet.inject(),n&&"boolean"==typeof i&&(this._sheet.setOptimizeForSpeed(i),this._optimizeForSpeed=this._sheet.isOptimizeForSpeed()),this._fromServer=void 0,this._indices={},this._instancesCounts={}}var t=e.prototype;return t.add=function(e){var t=this;void 0===this._optimizeForSpeed&&(this._optimizeForSpeed=Array.isArray(e.children),this._sheet.setOptimizeForSpeed(this._optimizeForSpeed),this._optimizeForSpeed=this._sheet.isOptimizeForSpeed()),"undefined"==typeof window||this._fromServer||(this._fromServer=this.selectFromServer(),this._instancesCounts=Object.keys(this._fromServer).reduce(function(e,t){return e[t]=0,e},{}));var r=this.getIdAndRules(e),n=r.styleId,o=r.rules;if(n in this._instancesCounts){this._instancesCounts[n]+=1;return}var i=o.map(function(e){return t._sheet.insertRule(e)}).filter(function(e){return -1!==e});this._indices[n]=i,this._instancesCounts[n]=1},t.remove=function(e){var t=this,r=this.getIdAndRules(e).styleId;if(function(e,t){if(!e)throw Error("StyleSheetRegistry: "+t+".")}(r in this._instancesCounts,"styleId: `"+r+"` not found"),this._instancesCounts[r]-=1,this._instancesCounts[r]<1){var n=this._fromServer&&this._fromServer[r];n?(n.parentNode.removeChild(n),delete this._fromServer[r]):(this._indices[r].forEach(function(e){return t._sheet.deleteRule(e)}),delete this._indices[r]),delete this._instancesCounts[r]}},t.update=function(e,t){this.add(t),this.remove(e)},t.flush=function(){this._sheet.flush(),this._sheet.inject(),this._fromServer=void 0,this._indices={},this._instancesCounts={}},t.cssRules=function(){var e=this,t=this._fromServer?Object.keys(this._fromServer).map(function(t){return[t,e._fromServer[t]]}):[],r=this._sheet.cssRules();return t.concat(Object.keys(this._indices).map(function(t){return[t,e._indices[t].map(function(e){return r[e].cssText}).join(e._optimizeForSpeed?"":"\n")]}).filter(function(e){return!!e[1]}))},t.styles=function(e){var t,r;return t=this.cssRules(),void 0===(r=e)&&(r={}),t.map(function(e){var t=e[0],n=e[1];return i.default.createElement("style",{id:"__"+t,key:"__"+t,nonce:r.nonce?r.nonce:void 0,dangerouslySetInnerHTML:{__html:n}})})},t.getIdAndRules=function(e){var t=e.children,r=e.dynamic,n=e.id;if(r){var o=f(n,r);return{styleId:o,rules:Array.isArray(t)?t.map(function(e){return p(o,e)}):[p(o,t)]}}return{styleId:f(n),rules:Array.isArray(t)?t:[t]}},t.selectFromServer=function(){return Array.prototype.slice.call(document.querySelectorAll('[id^="__jsx-"]')).reduce(function(e,t){return e[t.id.slice(2)]=t,e},{})},e}(),g=o.createContext(null);g.displayName="StyleSheetContext";var m=i.default.useInsertionEffect||i.default.useLayoutEffect,v="undefined"!=typeof window?new h:void 0;function y(e){var t=v||o.useContext(g);return t&&("undefined"==typeof window?t.add(e):m(function(){return t.add(e),function(){t.remove(e)}},[e.id,String(e.dynamic)])),null}y.dynamic=function(e){return e.map(function(e){return f(e[0],e[1])}).join(" ")},t.style=y},48059:function(e,t,r){"use strict";e.exports=r(43398).style},8240:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n,o=(n=r(39077))&&n.__esModule?n:{default:n};t.default={pauseVideo:{acceptableStates:[o.default.ENDED,o.default.PAUSED],stateChangeRequired:!1},playVideo:{acceptableStates:[o.default.ENDED,o.default.PLAYING],stateChangeRequired:!1},seekTo:{acceptableStates:[o.default.ENDED,o.default.PLAYING,o.default.PAUSED],stateChangeRequired:!0,timeout:3e3}},e.exports=t.default},30236:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=s(r(84735)),o=s(r(9525)),i=s(r(54924)),a=s(r(8240));function s(e){return e&&e.__esModule?e:{default:e}}var l=(0,n.default)("youtube-player"),u={};u.proxyEvents=function(e){var t={},r=function(r){var n="on"+r.slice(0,1).toUpperCase()+r.slice(1);t[n]=function(t){l('event "%s"',n,t),e.trigger(r,t)}},n=!0,o=!1,a=void 0;try{for(var s,u=i.default[Symbol.iterator]();!(n=(s=u.next()).done);n=!0){var c=s.value;r(c)}}catch(e){o=!0,a=e}finally{try{!n&&u.return&&u.return()}finally{if(o)throw a}}return t},u.promisifyPlayer=function(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],r={},n=function(n){t&&a.default[n]?r[n]=function(){for(var t=arguments.length,r=Array(t),o=0;o<t;o++)r[o]=arguments[o];return e.then(function(e){var t=a.default[n],o=e.getPlayerState(),i=e[n].apply(e,r);return t.stateChangeRequired||Array.isArray(t.acceptableStates)&&-1===t.acceptableStates.indexOf(o)?new Promise(function(r){e.addEventListener("onStateChange",function n(){var o=e.getPlayerState(),i=void 0;"number"==typeof t.timeout&&(i=setTimeout(function(){e.removeEventListener("onStateChange",n),r()},t.timeout)),Array.isArray(t.acceptableStates)&&-1!==t.acceptableStates.indexOf(o)&&(e.removeEventListener("onStateChange",n),clearTimeout(i),r())})}).then(function(){return i}):i})}:r[n]=function(){for(var t=arguments.length,r=Array(t),o=0;o<t;o++)r[o]=arguments[o];return e.then(function(e){return e[n].apply(e,r)})}},i=!0,s=!1,l=void 0;try{for(var u,c=o.default[Symbol.iterator]();!(i=(u=c.next()).done);i=!0){var d=u.value;n(d)}}catch(e){s=!0,l=e}finally{try{!i&&c.return&&c.return()}finally{if(s)throw l}}return r},t.default=u,e.exports=t.default},39077:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default={BUFFERING:3,ENDED:0,PAUSED:2,PLAYING:1,UNSTARTED:-1,VIDEO_CUED:5},e.exports=t.default},54924:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=["ready","stateChange","playbackQualityChange","playbackRateChange","error","apiChange","volumeChange"],e.exports=t.default},9525:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=["cueVideoById","loadVideoById","cueVideoByUrl","loadVideoByUrl","playVideo","pauseVideo","stopVideo","getVideoLoadedFraction","cuePlaylist","loadPlaylist","nextVideo","previousVideo","playVideoAt","setShuffle","setLoop","getPlaylist","getPlaylistIndex","setOption","mute","unMute","isMuted","setVolume","getVolume","seekTo","getPlayerState","getPlaybackRate","setPlaybackRate","getAvailablePlaybackRates","getPlaybackQuality","setPlaybackQuality","getAvailableQualityLevels","getCurrentTime","getDuration","removeEventListener","getVideoUrl","getVideoEmbedCode","getOptions","getOption","addEventListener","destroy","setSize","getIframe"],e.exports=t.default},86552:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},o=s(r(14789)),i=s(r(68327)),a=s(r(30236));function s(e){return e&&e.__esModule?e:{default:e}}var l=void 0;t.default=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=arguments.length>2&&void 0!==arguments[2]&&arguments[2],s=(0,o.default)();if(l||(l=(0,i.default)(s)),t.events)throw Error("Event handlers cannot be overwritten.");if("string"==typeof e&&!document.getElementById(e))throw Error('Element "'+e+'" does not exist.');t.events=a.default.proxyEvents(s);var u=new Promise(function(r){(void 0===e?"undefined":n(e))==="object"&&e.playVideo instanceof Function?r(e):l.then(function(n){var o=new n.Player(e,t);return s.on("ready",function(){r(o)}),null})}),c=a.default.promisifyPlayer(u,r);return c.on=s.on,c.off=s.off,c},e.exports=t.default},68327:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n,o=(n=r(24054))&&n.__esModule?n:{default:n};t.default=function(e){return new Promise(function(t){if(window.YT&&window.YT.Player&&window.YT.Player instanceof Function){t(window.YT);return}var r="http:"===window.location.protocol?"http:":"https:";(0,o.default)(r+"//www.youtube.com/iframe_api",function(t){t&&e.trigger("error",t)});var n=window.onYouTubeIframeAPIReady;window.onYouTubeIframeAPIReady=function(){n&&n(),t(window.YT)}})},e.exports=t.default},84735:function(e,t,r){var n=r(25566);function o(){var e;try{e=t.storage.debug}catch(e){}return!e&&void 0!==n&&"env"in n&&(e=n.env.DEBUG),e}(t=e.exports=r(23229)).log=function(){return"object"==typeof console&&console.log&&Function.prototype.apply.call(console.log,console,arguments)},t.formatArgs=function(e){var r=this.useColors;if(e[0]=(r?"%c":"")+this.namespace+(r?" %c":" ")+e[0]+(r?"%c ":" ")+"+"+t.humanize(this.diff),r){var n="color: "+this.color;e.splice(1,0,n,"color: inherit");var o=0,i=0;e[0].replace(/%[a-zA-Z%]/g,function(e){"%%"!==e&&(o++,"%c"===e&&(i=o))}),e.splice(i,0,n)}},t.save=function(e){try{null==e?t.storage.removeItem("debug"):t.storage.debug=e}catch(e){}},t.load=o,t.useColors=function(){return"undefined"!=typeof window&&!!window.process&&"renderer"===window.process.type||"undefined"!=typeof document&&document.documentElement&&document.documentElement.style&&document.documentElement.style.WebkitAppearance||"undefined"!=typeof window&&window.console&&(window.console.firebug||window.console.exception&&window.console.table)||"undefined"!=typeof navigator&&navigator.userAgent&&navigator.userAgent.toLowerCase().match(/firefox\/(\d+)/)&&parseInt(RegExp.$1,10)>=31||"undefined"!=typeof navigator&&navigator.userAgent&&navigator.userAgent.toLowerCase().match(/applewebkit\/(\d+)/)},t.storage="undefined"!=typeof chrome&&void 0!==chrome.storage?chrome.storage.local:function(){try{return window.localStorage}catch(e){}}(),t.colors=["lightseagreen","forestgreen","goldenrod","dodgerblue","darkorchid","crimson"],t.formatters.j=function(e){try{return JSON.stringify(e)}catch(e){return"[UnexpectedJSONParseError]: "+e.message}},t.enable(o())},23229:function(e,t,r){var n;function o(e){function r(){if(r.enabled){var e=+new Date,o=e-(n||e);r.diff=o,r.prev=n,r.curr=e,n=e;for(var i=Array(arguments.length),a=0;a<i.length;a++)i[a]=arguments[a];i[0]=t.coerce(i[0]),"string"!=typeof i[0]&&i.unshift("%O");var s=0;i[0]=i[0].replace(/%([a-zA-Z%])/g,function(e,n){if("%%"===e)return e;s++;var o=t.formatters[n];if("function"==typeof o){var a=i[s];e=o.call(r,a),i.splice(s,1),s--}return e}),t.formatArgs.call(r,i),(r.log||t.log||console.log.bind(console)).apply(r,i)}}return r.namespace=e,r.enabled=t.enabled(e),r.useColors=t.useColors(),r.color=function(e){var r,n=0;for(r in e)n=(n<<5)-n+e.charCodeAt(r)|0;return t.colors[Math.abs(n)%t.colors.length]}(e),"function"==typeof t.init&&t.init(r),r}(t=e.exports=o.debug=o.default=o).coerce=function(e){return e instanceof Error?e.stack||e.message:e},t.disable=function(){t.enable("")},t.enable=function(e){t.save(e),t.names=[],t.skips=[];for(var r=("string"==typeof e?e:"").split(/[\s,]+/),n=r.length,o=0;o<n;o++)r[o]&&("-"===(e=r[o].replace(/\*/g,".*?"))[0]?t.skips.push(RegExp("^"+e.substr(1)+"$")):t.names.push(RegExp("^"+e+"$")))},t.enabled=function(e){var r,n;for(r=0,n=t.skips.length;r<n;r++)if(t.skips[r].test(e))return!1;for(r=0,n=t.names.length;r<n;r++)if(t.names[r].test(e))return!0;return!1},t.humanize=r(95185),t.names=[],t.skips=[],t.formatters={}},95185:function(e){function t(e,t,r){return e<t?void 0:e<1.5*t?Math.floor(e/t)+" "+r:Math.ceil(e/t)+" "+r+"s"}e.exports=function(e,r){r=r||{};var n=typeof e;if("string"===n&&e.length>0)return function(e){if(!((e=String(e)).length>100)){var t=/^((?:\d+)?\.?\d+) *(milliseconds?|msecs?|ms|seconds?|secs?|s|minutes?|mins?|m|hours?|hrs?|h|days?|d|years?|yrs?|y)?$/i.exec(e);if(t){var r=parseFloat(t[1]);switch((t[2]||"ms").toLowerCase()){case"years":case"year":case"yrs":case"yr":case"y":return 315576e5*r;case"days":case"day":case"d":return 864e5*r;case"hours":case"hour":case"hrs":case"hr":case"h":return 36e5*r;case"minutes":case"minute":case"mins":case"min":case"m":return 6e4*r;case"seconds":case"second":case"secs":case"sec":case"s":return 1e3*r;case"milliseconds":case"millisecond":case"msecs":case"msec":case"ms":return r;default:return}}}}(e);if("number"===n&&!1===isNaN(e))return r.long?t(e,864e5,"day")||t(e,36e5,"hour")||t(e,6e4,"minute")||t(e,1e3,"second")||e+" ms":e>=864e5?Math.round(e/864e5)+"d":e>=36e5?Math.round(e/36e5)+"h":e>=6e4?Math.round(e/6e4)+"m":e>=1e3?Math.round(e/1e3)+"s":e+"ms";throw Error("val is not a non-empty string or a valid number. val="+JSON.stringify(e))}},6624:function(e,t,r){"use strict";r.d(t,{C:function(){return o}});let n=new Map;class o{format(e){return this.formatter.format(e)}formatToParts(e){return this.formatter.formatToParts(e)}formatRange(e,t){if("function"==typeof this.formatter.formatRange)return this.formatter.formatRange(e,t);if(t<e)throw RangeError("End date must be >= start date");return`${this.formatter.format(e)} \u{2013} ${this.formatter.format(t)}`}formatRangeToParts(e,t){if("function"==typeof this.formatter.formatRangeToParts)return this.formatter.formatRangeToParts(e,t);if(t<e)throw RangeError("End date must be >= start date");let r=this.formatter.formatToParts(e),n=this.formatter.formatToParts(t);return[...r.map(e=>({...e,source:"startRange"})),{type:"literal",value:" – ",source:"shared"},...n.map(e=>({...e,source:"endRange"}))]}resolvedOptions(){let e=this.formatter.resolvedOptions();return null==l&&(l="h12"===new Intl.DateTimeFormat("fr",{hour:"numeric",hour12:!1}).resolvedOptions().hourCycle),l&&(this.resolvedHourCycle||(this.resolvedHourCycle=function(e,t){if(!t.timeStyle&&!t.hour)return;e=e.replace(/(-u-)?-nu-[a-zA-Z0-9]+/,"");let r=a(e+=(e.includes("-u-")?"":"-u")+"-nu-latn",{...t,timeZone:void 0}),n=parseInt(r.formatToParts(new Date(2020,2,3,0)).find(e=>"hour"===e.type).value,10),o=parseInt(r.formatToParts(new Date(2020,2,3,23)).find(e=>"hour"===e.type).value,10);if(0===n&&23===o)return"h23";if(24===n&&23===o)return"h24";if(0===n&&11===o)return"h11";if(12===n&&11===o)return"h12";throw Error("Unexpected hour cycle result")}(e.locale,this.options)),e.hourCycle=this.resolvedHourCycle,e.hour12="h11"===this.resolvedHourCycle||"h12"===this.resolvedHourCycle),"ethiopic-amete-alem"===e.calendar&&(e.calendar="ethioaa"),e}constructor(e,t={}){this.formatter=a(e,t),this.options=t}}let i={true:{ja:"h11"},false:{}};function a(e,t={}){if("boolean"==typeof t.hour12&&(null==s&&(s="24"===new Intl.DateTimeFormat("en-US",{hour:"numeric",hour12:!1}).format(new Date(2020,2,3,0))),s)){let r=i[String((t={...t}).hour12)][e.split("-")[0]],n=t.hour12?"h12":"h23";t.hourCycle=null!=r?r:n,delete t.hour12}let r=e+(t?Object.entries(t).sort((e,t)=>e[0]<t[0]?-1:1).join():"");if(n.has(r))return n.get(r);let o=new Intl.DateTimeFormat(e,t);return n.set(r,o),o}let s=null,l=null},40839:function(e,t,r){"use strict";r.d(t,{e:function(){return s}});let n=new Map,o=!1;try{o="exceptZero"===new Intl.NumberFormat("de-DE",{signDisplay:"exceptZero"}).resolvedOptions().signDisplay}catch(e){}let i=!1;try{i="unit"===new Intl.NumberFormat("de-DE",{style:"unit",unit:"degree"}).resolvedOptions().style}catch(e){}let a={degree:{narrow:{default:"\xb0","ja-JP":" 度","zh-TW":"度","sl-SI":" \xb0"}}};class s{format(e){let t="";if(t=o||null==this.options.signDisplay?this.numberFormatter.format(e):function(e,t,r){if("auto"===t)return e.format(r);{if("never"===t)return e.format(Math.abs(r));let n=!1;if("always"===t?n=r>0||Object.is(r,0):"exceptZero"===t&&(Object.is(r,-0)||Object.is(r,0)?r=Math.abs(r):n=r>0),!n)return e.format(r);{let t=e.format(-r),n=e.format(r),o=t.replace(n,"").replace(/\u200e|\u061C/,"");return 1!=[...o].length&&console.warn("@react-aria/i18n polyfill for NumberFormat signDisplay: Unsupported case"),t.replace(n,"!!!").replace(o,"+").replace("!!!",n)}}}(this.numberFormatter,this.options.signDisplay,e),"unit"===this.options.style&&!i){var r;let{unit:e,unitDisplay:n="short",locale:o}=this.resolvedOptions();if(!e)return t;let i=null===(r=a[e])||void 0===r?void 0:r[n];t+=i[o]||i.default}return t}formatToParts(e){return this.numberFormatter.formatToParts(e)}formatRange(e,t){if("function"==typeof this.numberFormatter.formatRange)return this.numberFormatter.formatRange(e,t);if(t<e)throw RangeError("End date must be >= start date");return`${this.format(e)} \u{2013} ${this.format(t)}`}formatRangeToParts(e,t){if("function"==typeof this.numberFormatter.formatRangeToParts)return this.numberFormatter.formatRangeToParts(e,t);if(t<e)throw RangeError("End date must be >= start date");let r=this.numberFormatter.formatToParts(e),n=this.numberFormatter.formatToParts(t);return[...r.map(e=>({...e,source:"startRange"})),{type:"literal",value:" – ",source:"shared"},...n.map(e=>({...e,source:"endRange"}))]}resolvedOptions(){let e=this.numberFormatter.resolvedOptions();return o||null==this.options.signDisplay||(e={...e,signDisplay:this.options.signDisplay}),i||"unit"!==this.options.style||(e={...e,style:"unit",unit:this.options.unit,unitDisplay:this.options.unitDisplay}),e}constructor(e,t={}){this.numberFormatter=function(e,t={}){let{numberingSystem:r}=t;if(r&&e.includes("-nu-")&&(e.includes("-u-")||(e+="-u-"),e+=`-nu-${r}`),"unit"===t.style&&!i){var o;let{unit:e,unitDisplay:r="short"}=t;if(!e)throw Error('unit option must be provided with style: "unit"');if(!(null===(o=a[e])||void 0===o?void 0:o[r]))throw Error(`Unsupported unit ${e} with unitDisplay = ${r}`);t={...t,style:"decimal"}}let s=e+(t?Object.entries(t).sort((e,t)=>e[0]<t[0]?-1:1).join():"");if(n.has(s))return n.get(s);let l=new Intl.NumberFormat(e,t);return n.set(s,l),l}(e,t),this.options=t}}},77172:function(e,t,r){"use strict";let n;r.d(t,{J:function(){return a}});let o=Symbol.for("react-aria.i18n.locale"),i=Symbol.for("react-aria.i18n.strings");class a{getStringForLocale(e,t){let r=this.getStringsForLocale(t)[e];if(!r)throw Error(`Could not find intl message ${e} in ${t} locale`);return r}getStringsForLocale(e){let t=this.strings[e];return t||(t=function(e,t,r="en-US"){if(t[e])return t[e];let n=Intl.Locale?new Intl.Locale(e).language:e.split("-")[0];if(t[n])return t[n];for(let e in t)if(e.startsWith(n+"-"))return t[e];return t[r]}(e,this.strings,this.defaultLocale),this.strings[e]=t),t}static getGlobalDictionaryForPackage(e){if("undefined"==typeof window)return null;let t=window[o];if(void 0===n){let e=window[i];if(!e)return null;for(let r in n={},e)n[r]=new a({[t]:e[r]},t)}let r=null==n?void 0:n[e];if(!r)throw Error(`Strings for package "${e}" were not included by LocalizedStringProvider. Please add it to the list passed to createLocalizedStringDictionary.`);return r}constructor(e,t="en-US"){this.strings=Object.fromEntries(Object.entries(e).filter(([,e])=>e)),this.defaultLocale=t}}},3225:function(e,t,r){"use strict";r.d(t,{E:function(){return i}});let n=new Map,o=new Map;class i{format(e,t){let r=this.strings.getStringForLocale(e,this.locale);return"function"==typeof r?r(t,this):r}plural(e,t,r="cardinal"){let o=t["="+e];if(o)return"function"==typeof o?o():o;let i=this.locale+":"+r,a=n.get(i);return a||(a=new Intl.PluralRules(this.locale,{type:r}),n.set(i,a)),"function"==typeof(o=t[a.select(e)]||t.other)?o():o}number(e){let t=o.get(this.locale);return t||(t=new Intl.NumberFormat(this.locale),o.set(this.locale,t)),t.format(e)}select(e,t){let r=e[t]||e.other;return"function"==typeof r?r():r}constructor(e,t){this.locale=e,this.strings=t}}},24448:function(e,t,r){"use strict";r.d(t,{d:function(){return k}});var n=r(13992),o=r(55971),i=r(2265),a=r(93578),s=r(61534),l=r(26019),u=r(28746),c=r(30458),d=r(20804),f=r(51580);class p extends d.Hg{constructor(){super(...arguments),this.members=[],this.transforms=new Set}add(e){let t;l.G.has(e)?(this.transforms.add(e),t="transform"):e.startsWith("origin")||(0,s.f)(e)||"willChange"===e||(t=(0,f.D)(e)),t&&((0,u.y4)(this.members,t),this.update())}remove(e){l.G.has(e)?(this.transforms.delete(e),this.transforms.size||(0,u.cl)(this.members,"transform")):(0,u.cl)(this.members,(0,f.D)(e)),this.update()}update(){this.set(this.members.length?this.members.join(", "):"auto")}}var h=r(60980),g=r(83738),m=r(1421),v=r(84384),y=r(79046),b=r(57437),x=(0,o.Gp)((e,t)=>{let{Component:r,HeadingComponent:o,classNames:s,slots:l,indicator:u,children:d,title:f,subtitle:x,startContent:w,isOpen:P,isDisabled:S,hideIndicator:E,keepContentMounted:k,disableAnimation:C,motionProps:T,getBaseProps:M,getHeadingProps:K,getButtonProps:A,getTitleProps:N,getSubtitleProps:I,getContentProps:D,getIndicatorProps:L}=(0,n.Z)({...e,ref:t}),R=(0,c.h)(()=>new p("auto")),j=(0,i.useMemo)(()=>"function"==typeof u?u({indicator:(0,b.jsx)(a.D,{}),isOpen:P,isDisabled:S}):u||null,[u,P,S])||(0,b.jsx)(a.D,{}),O=(0,i.useMemo)(()=>C?(0,b.jsx)("div",{...D(),children:d}):k?(0,b.jsx)(h.X,{features:g.H,children:(0,b.jsx)(m.m.section,{animate:P?"enter":"exit",exit:"exit",initial:"exit",style:{overflowY:"hidden",willChange:R},variants:y.y7.collapse,...T,children:(0,b.jsx)("div",{...D(),children:d})},"accordion-content")}):(0,b.jsx)(v.M,{initial:!1,children:P&&(0,b.jsx)(h.X,{features:g.H,children:(0,b.jsx)(m.m.section,{animate:"enter",exit:"exit",initial:"exit",style:{overflowY:"hidden",willChange:R},variants:y.y7.collapse,...T,children:(0,b.jsx)("div",{...D(),children:d})},"accordion-content")})}),[P,C,k,d,T]);return(0,b.jsxs)(r,{...M(),children:[(0,b.jsx)(o,{...K(),children:(0,b.jsxs)("button",{...A(),children:[w&&(0,b.jsx)("div",{className:l.startContent({class:null==s?void 0:s.startContent}),children:w}),(0,b.jsxs)("div",{className:l.titleWrapper({class:null==s?void 0:s.titleWrapper}),children:[f&&(0,b.jsx)("span",{...N(),children:f}),x&&(0,b.jsx)("span",{...I(),children:x})]}),!E&&j&&(0,b.jsx)("span",{...L(),children:j})]})}),O]})});x.displayName="NextUI.AccordionItem";var w=r(28415),P=r(19482),S=r(75945),E=(0,o.Gp)((e,t)=>{let{Component:r,values:n,state:o,isSplitted:a,showDivider:s,getBaseProps:l,disableAnimation:u,handleFocusChanged:c,itemClasses:d}=(0,w.A)({...e,ref:t}),f=(0,i.useCallback)((e,t)=>c(e,t),[c]),p=(0,i.useMemo)(()=>[...o.collection].map((e,t)=>{let r={...d,...e.props.classNames||{}};return(0,b.jsxs)(i.Fragment,{children:[(0,b.jsx)(x,{item:e,onFocusChange:f,...n,...e.props,classNames:r}),!e.props.hidden&&!a&&s&&t<o.collection.size-1&&(0,b.jsx)(S.j,{})]},e.key)}),[n,d,f,a,s,o.collection]);return(0,b.jsx)(r,{...l(),children:u?p:(0,b.jsx)(P.S,{children:p})})});E.displayName="NextUI.Accordion";var k=E},13992:function(e,t,r){"use strict";r.d(t,{Z:function(){return h}});var n=r(12094),o=r(17070),i=r(78693),a=r(36222),s=r(65263),l=r(53640),u=r(26242),c=r(75300),d=r(2265),f=r(47979),p=r(18327);function h(e){var t,r;let h=(0,n.w)(),{ref:g,as:m,item:v,onFocusChange:y}=e,{state:b,className:x,indicator:w,children:P,title:S,subtitle:E,startContent:k,motionProps:C,focusedKey:T,isCompact:M=!1,classNames:K={},isDisabled:A=!1,hideIndicator:N=!1,disableAnimation:I=null!=(t=null==h?void 0:h.disableAnimation)&&t,keepContentMounted:D=!1,disableIndicatorAnimation:L=!1,HeadingComponent:R=m||"h2",onPress:j,onPressStart:O,onPressEnd:F,onPressChange:_,onPressUp:B,onClick:z,...W}=e,V=m||"div",G="string"==typeof V,U=(0,u.gy)(g),H=b.disabledKeys.has(v.key)||A,$=b.selectionManager.isSelected(v.key),{buttonProps:X,regionProps:q}=function(e,t,r){let{item:n,isDisabled:i}=e,a=n.key,s=t.selectionManager,l=(0,d.useId)(),u=(0,d.useId)(),c=t.disabledKeys.has(n.key)||i;(0,d.useEffect)(()=>{a===t.focusedKey&&document.activeElement!==r.current&&r.current&&(0,o.ex)(r.current)},[r,a,t.focusedKey]);let h=(0,d.useCallback)(e=>{s.canSelectItem(a)&&(s.select(a,e),t.toggleKey(a))},[a,s]),g=(0,d.useCallback)(e=>{"replace"===s.selectionBehavior&&s.extendSelection(e),s.setFocusedKey(e)},[s]),{buttonProps:m}=function(e,t){let r,{elementType:n="button",isDisabled:i,onPress:a,onPressStart:s,onPressEnd:l,onPressUp:u,onPressChange:c,preventFocusOnPress:d,allowFocusWhenDisabled:h,onClick:g,href:m,target:v,rel:y,type:b="button"}=e;r="button"===n?{type:b,disabled:i}:{role:"button",tabIndex:i?void 0:0,href:"a"===n&&i?void 0:m,target:"a"===n?v:void 0,type:"input"===n?b:void 0,disabled:"input"===n?i:void 0,"aria-disabled":i&&"input"!==n?i:void 0,rel:"a"===n?y:void 0};let{pressProps:x,isPressed:w}=(0,p.r7)({onPressStart:s,onPressEnd:l,onPressChange:c,onPress:a,onPressUp:u,isDisabled:i,preventFocusOnPress:d,ref:t}),{focusableProps:P}=(0,o.kc)(e,t);h&&(P.tabIndex=i?-1:P.tabIndex);let S=(0,f.dG)(P,x,(0,f.zL)(e,{labelable:!0}));return{isPressed:w,buttonProps:(0,f.dG)(r,S,{"aria-haspopup":e["aria-haspopup"],"aria-expanded":e["aria-expanded"],"aria-controls":e["aria-controls"],"aria-pressed":e["aria-pressed"],onClick:e=>{g&&(g(e),console.warn("onClick is deprecated, please use onPress"))}})}}({id:l,elementType:"button",isDisabled:c,onKeyDown:(0,d.useCallback)(e=>{let r={ArrowDown:()=>{let e=t.collection.getKeyAfter(a);if(e&&t.disabledKeys.has(e)){let r=t.collection.getKeyAfter(e);r&&g(r)}else e&&g(e)},ArrowUp:()=>{let e=t.collection.getKeyBefore(a);if(e&&t.disabledKeys.has(e)){let r=t.collection.getKeyBefore(e);r&&g(r)}else e&&g(e)},Home:()=>{let e=t.collection.getFirstKey();e&&g(e)},End:()=>{let e=t.collection.getLastKey();e&&g(e)}}[e.key];r&&(e.preventDefault(),s.canSelectItem(a)&&r(e))},[a,s]),onPress:h},r),v=t.selectionManager.isSelected(n.key);return{buttonProps:{...m,"aria-expanded":v,"aria-controls":v?u:void 0},regionProps:{id:u,role:"region","aria-labelledby":l}}}({item:v,isDisabled:H},{...b,focusedKey:T},U),{onFocus:Y,onBlur:J,...Z}=X,{isFocused:Q,isFocusVisible:ee,focusProps:et}=(0,o.Fx)({autoFocus:null==(r=v.props)?void 0:r.autoFocus}),{isHovered:er,hoverProps:en}=(0,p.XI)({isDisabled:H}),{pressProps:eo,isPressed:ei}=(0,p.r7)({ref:U,isDisabled:H,onPress:j,onPressStart:O,onPressEnd:F,onPressChange:_,onPressUp:B}),ea=(0,d.useCallback)(()=>{null==y||y(!0,v.key)},[]),es=(0,d.useCallback)(()=>{null==y||y(!1,v.key)},[]),el=(0,d.useMemo)(()=>({...K}),[(0,a.Xx)(K)]),eu=(0,d.useMemo)(()=>(0,i.t)({isCompact:M,isDisabled:H,hideIndicator:N,disableAnimation:I,disableIndicatorAnimation:L}),[M,H,N,I,L]),ec=(0,s.W)(null==el?void 0:el.base,x),ed=(0,d.useCallback)(function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return{"data-open":(0,l.PB)($),"data-disabled":(0,l.PB)(H),className:eu.base({class:ec}),...(0,f.dG)((0,c.z)(W,{enabled:G}),e)}},[ec,G,W,eu,v.props,$,H]),ef=(0,d.useCallback)(function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return{"data-open":(0,l.PB)($),"data-disabled":(0,l.PB)(H),className:eu.content({class:null==el?void 0:el.content}),...(0,f.dG)(q,e)}},[eu,el,q,$,H,null==el?void 0:el.content]),ep=(0,d.useCallback)(function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return{"aria-hidden":(0,l.PB)(!0),"data-open":(0,l.PB)($),"data-disabled":(0,l.PB)(H),className:eu.indicator({class:null==el?void 0:el.indicator}),...e}},[eu,null==el?void 0:el.indicator,$,H,null==el?void 0:el.indicator]),eh=(0,d.useCallback)(function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return{"data-open":(0,l.PB)($),"data-disabled":(0,l.PB)(H),className:eu.heading({class:null==el?void 0:el.heading}),...e}},[eu,null==el?void 0:el.heading,$,H,null==el?void 0:el.heading]),eg=(0,d.useCallback)(function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return{"data-open":(0,l.PB)($),"data-disabled":(0,l.PB)(H),className:eu.title({class:null==el?void 0:el.title}),...e}},[eu,null==el?void 0:el.title,$,H,null==el?void 0:el.title]),em=(0,d.useCallback)(function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return{"data-open":(0,l.PB)($),"data-disabled":(0,l.PB)(H),className:eu.subtitle({class:null==el?void 0:el.subtitle}),...e}},[eu,el,$,H,null==el?void 0:el.subtitle]);return{Component:V,HeadingComponent:R,item:v,slots:eu,classNames:el,domRef:U,indicator:w,children:P,title:S,subtitle:E,startContent:k,isOpen:$,isDisabled:H,hideIndicator:N,keepContentMounted:D,disableAnimation:I,motionProps:C,getBaseProps:ed,getHeadingProps:eh,getButtonProps:function(){var e,t;let r=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return{ref:U,"data-open":(0,l.PB)($),"data-focus":(0,l.PB)(Q),"data-focus-visible":(0,l.PB)(ee),"data-disabled":(0,l.PB)(H),"data-hover":(0,l.PB)(er),"data-pressed":(0,l.PB)(ei),className:eu.trigger({class:null==el?void 0:el.trigger}),onFocus:(0,a.v0)(ea,Y,et.onFocus,W.onFocus,null==(e=v.props)?void 0:e.onFocus),onBlur:(0,a.v0)(es,J,et.onBlur,W.onBlur,null==(t=v.props)?void 0:t.onBlur),...(0,f.dG)(Z,en,eo,r,{onClick:(0,f.tS)(eo.onClick,z)})}},getContentProps:ef,getIndicatorProps:ep,getTitleProps:eg,getSubtitleProps:em}}},44510:function(e,t,r){"use strict";r.d(t,{G:function(){return n}});var n=r(91768).ck},28415:function(e,t,r){"use strict";r.d(t,{A:function(){return d}});var n=r(12094),o=r(75300),i=r(2265),a=r(31362),s=r(47979),l=r(78693),u=r(26242),c=r(90937);function d(e){var t;let r=(0,n.w)(),{ref:d,as:f,className:p,items:h,variant:g,motionProps:m,expandedKeys:v,disabledKeys:y,selectedKeys:b,children:x,defaultExpandedKeys:w,selectionMode:P="single",selectionBehavior:S="toggle",keepContentMounted:E=!1,disallowEmptySelection:k,defaultSelectedKeys:C,onExpandedChange:T,onSelectionChange:M,dividerProps:K={},isCompact:A=!1,isDisabled:N=!1,showDivider:I=!0,hideIndicator:D=!1,disableAnimation:L=null!=(t=null==r?void 0:r.disableAnimation)&&t,disableIndicatorAnimation:R=!1,itemClasses:j,...O}=e,[F,_]=(0,i.useState)(null),B=f||"div",z="string"==typeof B,W=(0,u.gy)(d),V=(0,i.useMemo)(()=>(0,l.T)({variant:g,className:p}),[g,p]),G={children:(0,i.useMemo)(()=>{let e=[];return i.Children.map(x,t=>{var r;if(i.isValidElement(t)&&"string"!=typeof(null==(r=t.props)?void 0:r.children)){let r=i.cloneElement(t,{hasChildItems:!1});e.push(r)}else e.push(t)}),e},[x]),items:h},U={expandedKeys:v,defaultExpandedKeys:w,onExpandedChange:T},H={disabledKeys:y,selectedKeys:b,selectionMode:P,selectionBehavior:S,disallowEmptySelection:k,defaultSelectedKeys:null!=C?C:w,onSelectionChange:M,...G,...U},$=(0,a.D)(H);$.selectionManager.setFocusedKey=e=>{_(e)};let{accordionProps:X}=function(e,t,r){let{listProps:n}=(0,c._)({...e,...t,allowsTabNavigation:!0,disallowSelectAll:!0,ref:r});return delete n.onKeyDownCapture,{accordionProps:{...n,tabIndex:void 0}}}({...G,...U},$,W);return{Component:B,values:(0,i.useMemo)(()=>({state:$,focusedKey:F,motionProps:m,isCompact:A,isDisabled:N,hideIndicator:D,disableAnimation:L,keepContentMounted:E,disableIndicatorAnimation:R}),[F,A,N,D,b,L,E,null==$?void 0:$.expandedKeys.values,R,$.expandedKeys.size,$.disabledKeys.size,m]),state:$,focusedKey:F,getBaseProps:(0,i.useCallback)(function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return{ref:W,className:V,"data-orientation":"vertical",...(0,s.dG)(X,(0,o.z)(O,{enabled:z}),e)}},[]),isSplitted:"splitted"===g,classNames:V,showDivider:I,dividerProps:K,disableAnimation:L,handleFocusChanged:(0,i.useCallback)((e,t)=>{e&&_(t)},[]),itemClasses:j}}},78660:function(e,t,r){"use strict";r.d(t,{J:function(){return n}});var n=(e,t,r,n)=>{var o,i;let a=null==t?void 0:t.current,s=(null==(i=null==(o=null==e?void 0:e.children)?void 0:o[0])?void 0:i.getAttribute("role"))==="dialog";return a&&a.contains(e)?n&&(n.current=!0):(n&&(n.current=!1),s||r.close()),s}},23663:function(e,t,r){"use strict";r.d(t,{VS:function(){return n},Yv:function(){return i},Yx:function(){return o},sK:function(){return a}});var n=e=>{let t={top:{originY:1},bottom:{originY:0},left:{originX:1},right:{originX:0},"top-start":{originX:0,originY:1},"top-end":{originX:1,originY:1},"bottom-start":{originX:0,originY:0},"bottom-end":{originX:1,originY:0},"right-start":{originX:0,originY:0},"right-end":{originX:0,originY:1},"left-start":{originX:1,originY:0},"left-end":{originX:1,originY:1}};return(null==t?void 0:t[e])||{}},o=e=>({top:"top",bottom:"bottom",left:"left",right:"right","top-start":"top start","top-end":"top end","bottom-start":"bottom start","bottom-end":"bottom end","left-start":"left top","left-end":"left bottom","right-start":"right top","right-end":"right bottom"})[e],i=(e,t)=>{if(t.includes("-")){let[r]=t.split("-");if(r.includes(e))return!1}return!0},a=(e,t)=>{if(t.includes("-")){let[,r]=t.split("-");return"".concat(e,"-").concat(r)}return e}},78024:function(e,t,r){"use strict";r.d(t,{D:function(){return n},M:function(){return o}});var[n,o]=(0,r(37561).k)({name:"ButtonGroupContext",strict:!1})},8284:function(e,t,r){"use strict";r.d(t,{A:function(){return u}});var n=r(36049),o=r(51446),i=r(22572),a=r(55971),s=r(57437),l=(0,a.Gp)((e,t)=>{let{Component:r,domRef:a,children:l,styles:u,spinnerSize:c,spinner:d=(0,s.jsx)(o.c,{color:"current",size:c}),spinnerPlacement:f,startContent:p,endContent:h,isLoading:g,disableRipple:m,getButtonProps:v,getRippleProps:y,isIconOnly:b}=(0,n.U)({...e,ref:t});return(0,s.jsxs)(r,{ref:a,className:u,...v(),children:[p,g&&"start"===f&&d,g&&b?null:l,g&&"end"===f&&d,h,!m&&(0,s.jsx)(i.L,{...y()})]})});l.displayName="NextUI.Button";var u=l},36049:function(e,t,r){"use strict";r.d(t,{U:function(){return g}});var n=r(78024),o=r(12094),i=r(53640),a=r(2265),s=r(17070),l=r(47979),u=r(26242),c=r(75300),d=r(5541),f=r(5150),p=r(18327),h=r(90794);function g(e){var t,r,g,m,v,y,b,x,w;let P=(0,n.M)(),S=(0,o.w)(),E=!!P,{ref:k,as:C,children:T,startContent:M,endContent:K,autoFocus:A,className:N,spinner:I,isLoading:D=!1,disableRipple:L=!1,fullWidth:R=null!=(t=null==P?void 0:P.fullWidth)&&t,radius:j=null==P?void 0:P.radius,size:O=null!=(r=null==P?void 0:P.size)?r:"md",color:F=null!=(g=null==P?void 0:P.color)?g:"default",variant:_=null!=(m=null==P?void 0:P.variant)?m:"solid",disableAnimation:B=null!=(y=null!=(v=null==P?void 0:P.disableAnimation)?v:null==S?void 0:S.disableAnimation)&&y,isDisabled:z=null!=(b=null==P?void 0:P.isDisabled)&&b,isIconOnly:W=null!=(x=null==P?void 0:P.isIconOnly)&&x,spinnerPlacement:V="start",onPress:G,onClick:U,...H}=e,$=C||"button",X="string"==typeof $,q=(0,u.gy)(k),Y=null!=(w=L||(null==S?void 0:S.disableRipple))?w:B,{isFocusVisible:J,isFocused:Z,focusProps:Q}=(0,s.Fx)({autoFocus:A}),ee=z||D,et=(0,a.useMemo)(()=>(0,d.L)({size:O,color:F,variant:_,radius:j,fullWidth:R,isDisabled:ee,isInGroup:E,disableAnimation:B,isIconOnly:W,className:N}),[O,F,_,j,R,ee,E,W,B,N]),{onClick:er,onClear:en,ripples:eo}=(0,h.i)(),ei=(0,a.useCallback)(e=>{Y||ee||B||!q.current||er(e)},[Y,ee,B,q,er]),{buttonProps:ea,isPressed:es}=(0,f.j)({elementType:C,isDisabled:ee,onPress:G,onClick:(0,l.tS)(U,ei),...H},q),{isHovered:el,hoverProps:eu}=(0,p.XI)({isDisabled:ee}),ec=(0,a.useCallback)(function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return{"data-disabled":(0,i.PB)(ee),"data-focus":(0,i.PB)(Z),"data-pressed":(0,i.PB)(es),"data-focus-visible":(0,i.PB)(J),"data-hover":(0,i.PB)(el),"data-loading":(0,i.PB)(D),...(0,l.dG)(ea,Q,eu,(0,c.z)(H,{enabled:X}),(0,c.z)(e))}},[D,ee,Z,es,X,J,el,ea,Q,eu,H]),ed=e=>(0,a.isValidElement)(e)?(0,a.cloneElement)(e,{"aria-hidden":!0,focusable:!1,tabIndex:-1}):null,ef=ed(M);return{Component:$,children:T,domRef:q,spinner:I,styles:et,startContent:ef,endContent:ed(K),isLoading:D,spinnerPlacement:V,spinnerSize:(0,a.useMemo)(()=>({sm:"sm",md:"sm",lg:"md"})[O],[O]),disableRipple:Y,getButtonProps:ec,getRippleProps:(0,a.useCallback)(()=>({ripples:eo,onClear:en}),[eo,en]),isIconOnly:W}}},75945:function(e,t,r){"use strict";r.d(t,{j:function(){return u}});var n=r(75300),o=(0,r(2068).tv)({base:"shrink-0 bg-divider border-none",variants:{orientation:{horizontal:"w-full h-divider",vertical:"h-full w-divider"}},defaultVariants:{orientation:"horizontal"}}),i=r(2265),a=r(55971),s=r(57437),l=(0,a.Gp)((e,t)=>{let{Component:r,getDividerProps:a}=function(e){var t;let r,a;let{as:s,className:l,orientation:u,...c}=e,d=s||"hr";"hr"===d&&"vertical"===u&&(d="div");let{separatorProps:f}=(t={elementType:"string"==typeof d?d:"hr",orientation:u},a=(0,n.z)(t,{enabled:"string"==typeof t.elementType}),("vertical"===t.orientation&&(r="vertical"),"hr"!==t.elementType)?{separatorProps:{...a,role:"separator","aria-orientation":r}}:{separatorProps:a}),p=(0,i.useMemo)(()=>o({orientation:u,className:l}),[u,l]);return{Component:d,getDividerProps:(0,i.useCallback)((e={})=>({className:p,role:"separator","data-orientation":u,...f,...c,...e}),[p,u,f,c])}}({...e});return(0,s.jsx)(r,{ref:t,...a()})});l.displayName="NextUI.Divider";var u=l},31873:function(e,t,r){"use strict";r.d(t,{F:function(){return u}});var n=r(82962),o=r(58290),i=r(2265),a=r(54243),s=r(57437),l=e=>{let{children:t,...r}=e,l=(0,o.x)(r),[u,c]=i.Children.toArray(t);return(0,s.jsx)(n.K,{value:l,children:(0,s.jsxs)(a.j,{...l.getPopoverProps(),children:[u,c]})})};l.displayName="NextUI.Dropdown";var u=l},92692:function(e,t,r){"use strict";r.d(t,{S:function(){return l}});var n=r(82962),o=r(55971),i=r(33822),a=r(57437),s=(0,o.Gp)((e,t)=>{let{getMenuTriggerProps:r}=(0,n.t)(),{children:o,...s}=e;return(0,a.jsx)(i.b,{...r(s),children:o})});s.displayName="NextUI.DropdownTrigger";var l=s},58290:function(e,t,r){"use strict";r.d(t,{x:function(){return h}});var n=r(12094),o=r(39202),i=r(11231),a=r(2068),s=r(21616),l=(0,a.tv)({base:["w-full","p-1","min-w-[200px]"]});(0,a.tv)({slots:{base:["flex","group","gap-2","items-center","justify-between","relative","px-2","py-1.5","w-full","h-full","box-border","rounded-small","outline-none","cursor-pointer","tap-highlight-transparent","data-[pressed=true]:opacity-70",...s.Dh,"data-[focus-visible=true]:dark:ring-offset-background-content1"],wrapper:"w-full flex flex-col items-start justify-center",title:"flex-1 text-small font-normal truncate",description:["w-full","text-tiny","text-foreground-500","group-hover:text-current"],selectedIcon:["text-inherit","w-3","h-3","flex-shrink-0"],shortcut:["px-1","py-0.5","rounded","font-sans","text-foreground-500","text-tiny","border-small","border-default-300","group-hover:border-current"]},variants:{variant:{solid:{base:""},bordered:{base:"border-medium border-transparent bg-transparent"},light:{base:"bg-transparent"},faded:{base:"border-small border-transparent hover:border-default data-[hover=true]:bg-default-100"},flat:{base:""},shadow:{base:"data-[hover=true]:shadow-lg"}},color:{default:{},primary:{},secondary:{},success:{},warning:{},danger:{}},isDisabled:{true:{base:"opacity-disabled pointer-events-none"}},disableAnimation:{true:{},false:{}}},defaultVariants:{variant:"solid",color:"default"},compoundVariants:[{variant:"solid",color:"default",class:{base:"data-[hover=true]:bg-default data-[hover=true]:text-default-foreground"}},{variant:"solid",color:"primary",class:{base:"data-[hover=true]:bg-primary data-[hover=true]:text-primary-foreground"}},{variant:"solid",color:"secondary",class:{base:"data-[hover=true]:bg-secondary data-[hover=true]:text-secondary-foreground"}},{variant:"solid",color:"success",class:{base:"data-[hover=true]:bg-success data-[hover=true]:text-success-foreground"}},{variant:"solid",color:"warning",class:{base:"data-[hover=true]:bg-warning data-[hover=true]:text-warning-foreground"}},{variant:"solid",color:"danger",class:{base:"data-[hover=true]:bg-danger data-[hover=true]:text-danger-foreground"}},{variant:"shadow",color:"default",class:{base:"data-[hover=true]:shadow-default/50 data-[hover=true]:bg-default data-[hover=true]:text-default-foreground"}},{variant:"shadow",color:"primary",class:{base:"data-[hover=true]:shadow-primary/30 data-[hover=true]:bg-primary data-[hover=true]:text-primary-foreground"}},{variant:"shadow",color:"secondary",class:{base:"data-[hover=true]:shadow-secondary/30 data-[hover=true]:bg-secondary data-[hover=true]:text-secondary-foreground"}},{variant:"shadow",color:"success",class:{base:"data-[hover=true]:shadow-success/30 data-[hover=true]:bg-success data-[hover=true]:text-success-foreground"}},{variant:"shadow",color:"warning",class:{base:"data-[hover=true]:shadow-warning/30 data-[hover=true]:bg-warning data-[hover=true]:text-warning-foreground"}},{variant:"shadow",color:"danger",class:{base:"data-[hover=true]:shadow-danger/30 data-[hover=true]:bg-danger data-[hover=true]:text-danger-foreground"}},{variant:"bordered",color:"default",class:{base:"data-[hover=true]:border-default"}},{variant:"bordered",color:"primary",class:{base:"data-[hover=true]:border-primary data-[hover=true]:text-primary"}},{variant:"bordered",color:"secondary",class:{base:"data-[hover=true]:border-secondary data-[hover=true]:text-secondary"}},{variant:"bordered",color:"success",class:{base:"data-[hover=true]:border-success data-[hover=true]:text-success"}},{variant:"bordered",color:"warning",class:{base:"data-[hover=true]:border-warning data-[hover=true]:text-warning"}},{variant:"bordered",color:"danger",class:{base:"data-[hover=true]:border-danger data-[hover=true]:text-danger"}},{variant:"flat",color:"default",class:{base:"data-[hover=true]:bg-default/40 data-[hover=true]:text-default-foreground"}},{variant:"flat",color:"primary",class:{base:"data-[hover=true]:bg-primary/20 data-[hover=true]:text-primary"}},{variant:"flat",color:"secondary",class:{base:"data-[hover=true]:bg-secondary/20 data-[hover=true]:text-secondary"}},{variant:"flat",color:"success",class:{base:"data-[hover=true]:bg-success/20 data-[hover=true]:text-success "}},{variant:"flat",color:"warning",class:{base:"data-[hover=true]:bg-warning/20 data-[hover=true]:text-warning"}},{variant:"flat",color:"danger",class:{base:"data-[hover=true]:bg-danger/20 data-[hover=true]:text-danger"}},{variant:"faded",color:"default",class:{base:"data-[hover=true]:text-default-foreground"}},{variant:"faded",color:"primary",class:{base:"data-[hover=true]:text-primary"}},{variant:"faded",color:"secondary",class:{base:"data-[hover=true]:text-secondary"}},{variant:"faded",color:"success",class:{base:"data-[hover=true]:text-success"}},{variant:"faded",color:"warning",class:{base:"data-[hover=true]:text-warning"}},{variant:"faded",color:"danger",class:{base:"data-[hover=true]:text-danger"}},{variant:"light",color:"default",class:{base:"data-[hover=true]:text-default-500"}},{variant:"light",color:"primary",class:{base:"data-[hover=true]:text-primary"}},{variant:"light",color:"secondary",class:{base:"data-[hover=true]:text-secondary"}},{variant:"light",color:"success",class:{base:"data-[hover=true]:text-success"}},{variant:"light",color:"warning",class:{base:"data-[hover=true]:text-warning"}},{variant:"light",color:"danger",class:{base:"data-[hover=true]:text-danger"}}]}),(0,a.tv)({slots:{base:"relative mb-2",heading:"pl-1 text-tiny text-foreground-500",group:"data-[has-title=true]:pt-1",divider:"mt-2"}}),(0,a.tv)({base:"w-full flex flex-col gap-0.5 p-1"});var u=r(65263),c=r(65262),d=r(78660),f=r(2265),p=r(47979);function h(e){var t;let r=(0,n.w)(),{as:a,triggerRef:s,isOpen:h,defaultOpen:g,onOpenChange:m,isDisabled:v,type:y="menu",trigger:b="press",placement:x="bottom",closeOnSelect:w=!0,shouldBlockScroll:P=!0,classNames:S,disableAnimation:E=null!=(t=null==r?void 0:r.disableAnimation)&&t,onClose:k,className:C,...T}=e,M=(0,f.useRef)(null),K=s||M,A=(0,f.useRef)(null),N=(0,f.useRef)(null),I=(0,o.W)({trigger:b,isOpen:h,defaultOpen:g,onOpenChange:e=>{null==m||m(e),e||null==k||k()}}),{menuTriggerProps:D,menuProps:L}=(0,i.u4)({type:y,trigger:b,isDisabled:v},I,K),R=(0,f.useMemo)(()=>l({className:C}),[C]),j=e=>{(void 0===e||e)&&w&&I.close()};return{Component:a||"div",menuRef:A,menuProps:L,classNames:R,closeOnSelect:w,onClose:I.close,autoFocus:I.focusStrategy||!0,disableAnimation:E,getPopoverProps:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=(0,p.dG)(T,e);return{state:I,placement:x,ref:N,disableAnimation:E,shouldBlockScroll:P,scrollRef:A,triggerRef:K,...t,classNames:{...S,...e.classNames,content:(0,u.W)(R,null==S?void 0:S.content,e.className)},shouldCloseOnInteractOutside:(null==t?void 0:t.shouldCloseOnInteractOutside)?t.shouldCloseOnInteractOutside:e=>(0,d.J)(e,M,I)}},getMenuProps:function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null;return{ref:(0,c.l)(t,A),menuProps:L,closeOnSelect:w,...(0,p.dG)(e,{onAction:()=>j(null==e?void 0:e.closeOnSelect),onClose:I.close})}},getMenuTriggerProps:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null,{onPress:r,onPressStart:n,...o}=D;return{...(0,p.dG)(o,{isDisabled:v},e),ref:(0,c.l)(t,M)}}}}},77372:function(e,t,r){"use strict";r.d(t,{a:function(){return c}});var n=r(82962),o=r(78787),i=r(17070),a=r(55971),s=r(47343),l=r(57437);function u(e,t){let{getMenuProps:r}=(0,n.t)();return(0,l.jsx)(o.g,{children:(0,l.jsx)(i.MT,{contain:!0,restoreFocus:!0,children:(0,l.jsx)(s.U,{...r(e,t)})})})}var c=(0,a.Gp)(u);u.displayName="NextUI.DropdownMenu"},82962:function(e,t,r){"use strict";r.d(t,{K:function(){return n},t:function(){return o}});var[n,o]=(0,r(37561).k)({name:"DropdownContext",errorMessage:"useDropdownContext: `context` is undefined. Seems you forgot to wrap all popover components within `<Dropdown />`"})},79046:function(e,t,r){"use strict";r.d(t,{Lj:function(){return n},y7:function(){return o}});var n={ease:[.36,.66,.4,1],easeIn:[.4,0,1,1],easeOut:[0,0,.2,1],easeInOut:[.4,0,.2,1],spring:[.155,1.105,.295,1.12],springOut:[.57,-.15,.62,.07],softSpring:[.16,1.11,.3,1.02]};n.easeOut,n.easeIn;var o={scaleSpring:{enter:{transform:"scale(1)",opacity:1,transition:{type:"spring",bounce:0,duration:.2}},exit:{transform:"scale(0.85)",opacity:0,transition:{type:"easeOut",duration:.15}}},scaleSpringOpacity:{initial:{opacity:0,transform:"scale(0.8)"},enter:{opacity:1,transform:"scale(1)",transition:{type:"spring",bounce:0,duration:.3}},exit:{opacity:0,transform:"scale(0.96)",transition:{type:"easeOut",bounce:0,duration:.15}}},scale:{enter:{scale:1},exit:{scale:.95}},scaleFadeIn:{enter:{transform:"scale(1)",opacity:1,transition:{duration:.25,ease:n.easeIn}},exit:{transform:"scale(0.95)",opacity:0,transition:{duration:.2,ease:n.easeOut}}},scaleInOut:{enter:{transform:"scale(1)",opacity:1,transition:{duration:.4,ease:n.ease}},exit:{transform:"scale(1.03)",opacity:0,transition:{duration:.3,ease:n.ease}}},fade:{enter:{opacity:1,transition:{duration:.4,ease:n.ease}},exit:{opacity:0,transition:{duration:.3,ease:n.ease}}},collapse:{enter:{opacity:1,height:"auto",transition:{height:{type:"spring",bounce:0,duration:.3},opacity:{easings:"ease",duration:.4}}},exit:{opacity:0,height:0,transition:{easings:"ease",duration:.3}}}}},72635:function(e,t,r){"use strict";r.d(t,{Y:function(){return u}});var n=r(92629),o=r(71949),i=r(2265),a=r(55971),s=r(57437),l=(0,a.Gp)((e,t)=>{let{Component:r,label:a,description:l,isClearable:u,startContent:c,endContent:d,labelPlacement:f,hasHelper:p,isOutsideLeft:h,shouldLabelBeOutside:g,errorMessage:m,isInvalid:v,getBaseProps:y,getLabelProps:b,getInputProps:x,getInnerWrapperProps:w,getInputWrapperProps:P,getMainWrapperProps:S,getHelperWrapperProps:E,getDescriptionProps:k,getErrorMessageProps:C,getClearButtonProps:T}=(0,n.G)({...e,ref:t}),M=a?(0,s.jsx)("label",{...b(),children:a}):null,K=(0,i.useMemo)(()=>u?(0,s.jsx)("span",{...T(),children:d||(0,s.jsx)(o.f,{})}):d,[u,T]),A=(0,i.useMemo)(()=>p?(0,s.jsx)("div",{...E(),children:v&&m?(0,s.jsx)("div",{...C(),children:m}):l?(0,s.jsx)("div",{...k(),children:l}):null}):null,[p,v,m,l,E,C,k]),N=(0,i.useMemo)(()=>(0,s.jsxs)("div",{...w(),children:[c,(0,s.jsx)("input",{...x()}),K]}),[c,K,x,w]),I=(0,i.useMemo)(()=>g?(0,s.jsxs)("div",{...S(),children:[(0,s.jsxs)("div",{...P(),children:[h?null:M,N]}),A]}):(0,s.jsxs)(s.Fragment,{children:[(0,s.jsxs)("div",{...P(),children:[M,N]}),A]}),[f,A,g,M,N,m,l,S,P,C,k]);return(0,s.jsxs)(r,{...y(),children:[h?M:null,I]})});l.displayName="NextUI.Input";var u=l},92629:function(e,t,r){"use strict";r.d(t,{G:function(){return w}});var n=r(12094),o=r(55971),i=r(46896),a=r(17070),s=r(2068),l=r(21616),u=(0,s.tv)({slots:{base:"group flex flex-col",label:["absolute","z-10","pointer-events-none","origin-top-left","rtl:origin-top-right","subpixel-antialiased","block","text-small","text-foreground-500"],mainWrapper:"h-full",inputWrapper:"relative w-full inline-flex tap-highlight-transparent flex-row items-center shadow-sm px-3 gap-3",innerWrapper:"inline-flex w-full items-center h-full box-border",input:["w-full font-normal bg-transparent !outline-none placeholder:text-foreground-500 focus-visible:outline-none","data-[has-start-content=true]:ps-1.5","data-[has-end-content=true]:pe-1.5"],clearButton:["p-2","-m-2","z-10","hidden","absolute","right-3","rtl:right-auto","rtl:left-3","appearance-none","outline-none","select-none","opacity-0","hover:!opacity-100","cursor-pointer","active:!opacity-70","rounded-full",...l.Dh],helperWrapper:"hidden group-data-[has-helper=true]:flex p-1 relative flex-col gap-1.5",description:"text-tiny text-foreground-400",errorMessage:"text-tiny text-danger"},variants:{variant:{flat:{inputWrapper:["bg-default-100","data-[hover=true]:bg-default-200","group-data-[focus=true]:bg-default-100"]},faded:{inputWrapper:["bg-default-100","border-medium","border-default-200","data-[hover=true]:border-default-400"],value:"group-data-[has-value=true]:text-default-foreground"},bordered:{inputWrapper:["border-medium","border-default-200","data-[hover=true]:border-default-400","group-data-[focus=true]:border-default-foreground"]},underlined:{inputWrapper:["!px-1","!pb-0","!gap-0","relative","box-border","border-b-medium","shadow-[0_1px_0px_0_rgba(0,0,0,0.05)]","border-default-200","!rounded-none","hover:border-default-300","after:content-['']","after:w-0","after:origin-center","after:bg-default-foreground","after:absolute","after:left-1/2","after:-translate-x-1/2","after:-bottom-[2px]","after:h-[2px]","group-data-[focus=true]:after:w-full"],innerWrapper:"pb-1",label:"group-data-[filled-within=true]:text-foreground"}},color:{default:{},primary:{},secondary:{},success:{},warning:{},danger:{}},size:{sm:{label:"text-tiny",inputWrapper:"h-8 min-h-8 px-2 rounded-small",input:"text-small",clearButton:"text-medium"},md:{inputWrapper:"h-10 min-h-10 rounded-medium",input:"text-small",clearButton:"text-large"},lg:{inputWrapper:"h-12 min-h-12 rounded-large",input:"text-medium",clearButton:"text-large"}},radius:{none:{inputWrapper:"rounded-none"},sm:{inputWrapper:"rounded-small"},md:{inputWrapper:"rounded-medium"},lg:{inputWrapper:"rounded-large"},full:{inputWrapper:"rounded-full"}},labelPlacement:{outside:{mainWrapper:"flex flex-col"},"outside-left":{base:"flex-row items-center flex-nowrap data-[has-helper=true]:items-start",inputWrapper:"flex-1",mainWrapper:"flex flex-col",label:"relative text-foreground pr-2 rtl:pr-0 rtl:pl-2"},inside:{label:"text-tiny cursor-text",inputWrapper:"flex-col items-start justify-center gap-0",innerWrapper:"group-data-[has-label=true]:items-end"}},fullWidth:{true:{base:"w-full"}},isClearable:{true:{input:"peer pr-6 rtl:pr-0 rtl:pl-6",clearButton:"peer-data-[filled=true]:opacity-70 peer-data-[filled=true]:block"}},isDisabled:{true:{base:"opacity-disabled pointer-events-none",inputWrapper:"pointer-events-none",label:"pointer-events-none"}},isInvalid:{true:{label:"!text-danger",input:"!placeholder:text-danger !text-danger"}},isRequired:{true:{label:"after:content-['*'] after:text-danger after:ml-0.5 rtl:after:ml-[unset] rtl:after:mr-0.5"}},isMultiline:{true:{label:"relative",inputWrapper:"!h-auto",innerWrapper:"items-start group-data-[has-label=true]:items-start",input:"resize-none data-[hide-scroll=true]:scrollbar-hide"}},disableAnimation:{true:{input:"transition-none",inputWrapper:"transition-none",label:"transition-none"},false:{inputWrapper:"transition-background motion-reduce:transition-none !duration-150",label:["will-change-auto","!duration-200","!ease-out","motion-reduce:transition-none","transition-[transform,color,left,opacity]"],clearButton:["transition-opacity","motion-reduce:transition-none"]}}},defaultVariants:{variant:"flat",color:"default",size:"md",fullWidth:!0,labelPlacement:"inside",isDisabled:!1,isMultiline:!1},compoundVariants:[{variant:"flat",color:"default",class:{input:"group-data-[has-value=true]:text-default-foreground"}},{variant:"flat",color:"primary",class:{inputWrapper:["bg-primary-50","data-[hover=true]:bg-primary-100","text-primary","group-data-[focus=true]:bg-primary-50","placeholder:text-primary"],input:"placeholder:text-primary",label:"text-primary"}},{variant:"flat",color:"secondary",class:{inputWrapper:["bg-secondary-50","text-secondary","data-[hover=true]:bg-secondary-100","group-data-[focus=true]:bg-secondary-50","placeholder:text-secondary"],input:"placeholder:text-secondary",label:"text-secondary"}},{variant:"flat",color:"success",class:{inputWrapper:["bg-success-50","text-success-600","dark:text-success","placeholder:text-success-600","dark:placeholder:text-success","data-[hover=true]:bg-success-100","group-data-[focus=true]:bg-success-50"],input:"placeholder:text-success-600 dark:placeholder:text-success",label:"text-success-600 dark:text-success"}},{variant:"flat",color:"warning",class:{inputWrapper:["bg-warning-50","text-warning-600","dark:text-warning","placeholder:text-warning-600","dark:placeholder:text-warning","data-[hover=true]:bg-warning-100","group-data-[focus=true]:bg-warning-50"],input:"placeholder:text-warning-600 dark:placeholder:text-warning",label:"text-warning-600 dark:text-warning"}},{variant:"flat",color:"danger",class:{inputWrapper:["bg-danger-50","text-danger","dark:text-danger-500","placeholder:text-danger","dark:placeholder:text-danger-500","data-[hover=true]:bg-danger-100","group-data-[focus=true]:bg-danger-50"],input:"placeholder:text-danger dark:placeholder:text-danger-500",label:"text-danger dark:text-danger-500"}},{variant:"faded",color:"primary",class:{label:"text-primary",inputWrapper:"data-[hover=true]:border-primary focus-within:border-primary"}},{variant:"faded",color:"secondary",class:{label:"text-secondary",inputWrapper:"data-[hover=true]:border-secondary focus-within:border-secondary"}},{variant:"faded",color:"success",class:{label:"text-success",inputWrapper:"data-[hover=true]:border-success focus-within:border-success"}},{variant:"faded",color:"warning",class:{label:"text-warning",inputWrapper:"data-[hover=true]:border-warning focus-within:border-warning"}},{variant:"faded",color:"danger",class:{label:"text-danger",inputWrapper:"data-[hover=true]:border-danger focus-within:border-danger"}},{variant:"underlined",color:"default",class:{input:"group-data-[has-value=true]:text-foreground"}},{variant:"underlined",color:"primary",class:{inputWrapper:"after:bg-primary",label:"text-primary"}},{variant:"underlined",color:"secondary",class:{inputWrapper:"after:bg-secondary",label:"text-secondary"}},{variant:"underlined",color:"success",class:{inputWrapper:"after:bg-success",label:"text-success"}},{variant:"underlined",color:"warning",class:{inputWrapper:"after:bg-warning",label:"text-warning"}},{variant:"underlined",color:"danger",class:{inputWrapper:"after:bg-danger",label:"text-danger"}},{variant:"bordered",color:"primary",class:{inputWrapper:"group-data-[focus=true]:border-primary",label:"text-primary"}},{variant:"bordered",color:"secondary",class:{inputWrapper:"group-data-[focus=true]:border-secondary",label:"text-secondary"}},{variant:"bordered",color:"success",class:{inputWrapper:"group-data-[focus=true]:border-success",label:"text-success"}},{variant:"bordered",color:"warning",class:{inputWrapper:"group-data-[focus=true]:border-warning",label:"text-warning"}},{variant:"bordered",color:"danger",class:{inputWrapper:"group-data-[focus=true]:border-danger",label:"text-danger"}},{labelPlacement:"inside",color:"default",class:{label:"group-data-[filled-within=true]:text-default-600"}},{labelPlacement:"outside",color:"default",class:{label:"group-data-[filled-within=true]:text-foreground"}},{radius:"full",size:["sm"],class:{inputWrapper:"px-3"}},{radius:"full",size:"md",class:{inputWrapper:"px-4"}},{radius:"full",size:"lg",class:{inputWrapper:"px-5"}},{disableAnimation:!1,variant:["faded","bordered"],class:{inputWrapper:"transition-colors motion-reduce:transition-none"}},{disableAnimation:!1,variant:"underlined",class:{inputWrapper:"after:transition-width motion-reduce:after:transition-none"}},{variant:["flat","faded"],class:{inputWrapper:[...l.ID]}},{isInvalid:!0,variant:"flat",class:{inputWrapper:["!bg-danger-50","data-[hover=true]:!bg-danger-100","group-data-[focus=true]:!bg-danger-50"]}},{isInvalid:!0,variant:"bordered",class:{inputWrapper:"!border-danger group-data-[focus=true]:!border-danger"}},{isInvalid:!0,variant:"underlined",class:{inputWrapper:"after:!bg-danger"}},{labelPlacement:"inside",size:"sm",class:{inputWrapper:"h-12 py-1.5 px-3"}},{labelPlacement:"inside",size:"md",class:{inputWrapper:"h-14 py-2"}},{labelPlacement:"inside",size:"lg",class:{label:"text-small",inputWrapper:"h-16 py-2.5 gap-0"}},{labelPlacement:"inside",size:"sm",variant:["bordered","faded"],class:{inputWrapper:"py-1"}},{labelPlacement:["inside","outside"],class:{label:["group-data-[filled-within=true]:pointer-events-auto"]}},{labelPlacement:["outside","outside-left"],class:{input:"h-full"}},{labelPlacement:"outside",isMultiline:!1,class:{base:"group relative justify-end",label:["pb-0","z-20","top-1/2","-translate-y-1/2","group-data-[filled-within=true]:left-0"]}},{labelPlacement:["inside"],class:{label:["group-data-[filled-within=true]:scale-85"]}},{labelPlacement:["inside"],variant:"flat",class:{innerWrapper:"pb-0.5"}},{variant:"underlined",size:"sm",class:{innerWrapper:"pb-1"}},{variant:"underlined",size:["md","lg"],class:{innerWrapper:"pb-1.5"}},{labelPlacement:"inside",size:["sm","md"],class:{label:"text-small"}},{labelPlacement:"inside",isMultiline:!1,size:"sm",class:{label:["group-data-[filled-within=true]:-translate-y-[calc(50%_+_theme(fontSize.tiny)/2_-_8px)]"]}},{labelPlacement:"inside",isMultiline:!1,size:"md",class:{label:["group-data-[filled-within=true]:-translate-y-[calc(50%_+_theme(fontSize.small)/2_-_6px)]"]}},{labelPlacement:"inside",isMultiline:!1,size:"lg",class:{label:["text-medium","group-data-[filled-within=true]:-translate-y-[calc(50%_+_theme(fontSize.small)/2_-_8px)]"]}},{labelPlacement:"inside",variant:["faded","bordered"],isMultiline:!1,size:"sm",class:{label:["group-data-[filled-within=true]:-translate-y-[calc(50%_+_theme(fontSize.tiny)/2_-_8px_-_theme(borderWidth.medium))]"]}},{labelPlacement:"inside",variant:["faded","bordered"],isMultiline:!1,size:"md",class:{label:["group-data-[filled-within=true]:-translate-y-[calc(50%_+_theme(fontSize.small)/2_-_6px_-_theme(borderWidth.medium))]"]}},{labelPlacement:"inside",variant:["faded","bordered"],isMultiline:!1,size:"lg",class:{label:["text-medium","group-data-[filled-within=true]:-translate-y-[calc(50%_+_theme(fontSize.small)/2_-_8px_-_theme(borderWidth.medium))]"]}},{labelPlacement:"inside",variant:"underlined",isMultiline:!1,size:"sm",class:{label:["group-data-[filled-within=true]:-translate-y-[calc(50%_+_theme(fontSize.tiny)/2_-_5px)]"]}},{labelPlacement:"inside",variant:"underlined",isMultiline:!1,size:"md",class:{label:["group-data-[filled-within=true]:-translate-y-[calc(50%_+_theme(fontSize.small)/2_-_3.5px)]"]}},{labelPlacement:"inside",variant:"underlined",size:"lg",isMultiline:!1,class:{label:["text-medium","group-data-[filled-within=true]:-translate-y-[calc(50%_+_theme(fontSize.small)/2_-_4px)]"]}},{labelPlacement:"outside",size:"sm",isMultiline:!1,class:{label:["left-2","text-tiny","group-data-[filled-within=true]:-translate-y-[calc(100%_+_theme(fontSize.tiny)/2_+_16px)]"],base:"data-[has-label=true]:mt-[calc(theme(fontSize.small)_+_8px)]"}},{labelPlacement:"outside",size:"md",isMultiline:!1,class:{label:["left-3","rtl:left-auto","rtl:right-3","text-small","group-data-[filled-within=true]:-translate-y-[calc(100%_+_theme(fontSize.small)/2_+_20px)]"],base:"data-[has-label=true]:mt-[calc(theme(fontSize.small)_+_10px)]"}},{labelPlacement:"outside",size:"lg",isMultiline:!1,class:{label:["left-3","rtl:left-auto","rtl:right-3","text-medium","group-data-[filled-within=true]:-translate-y-[calc(100%_+_theme(fontSize.small)/2_+_24px)]"],base:"data-[has-label=true]:mt-[calc(theme(fontSize.small)_+_12px)]"}},{labelPlacement:"outside-left",size:"sm",class:{label:"group-data-[has-helper=true]:pt-2"}},{labelPlacement:"outside-left",size:"md",class:{label:"group-data-[has-helper=true]:pt-3"}},{labelPlacement:"outside-left",size:"lg",class:{label:"group-data-[has-helper=true]:pt-4"}},{labelPlacement:["outside","outside-left"],isMultiline:!0,class:{inputWrapper:"py-2"}},{labelPlacement:"outside",isMultiline:!0,class:{label:"pb-1.5"}},{labelPlacement:"inside",isMultiline:!0,class:{label:"pb-0.5",input:"pt-0"}},{isMultiline:!0,disableAnimation:!1,class:{input:"transition-height !duration-100 motion-reduce:transition-none"}},{labelPlacement:["inside","outside"],class:{label:["pe-2","max-w-full","text-ellipsis","overflow-hidden"]}},{isMultiline:!0,radius:"full",class:{inputWrapper:"data-[has-multiple-rows=true]:rounded-large"}}]}),c=r(26242),d=r(75300),f=r(18327),p=r(53640),h=r(65263),g=r(31887),m=r(36222),v=r(76995),y=r(2265),b=r(47979),x=r(39541);function w(e){var t,r,s,l;let w=(0,n.w)(),[P,S]=(0,o.oe)(e,u.variantKeys),{ref:E,as:k,type:C,label:T,baseRef:M,wrapperRef:K,description:A,className:N,classNames:I,autoFocus:D,startContent:L,endContent:R,onClear:j,onChange:O,validationState:F,validationBehavior:_=null!=(t=null==w?void 0:w.validationBehavior)?t:"aria",innerWrapperRef:B,onValueChange:z=()=>{},...W}=P,V=(0,y.useCallback)(e=>{z(null!=e?e:"")},[z]),[G,U]=(0,y.useState)(!1),H=null!=(s=null!=(r=e.disableAnimation)?r:null==w?void 0:w.disableAnimation)&&s,$=(0,c.gy)(E),X=(0,c.gy)(M),q=(0,c.gy)(K),Y=(0,c.gy)(B),[J,Z]=(0,v.zk)(P.value,null!=(l=P.defaultValue)?l:"",V),Q=["date","time","month","week","range"].includes(C),ee=!(0,p.xb)(J)||Q,et=ee||G,er=(0,h.W)(null==I?void 0:I.base,N,ee?"is-filled":""),en=e.isMultiline,eo=(0,y.useCallback)(()=>{var e;Z(""),null==j||j(),null==(e=$.current)||e.focus()},[Z,j]);(0,i.G)(()=>{$.current&&Z($.current.value)},[$.current]);let{labelProps:ei,inputProps:ea,isInvalid:es,validationErrors:el,validationDetails:eu,descriptionProps:ec,errorMessageProps:ed}=(0,x.E)({...e,validationBehavior:_,autoCapitalize:e.autoCapitalize,value:J,"aria-label":(0,g.x)(e["aria-label"],e.label,e.placeholder),inputElementType:en?"textarea":"input",onChange:Z},$),{isFocusVisible:ef,isFocused:ep,focusProps:eh}=(0,a.Fx)({autoFocus:D,isTextInput:!0}),{isHovered:eg,hoverProps:em}=(0,f.XI)({isDisabled:!!(null==e?void 0:e.isDisabled)}),{focusProps:ev,isFocusVisible:ey}=(0,a.Fx)(),{focusWithinProps:eb}=(0,f.L_)({onFocusWithinChange:U}),{pressProps:ex}=(0,f.r7)({isDisabled:!!(null==e?void 0:e.isDisabled),onPress:eo}),ew="invalid"===F||e.isInvalid||es,eP=(0,y.useMemo)(()=>{var t;return e.labelPlacement&&"inside"!==e.labelPlacement||T?null!=(t=e.labelPlacement)?t:"inside":"outside"},[e.labelPlacement,T]),eS="function"==typeof P.errorMessage?P.errorMessage({isInvalid:ew,validationErrors:el,validationDetails:eu}):P.errorMessage||(null==el?void 0:el.join(" ")),eE=!!j||e.isClearable,ek=!!T||!!A||!!eS,eC=!!P.placeholder,eT=!!T,eM=!!A||!!eS,eK="outside"===eP||"outside-left"===eP,eA="inside"===eP,eN=!!$.current&&(!$.current.value||""===$.current.value||!J||""===J)&&eC,eI="outside-left"===eP,eD=!!L,eL=!!eK&&("outside-left"===eP||eC||"outside"===eP&&eD),eR="outside"===eP&&!eC&&!eD,ej=(0,y.useMemo)(()=>u({...S,isInvalid:ew,labelPlacement:eP,isClearable:eE,disableAnimation:H}),[(0,m.Xx)(S),ew,eP,eE,eD,H]),eO=(0,y.useCallback)(function(){let t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return{ref:X,className:ej.base({class:er}),"data-slot":"base","data-filled":(0,p.PB)(ee||eC||eD||eN),"data-filled-within":(0,p.PB)(et||eC||eD||eN),"data-focus-within":(0,p.PB)(G),"data-focus-visible":(0,p.PB)(ef),"data-readonly":(0,p.PB)(e.isReadOnly),"data-focus":(0,p.PB)(ep),"data-hover":(0,p.PB)(eg),"data-required":(0,p.PB)(e.isRequired),"data-invalid":(0,p.PB)(ew),"data-disabled":(0,p.PB)(e.isDisabled),"data-has-elements":(0,p.PB)(ek),"data-has-helper":(0,p.PB)(eM),"data-has-label":(0,p.PB)(eT),"data-has-value":(0,p.PB)(!eN),...eb,...t}},[ej,er,ee,ep,eg,ew,eM,eT,ek,eN,eD,G,ef,et,eC,eb,e.isReadOnly,e.isRequired,e.isDisabled]),eF=(0,y.useCallback)(function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return{"data-slot":"label",className:ej.label({class:null==I?void 0:I.label}),...ei,...e}},[ej,ei,null==I?void 0:I.label]),e_=(0,y.useCallback)(function(){let t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return{ref:$,"data-slot":"input","data-filled":(0,p.PB)(ee),"data-filled-within":(0,p.PB)(et),"data-has-start-content":(0,p.PB)(eD),"data-has-end-content":(0,p.PB)(!!R),className:ej.input({class:(0,h.W)(null==I?void 0:I.input,ee?"is-filled":"")}),...(0,b.dG)(eh,ea,(0,d.z)(W,{enabled:!0,labelable:!0,omitEventNames:new Set(Object.keys(ea))}),t),"aria-readonly":(0,p.PB)(e.isReadOnly),onChange:(0,b.tS)(ea.onChange,O)}},[ej,J,eh,ea,W,ee,et,eD,R,null==I?void 0:I.input,e.isReadOnly,e.isRequired,O]),eB=(0,y.useCallback)(function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return{ref:q,"data-slot":"input-wrapper","data-hover":(0,p.PB)(eg),"data-focus-visible":(0,p.PB)(ef),"data-focus":(0,p.PB)(ep),className:ej.inputWrapper({class:(0,h.W)(null==I?void 0:I.inputWrapper,ee?"is-filled":"")}),...(0,b.dG)(e,em),onClick:e=>{$.current&&e.currentTarget===e.target&&$.current.focus()},style:{cursor:"text",...e.style}}},[ej,eg,ef,ep,J,null==I?void 0:I.inputWrapper]),ez=(0,y.useCallback)(function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return{...e,ref:Y,"data-slot":"inner-wrapper",onClick:e=>{$.current&&e.currentTarget===e.target&&$.current.focus()},className:ej.innerWrapper({class:(0,h.W)(null==I?void 0:I.innerWrapper,null==e?void 0:e.className)})}},[ej,null==I?void 0:I.innerWrapper]),eW=(0,y.useCallback)(function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return{...e,"data-slot":"main-wrapper",className:ej.mainWrapper({class:(0,h.W)(null==I?void 0:I.mainWrapper,null==e?void 0:e.className)})}},[ej,null==I?void 0:I.mainWrapper]),eV=(0,y.useCallback)(function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return{...e,"data-slot":"helper-wrapper",className:ej.helperWrapper({class:(0,h.W)(null==I?void 0:I.helperWrapper,null==e?void 0:e.className)})}},[ej,null==I?void 0:I.helperWrapper]),eG=(0,y.useCallback)(function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return{...e,...ec,"data-slot":"description",className:ej.description({class:(0,h.W)(null==I?void 0:I.description,null==e?void 0:e.className)})}},[ej,null==I?void 0:I.description]),eU=(0,y.useCallback)(function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return{...e,...ed,"data-slot":"error-message",className:ej.errorMessage({class:(0,h.W)(null==I?void 0:I.errorMessage,null==e?void 0:e.className)})}},[ej,ed,null==I?void 0:I.errorMessage]),eH=(0,y.useCallback)(function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return{...e,role:"button",tabIndex:0,"data-slot":"clear-button","data-focus-visible":(0,p.PB)(ey),className:ej.clearButton({class:(0,h.W)(null==I?void 0:I.clearButton,null==e?void 0:e.className)}),...(0,b.dG)(ex,ev)}},[ej,ey,ex,ev,null==I?void 0:I.clearButton]);return{Component:k||"div",classNames:I,domRef:$,label:T,description:A,startContent:L,endContent:R,labelPlacement:eP,isClearable:eE,hasHelper:eM,hasStartContent:eD,isLabelOutside:eL,isOutsideLeft:eI,isLabelOutsideAsPlaceholder:eR,shouldLabelBeOutside:eK,shouldLabelBeInside:eA,hasPlaceholder:eC,isInvalid:ew,errorMessage:eS,getBaseProps:eO,getLabelProps:eF,getInputProps:e_,getMainWrapperProps:eW,getInputWrapperProps:eB,getInnerWrapperProps:ez,getHelperWrapperProps:eV,getDescriptionProps:eG,getErrorMessageProps:eU,getClearButtonProps:eH}}},83521:function(e,t,r){"use strict";r.d(t,{X:function(){return S}});var n=r(57437);function o(e){let{isSelected:t,disableAnimation:r,...o}=e;return(0,n.jsx)("svg",{"aria-hidden":"true","data-selected":t,role:"presentation",viewBox:"0 0 17 18",...o,children:(0,n.jsx)("polyline",{fill:"none",points:"1 9 7 14 15 4",stroke:"currentColor",strokeDasharray:22,strokeDashoffset:t?44:66,strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:1.5,style:r?{}:{transition:"stroke-dashoffset 200ms ease"}})})}var i=r(2265),a=r(19902),s=r(12094),l=r(55971),u=r(17070),c=r(75300),d=r(36222),f=r(65263),p=r(53640),h=r(65545),g=r(47979),m=r(18327),v=r(66669),y=(0,l.Gp)((e,t)=>{let{Component:r,rendered:y,description:b,isSelectable:x,isSelected:w,isDisabled:P,selectedIcon:S,startContent:E,endContent:k,hideSelectedIcon:C,disableAnimation:T,getItemProps:M,getLabelProps:K,getWrapperProps:A,getDescriptionProps:N,getSelectedIconProps:I}=function(e){var t,r;let n=(0,s.w)(),[o,y]=(0,l.oe)(e,a.D9.variantKeys),{as:b,item:x,state:w,description:P,startContent:S,endContent:E,isVirtualized:k,selectedIcon:C,className:T,classNames:M,autoFocus:K,onPress:A,onClick:N,shouldHighlightOnFocus:I,hideSelectedIcon:D=!1,isReadOnly:L=!1,...R}=o,j=null!=(r=null!=(t=e.disableAnimation)?t:null==n?void 0:n.disableAnimation)&&r,O=(0,i.useRef)(null),F=b||(e.href?"a":"li"),_="string"==typeof F,{rendered:B,key:z}=x,W=w.disabledKeys.has(z)||e.isDisabled,V="none"!==w.selectionManager.selectionMode,G=(0,v.d)(),{pressProps:U,isPressed:H}=(0,m.r7)({ref:O,isDisabled:W,onPress:A}),{isHovered:$,hoverProps:X}=(0,m.XI)({isDisabled:W}),{isFocusVisible:q,focusProps:Y}=(0,u.Fx)({autoFocus:K}),{isFocused:J,isSelected:Z,optionProps:Q,labelProps:ee,descriptionProps:et}=(0,h.Fv)({key:z,isDisabled:W,"aria-label":o["aria-label"],isVirtualized:k},w,O),er=Q,en=(0,i.useMemo)(()=>(0,a.D9)({...y,isDisabled:W,disableAnimation:j}),[(0,d.Xx)(y),W,j]),eo=(0,f.W)(null==M?void 0:M.base,T);L&&(er=(0,d.Os)(er));let ei=(0,i.useMemo)(()=>!!I&&!!J||(G?$||H:$),[$,H,J,G,I]),ea=(0,i.useCallback)(function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return{"aria-hidden":(0,p.PB)(!0),"data-disabled":(0,p.PB)(W),className:en.selectedIcon({class:null==M?void 0:M.selectedIcon}),...e}},[W,en,M]);return{Component:F,domRef:O,slots:en,classNames:M,isSelectable:V,isSelected:Z,isDisabled:W,rendered:B,description:P,startContent:S,endContent:E,selectedIcon:C,hideSelectedIcon:D,disableAnimation:j,getItemProps:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return{ref:O,...(0,g.dG)({onClick:N},er,L?{}:(0,g.dG)(Y,U),X,(0,c.z)(R,{enabled:_}),e),"data-selectable":(0,p.PB)(V),"data-focus":(0,p.PB)(J),"data-hover":(0,p.PB)(ei),"data-disabled":(0,p.PB)(W),"data-selected":(0,p.PB)(Z),"data-pressed":(0,p.PB)(H),"data-focus-visible":(0,p.PB)(q),className:en.base({class:(0,f.W)(eo,e.className)})}},getLabelProps:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return{...(0,g.dG)(ee,e),"data-label":(0,p.PB)(!0),className:en.title({class:null==M?void 0:M.title})}},getWrapperProps:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return{...(0,g.dG)(e),className:en.wrapper({class:null==M?void 0:M.wrapper})}},getDescriptionProps:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return{...(0,g.dG)(et,e),className:en.description({class:null==M?void 0:M.description})}},getSelectedIconProps:ea}}(e),D=(0,i.useMemo)(()=>{let e=(0,n.jsx)(o,{disableAnimation:T,isSelected:w});return"function"==typeof S?S({icon:e,isSelected:w,isDisabled:P}):S||e},[S,w,P,T]);return(0,n.jsxs)(r,{...M(),children:[E,b?(0,n.jsxs)("div",{...A(),children:[(0,n.jsx)("span",{...K(),children:y}),(0,n.jsx)("span",{...N(),children:b})]}):(0,n.jsx)("span",{...K(),children:y}),x&&!C&&(0,n.jsx)("span",{...I(),children:D}),k]})});y.displayName="NextUI.ListboxItem";var b=r(75945),x=(0,l.Gp)((e,t)=>{let{item:r,state:o,as:s,variant:l,color:u,disableAnimation:c,className:d,classNames:p,hideSelectedIcon:m,showDivider:v=!1,dividerProps:x={},itemClasses:w,title:P,...S}=e,E=(0,i.useMemo)(()=>(0,a.Dk)(),[]),k=(0,f.W)(null==p?void 0:p.base,d),C=(0,f.W)(null==p?void 0:p.divider,null==x?void 0:x.className),{itemProps:T,headingProps:M,groupProps:K}=(0,h.TV)({heading:r.rendered,"aria-label":r["aria-label"]});return(0,n.jsxs)(s||"li",{"data-slot":"base",...(0,g.dG)(T,S),className:E.base({class:k}),children:[r.rendered&&(0,n.jsx)("span",{...M,className:E.heading({class:null==p?void 0:p.heading}),"data-slot":"heading",children:r.rendered}),(0,n.jsxs)("ul",{...K,className:E.group({class:null==p?void 0:p.group}),"data-has-title":!!r.rendered,"data-slot":"group",children:[[...r.childNodes].map(e=>{let{key:t,props:r}=e,i=(0,n.jsx)(y,{classNames:w,color:u,disableAnimation:c,hideSelectedIcon:m,item:e,state:o,variant:l,...r},t);return e.wrapper&&(i=e.wrapper(i)),i}),v&&(0,n.jsx)(b.j,{as:"li",className:E.divider({class:C}),...x})]})]},r.key)});x.displayName="NextUI.ListboxSection";var w=r(99709);function P(e,t){let{Component:r,state:o,color:i,variant:a,itemClasses:s,getBaseProps:l,topContent:u,bottomContent:c,hideEmptyContent:d,hideSelectedIcon:f,shouldHighlightOnFocus:p,disableAnimation:h,getEmptyContentProps:m,getListProps:v}=(0,w.t)({...e,ref:t}),b=(0,n.jsxs)(r,{...v(),children:[!o.collection.size&&!d&&(0,n.jsx)("li",{children:(0,n.jsx)("div",{...m()})}),[...o.collection].map(e=>{var t;let r={color:i,item:e,state:o,variant:a,disableAnimation:h,hideSelectedIcon:f,...e.props};if("section"===e.type)return(0,n.jsx)(x,{...r,itemClasses:s},e.key);let l=(0,n.jsx)(y,{...r,classNames:(0,g.dG)(s,null==(t=e.props)?void 0:t.classNames),shouldHighlightOnFocus:p},e.key);return e.wrapper&&(l=e.wrapper(l)),l})]});return(0,n.jsxs)("div",{...l(),children:[u,b,c]})}P.displayName="NextUI.Listbox";var S=(0,l.Gp)(P)},99709:function(e,t,r){"use strict";r.d(t,{t:function(){return d}});var n=r(65545),o=r(12094),i=r(19902),a=r(52804),s=r(26242),l=r(75300),u=r(2265),c=r(65263);function d(e){var t;let r=(0,o.w)(),{ref:d,as:f,state:p,variant:h,color:g,onAction:m,children:v,onSelectionChange:y,disableAnimation:b=null!=(t=null==r?void 0:r.disableAnimation)&&t,itemClasses:x,className:w,topContent:P,bottomContent:S,emptyContent:E="No items.",hideSelectedIcon:k=!1,hideEmptyContent:C=!1,shouldHighlightOnFocus:T=!1,classNames:M,...K}=e,A=f||"ul",N="string"==typeof A,I=(0,s.gy)(d),D=(0,a.n_)({...e,children:v,onSelectionChange:y}),L=p||D,{listBoxProps:R}=(0,n.co)({...e,onAction:m},L,I),j=(0,u.useMemo)(()=>(0,i.GI)({className:w}),[w]),O=(0,c.W)(null==M?void 0:M.base,w);return{Component:A,state:L,variant:h,color:g,slots:j,classNames:M,topContent:P,bottomContent:S,emptyContent:E,hideEmptyContent:C,shouldHighlightOnFocus:T,hideSelectedIcon:k,disableAnimation:b,className:w,itemClasses:x,getBaseProps:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return{ref:I,"data-slot":"base",className:j.base({class:O}),...(0,l.z)(K,{enabled:N}),...e}},getListProps:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return{"data-slot":"list",className:j.list({class:null==M?void 0:M.list}),...R,...e}},getEmptyContentProps:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return{"data-slot":"empty-content",children:E,className:j.emptyContent({class:null==M?void 0:M.emptyContent}),...e}}}}},8127:function(e,t,r){"use strict";r.d(t,{R:function(){return n}});var n=r(91768).ck},24275:function(e,t,r){"use strict";r.d(t,{H:function(){return d}});var n=r(12094),o=r(66234),i=r(19902),a=r(31362),s=r(26242),l=r(75300),u=r(2265),c=r(65263);function d(e){var t;let r=(0,n.w)(),{as:d,ref:f,variant:p,color:h,children:g,disableAnimation:m=null!=(t=null==r?void 0:r.disableAnimation)&&t,onAction:v,closeOnSelect:y,itemClasses:b,className:x,state:w,topContent:P,bottomContent:S,hideEmptyContent:E=!1,hideSelectedIcon:k=!1,emptyContent:C="No items.",menuProps:T,onClose:M,classNames:K,...A}=e,N=d||"ul",I=(0,s.gy)(f),D="string"==typeof N,L=(0,a.D)({...A,...T,children:g}),R=w||L,{menuProps:j}=(0,o.H)({...A,...T},R,I),O=(0,u.useMemo)(()=>(0,i.GI)({className:x}),[x]),F=(0,c.W)(null==K?void 0:K.base,x);return{Component:N,state:R,variant:p,color:h,disableAnimation:m,onAction:v,onClose:M,topContent:P,bottomContent:S,closeOnSelect:y,className:x,itemClasses:b,getBaseProps:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return{ref:I,"data-slot":"base",className:O.base({class:F}),...(0,l.z)(A,{enabled:D}),...e}},getListProps:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return{"data-slot":"list",className:O.list({class:null==K?void 0:K.list}),...j,...e}},hideEmptyContent:E,hideSelectedIcon:k,getEmptyContentProps:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return{children:C,className:O.emptyContent({class:null==K?void 0:K.emptyContent}),...e}}}}},2428:function(e,t,r){"use strict";r.d(t,{W:function(){return n}});var n=r(91768).ck},47343:function(e,t,r){"use strict";r.d(t,{U:function(){return C}});var n=r(57437);function o(e){let{isSelected:t,disableAnimation:r,...o}=e;return(0,n.jsx)("svg",{"aria-hidden":"true","data-selected":t,role:"presentation",viewBox:"0 0 17 18",...o,children:(0,n.jsx)("polyline",{fill:"none",points:"1 9 7 14 15 4",stroke:"currentColor",strokeDasharray:22,strokeDashoffset:t?44:66,strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:1.5,style:r?{}:{transition:"stroke-dashoffset 200ms ease"}})})}var i=r(2265),a=r(19902),s=r(12094),l=r(55971),u=r(17070),c=r(36222),d=r(65263),f=r(53640),p=r(66234),h=r(47979),g=r(91768),m=r(18327),v=r(76676),y=r(66669),b=r(75300),x=(0,l.Gp)((e,t)=>{let{Component:r,slots:x,classNames:w,rendered:P,shortcut:S,description:E,isSelectable:k,isSelected:C,isDisabled:T,selectedIcon:M,startContent:K,endContent:A,disableAnimation:N,hideSelectedIcon:I,getItemProps:D,getLabelProps:L,getDescriptionProps:R,getKeyboardShortcutProps:j,getSelectedIconProps:O}=function(e){var t,r;let n=(0,s.w)(),[o,x]=(0,l.oe)(e,a.D9.variantKeys),{as:w,item:P,state:S,shortcut:E,description:k,startContent:C,endContent:T,isVirtualized:M,selectedIcon:K,className:A,classNames:N,onAction:I,autoFocus:D,onClick:L,onPress:R,onPressStart:j,onPressUp:O,onPressEnd:F,onPressChange:_,hideSelectedIcon:B=!1,isReadOnly:z=!1,closeOnSelect:W,onClose:V,...G}=o,U=null!=(r=null!=(t=e.disableAnimation)?t:null==n?void 0:n.disableAnimation)&&r,H=(0,i.useRef)(null),$=w||((null==G?void 0:G.href)?"a":"li"),X="string"==typeof $,{rendered:q,key:Y}=P,J=S.disabledKeys.has(Y)||e.isDisabled,Z="none"!==S.selectionManager.selectionMode,Q=(0,y.d)(),{isFocusVisible:ee,focusProps:et}=(0,u.Fx)({autoFocus:D}),{isHovered:er,isPressed:en,isFocused:eo,isSelected:ei,menuItemProps:ea,labelProps:es,descriptionProps:el,keyboardShortcutProps:eu}=function(e,t,r){var n,o,i;let{key:a,closeOnSelect:s,isVirtualized:l,"aria-haspopup":u,onPressStart:c,onPressUp:d,onPress:f,onPressChange:y,onPressEnd:b,onHoverStart:x,onHoverChange:w,onHoverEnd:P,onKeyDown:S,onKeyUp:E,onFocus:k,onFocusChange:C,onBlur:T,onClick:M}=e,K=!!u,A=null!=(n=e.isDisabled)?n:t.disabledKeys.has(a),N=null!=(o=e.isSelected)?o:t.selectionManager.isSelected(a),I=p.K.get(t),D=e.onClose||I.onClose,L=K?()=>{}:e.onAction||I.onAction,R=(0,h.tv)(),j=e=>{L&&L(a),e.target instanceof HTMLAnchorElement&&R.open(e.target,e)},O="menuitem";K||("single"===t.selectionManager.selectionMode?O="menuitemradio":"multiple"!==t.selectionManager.selectionMode||(O="menuitemcheckbox"));let F=(0,h.mp)(),_=(0,h.mp)(),B=(0,h.mp)(),z={"aria-disabled":A||void 0,role:O,"aria-label":e["aria-label"],"aria-labelledby":F,"aria-describedby":[_,B].filter(Boolean).join(" ")||void 0,"aria-controls":e["aria-controls"],"aria-haspopup":u,"aria-expanded":e["aria-expanded"]};"none"===t.selectionManager.selectionMode||K||(z["aria-checked"]=N);let W=t.collection.getItem(a);l&&(z["aria-posinset"]=null==W?void 0:W.index,z["aria-setsize"]=(0,g.is)(t.collection));let{itemProps:V,isFocused:G}=(0,v.Cs)({selectionManager:t.selectionManager,key:a,ref:r,shouldSelectOnPressUp:!0,allowsDifferentPressOrigin:!0,linkBehavior:"none"}),{pressProps:U,isPressed:H}=(0,m.r7)({onPressStart:e=>{"keyboard"===e.pointerType&&j(e),null==c||c(e)},onPress:f,onPressUp:e=>{"keyboard"!==e.pointerType&&(setTimeout(()=>{j(e)}),!K&&D&&(null!=s?s:"multiple"!==t.selectionManager.selectionMode||t.selectionManager.isLink(a))&&setTimeout(()=>{null==D||D()})),null==d||d(e)},onPressChange:y,onPressEnd:b,isDisabled:A}),{isHovered:$,hoverProps:X}=(0,m.XI)({isDisabled:A,onHoverStart(e){(0,m.E)()||(t.selectionManager.setFocused(!0),t.selectionManager.setFocusedKey(a)),null==x||x(e)},onHoverChange:w,onHoverEnd:P}),{keyboardProps:q}=(0,m.v5)({onKeyDown:e=>{if(e.repeat){e.continuePropagation();return}switch(e.key){case" ":A||"none"!==t.selectionManager.selectionMode||K||!1===s||!D||D();break;case"Enter":A||!1===s||K||!D||D();break;default:K||e.continuePropagation(),null==S||S(e)}},onKeyUp:E}),{focusProps:Y}=(0,m.KK)({onBlur:T,onFocus:k,onFocusChange:C}),J=(0,h.zL)(W.props,{isLink:!!(null==(i=null==W?void 0:W.props)?void 0:i.href)});return delete J.id,{menuItemProps:{...z,...(0,h.dG)(J,K?{onFocus:V.onFocus}:V,U,X,q,Y),onClick:(0,h.tS)(M,U.onClick),tabIndex:null!=V.tabIndex?-1:void 0},labelProps:{id:F},descriptionProps:{id:_},keyboardShortcutProps:{id:B},isHovered:$,isFocused:G,isSelected:N,isPressed:H,isDisabled:A}}({key:Y,onClose:V,isDisabled:J,onPress:R,onClick:L,onPressStart:j,onPressUp:O,onPressEnd:F,onPressChange:_,"aria-label":o["aria-label"],closeOnSelect:W,isVirtualized:M,onAction:I},S,H),ec=ea,ed=(0,i.useMemo)(()=>(0,a.D9)({...x,isDisabled:J,disableAnimation:U}),[(0,c.Xx)(x),J,U]),ef=(0,d.W)(null==N?void 0:N.base,A);z&&(ec=(0,c.Os)(ec));let ep=(0,i.useCallback)(function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return{"aria-hidden":(0,f.PB)(!0),"data-disabled":(0,f.PB)(J),className:ed.selectedIcon({class:null==N?void 0:N.selectedIcon}),...e}},[J,ed,N]);return{Component:$,domRef:H,slots:ed,classNames:N,isSelectable:Z,isSelected:ei,isDisabled:J,rendered:q,shortcut:E,description:k,startContent:C,endContent:T,selectedIcon:K,disableAnimation:U,getItemProps:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return{ref:H,...(0,h.dG)(z?{}:et,(0,b.z)(G,{enabled:X}),ec,e),"data-focus":(0,f.PB)(eo),"data-selectable":(0,f.PB)(Z),"data-hover":(0,f.PB)(Q?er||en:er),"data-disabled":(0,f.PB)(J),"data-selected":(0,f.PB)(ei),"data-pressed":(0,f.PB)(en),"data-focus-visible":(0,f.PB)(ee),className:ed.base({class:(0,d.W)(ef,e.className)})}},getLabelProps:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return{...(0,h.dG)(es,e),className:ed.title({class:null==N?void 0:N.title})}},hideSelectedIcon:B,getDescriptionProps:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return{...(0,h.dG)(el,e),className:ed.description({class:null==N?void 0:N.description})}},getKeyboardShortcutProps:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return{...(0,h.dG)(eu,e),className:ed.shortcut({class:null==N?void 0:N.shortcut})}},getSelectedIconProps:ep}}(e),F=(0,i.useMemo)(()=>{let e=(0,n.jsx)(o,{disableAnimation:N,isSelected:C});return"function"==typeof M?M({icon:e,isSelected:C,isDisabled:T}):M||e},[M,C,T,N]);return(0,n.jsxs)(r,{...D(),children:[K,E?(0,n.jsxs)("div",{className:x.wrapper({class:null==w?void 0:w.wrapper}),children:[(0,n.jsx)("span",{...L(),children:P}),(0,n.jsx)("span",{...R(),children:E})]}):(0,n.jsx)("span",{...L(),children:P}),S&&(0,n.jsx)("kbd",{...j(),children:S}),k&&!I&&(0,n.jsx)("span",{...O(),children:F}),A]})});x.displayName="NextUI.MenuItem";var w=r(11231),P=r(75945),S=(0,l.Gp)((e,t)=>{let{item:r,state:o,as:s,variant:l,color:u,disableAnimation:c,onAction:f,closeOnSelect:p,className:g,classNames:m,showDivider:v=!1,hideSelectedIcon:y,dividerProps:b={},itemClasses:S,title:E,...k}=e,C=(0,i.useMemo)(()=>(0,a.Dk)(),[]),T=(0,d.W)(null==m?void 0:m.base,g),M=(0,d.W)(null==m?void 0:m.divider,null==b?void 0:b.className),{itemProps:K,headingProps:A,groupProps:N}=(0,w.x7)({heading:r.rendered,"aria-label":r["aria-label"]});return(0,n.jsxs)(s||"li",{"data-slot":"base",...(0,h.dG)(K,k),className:C.base({class:T}),children:[r.rendered&&(0,n.jsx)("span",{...A,className:C.heading({class:null==m?void 0:m.heading}),"data-slot":"heading",children:r.rendered}),(0,n.jsxs)("ul",{...N,className:C.group({class:null==m?void 0:m.group}),"data-has-title":!!r.rendered,"data-slot":"group",children:[[...r.childNodes].map(e=>{let{key:t,props:r}=e,i=(0,n.jsx)(x,{classNames:S,closeOnSelect:p,color:u,disableAnimation:c,hideSelectedIcon:y,item:e,state:o,variant:l,onAction:f,...r},t);return e.wrapper&&(i=e.wrapper(i)),i}),v&&(0,n.jsx)(P.j,{as:"li",className:C.divider({class:M}),...b})]})]})});S.displayName="NextUI.MenuSection";var E=r(24275);function k(e,t){let{Component:r,state:o,closeOnSelect:i,color:a,disableAnimation:s,hideSelectedIcon:l,hideEmptyContent:u,variant:c,onClose:d,onAction:f,topContent:p,bottomContent:h,itemClasses:g,getBaseProps:m,getListProps:v,getEmptyContentProps:y}=(0,E.H)({...e,ref:t}),b=(0,n.jsxs)(r,{...v(),children:[!o.collection.size&&!u&&(0,n.jsx)("li",{children:(0,n.jsx)("div",{...y()})}),[...o.collection].map(e=>{let t={closeOnSelect:i,color:a,disableAnimation:s,item:e,state:o,variant:c,onClose:d,onAction:f,hideSelectedIcon:l,...e.props};if("section"===e.type)return(0,n.jsx)(S,{...t,itemClasses:g},e.key);let r=(0,n.jsx)(x,{...t,classNames:g},e.key);return e.wrapper&&(r=e.wrapper(r)),r})]});return(0,n.jsxs)("div",{...m(),children:[p,b,h]})}var C=(0,l.Gp)(k);k.displayName="NextUI.Menu"},8621:function(e,t,r){"use strict";r.d(t,{D:function(){return n},v:function(){return o}});var[n,o]=(0,r(37561).k)({name:"ModalContext",errorMessage:"useModalContext: `context` is undefined. Seems you forgot to wrap all popover components within `<Modal />`"})},21764:function(e,t,r){"use strict";r.d(t,{R:function(){return c}});var n=r(35108),o=r(8621),i=r(84384),a=r(4049),s=r(55971),l=r(57437),u=(0,s.Gp)((e,t)=>{let{children:r,...s}=e,u=(0,n.d)({...s,ref:t}),c=(0,l.jsx)(a.aV,{disableFocusManagement:!0,portalContainer:u.portalContainer,children:r});return(0,l.jsx)(o.D,{value:u,children:u.disableAnimation&&u.isOpen?c:(0,l.jsx)(i.M,{children:u.isOpen?c:null})})});u.displayName="NextUI.Modal";var c=u},81887:function(e,t,r){"use strict";r.d(t,{I:function(){return c}});var n=r(8621),o=r(2265),i=r(55971),a=r(26242),s=r(65263),l=r(57437),u=(0,i.Gp)((e,t)=>{let{as:r,children:i,className:u,...c}=e,{slots:d,classNames:f,bodyId:p,setBodyMounted:h}=(0,n.v)(),g=(0,a.gy)(t);return(0,o.useEffect)(()=>(h(!0),()=>h(!1)),[h]),(0,l.jsx)(r||"div",{ref:g,className:d.body({class:(0,s.W)(null==f?void 0:f.body,u)}),id:p,...c,children:i})});u.displayName="NextUI.ModalBody";var c=u},35108:function(e,t,r){"use strict";r.d(t,{d:function(){return y}});var n=r(4049),o=r(47979),i=r(2265),a=r(2068),s=r(21616),l=(0,a.tv)({slots:{wrapper:["flex","w-screen","h-[100dvh]","fixed","inset-0","z-50","overflow-x-auto","justify-center"],base:["flex","flex-col","relative","bg-white","z-50","w-full","box-border","bg-content1","outline-none","mx-1","my-1","sm:mx-6","sm:my-16"],backdrop:"z-50",header:"flex py-4 px-6 flex-initial text-large font-semibold",body:"flex flex-1 flex-col gap-3 px-6 py-2",footer:"flex flex-row gap-2 px-6 py-4 justify-end",closeButton:["absolute","appearance-none","outline-none","select-none","top-1","right-1","rtl:left-1","rtl:right-[unset]","p-2","text-foreground-500","rounded-full","hover:bg-default-100","active:bg-default-200","tap-highlight-transparent",...s.Dh]},variants:{size:{xs:{base:"max-w-xs"},sm:{base:"max-w-sm"},md:{base:"max-w-md"},lg:{base:"max-w-lg"},xl:{base:"max-w-xl"},"2xl":{base:"max-w-2xl"},"3xl":{base:"max-w-3xl"},"4xl":{base:"max-w-4xl"},"5xl":{base:"max-w-5xl"},full:{base:"my-0 mx-0 sm:mx-0 sm:my-0 max-w-full h-[100dvh] !rounded-none"}},radius:{none:{base:"rounded-none"},sm:{base:"rounded-small"},md:{base:"rounded-medium"},lg:{base:"rounded-large"}},placement:{auto:{wrapper:"items-end sm:items-center"},center:{wrapper:"items-center sm:items-center"},top:{wrapper:"items-start sm:items-start"},"top-center":{wrapper:"items-start sm:items-center"},bottom:{wrapper:"items-end sm:items-end"},"bottom-center":{wrapper:"items-end sm:items-center"}},shadow:{sm:{base:"shadow-small"},md:{base:"shadow-medium"},lg:{base:"shadow-large"}},backdrop:{transparent:{backdrop:"hidden"},opaque:{backdrop:"bg-overlay/50 backdrop-opacity-disabled"},blur:{backdrop:"backdrop-blur-md backdrop-saturate-150 bg-overlay/30"}},scrollBehavior:{normal:{base:"overflow-y-hidden"},inside:{base:"max-h-[calc(100%_-_7.5rem)]",body:"overflow-y-auto"},outside:{wrapper:"items-start sm:items-start overflow-y-auto",base:"my-16"}},disableAnimation:{false:{wrapper:["[--scale-enter:100%]","[--scale-exit:100%]","[--slide-enter:0px]","[--slide-exit:80px]","sm:[--scale-enter:100%]","sm:[--scale-exit:103%]","sm:[--slide-enter:0px]","sm:[--slide-exit:0px]"]}}},defaultVariants:{size:"md",radius:"lg",shadow:"sm",placement:"auto",backdrop:"opaque",scrollBehavior:"normal"},compoundVariants:[{backdrop:["opaque","blur"],class:{backdrop:"w-screen h-screen fixed inset-0"}}]}),u=r(12094),c=r(55971),d=r(5150),f=r(17070),p=r(65263),h=r(36222),g=r(53640),m=r(26242),v=r(86361);function y(e){var t,r,a;let s=(0,u.w)(),[y,b]=(0,c.oe)(e,l.variantKeys),{ref:x,as:w,className:P,classNames:S,isOpen:E,defaultOpen:k,onOpenChange:C,motionProps:T,closeButton:M,isDismissable:K=!0,hideCloseButton:A=!1,shouldBlockScroll:N=!0,portalContainer:I,isKeyboardDismissDisabled:D=!1,onClose:L,...R}=y,j=(0,m.gy)(x),O=(0,i.useRef)(null),[F,_]=(0,i.useState)(!1),[B,z]=(0,i.useState)(!1),W=null!=(r=null!=(t=e.disableAnimation)?t:null==s?void 0:s.disableAnimation)&&r,V=(0,i.useId)(),G=(0,i.useId)(),U=(0,i.useId)(),H=(0,v.d)({isOpen:E,defaultOpen:k,onOpenChange:e=>{null==C||C(e),e||null==L||L()}}),{modalProps:$,underlayProps:X}=function(e={shouldBlockScroll:!0},t,r){let{overlayProps:a,underlayProps:s}=(0,n.Ir)({...e,isOpen:t.isOpen,onClose:t.close},r);return(0,n.tk)({isDisabled:!t.isOpen||!e.shouldBlockScroll}),(0,n.Bq)(),(0,i.useEffect)(()=>{if(t.isOpen&&r.current)return(0,n.RP)([r.current])},[t.isOpen,r]),{modalProps:(0,o.dG)(a),underlayProps:s}}({isDismissable:K,shouldBlockScroll:N,isKeyboardDismissDisabled:D},H,j),{buttonProps:q}=(0,d.j)({onPress:H.close},O),{isFocusVisible:Y,focusProps:J}=(0,f.Fx)(),Z=(0,p.W)(null==S?void 0:S.base,P),Q=(0,i.useMemo)(()=>l({...b,disableAnimation:W}),[(0,h.Xx)(b),W]),ee=(0,i.useCallback)(function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return{className:Q.backdrop({class:null==S?void 0:S.backdrop}),onClick:()=>H.close(),...X,...e}},[Q,S,X]);return{Component:w||"section",slots:Q,domRef:j,headerId:G,bodyId:U,motionProps:T,classNames:S,isDismissable:K,closeButton:M,hideCloseButton:A,portalContainer:I,shouldBlockScroll:N,backdrop:null!=(a=e.backdrop)?a:"opaque",isOpen:H.isOpen,onClose:H.close,disableAnimation:W,setBodyMounted:z,setHeaderMounted:_,getDialogProps:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null;return{ref:(0,o.lq)(t,j),...(0,o.dG)($,R,e),className:Q.base({class:(0,p.W)(Z,e.className)}),id:V,"data-open":(0,g.PB)(H.isOpen),"data-dismissable":(0,g.PB)(K),"aria-modal":(0,g.PB)(!0),"aria-labelledby":F?G:void 0,"aria-describedby":B?U:void 0}},getBackdropProps:ee,getCloseButtonProps:()=>({role:"button",tabIndex:0,"aria-label":"Close","data-focus-visible":(0,g.PB)(Y),className:Q.closeButton({class:null==S?void 0:S.closeButton}),...(0,o.dG)(q,J)})}}},24077:function(e,t,r){"use strict";r.d(t,{A:function(){return v}});var n=r(79046),o={enter:{scale:"var(--scale-enter)",y:"var(--slide-enter)",opacity:1,transition:{scale:{duration:.4,ease:n.Lj.ease},opacity:{duration:.4,ease:n.Lj.ease},y:{type:"spring",bounce:0,duration:.6}}},exit:{scale:"var(--scale-exit)",y:"var(--slide-exit)",opacity:0,transition:{duration:.3,ease:n.Lj.ease}}},i=r(8621),a=r(2265),s=r(55971),l=r(4049),u=r(35479),c=r(60980),d=r(83738),f=r(1421),p=r(76878),h=r(47979),g=r(57437),m=(0,s.Gp)((e,t)=>{let{as:r,children:s,role:m="dialog",...v}=e,{Component:y,domRef:b,slots:x,classNames:w,motionProps:P,backdrop:S,closeButton:E,hideCloseButton:k,disableAnimation:C,getDialogProps:T,getBackdropProps:M,getCloseButtonProps:K,onClose:A}=(0,i.v)(),{dialogProps:N}=(0,p.R)({role:m},b),I=(0,a.isValidElement)(E)?(0,a.cloneElement)(E,K()):(0,g.jsx)("button",{...K(),children:(0,g.jsx)(u.T,{})}),D=(0,a.useCallback)(e=>{"Tab"===e.key&&e.nativeEvent.isComposing&&(e.stopPropagation(),e.preventDefault())},[]),L=T((0,h.dG)(N,v)),R=(0,g.jsxs)(r||y||"div",{...L,onKeyDown:(0,h.tS)(L.onKeyDown,D),children:[(0,g.jsx)(l.U4,{onDismiss:A}),!k&&I,"function"==typeof s?s(A):s,(0,g.jsx)(l.U4,{onDismiss:A})]}),j=(0,a.useMemo)(()=>"transparent"===S?null:C?(0,g.jsx)("div",{...M()}):(0,g.jsx)(c.X,{features:d.H,children:(0,g.jsx)(f.m.div,{animate:"enter",exit:"exit",initial:"exit",variants:n.y7.fade,...M()})}),[S,C,M]),O=C?(0,g.jsx)("div",{className:x.wrapper({class:null==w?void 0:w.wrapper}),"data-slot":"wrapper",children:R}):(0,g.jsx)(c.X,{features:d.H,children:(0,g.jsx)(f.m.div,{animate:"enter",className:x.wrapper({class:null==w?void 0:w.wrapper}),"data-slot":"wrapper",exit:"exit",initial:"exit",variants:o,...P,children:R})});return(0,g.jsxs)("div",{tabIndex:-1,children:[j,O]})});m.displayName="NextUI.ModalContent";var v=m},72235:function(e,t,r){"use strict";r.d(t,{$:function(){return b}});var n=r(43773),o={enter:{height:"calc(100vh - var(--navbar-height) - 1px)",transition:{duration:.3,easings:"easeOut"}},exit:{height:0,transition:{duration:.25,easings:"easeIn"}}},i=r(55971),a=r(26242),s=r(65263),l=r(53640),u=r(84384),c=r(60980),d=r(83738),f=r(1421),p=r(47979),h=r(2265),g=r(86454),m=r(4049),v=r(57437),y=(0,i.Gp)((e,t)=>{var r,i;let{className:y,children:b,portalContainer:x,motionProps:w,style:P,...S}=e,E=(0,a.gy)(t),{slots:k,isMenuOpen:C,height:T,disableAnimation:M,classNames:K}=(0,n.q)(),A=(0,s.W)(null==K?void 0:K.menu,y),N=(0,h.useCallback)(e=>{let{children:t}=e;return(0,v.jsx)(g.Z,{forwardProps:!0,enabled:C,removeScrollBar:!1,children:t})},[C]),I=M?(0,v.jsx)(N,{children:(0,v.jsx)("ul",{ref:E,className:null==(r=k.menu)?void 0:r.call(k,{class:A}),"data-open":(0,l.PB)(C),style:{"--navbar-height":T},...S,children:b})}):(0,v.jsx)(u.M,{mode:"wait",children:C?(0,v.jsx)(c.X,{features:d.H,children:(0,v.jsx)(N,{children:(0,v.jsx)(f.m.ul,{ref:E,layoutScroll:!0,animate:"enter",className:null==(i=k.menu)?void 0:i.call(k,{class:A}),"data-open":(0,l.PB)(C),exit:"exit",initial:"exit",style:{"--navbar-height":T,...P},variants:o,...(0,p.dG)(w,S),children:b})})}):null});return(0,v.jsx)(m.aV,{portalContainer:x,children:I})});y.displayName="NextUI.NavbarMenu";var b=y},74744:function(e,t,r){"use strict";r.d(t,{L:function(){return m}});var n=r(43773),o=r(47979),i=r(5150),a=r(55971),s=r(26242),l=r(65263),u=r(53640),c=r(79389),d=r(17070),f=r(18327),p=r(2265),h=r(57437),g=(0,a.Gp)((e,t)=>{var r;let{as:a,icon:g,className:m,onChange:v,autoFocus:y,srOnlyText:b,...x}=e,w=(0,s.gy)(t),{slots:P,classNames:S,isMenuOpen:E,setIsMenuOpen:k}=(0,n.q)(),C=(0,c.l)({...x,isSelected:E,onChange:e=>{null==v||v(e),k(e)}}),{buttonProps:T,isPressed:M}=function(e,t,r){let{isSelected:n}=t,{isPressed:a,buttonProps:s}=(0,i.j)({...e,onPress:(0,o.tS)(t.toggle,e.onPress)},r);return{isPressed:a,buttonProps:(0,o.dG)(s,{"aria-pressed":n})}}(e,C,w),{isFocusVisible:K,focusProps:A}=(0,d.Fx)({autoFocus:y}),{isHovered:N,hoverProps:I}=(0,f.XI)({}),D=(0,l.W)(null==S?void 0:S.toggle,m),L=(0,p.useMemo)(()=>"function"==typeof g?g(null!=E&&E):g||(0,h.jsx)("span",{className:P.toggleIcon({class:null==S?void 0:S.toggleIcon})}),[g,E,P.toggleIcon,null==S?void 0:S.toggleIcon]),R=(0,p.useMemo)(()=>b||(C.isSelected?"close navigation menu":"open navigation menu"),[b,E]);return(0,h.jsxs)(a||"button",{ref:w,className:null==(r=P.toggle)?void 0:r.call(P,{class:D}),"data-focus-visible":(0,u.PB)(K),"data-hover":(0,u.PB)(N),"data-open":(0,u.PB)(E),"data-pressed":(0,u.PB)(M),...(0,o.dG)(T,A,I,x),children:[(0,h.jsx)("span",{className:P.srOnly(),children:R}),L]})});g.displayName="NextUI.NavbarMenuToggle";var m=g},80306:function(e,t,r){"use strict";r.d(t,{R:function(){return y}});var n=r(12094),o=r(55971),i=r(2068),a=r(21616),s=(0,i.tv)({slots:{base:["flex","z-40","w-full","h-auto","items-center","justify-center","data-[menu-open=true]:border-none"],wrapper:["z-40","flex","px-6","gap-4","w-full","flex-row","relative","flex-nowrap","items-center","justify-between","h-[var(--navbar-height)]"],toggle:["group","flex","items-center","justify-center","w-6","h-full","outline-none","rounded-small","tap-highlight-transparent",...a.Dh],srOnly:["sr-only"],toggleIcon:["w-full","h-full","pointer-events-none","flex","flex-col","items-center","justify-center","text-inherit","group-data-[pressed=true]:opacity-70","transition-opacity","before:content-['']","before:block","before:h-px","before:w-6","before:bg-current","before:transition-transform","before:duration-150","before:-translate-y-1","before:rotate-0","group-data-[open=true]:before:translate-y-px","group-data-[open=true]:before:rotate-45","after:content-['']","after:block","after:h-px","after:w-6","after:bg-current","after:transition-transform","after:duration-150","after:translate-y-1","after:rotate-0","group-data-[open=true]:after:translate-y-0","group-data-[open=true]:after:-rotate-45"],brand:["flex","basis-0","flex-row","flex-grow","flex-nowrap","justify-start","bg-transparent","items-center","no-underline","text-medium","whitespace-nowrap","box-border"],content:["flex","gap-4","h-full","flex-row","flex-nowrap","items-center","data-[justify=start]:justify-start","data-[justify=start]:flex-grow","data-[justify=start]:basis-0","data-[justify=center]:justify-center","data-[justify=end]:justify-end","data-[justify=end]:flex-grow","data-[justify=end]:basis-0"],item:["text-medium","whitespace-nowrap","box-border","list-none","data-[active=true]:font-semibold"],menu:["z-30","px-6","pt-2","fixed","flex","max-w-full","top-[var(--navbar-height)]","inset-x-0","bottom-0","w-screen","flex-col","gap-2","overflow-y-auto"],menuItem:["text-large","data-[active=true]:font-semibold"]},variants:{position:{static:{base:"static"},sticky:{base:"sticky top-0 inset-x-0"}},maxWidth:{sm:{wrapper:"max-w-[640px]"},md:{wrapper:"max-w-[768px]"},lg:{wrapper:"max-w-[1024px]"},xl:{wrapper:"max-w-[1280px]"},"2xl":{wrapper:"max-w-[1536px]"},full:{wrapper:"max-w-full"}},hideOnScroll:{true:{base:["sticky","top-0","inset-x-0"]}},isBordered:{true:{base:["border-b","border-divider"]}},isBlurred:{false:{base:"bg-background",menu:"bg-background"},true:{base:["backdrop-blur-lg","data-[menu-open=true]:backdrop-blur-xl","backdrop-saturate-150","bg-background/70"],menu:["backdrop-blur-xl","backdrop-saturate-150","bg-background/70"]}},disableAnimation:{true:{menu:["hidden","h-[calc(100dvh_-_var(--navbar-height)_-_1px)]","data-[open=true]:flex"]}}},defaultVariants:{maxWidth:"lg",position:"sticky",isBlurred:!0}}),l=r(26242),u=r(36222),c=r(65263),d=r(53640),f=r(2265),p=r(47979),h="undefined"!=typeof window;function g(e){return h?e?{x:e.scrollLeft,y:e.scrollTop}:{x:window.scrollX,y:window.scrollY}:{x:0,y:0}}var m=e=>{let{elementRef:t,delay:r=30,callback:n,isEnabled:o}=e,i=(0,f.useRef)(o?g(null==t?void 0:t.current):{x:0,y:0}),a=(0,f.useRef)(null),s=(0,f.useCallback)(()=>{let e=g(null==t?void 0:t.current);"function"==typeof n&&n({prevPos:i.current,currPos:e}),i.current=e,a.current=null},[n,t]);return(0,f.useEffect)(()=>{if(!o)return;let e=()=>{r?null===a.current&&(a.current=setTimeout(s,r)):s()},n=(null==t?void 0:t.current)||window;return n.addEventListener("scroll",e),()=>{n.removeEventListener("scroll",e),a.current&&clearTimeout(a.current)}},[null==t?void 0:t.current,r,s,o]),i.current},v=r(76995);function y(e){var t,r;let i=(0,n.w)(),[a,h]=(0,o.oe)(e,s.variantKeys),{ref:g,as:y,parentRef:b,height:x="4rem",shouldHideOnScroll:w=!1,disableScrollHandler:P=!1,onScrollPositionChange:S,isMenuOpen:E,isMenuDefaultOpen:k,onMenuOpenChange:C=()=>{},motionProps:T,className:M,classNames:K,...A}=a,N=null!=(r=null!=(t=e.disableAnimation)?t:null==i?void 0:i.disableAnimation)&&r,I=(0,l.gy)(g),D=(0,f.useRef)(0),L=(0,f.useRef)(0),[R,j]=(0,f.useState)(!1),O=(0,f.useCallback)(e=>{C(e||!1)},[C]),[F,_]=(0,v.zk)(E,null!=k&&k,O),B=()=>{if(I.current){let e=I.current.offsetWidth;e!==D.current&&(D.current=e)}};(0,p.yU)({ref:I,onResize:()=>{var e;(null==(e=I.current)?void 0:e.offsetWidth)!==D.current&&(B(),_(!1))}}),(0,f.useEffect)(()=>{var e;B(),L.current=(null==(e=I.current)?void 0:e.offsetHeight)||0},[]);let z=(0,f.useMemo)(()=>s({...h,disableAnimation:N,hideOnScroll:w}),[(0,u.Xx)(h),N,w]),W=(0,c.W)(null==K?void 0:K.base,M);return m({elementRef:b,isEnabled:w||!P,callback:e=>{let{prevPos:t,currPos:r}=e;null==S||S(r.y),w&&j(e=>{let n=r.y>t.y&&r.y>L.current;return n!==e?n:e})}}),{Component:y||"nav",slots:z,domRef:I,height:x,isHidden:R,disableAnimation:N,shouldHideOnScroll:w,isMenuOpen:F,classNames:K,setIsMenuOpen:_,motionProps:T,getBaseProps:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return{...(0,p.dG)(A,e),"data-hidden":(0,d.PB)(R),"data-menu-open":(0,d.PB)(F),ref:I,className:z.base({class:(0,c.W)(W,null==e?void 0:e.className)}),style:{"--navbar-height":x,...null==A?void 0:A.style,...null==e?void 0:e.style}}},getWrapperProps:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return{...e,"data-menu-open":(0,d.PB)(F),className:z.wrapper({class:(0,c.W)(null==K?void 0:K.wrapper,null==e?void 0:e.className)})}}}}},43773:function(e,t,r){"use strict";r.d(t,{V:function(){return n},q:function(){return o}});var[n,o]=(0,r(37561).k)({name:"NavbarContext",strict:!0,errorMessage:"useNavbarContext: `context` is undefined. Seems you forgot to wrap component within <Navbar />"})},96641:function(e,t,r){"use strict";r.d(t,{R:function(){return m}});var n=r(72235),o=r(79046),i={visible:{y:0,transition:{ease:o.Lj.easeOut}},hidden:{y:"-100%",transition:{ease:o.Lj.easeIn}}},a=r(80306),s=r(43773),l=r(55971),u=r(2413),c=r(60980),d=r(83738),f=r(1421),p=r(47979),h=r(57437),g=(0,l.Gp)((e,t)=>{let{children:r,...o}=e,l=(0,a.R)({...o,ref:t}),g=l.Component,[m,v]=(0,u.N)(r,n.$),y=(0,h.jsxs)(h.Fragment,{children:[(0,h.jsx)("header",{...l.getWrapperProps(),children:m}),v]});return(0,h.jsx)(s.V,{value:l,children:l.shouldHideOnScroll?(0,h.jsx)(c.X,{features:d.H,children:(0,h.jsx)(f.m.nav,{animate:l.isHidden?"hidden":"visible",initial:!1,variants:i,...(0,p.dG)(l.getBaseProps(),l.motionProps),children:y})}):(0,h.jsx)(g,{...l.getBaseProps(),children:y})})});g.displayName="NextUI.Navbar";var m=g},53891:function(e,t,r){"use strict";r.d(t,{U:function(){return u}});var n=r(43773),o=r(55971),i=r(26242),a=r(65263),s=r(57437),l=(0,o.Gp)((e,t)=>{var r;let{as:o,className:l,children:u,justify:c="start",...d}=e,f=(0,i.gy)(t),{slots:p,classNames:h}=(0,n.q)(),g=(0,a.W)(null==h?void 0:h.content,l);return(0,s.jsx)(o||"ul",{ref:f,className:null==(r=p.content)?void 0:r.call(p,{class:g}),"data-justify":c,...d,children:u})});l.displayName="NextUI.NavbarContent";var u=l},68826:function(e,t,r){"use strict";r.d(t,{h:function(){return c}});var n=r(43773),o=r(55971),i=r(26242),a=r(65263),s=r(53640),l=r(57437),u=(0,o.Gp)((e,t)=>{var r;let{className:o,children:u,isActive:c,...d}=e,f=(0,i.gy)(t),{slots:p,isMenuOpen:h,classNames:g}=(0,n.q)(),m=(0,a.W)(null==g?void 0:g.menuItem,o);return(0,l.jsx)("li",{ref:f,className:null==(r=p.menuItem)?void 0:r.call(p,{class:m}),"data-active":(0,s.PB)(c),"data-open":(0,s.PB)(h),...d,children:u})});u.displayName="NextUI.NavbarMenuItem";var c=u},86425:function(e,t,r){"use strict";r.d(t,{H:function(){return u}});var n=r(43773),o=r(55971),i=r(26242),a=r(65263),s=r(57437),l=(0,o.Gp)((e,t)=>{var r;let{as:o,className:l,children:u,...c}=e,d=(0,i.gy)(t),{slots:f,classNames:p}=(0,n.q)(),h=(0,a.W)(null==p?void 0:p.brand,l);return(0,s.jsx)(o||"div",{ref:d,className:null==(r=f.brand)?void 0:r.call(f,{class:h}),...c,children:u})});l.displayName="NextUI.NavbarBrand";var u=l},75506:function(e,t,r){"use strict";r.d(t,{h:function(){return y}});var n=r(36222),o=r(60821),i=r(53397),a=r(2265),s=r(12094),l=r(55971),u=r(22155);let c=e=>!1===e?{block:"end",inline:"nearest"}:e===Object(e)&&0!==Object.keys(e).length?e:{block:"start",inline:"nearest"};var d=r(33222),f=r(2068),p=r(21616),h=(0,f.tv)({slots:{base:["p-2.5","-m-2.5","overflow-x-scroll","scrollbar-hide"],wrapper:["flex","flex-nowrap","h-fit","max-w-fit","relative","gap-1","items-center","overflow-visible"],item:["tap-highlight-transparent","select-none","touch-none"],prev:"",next:"",cursor:["absolute","flex","overflow-visible","items-center","justify-center","origin-center","left-0","select-none","touch-none","pointer-events-none","z-20"],forwardIcon:"hidden group-hover:block group-data-[focus-visible=true]:block data-[before=true]:rotate-180",ellipsis:"group-hover:hidden group-data-[focus-visible=true]:hidden",chevronNext:"rotate-180"},variants:{variant:{bordered:{item:["border-medium","border-default","bg-transparent","data-[hover=true]:bg-default-100"]},light:{item:"bg-transparent"},flat:{},faded:{item:["border-medium","border-default"]}},color:{default:{cursor:d.J.solid.default},primary:{cursor:d.J.solid.primary},secondary:{cursor:d.J.solid.secondary},success:{cursor:d.J.solid.success},warning:{cursor:d.J.solid.warning},danger:{cursor:d.J.solid.danger}},size:{sm:{},md:{},lg:{}},radius:{none:{},sm:{},md:{},lg:{},full:{}},isCompact:{true:{wrapper:"gap-0 shadow-sm",item:["shadow-none","first-of-type:rounded-r-none","last-of-type:rounded-l-none","[&:not(:first-of-type):not(:last-of-type)]:rounded-none"],prev:"!rounded-r-none",next:"!rounded-l-none"}},isDisabled:{true:{base:"opacity-disabled pointer-events-none"}},showShadow:{true:{}},disableCursorAnimation:{true:{cursor:"hidden"}},disableAnimation:{true:{item:"transition-none",cursor:"transition-none"},false:{item:["data-[pressed=true]:scale-[0.97]","transition-transform-background"],cursor:["data-[moving=true]:transition-transform","!data-[moving=true]:duration-300","opacity-0","data-[moving]:opacity-100"]}}},defaultVariants:{variant:"flat",color:"primary",size:"md",radius:"md",isCompact:!1,isDisabled:!1,showShadow:!1,disableCursorAnimation:!1},compoundVariants:[{showShadow:!0,color:"default",class:{cursor:[d.J.shadow.default,"shadow-md"]}},{showShadow:!0,color:"primary",class:{cursor:[d.J.shadow.primary,"shadow-md"]}},{showShadow:!0,color:"secondary",class:{cursor:[d.J.shadow.secondary,"shadow-md"]}},{showShadow:!0,color:"success",class:{cursor:[d.J.shadow.success,"shadow-md"]}},{showShadow:!0,color:"warning",class:{cursor:[d.J.shadow.warning,"shadow-md"]}},{showShadow:!0,color:"danger",class:{cursor:[d.J.shadow.danger,"shadow-md"]}},{isCompact:!0,variant:"bordered",class:{item:"[&:not(:first-of-type)]:ml-[calc(theme(borderWidth.2)*-1)]"}},{disableCursorAnimation:!0,color:"default",class:{item:["data-[active=true]:bg-default-400","data-[active=true]:border-default-400","data-[active=true]:text-default-foreground"]}},{disableCursorAnimation:!0,color:"primary",class:{item:["data-[active=true]:bg-primary","data-[active=true]:border-primary","data-[active=true]:text-primary-foreground"]}},{disableCursorAnimation:!0,color:"secondary",class:{item:["data-[active=true]:bg-secondary","data-[active=true]:border-secondary","data-[active=true]:text-secondary-foreground"]}},{disableCursorAnimation:!0,color:"success",class:{item:["data-[active=true]:bg-success","data-[active=true]:border-success","data-[active=true]:text-success-foreground"]}},{disableCursorAnimation:!0,color:"warning",class:{item:["data-[active=true]:bg-warning","data-[active=true]:border-warning","data-[active=true]:text-warning-foreground"]}},{disableCursorAnimation:!0,color:"danger",class:{item:["data-[active=true]:bg-danger","data-[active=true]:border-danger","data-[active=true]:text-danger-foreground"]}},{disableCursorAnimation:!0,showShadow:!0,color:"default",class:{item:["data-[active=true]:shadow-md","data-[active=true]:shadow-default/50"]}},{disableCursorAnimation:!0,showShadow:!0,color:"primary",class:{item:["data-[active=true]:shadow-md","data-[active=true]:shadow-primary/40"]}},{disableCursorAnimation:!0,showShadow:!0,color:"secondary",class:{item:["data-[active=true]:shadow-md","data-[active=true]:shadow-secondary/40"]}},{disableCursorAnimation:!0,showShadow:!0,color:"success",class:{item:["data-[active=true]:shadow-md","data-[active=true]:shadow-success/40"]}},{disableCursorAnimation:!0,showShadow:!0,color:"warning",class:{item:["data-[active=true]:shadow-md","data-[active=true]:shadow-warning/40"]}},{disableCursorAnimation:!0,showShadow:!0,color:"danger",class:{item:["data-[active=true]:shadow-md","data-[active=true]:shadow-danger/40"]}}],compoundSlots:[{slots:["item","prev","next"],class:["flex","flex-wrap","truncate","box-border","outline-none","items-center","justify-center","text-default-foreground",...p.Dh,"data-[disabled=true]:text-default-300","data-[disabled=true]:pointer-events-none"]},{slots:["item","prev","next"],variant:["flat","bordered","faded"],class:["shadow-sm"]},{slots:["item","prev","next"],variant:"flat",class:["bg-default-100","[&[data-hover=true]:not([data-active=true])]:bg-default-200","active:bg-default-300"]},{slots:["item","prev","next"],variant:"faded",class:["bg-default-50","[&[data-hover=true]:not([data-active=true])]:bg-default-100","active:bg-default-200"]},{slots:["item","prev","next"],variant:"light",class:["[&[data-hover=true]:not([data-active=true])]:bg-default-100","active:bg-default-200"]},{slots:["item","cursor","prev","next"],size:"sm",class:"min-w-8 w-8 h-8 text-tiny"},{slots:["item","cursor","prev","next"],size:"md",class:"min-w-9 w-9 h-9 text-small"},{slots:["item","cursor","prev","next"],size:"lg",class:"min-w-10 w-10 h-10 text-medium"},{slots:["wrapper","item","cursor","prev","next"],radius:"none",class:"rounded-none"},{slots:["wrapper","item","cursor","prev","next"],radius:"sm",class:"rounded-small"},{slots:["wrapper","item","cursor","prev","next"],radius:"md",class:"rounded-medium"},{slots:["wrapper","item","cursor","prev","next"],radius:"lg",class:"rounded-large"},{slots:["wrapper","item","cursor","prev","next"],radius:"full",class:"rounded-full"}]}),g=r(26242),m=r(65263),v=r(53640);function y(e){var t,r,d,f;let p=(0,s.w)(),[y,b]=(0,l.oe)(e,h.variantKeys),{as:x,ref:w,classNames:P,dotsJump:S=5,loop:E=!1,showControls:k=!1,total:C=1,initialPage:T=1,page:M,siblings:K,boundaries:A,onChange:N,className:I,renderItem:D,getItemAriaLabel:L,...R}=y,j=(0,g.gy)(w),O=(0,a.useRef)(null),F=(0,a.useRef)(),_=(0,a.useRef)(),{direction:B}=(0,o.bU)(),z="rtl"===B,W=null!=(r=null!=(t=null==e?void 0:e.disableAnimation)?t:null==p?void 0:p.disableAnimation)&&r,V=null!=(f=null!=(d=null==e?void 0:e.disableCursorAnimation)?d:W)&&f;function G(){return F.current||(F.current=new Map),F.current}function U(e,t){let r=G();e?r.set(t,e):r.delete(t)}let{range:H,activePage:$,setPage:X,previous:q,next:Y,first:J,last:Z}=(0,i.h)({page:M,total:C,initialPage:T,siblings:K,boundaries:A,showControls:k,onChange:N}),Q=(0,a.useRef)($);(0,a.useEffect)(()=>{$&&!W&&function(e,t){let r=G().get(e);if(!r||!O.current)return;_.current&&clearTimeout(_.current),function(e,t){if(!e.isConnected||!(e=>{let t=e;for(;t&&t.parentNode;){if(t.parentNode===document)return!0;t=t.parentNode instanceof ShadowRoot?t.parentNode.host:t.parentNode}return!1})(e))return;if("object"==typeof t&&"function"==typeof t.behavior)return t.behavior((0,u.Q)(e,t));let r="boolean"==typeof t||null==t?void 0:t.behavior;for(let{el:n,top:o,left:i}of(0,u.Q)(e,c(t)))n.scroll({top:o,left:i,behavior:r})}(r,{scrollMode:"always",behavior:"smooth",block:"start",inline:"start",boundary:j.current});let{offsetLeft:n}=r;if(t){O.current.setAttribute("data-moving","false"),O.current.style.transform="translateX(".concat(n,"px) scale(1)");return}O.current.setAttribute("data-moving","true"),O.current.style.transform="translateX(".concat(n,"px) scale(1.1)"),_.current=setTimeout(()=>{O.current&&(O.current.style.transform="translateX(".concat(n,"px) scale(1)")),_.current=setTimeout(()=>{var e;null==(e=O.current)||e.setAttribute("data-moving","false"),_.current&&clearTimeout(_.current)},300)},300)}($,$===Q.current),Q.current=$},[$,W,V,e.dotsJump,e.isCompact,e.showControls]);let ee=(0,a.useMemo)(()=>h({...b,disableCursorAnimation:V||W}),[(0,n.Xx)(b),V,W]),et=(0,m.W)(null==P?void 0:P.base,I);return{Component:x||"nav",showControls:k,dotsJump:S,slots:ee,classNames:P,loop:E,total:C,range:H,activePage:$,getItemRef:U,disableAnimation:W,disableCursorAnimation:V,setPage:X,onPrevious:()=>E&&$===(z?C:1)?Z():q(),onNext:()=>E&&$===(z?1:C)?J():Y(),renderItem:D,getBaseProps:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return{...e,ref:j,role:"navigation","aria-label":e["aria-label"]||"pagination navigation","data-slot":"base","data-controls":(0,v.PB)(k),"data-loop":(0,v.PB)(E),"data-dots-jump":S,"data-total":C,"data-active-page":$,className:ee.base({class:(0,m.W)(et,null==e?void 0:e.className)}),...R}},getWrapperProps:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return{...e,"data-slot":"wrapper",className:ee.wrapper({class:(0,m.W)(null==P?void 0:P.wrapper,null==e?void 0:e.className)})}},getItemProps:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return{...e,ref:t=>U(t,e.value),"data-slot":"item",isActive:e.value===$,className:ee.item({class:(0,m.W)(null==P?void 0:P.item,null==e?void 0:e.className)}),onPress:()=>{e.value!==$&&X(e.value)}}},getCursorProps:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return{...e,ref:O,activePage:$,"data-slot":"cursor",className:ee.cursor({class:(0,m.W)(null==P?void 0:P.cursor,null==e?void 0:e.className)})}},getItemAriaLabel:e=>{if(e){if(L)return L(e);switch(e){case i.m.DOTS:return"dots element";case i.m.PREV:return"previous page button";case i.m.NEXT:return"next page button";case"first":return"first page button";case"last":return"last page button";default:return"pagination item ".concat(e)}}}}}},17181:function(e,t,r){"use strict";r.d(t,{g:function(){return v}});var n=r(99878),o=r(62750),i=r(75506),a=r(2265),s=r(60821),l=r(55971),u=r(53397),c=r(93578),d=r(40547),f=r(57437),p=e=>(0,f.jsxs)("svg",{"aria-hidden":"true",fill:"none",focusable:"false",height:"1em",role:"presentation",shapeRendering:"geometricPrecision",stroke:"currentColor",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:"1.5",viewBox:"0 0 24 24",width:"1em",...e,children:[(0,f.jsx)("path",{d:"M13 17l5-5-5-5"}),(0,f.jsx)("path",{d:"M6 17l5-5-5-5"})]}),h=r(53640),g=r(65263),m=(0,l.Gp)((e,t)=>{let{Component:r,dotsJump:l,slots:m,classNames:v,total:y,range:b,loop:x,activePage:w,disableCursorAnimation:P,disableAnimation:S,renderItem:E,onNext:k,onPrevious:C,setPage:T,getItemAriaLabel:M,getItemRef:K,getBaseProps:A,getWrapperProps:N,getItemProps:I,getCursorProps:D}=(0,i.h)({...e,ref:t}),{direction:L}=(0,s.bU)(),R="rtl"===L,j=(0,a.useCallback)((e,t)=>{let r=t<b.indexOf(w);if(E&&"function"==typeof E){let n="number"==typeof e?e:t;e===u.m.NEXT&&(n=w+1),e===u.m.PREV&&(n=w-1),e===u.m.DOTS&&(n=r?w-l>=1?w-l:1:w+l<=y?w+l:y);let o={[u.m.PREV]:(0,f.jsx)(c.D,{}),[u.m.NEXT]:(0,f.jsx)(c.D,{className:m.chevronNext({class:null==v?void 0:v.chevronNext})}),[u.m.DOTS]:(0,f.jsxs)(f.Fragment,{children:[(0,f.jsx)(d.w,{className:null==m?void 0:m.ellipsis({class:null==v?void 0:v.ellipsis})}),(0,f.jsx)(p,{className:null==m?void 0:m.forwardIcon({class:null==v?void 0:v.forwardIcon}),"data-before":(0,h.PB)(r)})]})};return E({value:e,index:t,key:"".concat(e,"-").concat(t),page:n,total:y,children:"number"==typeof e?e:o[e],activePage:w,dotsJump:l,isBefore:r,isActive:e===w,isPrevious:e===w-1,isNext:e===w+1,isFirst:1===e,isLast:e===y,onNext:k,onPrevious:C,setPage:T,onPress:()=>T(n),ref:"number"==typeof e?t=>K(t,e):void 0,className:m.item({class:null==v?void 0:v.item}),getAriaLabel:M})}return e===u.m.PREV?(0,f.jsx)(o.x,{className:m.prev({class:null==v?void 0:v.prev}),"data-slot":"prev",getAriaLabel:M,isDisabled:!x&&w===(R?y:1),value:e,onPress:C,children:(0,f.jsx)(c.D,{})},u.m.PREV):e===u.m.NEXT?(0,f.jsx)(o.x,{className:m.next({class:(0,g.W)(null==v?void 0:v.next)}),"data-slot":"next",getAriaLabel:M,isDisabled:!x&&w===(R?1:y),value:e,onPress:k,children:(0,f.jsx)(c.D,{className:m.chevronNext({class:null==v?void 0:v.chevronNext})})},u.m.NEXT):e===u.m.DOTS?(0,f.jsxs)(o.x,{className:m.item({class:(0,g.W)(null==v?void 0:v.item,"group")}),"data-slot":"item",getAriaLabel:M,value:e,onPress:()=>r?T(w-l>=1?w-l:1):T(w+l<=y?w+l:y),children:[(0,f.jsx)(d.w,{className:null==m?void 0:m.ellipsis({class:null==v?void 0:v.ellipsis})}),(0,f.jsx)(p,{className:null==m?void 0:m.forwardIcon({class:null==v?void 0:v.forwardIcon}),"data-before":(0,h.PB)(R?!r:r)})]},u.m.DOTS+r):(0,a.createElement)(o.x,{...I({value:e}),key:e,getAriaLabel:M},e)},[R,w,l,I,x,b,E,m,v,y]);return(0,f.jsx)(r,{...A(),children:(0,f.jsxs)("ul",{...N(),children:[!P&&!S&&(0,f.jsx)(n.I,{...D()}),b.map(j)]})})});m.displayName="NextUI.Pagination";var v=m},99878:function(e,t,r){"use strict";r.d(t,{I:function(){return s}});var n=r(55971),o=r(26242),i=r(57437),a=(0,n.Gp)((e,t)=>{let{as:r,activePage:n,...a}=e,s=(0,o.gy)(t);return(0,i.jsx)(r||"span",{ref:s,"aria-hidden":!0,...a,children:n})});a.displayName="NextUI.PaginationCursor";var s=a},62750:function(e,t,r){"use strict";r.d(t,{x:function(){return s}});var n=r(8544),o=r(55971),i=r(57437),a=(0,o.Gp)((e,t)=>{let{Component:r,children:o,getItemProps:a}=(0,n.D)({...e,ref:t});return(0,i.jsx)(r,{...a(),children:o})});a.displayName="NextUI.PaginationItem";var s=a},8544:function(e,t,r){"use strict";r.d(t,{D:function(){return d}});var n=r(2265),o=r(53640),i=r(65263),a=r(47979),s=r(26242),l=r(75300),u=r(18327),c=r(17070);function d(e){let{as:t,ref:r,value:d,children:f,isActive:p,isDisabled:h,onPress:g,onClick:m,getAriaLabel:v,className:y,...b}=e,x=!!(null==e?void 0:e.href),w=t||x?"a":"li",P="string"==typeof w,S=(0,s.gy)(r),E=(0,a.tv)(),k=(0,n.useMemo)(()=>p?"".concat(null==v?void 0:v(d)," active"):null==v?void 0:v(d),[d,p]),{isPressed:C,pressProps:T}=(0,u.r7)({isDisabled:h,onPress:g}),{focusProps:M,isFocused:K,isFocusVisible:A}=(0,c.Fx)({}),{isHovered:N,hoverProps:I}=(0,u.XI)({isDisabled:h});return{Component:w,children:f,ariaLabel:k,isFocused:K,isFocusVisible:A,getItemProps:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return{ref:S,role:"button",tabIndex:h?-1:0,"aria-label":k,"aria-current":(0,o.PB)(p),"aria-disabled":(0,o.PB)(h),"data-disabled":(0,o.PB)(h),"data-active":(0,o.PB)(p),"data-focus":(0,o.PB)(K),"data-hover":(0,o.PB)(N),"data-pressed":(0,o.PB)(C),"data-focus-visible":(0,o.PB)(A),...(0,a.dG)(e,T,M,I,(0,l.z)(b,{enabled:P})),className:(0,i.W)(y,e.className),onClick:e=>{(0,a.tS)(null==T?void 0:T.onClick,m)(e),!E.isNative&&e.currentTarget instanceof HTMLAnchorElement&&e.currentTarget.href&&!e.isDefaultPrevented()&&(0,a.b0)(e.currentTarget,e)&&(e.preventDefault(),E.open(e.currentTarget,e))}}}}}},54243:function(e,t,r){"use strict";r.d(t,{j:function(){return d}});var n=r(43783),o=r(67009),i=r(2265),a=r(55971),s=r(4049),l=r(84384),u=r(57437),c=(0,a.Gp)((e,t)=>{let{children:r,...a}=e,c=(0,o.S)({...a,ref:t}),[d,f]=i.Children.toArray(r),p=(0,u.jsx)(s.aV,{disableFocusManagement:!0,portalContainer:c.portalContainer,children:f});return(0,u.jsxs)(n.H,{value:c,children:[d,c.disableAnimation&&c.isOpen?p:(0,u.jsx)(l.M,{children:c.isOpen?p:null})]})});c.displayName="NextUI.Popover";var d=c},67009:function(e,t,r){"use strict";r.d(t,{S:function(){return w}});var n=r(2265),o=r(4049),i=r(23663),a=new WeakMap,s=[],l=r(47979),u=r(46896),c=r(78660),d=r(26242),f=r(86361),p=r(17070),h=r(12094),g=r(55971),m=r(89232),v=r(36222),y=r(65263),b=r(53640),x=r(76878);function w(e){var t,r,w;let P=(0,h.w)(),[S,E]=(0,g.oe)(e,m.v.variantKeys),{as:k,ref:C,children:T,state:M,triggerRef:K,scrollRef:A,defaultOpen:N,onOpenChange:I,isOpen:D,isNonModal:L=!0,shouldFlip:R=!0,containerPadding:j=12,shouldBlockScroll:O=!1,isDismissable:F=!0,shouldCloseOnBlur:_,portalContainer:B,updatePositionDeps:z,dialogProps:W,placement:V="top",triggerType:G="dialog",showArrow:U=!1,offset:H=7,crossOffset:$=0,boundaryElement:X,isKeyboardDismissDisabled:q,shouldCloseOnInteractOutside:Y,motionProps:J,className:Z,classNames:Q,onClose:ee,...et}=S,er=(0,d.gy)(C),en=(0,n.useRef)(null),eo=(0,n.useRef)(!1),ei=(0,n.useRef)(null),ea=K||en,es=null!=(r=null!=(t=e.disableAnimation)?t:null==P?void 0:P.disableAnimation)&&r,el=(0,f.d)({isOpen:D,defaultOpen:N,onOpenChange:e=>{null==I||I(e),e||null==ee||ee()}}),eu=M||el,{popoverProps:ec,underlayProps:ed,placement:ef}=function(e,t){let{triggerRef:r,popoverRef:d,showArrow:f,offset:p=7,crossOffset:h=0,scrollRef:g,shouldFlip:m,boundaryElement:v,isDismissable:y=!0,shouldCloseOnBlur:b=!0,placement:x="top",containerPadding:w,shouldCloseOnInteractOutside:P,isNonModal:S,isKeyboardDismissDisabled:E,updatePositionDeps:k=[],...C}=e,T=null==S||S,{overlayProps:M,underlayProps:K}=(0,o.Ir)({isOpen:t.isOpen,onClose:t.close,shouldCloseOnBlur:b,isDismissable:y,isKeyboardDismissDisabled:E,shouldCloseOnInteractOutside:P||(e=>(0,c.J)(e,r,t))},d),{overlayProps:A,arrowProps:N,placement:I,updatePosition:D}=(0,o.tN)({...C,shouldFlip:m,crossOffset:h,targetRef:r,overlayRef:d,isOpen:t.isOpen,scrollRef:g,boundaryElement:v,containerPadding:w,placement:(0,i.Yx)(x),offset:f?p+3:p,onClose:()=>{}});return(0,u.G)(()=>{k.length&&D()},k),(0,n.useEffect)(()=>{if(t.isOpen&&!T&&d.current)return function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:document.body,r=new Set(e),n=new Set,o=e=>{for(let t of e.querySelectorAll("[data-live-announcer], [data-react-aria-top-layer]"))r.add(t);let t=e=>{let t=e.parentElement;if(r.has(e)||n.has(t)&&"row"!==t.getAttribute("role"))return NodeFilter.FILTER_REJECT;for(let t of r)if(e.contains(t))return NodeFilter.FILTER_SKIP;return NodeFilter.FILTER_ACCEPT},o=document.createTreeWalker(e,NodeFilter.SHOW_ELEMENT,{acceptNode:t}),a=t(e);if(a===NodeFilter.FILTER_ACCEPT&&i(e),a!==NodeFilter.FILTER_REJECT){let e=o.nextNode();for(;null!=e;)i(e),e=o.nextNode()}},i=e=>{var t;let r=null!=(t=a.get(e))?t:0;("true"!==e.getAttribute("aria-hidden")||0!==r)&&(0===r&&e.setAttribute("aria-hidden","true"),n.add(e),a.set(e,r+1))};s.length&&s[s.length-1].disconnect(),o(t);let l=new MutationObserver(e=>{for(let t of e)if("childList"===t.type&&0!==t.addedNodes.length&&![...r,...n].some(e=>e.contains(t.target))){for(let e of t.removedNodes)e instanceof Element&&(r.delete(e),n.delete(e));for(let e of t.addedNodes)(e instanceof HTMLElement||e instanceof SVGElement)&&("true"===e.dataset.liveAnnouncer||"true"===e.dataset.reactAriaTopLayer)?r.add(e):e instanceof Element&&o(e)}});l.observe(t,{childList:!0,subtree:!0});let u={observe(){l.observe(t,{childList:!0,subtree:!0})},disconnect(){l.disconnect()}};return s.push(u),()=>{for(let e of(l.disconnect(),n)){let t=a.get(e);null!=t&&(1===t?(e.removeAttribute("aria-hidden"),a.delete(e)):a.set(e,t-1))}u===s[s.length-1]?(s.pop(),s.length&&s[s.length-1].observe()):s.splice(s.indexOf(u),1)}}([d.current])},[T,t.isOpen,d]),{popoverProps:(0,l.dG)(M,A),arrowProps:N,underlayProps:K,placement:I}}({triggerRef:ea,isNonModal:L,popoverRef:er,placement:V,offset:H,scrollRef:A,isDismissable:F,shouldCloseOnBlur:_,boundaryElement:X,crossOffset:$,shouldFlip:R,containerPadding:j,updatePositionDeps:z,isKeyboardDismissDisabled:q,shouldCloseOnInteractOutside:Y},eu),{triggerProps:ep}=(0,o.IB)({type:G},eu,ea),{isFocusVisible:eh,isFocused:eg,focusProps:em}=(0,p.Fx)(),{dialogProps:ev,titleProps:ey}=(0,x.R)({},ei),eb=(0,n.useMemo)(()=>(0,m.v)({...E}),[(0,v.Xx)(E)]),ex=(0,y.W)(null==Q?void 0:Q.base,Z),ew=(0,n.useCallback)(function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return{"data-slot":"content","data-open":(0,b.PB)(eu.isOpen),"data-arrow":(0,b.PB)(U),"data-placement":(0,i.sK)(ef,V),className:eb.content({class:(0,y.W)(null==Q?void 0:Q.content,e.className)})}},[eb,eu.isOpen,U,ef,V,Q]),eP=(0,n.useMemo)(()=>(0,i.Yv)(ef,V)&&ef||V,[ef,V]),eS=(0,n.useCallback)(t=>{var r;let n;return"touch"===t.pointerType&&((null==e?void 0:e.backdrop)==="blur"||(null==e?void 0:e.backdrop)==="opaque")?n=setTimeout(()=>{eo.current=!0},100):eo.current=!0,null==(r=ep.onPress)||r.call(ep,t),()=>{clearTimeout(n)}},[null==ep?void 0:ep.onPress]),eE=(0,n.useCallback)(function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null,{isDisabled:r,...n}=e;return{"data-slot":"trigger","aria-haspopup":"dialog",...(0,l.dG)(ep,n),onPress:eS,isDisabled:r,className:eb.trigger({class:(0,y.W)(null==Q?void 0:Q.trigger,e.className),isTriggerDisabled:r}),ref:(0,l.lq)(t,ea)}},[eu,ep,eS,ea]),ek=(0,n.useCallback)(function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return{"data-slot":"backdrop",className:eb.backdrop({class:null==Q?void 0:Q.backdrop}),onClick:e=>{if(!eo.current){e.preventDefault();return}eu.close(),eo.current=!1},...ed,...e}},[eb,eu.isOpen,Q,ed]);return(0,n.useEffect)(()=>{if(eu.isOpen&&(null==er?void 0:er.current))return(0,o.RP)([null==er?void 0:er.current])},[eu.isOpen,er]),{state:eu,Component:k||"div",children:T,classNames:Q,showArrow:U,triggerRef:ea,placement:eP,isNonModal:L,titleProps:ey,popoverRef:er,portalContainer:B,isOpen:eu.isOpen,onClose:eu.close,disableAnimation:es,shouldBlockScroll:O,backdrop:null!=(w=e.backdrop)?w:"transparent",motionProps:J,getBackdropProps:ek,getPopoverProps:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return{ref:er,...(0,l.dG)(ec,et,e),style:(0,l.dG)(ec.style,et.style,e.style)}},getTriggerProps:eE,getDialogProps:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return{ref:ei,"data-slot":"base","data-open":(0,b.PB)(eu.isOpen),"data-focus":(0,b.PB)(eg),"data-arrow":(0,b.PB)(U),"data-focus-visible":(0,b.PB)(eh),"data-placement":(0,i.sK)(ef,V),...(0,l.dG)(em,ev,W,e),className:eb.base({class:(0,y.W)(ex)}),style:{outline:"none"}}},getContentProps:ew}}},33822:function(e,t,r){"use strict";r.d(t,{b:function(){return f}});var n=r(43783),o=r(2265),i=r(55971),a=r(2413),s=r(5150),l=r(8284),u=r(47979),c=r(57437),d=(0,i.Gp)((e,t)=>{let{triggerRef:r,getTriggerProps:i}=(0,n.l)(),{children:d,...f}=e,p=(0,o.useMemo)(()=>"string"==typeof d?(0,c.jsx)("p",{children:d}):o.Children.only(d),[d]),{onPress:h,isDisabled:g,...m}=(0,o.useMemo)(()=>i((0,u.dG)(f,p.props),p.ref),[i,p.props,f,p.ref]),[,v]=(0,a.N)(d,l.A),{buttonProps:y}=(0,s.j)({onPress:h,isDisabled:g},r),b=(0,o.useMemo)(()=>(null==v?void 0:v[0])!==void 0,[v]);return(0,o.cloneElement)(p,(0,u.dG)(m,b?{onPress:h,isDisabled:g}:y))});d.displayName="NextUI.PopoverTrigger";var f=d},44727:function(e,t,r){"use strict";r.d(t,{q:function(){return m}});var n=r(67009),o=r(2265),i=r(4049),a=r(55971),s=r(60980),l=r(83738),u=r(1421),c=r(47979),d=r(23663),f=r(79046),p=r(57437),h=(0,a.Gp)((e,t)=>{let{children:r,motionProps:n,placement:o,disableAnimation:i,style:a={},transformOrigin:h={},...g}=e,m=a;return m=void 0!==h.originX||void 0!==h.originY?{...m,transformOrigin:h}:{...m,...(0,d.VS)("center"===o?"top":o)},i?(0,p.jsx)("div",{...g,ref:t,children:r}):(0,p.jsx)(s.X,{features:l.H,children:(0,p.jsx)(u.m.div,{ref:t,animate:"enter",exit:"exit",initial:"initial",style:m,variants:f.y7.scaleSpringOpacity,...(0,c.dG)(g,n),children:r})})});h.displayName="NextUI.FreeSoloPopoverWrapper";var g=(0,a.Gp)((e,t)=>{let{children:r,transformOrigin:a,...c}=e,{Component:d,state:g,placement:m,backdrop:v,titleProps:y,portalContainer:b,disableAnimation:x,motionProps:w,isNonModal:P,getPopoverProps:S,getBackdropProps:E,getDialogProps:k,getContentProps:C}=(0,n.S)({...c,ref:t}),T=o.useMemo(()=>"transparent"===v?null:x?(0,p.jsx)("div",{...E()}):(0,p.jsx)(s.X,{features:l.H,children:(0,p.jsx)(u.m.div,{animate:"enter",exit:"exit",initial:"exit",variants:f.y7.fade,...E()})}),[v,x,E]);return(0,p.jsxs)(i.aV,{portalContainer:b,children:[!P&&T,(0,p.jsx)(d,{...S(),children:(0,p.jsxs)(h,{disableAnimation:x,motionProps:w,placement:m,tabIndex:-1,transformOrigin:a,...k(),children:[!P&&(0,p.jsx)(i.U4,{onDismiss:g.close}),(0,p.jsx)("div",{...C(),children:"function"==typeof r?r(y):r}),(0,p.jsx)(i.U4,{onDismiss:g.close})]})})]})});g.displayName="NextUI.FreeSoloPopover";var m=g},78787:function(e,t,r){"use strict";r.d(t,{g:function(){return g}});var n=r(43783),o=r(2265),i=r(55971),a=r(4049),s=r(79046),l=r(60980),u=r(83738),c=r(1421),d=r(86454),f=r(23663),p=r(57437),h=(0,i.Gp)((e,t)=>{let{as:r,children:i,className:h,...g}=e,{Component:m,isOpen:v,placement:y,backdrop:b,motionProps:x,titleProps:w,disableAnimation:P,shouldBlockScroll:S,getPopoverProps:E,getDialogProps:k,getBackdropProps:C,getContentProps:T,isNonModal:M,onClose:K}=(0,n.l)(),A=k(g);delete A.role;let N=(0,p.jsxs)(p.Fragment,{children:[!M&&(0,p.jsx)(a.U4,{onDismiss:K}),(0,p.jsx)(r||m||"div",{...A,children:(0,p.jsx)("div",{...T({className:h}),children:"function"==typeof i?i(w):i})}),(0,p.jsx)(a.U4,{onDismiss:K})]}),I=(0,o.useMemo)(()=>"transparent"===b?null:P?(0,p.jsx)("div",{...C()}):(0,p.jsx)(l.X,{features:u.H,children:(0,p.jsx)(c.m.div,{animate:"enter",exit:"exit",initial:"exit",variants:s.y7.fade,...C()})}),[b,P,C]),D=(0,o.useCallback)(e=>{let{children:t}=e;return(0,p.jsx)(d.Z,{enabled:S&&v,removeScrollBar:!1,children:t})},[S,v]),L=P?(0,p.jsx)(D,{children:N}):(0,p.jsx)(l.X,{features:u.H,children:(0,p.jsx)(c.m.div,{animate:"enter",exit:"exit",initial:"initial",style:{...(0,f.VS)("center"===y?"top":y)},variants:s.y7.scaleSpringOpacity,...x,children:(0,p.jsx)(D,{children:N})})});return(0,p.jsxs)("div",{...E(),children:[I,L]})});h.displayName="NextUI.PopoverContent";var g=h},43783:function(e,t,r){"use strict";r.d(t,{H:function(){return n},l:function(){return o}});var[n,o]=(0,r(37561).k)({name:"PopoverContext",errorMessage:"usePopoverContext: `context` is undefined. Seems you forgot to wrap all popover components within `<Popover />`"})},72317:function(e,t,r){"use strict";r.d(t,{N:function(){return i}});var n=r(34720),o=(0,n.E)({"../../../node_modules/.pnpm/react@18.2.0/node_modules/react/cjs/react.production.min.js"(e){var t=Symbol.for("react.element"),r=Symbol.for("react.portal"),n=Symbol.for("react.fragment"),o=Symbol.for("react.strict_mode"),i=Symbol.for("react.profiler"),a=Symbol.for("react.provider"),s=Symbol.for("react.context"),l=Symbol.for("react.forward_ref"),u=Symbol.for("react.suspense"),c=Symbol.for("react.memo"),d=Symbol.for("react.lazy"),f=Symbol.iterator,p={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},h=Object.assign,g={};function m(e,t,r){this.props=e,this.context=t,this.refs=g,this.updater=r||p}function v(){}function y(e,t,r){this.props=e,this.context=t,this.refs=g,this.updater=r||p}m.prototype.isReactComponent={},m.prototype.setState=function(e,t){if("object"!=typeof e&&"function"!=typeof e&&null!=e)throw Error("setState(...): takes an object of state variables to update or a function which returns an object of state variables.");this.updater.enqueueSetState(this,e,t,"setState")},m.prototype.forceUpdate=function(e){this.updater.enqueueForceUpdate(this,e,"forceUpdate")},v.prototype=m.prototype;var b=y.prototype=new v;b.constructor=y,h(b,m.prototype),b.isPureReactComponent=!0;var x=Array.isArray,w=Object.prototype.hasOwnProperty,P={current:null},S={key:!0,ref:!0,__self:!0,__source:!0};function E(e,r,n){var o,i={},a=null,s=null;if(null!=r)for(o in void 0!==r.ref&&(s=r.ref),void 0!==r.key&&(a=""+r.key),r)w.call(r,o)&&!S.hasOwnProperty(o)&&(i[o]=r[o]);var l=arguments.length-2;if(1===l)i.children=n;else if(1<l){for(var u=Array(l),c=0;c<l;c++)u[c]=arguments[c+2];i.children=u}if(e&&e.defaultProps)for(o in l=e.defaultProps)void 0===i[o]&&(i[o]=l[o]);return{$$typeof:t,type:e,key:a,ref:s,props:i,_owner:P.current}}function k(e){return"object"==typeof e&&null!==e&&e.$$typeof===t}var C=/\/+/g;function T(e,t){var r,n;return"object"==typeof e&&null!==e&&null!=e.key?(r=""+e.key,n={"=":"=0",":":"=2"},"$"+r.replace(/[=:]/g,function(e){return n[e]})):t.toString(36)}function M(e,n,o){if(null==e)return e;var i=[],a=0;return!function e(n,o,i,a,s){var l,u,c,d=typeof n;("undefined"===d||"boolean"===d)&&(n=null);var p=!1;if(null===n)p=!0;else switch(d){case"string":case"number":p=!0;break;case"object":switch(n.$$typeof){case t:case r:p=!0}}if(p)return s=s(p=n),n=""===a?"."+T(p,0):a,x(s)?(i="",null!=n&&(i=n.replace(C,"$&/")+"/"),e(s,o,i,"",function(e){return e})):null!=s&&(k(s)&&(l=s,u=i+(!s.key||p&&p.key===s.key?"":(""+s.key).replace(C,"$&/")+"/")+n,s={$$typeof:t,type:l.type,key:u,ref:l.ref,props:l.props,_owner:l._owner}),o.push(s)),1;if(p=0,a=""===a?".":a+":",x(n))for(var h=0;h<n.length;h++){var g=a+T(d=n[h],h);p+=e(d,o,i,g,s)}else if("function"==typeof(g=null===(c=n)||"object"!=typeof c?null:"function"==typeof(c=f&&c[f]||c["@@iterator"])?c:null))for(n=g.call(n),h=0;!(d=n.next()).done;)g=a+T(d=d.value,h++),p+=e(d,o,i,g,s);else if("object"===d)throw Error("Objects are not valid as a React child (found: "+("[object Object]"===(o=String(n))?"object with keys {"+Object.keys(n).join(", ")+"}":o)+"). If you meant to render a collection of children, use an array instead.");return p}(e,i,"","",function(e){return n.call(o,e,a++)}),i}function K(e){if(-1===e._status){var t=e._result;(t=t()).then(function(t){(0===e._status||-1===e._status)&&(e._status=1,e._result=t)},function(t){(0===e._status||-1===e._status)&&(e._status=2,e._result=t)}),-1===e._status&&(e._status=0,e._result=t)}if(1===e._status)return e._result.default;throw e._result}var A={current:null},N={transition:null};e.Children={map:M,forEach:function(e,t,r){M(e,function(){t.apply(this,arguments)},r)},count:function(e){var t=0;return M(e,function(){t++}),t},toArray:function(e){return M(e,function(e){return e})||[]},only:function(e){if(!k(e))throw Error("React.Children.only expected to receive a single React element child.");return e}},e.Component=m,e.Fragment=n,e.Profiler=i,e.PureComponent=y,e.StrictMode=o,e.Suspense=u,e.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED={ReactCurrentDispatcher:A,ReactCurrentBatchConfig:N,ReactCurrentOwner:P},e.cloneElement=function(e,r,n){if(null==e)throw Error("React.cloneElement(...): The argument must be a React element, but you passed "+e+".");var o=h({},e.props),i=e.key,a=e.ref,s=e._owner;if(null!=r){if(void 0!==r.ref&&(a=r.ref,s=P.current),void 0!==r.key&&(i=""+r.key),e.type&&e.type.defaultProps)var l=e.type.defaultProps;for(u in r)w.call(r,u)&&!S.hasOwnProperty(u)&&(o[u]=void 0===r[u]&&void 0!==l?l[u]:r[u])}var u=arguments.length-2;if(1===u)o.children=n;else if(1<u){l=Array(u);for(var c=0;c<u;c++)l[c]=arguments[c+2];o.children=l}return{$$typeof:t,type:e.type,key:i,ref:a,props:o,_owner:s}},e.createContext=function(e){return(e={$$typeof:s,_currentValue:e,_currentValue2:e,_threadCount:0,Provider:null,Consumer:null,_defaultValue:null,_globalName:null}).Provider={$$typeof:a,_context:e},e.Consumer=e},e.createElement=E,e.createFactory=function(e){var t=E.bind(null,e);return t.type=e,t},e.createRef=function(){return{current:null}},e.forwardRef=function(e){return{$$typeof:l,render:e}},e.isValidElement=k,e.lazy=function(e){return{$$typeof:d,_payload:{_status:-1,_result:e},_init:K}},e.memo=function(e,t){return{$$typeof:c,type:e,compare:void 0===t?null:t}},e.startTransition=function(e){var t=N.transition;N.transition={};try{e()}finally{N.transition=t}},e.unstable_act=function(){throw Error("act(...) is not supported in production builds of React.")},e.useCallback=function(e,t){return A.current.useCallback(e,t)},e.useContext=function(e){return A.current.useContext(e)},e.useDebugValue=function(){},e.useDeferredValue=function(e){return A.current.useDeferredValue(e)},e.useEffect=function(e,t){return A.current.useEffect(e,t)},e.useId=function(){return A.current.useId()},e.useImperativeHandle=function(e,t,r){return A.current.useImperativeHandle(e,t,r)},e.useInsertionEffect=function(e,t){return A.current.useInsertionEffect(e,t)},e.useLayoutEffect=function(e,t){return A.current.useLayoutEffect(e,t)},e.useMemo=function(e,t){return A.current.useMemo(e,t)},e.useReducer=function(e,t,r){return A.current.useReducer(e,t,r)},e.useRef=function(e){return A.current.useRef(e)},e.useState=function(e){return A.current.useState(e)},e.useSyncExternalStore=function(e,t,r){return A.current.useSyncExternalStore(e,t,r)},e.useTransition=function(){return A.current.useTransition()},e.version="18.2.0"}});(0,n.E)({"../../../node_modules/.pnpm/react@18.2.0/node_modules/react/cjs/react.development.js"(e,t){}});var i=(0,n.E)({"../../../node_modules/.pnpm/react@18.2.0/node_modules/react/index.js"(e,t){t.exports=o()}});/**
 * @license React
 * react.development.js
 *
 * Copyright (c) Facebook, Inc. and its affiliates.
 *
 * This source code is licensed under the MIT license found in the
 * LICENSE file in the root directory of this source tree.
 *//**
 * @license React
 * react.production.min.js
 *
 * Copyright (c) Facebook, Inc. and its affiliates.
 *
 * This source code is licensed under the MIT license found in the
 * LICENSE file in the root directory of this source tree.
 */},75300:function(e,t,r){"use strict";r.d(t,{z:function(){return l}});var n=new Set(["id","type","style","title","role","tabIndex","htmlFor","width","height","abbr","accept","acceptCharset","accessKey","action","allowFullScreen","allowTransparency","alt","async","autoComplete","autoFocus","autoPlay","cellPadding","cellSpacing","challenge","charset","checked","cite","class","className","cols","colSpan","command","content","contentEditable","contextMenu","controls","coords","crossOrigin","data","dateTime","default","defer","dir","disabled","download","draggable","dropzone","encType","enterKeyHint","for","form","formAction","formEncType","formMethod","formNoValidate","formTarget","frameBorder","headers","hidden","high","href","hrefLang","httpEquiv","icon","inputMode","isMap","itemId","itemProp","itemRef","itemScope","itemType","kind","label","lang","list","loop","manifest","max","maxLength","media","mediaGroup","method","min","minLength","multiple","muted","name","noValidate","open","optimum","pattern","ping","placeholder","poster","preload","radioGroup","referrerPolicy","readOnly","rel","required","rows","rowSpan","sandbox","scope","scoped","scrolling","seamless","selected","shape","size","sizes","slot","sortable","span","spellCheck","src","srcDoc","srcSet","start","step","target","translate","typeMustMatch","useMap","value","wmode","wrap"]),o=new Set(["onCopy","onCut","onPaste","onLoad","onError","onWheel","onScroll","onCompositionEnd","onCompositionStart","onCompositionUpdate","onKeyDown","onKeyPress","onKeyUp","onFocus","onBlur","onChange","onInput","onSubmit","onClick","onContextMenu","onDoubleClick","onDrag","onDragEnd","onDragEnter","onDragExit","onDragLeave","onDragOver","onDragStart","onDrop","onMouseDown","onMouseEnter","onMouseLeave","onMouseMove","onMouseOut","onMouseOver","onMouseUp","onPointerDown","onPointerEnter","onPointerLeave","onPointerUp","onSelect","onTouchCancel","onTouchEnd","onTouchMove","onTouchStart","onAnimationStart","onAnimationEnd","onAnimationIteration","onTransitionEnd"]),i=/^(data-.*)$/,a=/^(aria-.*)$/,s=/^(on[A-Z].*)$/;function l(e,t={}){let{labelable:r=!0,enabled:l=!0,propNames:u,omitPropNames:c,omitEventNames:d,omitDataProps:f,omitEventProps:p}=t,h={};if(!l)return e;for(let t in e)!((null==c?void 0:c.has(t))||(null==d?void 0:d.has(t))&&s.test(t)||s.test(t)&&!o.has(t)||f&&i.test(t)||p&&s.test(t))&&(Object.prototype.hasOwnProperty.call(e,t)&&(n.has(t)||r&&a.test(t)||(null==u?void 0:u.has(t))||i.test(t))||s.test(t))&&(h[t]=e[t]);return h}},34720:function(e,t,r){"use strict";r.d(t,{E:function(){return u},v:function(){return d}});var n=Object.create,o=Object.defineProperty,i=Object.getOwnPropertyDescriptor,a=Object.getOwnPropertyNames,s=Object.getPrototypeOf,l=Object.prototype.hasOwnProperty,u=(e,t)=>function(){return t||(0,e[a(e)[0]])((t={exports:{}}).exports,t),t.exports},c=(e,t,r,n)=>{if(t&&"object"==typeof t||"function"==typeof t)for(let s of a(t))l.call(e,s)||s===r||o(e,s,{get:()=>t[s],enumerable:!(n=i(t,s))||n.enumerable});return e},d=(e,t,r)=>(r=null!=e?n(s(e)):{},c(!t&&e&&e.__esModule?r:o(r,"default",{value:e,enumerable:!0}),e))},2413:function(e,t,r){"use strict";r.d(t,{N:function(){return a},W:function(){return i}});var n=r(72317),o=(0,r(34720).v)((0,n.N)());function i(e){return o.Children.toArray(e).filter(e=>(0,o.isValidElement)(e))}var a=(e,t)=>{var r;let n=[];return[null==(r=o.Children.map(e,e=>(0,o.isValidElement)(e)&&e.type===t?(n.push(e),null):e))?void 0:r.filter(Boolean),n.length>=0?n:void 0]}},37561:function(e,t,r){"use strict";r.d(t,{k:function(){return o}});var n=r(2265);function o(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},{strict:t=!0,errorMessage:r="useContext: `context` is undefined. Seems you forgot to wrap component within the Provider",name:o}=e,i=n.createContext(void 0);return i.displayName=o,[i.Provider,function e(){var o;let a=n.useContext(i);if(!a&&t){let t=Error(r);throw t.name="ContextError",null==(o=Error.captureStackTrace)||o.call(Error,t,e),t}return a},i]}},65262:function(e,t,r){"use strict";r.d(t,{l:function(){return o}});var n=r(53640);function o(){for(var e=arguments.length,t=Array(e),r=0;r<e;r++)t[r]=arguments[r];return e=>{t.forEach(t=>(function(e,t){if(null!=e){if((0,n.mf)(e)){e(t);return}try{e.current=t}catch(r){throw Error("Cannot assign value '".concat(t,"' to ref '").concat(e,"'"))}}})(t,e))}}},26242:function(e,t,r){"use strict";r.d(t,{AH:function(){return a},fg:function(){return o},gy:function(){return i}});var n=r(2265);function o(e){return{UNSAFE_getDOMNode:()=>e.current}}function i(e){let t=(0,n.useRef)(null);return(0,n.useImperativeHandle)(e,()=>t.current),t}function a(e,t){return e&&t&&e.x<t.x+t.width&&e.x+e.width>t.x&&e.y<t.y+t.height&&e.y+e.height>t.y}"undefined"!=typeof window&&window.document&&window.document.createElement},90794:function(e,t,r){"use strict";r.d(t,{i:function(){return i}});var n=r(36222),o=r(2265);function i(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},[t,r]=(0,o.useState)([]);return{ripples:t,onClick:(0,o.useCallback)(e=>{let t=e.currentTarget,o=Math.max(t.clientWidth,t.clientHeight),i=t.getBoundingClientRect();r(t=>[...t,{key:(0,n.QI)(t.length.toString()),size:o,x:e.clientX-i.left-o/2,y:e.clientY-i.top-o/2}])},[]),onClear:(0,o.useCallback)(e=>{r(t=>t.filter(t=>t.key!==e))},[]),...e}}},22572:function(e,t,r){"use strict";r.d(t,{L:function(){return c}});var n=r(60980),o=r(83738),i=r(84384),a=r(1421),s=r(34140),l=r(57437),u=e=>{let{ripples:t=[],motionProps:r,color:u="currentColor",style:c,onClear:d}=e;return(0,l.jsx)(l.Fragment,{children:t.map(e=>{let t=(0,s.uZ)(.01*e.size,.2,e.size>100?.75:.5);return(0,l.jsx)(n.X,{features:o.H,children:(0,l.jsx)(i.M,{mode:"popLayout",children:(0,l.jsx)(a.m.span,{animate:{transform:"scale(2)",opacity:0},className:"nextui-ripple",exit:{opacity:0},initial:{transform:"scale(0)",opacity:.35},style:{position:"absolute",backgroundColor:u,borderRadius:"100%",transformOrigin:"center",pointerEvents:"none",overflow:"hidden",inset:0,zIndex:0,top:e.y,left:e.x,width:"".concat(e.size,"px"),height:"".concat(e.size,"px"),...c},transition:{duration:t},onAnimationComplete:()=>{d(e.key)},...r})})},e.key)})})};u.displayName="NextUI.Ripple";var c=u},27934:function(e,t,r){"use strict";r.d(t,{o:function(){return s}});var n=r(78184),o=r(55971),i=r(57437),a=(0,o.Gp)((e,t)=>{let{Component:r,children:o,getBaseProps:a}=(0,n.p)({...e,ref:t});return(0,i.jsx)(r,{...a(),children:o})});a.displayName="NextUI.ScrollShadow";var s=a},78184:function(e,t,r){"use strict";r.d(t,{p:function(){return l}});var n=r(55971),o=(0,r(2068).tv)({base:[],variants:{orientation:{vertical:["overflow-y-auto","data-[top-scroll=true]:[mask-image:linear-gradient(0deg,#000_calc(100%_-_var(--scroll-shadow-size)),transparent)]","data-[bottom-scroll=true]:[mask-image:linear-gradient(180deg,#000_calc(100%_-_var(--scroll-shadow-size)),transparent)]","data-[top-bottom-scroll=true]:[mask-image:linear-gradient(#000,#000,transparent_0,#000_var(--scroll-shadow-size),#000_calc(100%_-_var(--scroll-shadow-size)),transparent)]"],horizontal:["overflow-x-auto","data-[left-scroll=true]:[mask-image:linear-gradient(270deg,#000_calc(100%_-_var(--scroll-shadow-size)),transparent)]","data-[right-scroll=true]:[mask-image:linear-gradient(90deg,#000_calc(100%_-_var(--scroll-shadow-size)),transparent)]","data-[left-right-scroll=true]:[mask-image:linear-gradient(to_right,#000,#000,transparent_0,#000_var(--scroll-shadow-size),#000_calc(100%_-_var(--scroll-shadow-size)),transparent)]"]},hideScrollBar:{true:"scrollbar-hide",false:""}},defaultVariants:{orientation:"vertical",hideScrollBar:!1}}),i=r(26242),a=r(36222),s=r(2265);function l(e){var t;let[r,l]=(0,n.oe)(e,o.variantKeys),{ref:u,as:c,children:d,className:f,style:p,size:h=40,offset:g=0,visibility:m="auto",isEnabled:v=!0,onVisibilityChange:y,...b}=r,x=(0,i.gy)(u);!function(e={}){let{domRef:t,isEnabled:r=!0,overflowCheck:n="vertical",visibility:o="auto",offset:i=0,onVisibilityChange:l,updateDeps:u=[]}=e,c=(0,s.useRef)(o);(0,s.useEffect)(()=>{let e=null==t?void 0:t.current;if(!e||!r)return;let s=(t,r,n,i,s)=>{if("auto"===o){let t=`${i}${(0,a.kC)(s)}Scroll`;r&&n?(e.dataset[t]="true",e.removeAttribute(`data-${i}-scroll`),e.removeAttribute(`data-${s}-scroll`)):(e.dataset[`${i}Scroll`]=r.toString(),e.dataset[`${s}Scroll`]=n.toString(),e.removeAttribute(`data-${i}-${s}-scroll`))}else{let e=r&&n?"both":r?i:n?s:"none";e!==c.current&&(null==l||l(e),c.current=e)}},u=()=>{for(let{type:t,prefix:r,suffix:o}of[{type:"vertical",prefix:"top",suffix:"bottom"},{type:"horizontal",prefix:"left",suffix:"right"}])if(n===t||"both"===n){let n="vertical"===t?e.scrollTop>i:e.scrollLeft>i,a="vertical"===t?e.scrollTop+e.clientHeight+i<e.scrollHeight:e.scrollLeft+e.clientWidth+i<e.scrollWidth;s(t,n,a,r,o)}},d=()=>{["top","bottom","top-bottom","left","right","left-right"].forEach(t=>{e.removeAttribute(`data-${t}-scroll`)})};return u(),e.addEventListener("scroll",u),"auto"!==o&&(d(),"both"===o?(e.dataset.topBottomScroll=String("vertical"===n),e.dataset.leftRightScroll=String("horizontal"===n)):(e.dataset.topBottomScroll="false",e.dataset.leftRightScroll="false",["top","bottom","left","right"].forEach(t=>{e.dataset[`${t}Scroll`]=String(o===t)}))),()=>{e.removeEventListener("scroll",u),d()}},[...u,r,o,n,l,t])}({domRef:x,offset:g,visibility:m,isEnabled:v,onVisibilityChange:y,updateDeps:[d],overflowCheck:null!=(t=e.orientation)?t:"vertical"});let w=(0,s.useMemo)(()=>o({...l,className:f}),[(0,a.Xx)(l),f]);return{Component:c||"div",styles:w,domRef:x,children:d,getBaseProps:function(){var t;let r=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return{ref:x,className:w,"data-orientation":null!=(t=e.orientation)?t:"vertical",style:{"--scroll-shadow-size":"".concat(h,"px"),...p,...r.style},...b,...r}}}}},30258:function(e,t,r){"use strict";r.d(t,{y:function(){return T},L:function(){return M}});var n=r(12094),o=r(55971),i=r(2068),a=r(21616),s=(0,i.tv)({slots:{base:["group inline-flex flex-col relative w-full"],label:["block","absolute","z-10","origin-top-left","rtl:origin-top-right","subpixel-antialiased","text-small","text-foreground-500","pointer-events-none"],mainWrapper:"w-full flex flex-col",trigger:"relative px-3 gap-3 w-full inline-flex flex-row items-center shadow-sm outline-none tap-highlight-transparent",innerWrapper:"inline-flex h-full w-[calc(100%_-_theme(spacing.6))] min-h-4 items-center gap-1.5 box-border",selectorIcon:"absolute right-3 rtl:left-3 rtl:right-[unset] w-4 h-4",spinner:"absolute right-3 rtl:left-3 rtl:right-[unset]",value:["text-foreground-500","font-normal","w-full","text-left","rtl:text-right"],listboxWrapper:"scroll-py-6 max-h-64 w-full",listbox:"",popoverContent:"w-full p-1 overflow-hidden",helperWrapper:"p-1 flex relative flex-col gap-1.5",description:"text-tiny text-foreground-400",errorMessage:"text-tiny text-danger"},variants:{variant:{flat:{trigger:["bg-default-100","data-[hover=true]:bg-default-200","group-data-[focus=true]:bg-default-100"]},faded:{trigger:["bg-default-100","border-medium","border-default-200","data-[hover=true]:border-default-400"],value:"group-data-[has-value=true]:text-default-foreground"},bordered:{trigger:["border-medium","border-default-200","data-[hover=true]:border-default-400","data-[open=true]:border-default-foreground","data-[focus=true]:border-default-foreground","data-[focus=true]:border-default-foreground"]},underlined:{trigger:["!px-1","!pb-0","!gap-0","relative","box-border","border-b-medium","shadow-[0_1px_0px_0_rgba(0,0,0,0.05)]","border-default-200","!rounded-none","hover:border-default-300","after:content-['']","after:w-0","after:origin-center","after:bg-default-foreground","after:absolute","after:left-1/2","after:-translate-x-1/2","after:-bottom-[2px]","after:h-[2px]","data-[open=true]:after:w-full","data-[focus=true]:after:w-full"],label:"group-data-[filled=true]:text-foreground"}},color:{default:{},primary:{},secondary:{},success:{},warning:{},danger:{}},size:{sm:{label:"text-tiny",trigger:"h-8 min-h-8 px-2 rounded-small",value:"text-small"},md:{trigger:"h-10 min-h-10 rounded-medium",value:"text-small"},lg:{trigger:"h-12 min-h-12 rounded-large",value:"text-medium"}},radius:{none:{trigger:"rounded-none"},sm:{trigger:"rounded-small"},md:{trigger:"rounded-medium"},lg:{trigger:"rounded-large"},full:{trigger:"rounded-full"}},labelPlacement:{outside:{base:"flex flex-col"},"outside-left":{base:"flex-row items-center flex-nowrap items-start",label:"relative pr-2 rtl:pl-2 rtl:pr-[unset] text-foreground"},inside:{label:"text-tiny cursor-pointer",trigger:"flex-col items-start justify-center gap-0"}},fullWidth:{true:{base:"w-full"}},isDisabled:{true:{base:"opacity-disabled pointer-events-none",trigger:"pointer-events-none"}},isInvalid:{true:{label:"!text-danger",value:"!text-danger",selectorIcon:"text-danger"}},isRequired:{true:{label:"after:content-['*'] after:text-danger after:ml-0.5"}},isMultiline:{true:{label:"relative",trigger:"!h-auto"},false:{value:"truncate"}},disableAnimation:{true:{trigger:"after:transition-none",base:"transition-none",label:"transition-none",selectorIcon:"transition-none"},false:{base:"transition-background motion-reduce:transition-none !duration-150",label:["will-change-auto","origin-top-left","rtl:origin-top-right","!duration-200","!ease-out","transition-[transform,color,left,opacity]","motion-reduce:transition-none"],selectorIcon:"transition-transform duration-150 ease motion-reduce:transition-none"}},disableSelectorIconRotation:{true:{},false:{selectorIcon:"data-[open=true]:rotate-180"}}},defaultVariants:{variant:"flat",color:"default",size:"md",labelPlacement:"inside",fullWidth:!0,isDisabled:!1,isMultiline:!1,disableSelectorIconRotation:!1},compoundVariants:[{variant:"flat",color:"default",class:{value:"group-data-[has-value=true]:text-default-foreground"}},{variant:"flat",color:"primary",class:{trigger:["bg-primary-50","text-primary","data-[hover=true]:bg-primary-100","group-data-[focus=true]:bg-primary-50"],value:"text-primary",label:"text-primary"}},{variant:"flat",color:"secondary",class:{trigger:["bg-secondary-50","text-secondary","data-[hover=true]:bg-secondary-100","group-data-[focus=true]:bg-secondary-50"],value:"text-secondary",label:"text-secondary"}},{variant:"flat",color:"success",class:{trigger:["bg-success-50","text-success-600","dark:text-success","data-[hover=true]:bg-success-100","group-data-[focus=true]:bg-success-50"],value:"text-success-600 dark:text-success",label:"text-success-600 dark:text-success"}},{variant:"flat",color:"warning",class:{trigger:["bg-warning-50","text-warning-600","dark:text-warning","data-[hover=true]:bg-warning-100","group-data-[focus=true]:bg-warning-50"],value:"text-warning-600 dark:text-warning",label:"text-warning-600 dark:text-warning"}},{variant:"flat",color:"danger",class:{trigger:["bg-danger-50","text-danger","dark:text-danger-500","data-[hover=true]:bg-danger-100","group-data-[focus=true]:bg-danger-50"],value:"text-danger dark:text-danger-500",label:"text-danger dark:text-danger-500"}},{variant:"faded",color:"primary",class:{trigger:"data-[hover=true]:border-primary",label:"text-primary"}},{variant:"faded",color:"secondary",class:{trigger:"data-[hover=true]:border-secondary",label:"text-secondary"}},{variant:"faded",color:"success",class:{trigger:"data-[hover=true]:border-success",label:"text-success"}},{variant:"faded",color:"warning",class:{trigger:"data-[hover=true]:border-warning",label:"text-warning"}},{variant:"faded",color:"danger",class:{trigger:"data-[hover=true]:border-danger",label:"text-danger"}},{variant:"underlined",color:"default",class:{value:"group-data-[has-value=true]:text-foreground"}},{variant:"underlined",color:"primary",class:{trigger:"after:bg-primary",label:"text-primary"}},{variant:"underlined",color:"secondary",class:{trigger:"after:bg-secondary",label:"text-secondary"}},{variant:"underlined",color:"success",class:{trigger:"after:bg-success",label:"text-success"}},{variant:"underlined",color:"warning",class:{trigger:"after:bg-warning",label:"text-warning"}},{variant:"underlined",color:"danger",class:{trigger:"after:bg-danger",label:"text-danger"}},{variant:"bordered",color:"primary",class:{trigger:["data-[open=true]:border-primary","data-[focus=true]:border-primary"],label:"text-primary"}},{variant:"bordered",color:"secondary",class:{trigger:["data-[open=true]:border-secondary","data-[focus=true]:border-secondary"],label:"text-secondary"}},{variant:"bordered",color:"success",class:{trigger:["data-[open=true]:border-success","data-[focus=true]:border-success"],label:"text-success"}},{variant:"bordered",color:"warning",class:{trigger:["data-[open=true]:border-warning","data-[focus=true]:border-warning"],label:"text-warning"}},{variant:"bordered",color:"danger",class:{trigger:["data-[open=true]:border-danger","data-[focus=true]:border-danger"],label:"text-danger"}},{labelPlacement:"inside",color:"default",class:{label:"group-data-[filled=true]:text-default-600"}},{labelPlacement:"outside",color:"default",class:{label:"group-data-[filled=true]:text-foreground"}},{radius:"full",size:["sm"],class:{trigger:"px-3"}},{radius:"full",size:"md",class:{trigger:"px-4"}},{radius:"full",size:"lg",class:{trigger:"px-5"}},{disableAnimation:!1,variant:["faded","bordered"],class:{trigger:"transition-colors motion-reduce:transition-none"}},{disableAnimation:!1,variant:"underlined",class:{trigger:"after:transition-width motion-reduce:after:transition-none"}},{variant:["flat","faded"],class:{trigger:[...a.Dh]}},{isInvalid:!0,variant:"flat",class:{trigger:["bg-danger-50","data-[hover=true]:bg-danger-100","group-data-[focus=true]:bg-danger-50"]}},{isInvalid:!0,variant:"bordered",class:{trigger:"!border-danger group-data-[focus=true]:border-danger"}},{isInvalid:!0,variant:"underlined",class:{trigger:"after:bg-danger"}},{labelPlacement:"inside",size:"sm",class:{trigger:"h-12 min-h-12 py-1.5 px-3"}},{labelPlacement:"inside",size:"md",class:{trigger:"h-14 min-h-14 py-2"}},{labelPlacement:"inside",size:"lg",class:{label:"text-small",trigger:"h-16 min-h-16 py-2.5 gap-0"}},{labelPlacement:["inside","outside"],class:{label:["group-data-[filled=true]:pointer-events-auto"]}},{labelPlacement:"outside",isMultiline:!1,class:{base:"group relative justify-end",label:["pb-0","z-20","top-1/2","-translate-y-1/2","group-data-[filled=true]:left-0","rtl:group-data-[filled=true]:right-0","rtl:group-data-[filled=true]:left-[unset]"]}},{labelPlacement:["inside"],class:{label:"group-data-[filled=true]:scale-85"}},{labelPlacement:"inside",size:["sm","md"],class:{label:"text-small"}},{labelPlacement:"inside",isMultiline:!1,size:"sm",class:{label:["group-data-[filled=true]:-translate-y-[calc(50%_+_theme(fontSize.tiny)/2_-_8px)]"],innerWrapper:"group-data-[has-label=true]:pt-4"}},{labelPlacement:"inside",isMultiline:!1,size:"md",class:{label:["group-data-[filled=true]:-translate-y-[calc(50%_+_theme(fontSize.small)/2_-_6px)]"],innerWrapper:"group-data-[has-label=true]:pt-4"}},{labelPlacement:"inside",isMultiline:!1,size:"lg",class:{label:["text-medium","group-data-[filled=true]:-translate-y-[calc(50%_+_theme(fontSize.small)/2_-_8px)]"],innerWrapper:"group-data-[has-label=true]:pt-5"}},{labelPlacement:"inside",variant:["faded","bordered"],isMultiline:!1,size:"sm",class:{label:["group-data-[filled=true]:-translate-y-[calc(50%_+_theme(fontSize.tiny)/2_-_8px_-_theme(borderWidth.medium))]"]}},{labelPlacement:"inside",variant:["faded","bordered"],isMultiline:!1,size:"md",class:{label:["group-data-[filled=true]:-translate-y-[calc(50%_+_theme(fontSize.small)/2_-_6px_-_theme(borderWidth.medium))]"]}},{labelPlacement:"inside",variant:["faded","bordered"],isMultiline:!1,size:"lg",class:{label:["text-medium","group-data-[filled=true]:-translate-y-[calc(50%_+_theme(fontSize.small)/2_-_8px_-_theme(borderWidth.medium))]"]}},{labelPlacement:"inside",variant:"underlined",isMultiline:!1,size:"sm",class:{label:["group-data-[filled=true]:-translate-y-[calc(50%_+_theme(fontSize.tiny)/2_-_5px)]"]}},{labelPlacement:"inside",variant:"underlined",isMultiline:!1,size:"md",class:{label:["group-data-[filled=true]:-translate-y-[calc(50%_+_theme(fontSize.small)/2_-_3.5px)]"]}},{labelPlacement:"inside",variant:"underlined",isMultiline:!1,size:"lg",class:{label:["text-medium","group-data-[filled=true]:-translate-y-[calc(50%_+_theme(fontSize.small)/2_-_4px)]"]}},{labelPlacement:"outside",size:"sm",isMultiline:!1,class:{label:["left-2","rtl:right-2","rtl:left-[unset]","text-tiny","group-data-[filled=true]:-translate-y-[calc(100%_+_theme(fontSize.tiny)/2_+_16px)]"],base:"data-[has-label=true]:mt-[calc(theme(fontSize.small)_+_8px)]"}},{labelPlacement:"outside",isMultiline:!1,size:"md",class:{label:["left-3","rtl:right-3","rtl:left-[unset]","text-small","group-data-[filled=true]:-translate-y-[calc(100%_+_theme(fontSize.small)/2_+_20px)]"],base:"data-[has-label=true]:mt-[calc(theme(fontSize.small)_+_10px)]"}},{labelPlacement:"outside",isMultiline:!1,size:"lg",class:{label:["left-3","rtl:right-3","rtl:left-[unset]","text-medium","group-data-[filled=true]:-translate-y-[calc(100%_+_theme(fontSize.small)/2_+_24px)]"],base:"data-[has-label=true]:mt-[calc(theme(fontSize.small)_+_12px)]"}},{labelPlacement:"outside",isMultiline:!0,class:{label:"pb-1.5"}},{labelPlacement:["inside","outside"],class:{label:["pe-2","max-w-full","text-ellipsis","overflow-hidden"]}}]}),l=r(26242),u=r(75300),c=r(2265),d=r(5150),f=r(17070),p=r(65263),h=r(36222),g=r(53640),m=r(47979),v=r(18327),y=r(52804),b=r(39202),x=r(90094),w=r(60821),P=r(12372),S=r(11231);r(54887);class E{getNextKey(e){for(e=this.collection.getKeyAfter(e);null!=e;){if("item"===this.collection.getItem(e).type&&!this.disabledKeys.has(e))return e;e=this.collection.getKeyAfter(e)}return null}getPreviousKey(e){for(e=this.collection.getKeyBefore(e);null!=e;){if("item"===this.collection.getItem(e).type&&!this.disabledKeys.has(e))return e;e=this.collection.getKeyBefore(e)}return null}findKey(e,t,r){let n=this.getItem(e);if(!n)return null;let o=n.getBoundingClientRect();do e=t(e),n=this.getItem(e);while(n&&r(o,n.getBoundingClientRect()));return e}isSameRow(e,t){return e.top===t.top||e.left!==t.left}isSameColumn(e,t){return e.left===t.left||e.top!==t.top}getKeyBelow(e){return"grid"===this.layout&&"vertical"===this.orientation?this.findKey(e,e=>this.getNextKey(e),this.isSameRow):this.getNextKey(e)}getKeyAbove(e){return"grid"===this.layout&&"vertical"===this.orientation?this.findKey(e,e=>this.getPreviousKey(e),this.isSameRow):this.getPreviousKey(e)}getNextColumn(e,t){return t?this.getPreviousKey(e):this.getNextKey(e)}getKeyRightOf(e){return"grid"===this.layout?"vertical"===this.orientation?this.getNextColumn(e,"rtl"===this.direction):this.findKey(e,e=>this.getNextColumn(e,"rtl"===this.direction),this.isSameColumn):"horizontal"===this.orientation?this.getNextColumn(e,"rtl"===this.direction):null}getKeyLeftOf(e){return"grid"===this.layout?"vertical"===this.orientation?this.getNextColumn(e,"ltr"===this.direction):this.findKey(e,e=>this.getNextColumn(e,"ltr"===this.direction),this.isSameColumn):"horizontal"===this.orientation?this.getNextColumn(e,"ltr"===this.direction):null}getFirstKey(){let e=this.collection.getFirstKey();for(;null!=e;){let t=this.collection.getItem(e);if((null==t?void 0:t.type)==="item"&&!this.disabledKeys.has(e))return e;e=this.collection.getKeyAfter(e)}return null}getLastKey(){let e=this.collection.getLastKey();for(;null!=e;){if("item"===this.collection.getItem(e).type&&!this.disabledKeys.has(e))return e;e=this.collection.getKeyBefore(e)}return null}getItem(e){return this.ref.current.querySelector(`[data-key="${CSS.escape(e.toString())}"]`)}getKeyPageAbove(e){let t=this.ref.current,r=this.getItem(e);if(!r)return null;if(!(0,m.a9)(t))return this.getFirstKey();let n=t.getBoundingClientRect(),o=r.getBoundingClientRect();if("horizontal"===this.orientation){let i=n.x-t.scrollLeft,a=Math.max(0,o.x-i+o.width-n.width);for(;r&&o.x-i>a;)o=null==(r=null==(e=this.getKeyAbove(e))?null:this.getItem(e))?void 0:r.getBoundingClientRect()}else{let i=n.y-t.scrollTop,a=Math.max(0,o.y-i+o.height-n.height);for(;r&&o.y-i>a;)o=null==(r=null==(e=this.getKeyAbove(e))?null:this.getItem(e))?void 0:r.getBoundingClientRect()}return null!=e?e:this.getFirstKey()}getKeyPageBelow(e){let t=this.ref.current,r=this.getItem(e);if(!r)return null;if(!(0,m.a9)(t))return this.getLastKey();let n=t.getBoundingClientRect(),o=r.getBoundingClientRect();if("horizontal"===this.orientation){let i=n.x-t.scrollLeft,a=Math.min(t.scrollWidth,o.x-i-o.width+n.width);for(;r&&o.x-i<a;)o=null==(r=null==(e=this.getKeyBelow(e))?null:this.getItem(e))?void 0:r.getBoundingClientRect()}else{let i=n.y-t.scrollTop,a=Math.min(t.scrollHeight,o.y-i-o.height+n.height);for(;r&&o.y-i<a;)o=null==(r=null==(e=this.getKeyBelow(e))?null:this.getItem(e))?void 0:r.getBoundingClientRect()}return null!=e?e:this.getLastKey()}getKeyForSearch(e,t){if(!this.collator)return null;let r=this.collection,n=t||this.getFirstKey();for(;null!=n;){let t=r.getItem(n),o=t.textValue.slice(0,e.length);if(t.textValue&&0===this.collator.compare(o,e))return n;n=this.getKeyBelow(n)}return null}constructor(...e){if(1===e.length){let t=e[0];this.collection=t.collection,this.ref=t.ref,this.collator=t.collator,this.disabledKeys=t.disabledKeys||new Set,this.orientation=t.orientation,this.direction=t.direction,this.layout=t.layout||"stack"}else this.collection=e[0],this.disabledKeys=e[1],this.ref=e[2],this.collator=e[3],this.layout="stack",this.orientation="vertical";"stack"===this.layout&&"vertical"===this.orientation&&(this.getKeyLeftOf=void 0,this.getKeyRightOf=void 0)}}var k=r(46896),C=r(78660),T=new WeakMap;function M(e){var t,r,i,a,M;let K=(0,n.w)(),[A,N]=(0,o.oe)(e,s.variantKeys),I=null!=(r=null!=(t=e.disableAnimation)?t:null==K?void 0:K.disableAnimation)&&r,{ref:D,as:L,label:R,name:j,isLoading:O,selectorIcon:F,isOpen:_,defaultOpen:B,onOpenChange:z,startContent:W,endContent:V,description:G,renderValue:U,onSelectionChange:H,placeholder:$,children:X,disallowEmptySelection:q=!1,selectionMode:Y="single",spinnerRef:J,scrollRef:Z,popoverProps:Q={},scrollShadowProps:ee={},listboxProps:et={},spinnerProps:er={},validationState:en,onChange:eo,onClose:ei,className:ea,classNames:es,...el}=A,eu=(0,l.gy)(Z),ec={popoverProps:(0,m.dG)({placement:"bottom",triggerScaleOnOpen:!1,offset:5,disableAnimation:I},Q),scrollShadowProps:(0,m.dG)({ref:eu,isEnabled:null==(i=e.showScrollIndicators)||i,hideScrollBar:!0,offset:15},ee),listboxProps:(0,m.dG)({disableAnimation:I},et)},ed=L||"button",ef="string"==typeof ed,ep=(0,l.gy)(D),eh=(0,c.useRef)(null),eg=(0,c.useRef)(null),em=(0,c.useRef)(null),ev=function(e){let[t,r]=(0,c.useState)(!1),[n,o]=(0,c.useState)(null),i=(0,b.W)(e),a=function(e){let{collection:t,disabledKeys:r,selectionManager:n,selectionManager:{setSelectedKeys:o,selectedKeys:i,selectionMode:a}}=(0,y.n_)(e),s=(0,c.useMemo)(()=>e.isLoading||0===i.size?[]:Array.from(i).filter(Boolean).filter(e=>!t.getItem(e)),[i,t]),l=0!==i.size?Array.from(i).map(e=>t.getItem(e)).filter(Boolean):null;return s.length&&console.warn(`Select: Keys "${s.join(", ")}" passed to "selectedKeys" are not present in the collection.`),{collection:t,disabledKeys:r,selectionManager:n,selectionMode:a,selectedKeys:i,setSelectedKeys:o.bind(n),selectedItems:l}}({...e,onSelectionChange:t=>{null!=e.onSelectionChange&&("all"===t?e.onSelectionChange(new Set(a.collection.getKeys())):e.onSelectionChange(t)),"single"===e.selectionMode&&i.close()}}),s=(0,x.Q3)({...e,validationBehavior:"native",value:a.selectedKeys});return{...s,...a,...i,focusStrategy:n,close(){i.close()},open(e=null){0!==a.collection.size&&(o(e),i.open())},toggle(e=null){0!==a.collection.size&&(o(e),i.toggle(),s.commitValidation())},isFocused:t,setFocused:r}}({...A,isOpen:_,selectionMode:Y,disallowEmptySelection:q,children:X,isRequired:e.isRequired,isDisabled:e.isDisabled,defaultOpen:B,onOpenChange:e=>{null==z||z(e),e||null==ei||ei()},onSelectionChange:e=>{null==H||H(e),eo&&"function"==typeof eo&&ep.current&&eo({target:{...ep.current,value:Array.from(e).join(","),name:ep.current.name}})}});ev={...ev,...e.isDisabled&&{disabledKeys:new Set([...ev.collection.getKeys()])}},(0,k.G)(()=>{var e;(null==(e=ep.current)?void 0:e.value)&&ev.setSelectedKeys(new Set([...ev.selectedKeys,ep.current.value]))},[ep.current]);let{labelProps:ey,triggerProps:eb,valueProps:ex,menuProps:ew,descriptionProps:eP,errorMessageProps:eS,isInvalid:eE,validationErrors:ek,validationDetails:eC}=function(e,t,r){let{disallowEmptySelection:n,isDisabled:o}=e,i=(0,w.Xe)({usage:"search",sensitivity:"base"}),a=(0,c.useMemo)(()=>new E(t.collection,t.disabledKeys,null,i),[t.collection,t.disabledKeys,i]),{menuTriggerProps:s,menuProps:l}=(0,S.u4)({isDisabled:o,type:"listbox"},t,r),{typeSelectProps:u}=function(e){let{keyboardDelegate:t,selectionManager:r,onTypeSelect:n}=e,o=(0,c.useRef)({search:"",timeout:null}).current;return{typeSelectProps:{onKeyDownCapture:t.getKeyForSearch?e=>{var i;let a=1!==(i=e.key).length&&/^[A-Z]/i.test(i)?"":i;if(!a||e.ctrlKey||e.metaKey||!e.currentTarget.contains(e.target))return;" "!==a||!(o.search.trim().length>0)||(e.preventDefault(),"continuePropagation"in e||e.stopPropagation()),o.search+=a;let s=t.getKeyForSearch(o.search,r.focusedKey);null==s&&(s=t.getKeyForSearch(o.search)),null!=s&&(r.setFocusedKey(s),n&&n(s)),clearTimeout(o.timeout),o.timeout=setTimeout(()=>{o.search=""},1e3)}:null}}}({keyboardDelegate:a,selectionManager:t.selectionManager,onTypeSelect(e){t.setSelectedKeys([e])}}),{isInvalid:d,validationErrors:f,validationDetails:p}=t.displayValidation,{labelProps:h,fieldProps:g,descriptionProps:y,errorMessageProps:b}=(0,P.U)({...e,labelElementType:"span",isInvalid:d,errorMessage:e.errorMessage||f});u.onKeyDown=u.onKeyDownCapture,delete u.onKeyDownCapture;let x=(0,m.zL)(e,{labelable:!0}),k=(0,m.dG)(u,s,g),C=(0,m.Me)();return{labelProps:{...h,onClick:()=>{var t;e.isDisabled||(null==(t=r.current)||t.focus(),(0,v._w)("keyboard"))}},triggerProps:(0,m.dG)(x,{...k,onKeyDown:(0,m.tS)(k.onKeyDown,e=>{if("single"===t.selectionMode)switch(e.key){case"ArrowLeft":{e.preventDefault();let r=t.selectedKeys.size>0?a.getKeyAbove(t.selectedKeys.values().next().value):a.getFirstKey();r&&t.setSelectedKeys([r]);break}case"ArrowRight":{e.preventDefault();let r=t.selectedKeys.size>0?a.getKeyBelow(t.selectedKeys.values().next().value):a.getFirstKey();r&&t.setSelectedKeys([r])}}},e.onKeyDown),onKeyUp:e.onKeyUp,"aria-labelledby":[C,void 0!==x["aria-label"]?void 0!==x["aria-labelledby"]?x["aria-labelledby"]:k.id:k["aria-labelledby"]].join(" "),onFocus(r){t.isFocused||(e.onFocus&&e.onFocus(r),t.setFocused(!0))},onBlur(r){t.isOpen||(e.onBlur&&e.onBlur(r),t.setFocused(!1))}}),valueProps:{id:C},menuProps:{...l,disallowEmptySelection:n,autoFocus:t.focusStrategy||!0,shouldSelectOnPressUp:!0,shouldFocusOnHover:!0,onBlur:r=>{r.currentTarget.contains(r.relatedTarget)||(e.onBlur&&e.onBlur(r),t.setFocused(!1))},onFocus:null==l?void 0:l.onFocus,"aria-labelledby":[g["aria-labelledby"],k["aria-label"]&&!g["aria-labelledby"]?k.id:null].filter(Boolean).join(" ")},descriptionProps:y,errorMessageProps:b,isInvalid:d,validationErrors:f,validationDetails:p}}({...A,disallowEmptySelection:q,isDisabled:e.isDisabled},ev,eh),eT=e.isInvalid||"invalid"===en||eE,{isPressed:eM,buttonProps:eK}=(0,d.j)(eb,eh),{focusProps:eA,isFocused:eN,isFocusVisible:eI}=(0,f.Fx)(),{isHovered:eD,hoverProps:eL}=(0,v.XI)({isDisabled:e.isDisabled}),eR=(0,c.useMemo)(()=>{var t;return e.labelPlacement&&"inside"!==e.labelPlacement||R?null!=(t=e.labelPlacement)?t:"inside":"outside"},[e.labelPlacement,R]),ej=!!$,eO="outside-left"===eR||"outside"===eR&&(ej||!!e.isMultiline),eF="inside"===eR,e_="outside-left"===eR,eB=ev.isOpen||ej||!!(null==(a=ev.selectedItems)?void 0:a.length)||!!W||!!V||!!e.isMultiline,ez=!!(null==(M=ev.selectedItems)?void 0:M.length),eW=!!R,eV=(0,p.W)(null==es?void 0:es.base,ea),eG=(0,c.useMemo)(()=>s({...N,isInvalid:eT,labelPlacement:eR,disableAnimation:I,className:ea}),[(0,h.Xx)(N),eT,eR,I,ea]);(0,c.useEffect)(()=>{if(ev.isOpen&&em.current&&eg.current){let e=eg.current.querySelector("[aria-selected=true] [data-label=true]"),t=eu.current;if(e&&t&&e.parentElement){let r=(null==t?void 0:t.getBoundingClientRect()).height;t.scrollTop=e.parentElement.offsetTop-r/2+e.parentElement.clientHeight/2}}},[ev.isOpen,I]);let eU="function"==typeof A.errorMessage?A.errorMessage({isInvalid:eT,validationErrors:ek,validationDetails:eC}):A.errorMessage||(null==ek?void 0:ek.join(" ")),eH=!!G||!!eU;(0,c.useEffect)(()=>{if(ev.isOpen&&em.current&&eh.current){let e=eh.current.getBoundingClientRect();em.current.style.width=e.width+"px"}},[ev.isOpen]);let e$=(0,c.useCallback)(function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return{"data-slot":"base","data-filled":(0,g.PB)(eB),"data-has-value":(0,g.PB)(ez),"data-has-label":(0,g.PB)(eW),"data-has-helper":(0,g.PB)(eH),className:eG.base({class:(0,p.W)(eV,e.className)}),...e}},[eG,eH,ez,eW,eB,eV]),eX=(0,c.useCallback)(function(){let t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return{ref:eh,"data-slot":"trigger","data-open":(0,g.PB)(ev.isOpen),"data-disabled":(0,g.PB)(null==e?void 0:e.isDisabled),"data-focus":(0,g.PB)(eN),"data-pressed":(0,g.PB)(eM),"data-focus-visible":(0,g.PB)(eI),"data-hover":(0,g.PB)(eD),className:eG.trigger({class:null==es?void 0:es.trigger}),...(0,m.dG)(eK,eA,eL,(0,u.z)(el,{enabled:ef}),(0,u.z)(t))}},[eG,eh,ev.isOpen,null==es?void 0:es.trigger,null==e?void 0:e.isDisabled,eN,eM,eI,eD,eK,eA,eL,el,ef]),eq=(0,c.useCallback)(function(){let t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return{state:ev,triggerRef:eh,selectRef:ep,selectionMode:Y,label:null==e?void 0:e.label,name:null==e?void 0:e.name,isRequired:null==e?void 0:e.isRequired,autoComplete:null==e?void 0:e.autoComplete,isDisabled:null==e?void 0:e.isDisabled,onChange:eo,...t}},[ev,Y,null==e?void 0:e.label,null==e?void 0:e.autoComplete,null==e?void 0:e.name,null==e?void 0:e.isDisabled,eh]),eY=(0,c.useCallback)(function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return{"data-slot":"label",className:eG.label({class:(0,p.W)(null==es?void 0:es.label,e.className)}),...ey,...e}},[eG,null==es?void 0:es.label,ey]),eJ=(0,c.useCallback)(function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return{"data-slot":"value",className:eG.value({class:(0,p.W)(null==es?void 0:es.value,e.className)}),...ex,...e}},[eG,null==es?void 0:es.value,ex]),eZ=(0,c.useCallback)(function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return{"data-slot":"listboxWrapper",className:eG.listboxWrapper({class:(0,p.W)(null==es?void 0:es.listboxWrapper,null==e?void 0:e.className)}),...(0,m.dG)(ec.scrollShadowProps,e)}},[eG.listboxWrapper,null==es?void 0:es.listboxWrapper,ec.scrollShadowProps]),eQ=(0,c.useCallback)(function(){var e,t;let r=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},n=(0,m.dG)(ec.popoverProps,r);return{state:ev,triggerRef:eh,ref:em,"data-slot":"popover",scrollRef:eg,triggerType:"listbox",classNames:{content:eG.popoverContent({class:(0,p.W)(null==es?void 0:es.popoverContent,r.className)})},...n,offset:ev.selectedItems&&ev.selectedItems.length>0?1e-8*ev.selectedItems.length+((null==(e=ec.popoverProps)?void 0:e.offset)||0):null==(t=ec.popoverProps)?void 0:t.offset,shouldCloseOnInteractOutside:(null==n?void 0:n.shouldCloseOnInteractOutside)?n.shouldCloseOnInteractOutside:e=>(0,C.J)(e,eh,ev)}},[eG,null==es?void 0:es.popoverContent,ec.popoverProps,eh,ev,ev.selectedItems]),e0=(0,c.useCallback)(()=>({"data-slot":"selectorIcon","aria-hidden":(0,g.PB)(!0),"data-open":(0,g.PB)(ev.isOpen),className:eG.selectorIcon({class:null==es?void 0:es.selectorIcon})}),[eG,null==es?void 0:es.selectorIcon,null==ev?void 0:ev.isOpen]),e1=(0,c.useCallback)(function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return{...e,"data-slot":"innerWrapper",className:eG.innerWrapper({class:(0,p.W)(null==es?void 0:es.innerWrapper,null==e?void 0:e.className)})}},[eG,null==es?void 0:es.innerWrapper]),e2=(0,c.useCallback)(function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return{...e,"data-slot":"helperWrapper",className:eG.helperWrapper({class:(0,p.W)(null==es?void 0:es.helperWrapper,null==e?void 0:e.className)})}},[eG,null==es?void 0:es.helperWrapper]),e5=(0,c.useCallback)(function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return{...e,...eP,"data-slot":"description",className:eG.description({class:(0,p.W)(null==es?void 0:es.description,null==e?void 0:e.className)})}},[eG,null==es?void 0:es.description]),e4=(0,c.useCallback)(function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return{...e,"data-slot":"mainWrapper",className:eG.mainWrapper({class:(0,p.W)(null==es?void 0:es.mainWrapper,null==e?void 0:e.className)})}},[eG,null==es?void 0:es.mainWrapper]),e3=(0,c.useCallback)(function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return{...e,...eS,"data-slot":"errorMessage",className:eG.errorMessage({class:(0,p.W)(null==es?void 0:es.errorMessage,null==e?void 0:e.className)})}},[eG,eS,null==es?void 0:es.errorMessage]),e6=(0,c.useCallback)(function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return{"aria-hidden":(0,g.PB)(!0),"data-slot":"spinner",color:"current",size:"sm",...er,...e,ref:J,className:eG.spinner({class:(0,p.W)(null==es?void 0:es.spinner,null==e?void 0:e.className)})}},[eG,J,er,null==es?void 0:es.spinner]);return T.set(ev,{isDisabled:null==e?void 0:e.isDisabled,isRequired:null==e?void 0:e.isRequired,name:null==e?void 0:e.name,validationBehavior:"native"}),{Component:ed,domRef:ep,state:ev,label:R,name:j,triggerRef:eh,isLoading:O,placeholder:$,startContent:W,endContent:V,description:G,selectorIcon:F,hasHelper:eH,labelPlacement:eR,hasPlaceholder:ej,renderValue:U,selectionMode:Y,disableAnimation:I,isOutsideLeft:e_,shouldLabelBeOutside:eO,shouldLabelBeInside:eF,isInvalid:eT,errorMessage:eU,getBaseProps:e$,getTriggerProps:eX,getLabelProps:eY,getValueProps:eJ,getListboxProps:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return{state:ev,ref:eg,"data-slot":"listbox",className:eG.listbox({class:(0,p.W)(null==es?void 0:es.listbox,null==e?void 0:e.className)}),...(0,m.dG)(ec.listboxProps,e,ew)}},getPopoverProps:eQ,getSpinnerProps:e6,getMainWrapperProps:e4,getListboxWrapperProps:eZ,getHiddenSelectProps:eq,getInnerWrapperProps:e1,getHelperWrapperProps:e2,getDescriptionProps:e5,getErrorMessageProps:e3,getSelectorIconProps:e0}}},51694:function(e,t,r){"use strict";r.d(t,{g:function(){return b}});var n=r(30258),o=r(47979),i=r(18327),a=r(67422),s=r(82067),l=r(57437);function u(e){var t;let{state:r,triggerRef:u,selectRef:c,label:d,name:f,isDisabled:p}=e,{containerProps:h,inputProps:g,selectProps:m}=function(e,t,r){var l;let u=n.y.get(t)||{},{autoComplete:c,name:d=u.name,isDisabled:f=u.isDisabled,selectionMode:p,onChange:h}=e,{validationBehavior:g,isRequired:m}=u,v=(0,i.Kf)(),{visuallyHiddenProps:y}=(0,a.S)();return(0,o.y$)(e.selectRef,t.selectedKeys,t.setSelectedKeys),(0,s.Q)({validationBehavior:g,focus:()=>{var e;return null==(e=r.current)?void 0:e.focus()}},t,e.selectRef),{containerProps:{...y,"aria-hidden":!0,"data-a11y-ignore":"aria-hidden-focus"},inputProps:{type:"text",tabIndex:null==v||t.isFocused||t.isOpen?-1:0,autoComplete:c,value:null!=(l=[...t.selectedKeys].join(","))?l:"",required:m,style:{fontSize:16},onFocus:()=>{var e;return null==(e=r.current)?void 0:e.focus()},disabled:f,onChange:()=>{}},selectProps:{name:d,tabIndex:-1,autoComplete:c,disabled:f,size:t.collection.size,value:"multiple"===p?[...t.selectedKeys].map(e=>String(e)):[...t.selectedKeys][0],multiple:"multiple"===p,onChange:e=>{t.setSelectedKeys(e.target.value),null==h||h(e)}}}}({...e,selectRef:c},r,u);return r.collection.size<=300?(0,l.jsxs)("div",{...h,"data-testid":"hidden-select-container",children:[(0,l.jsx)("input",{...g}),(0,l.jsxs)("label",{children:[d,(0,l.jsxs)("select",{...m,ref:c,children:[(0,l.jsx)("option",{}),[...r.collection.getKeys()].map(e=>{let t=r.collection.getItem(e);if((null==t?void 0:t.type)==="item")return(0,l.jsx)("option",{value:t.key,children:t.textValue},t.key)})]})]})]}):f?(0,l.jsx)("input",{autoComplete:m.autoComplete,disabled:p,name:f,type:"hidden",value:null!=(t=[...r.selectedKeys].join(","))?t:""}):null}var c=r(83521),d=r(44727),f=r(12246),p=r(51446),h=r(55971),g=r(27934),m=r(2265),v=r(84384);function y(e,t){let{Component:r,state:o,label:i,hasHelper:s,isLoading:h,triggerRef:y,selectorIcon:b=(0,l.jsx)(f.v,{}),description:x,errorMessage:w,isInvalid:P,startContent:S,endContent:E,placeholder:k,renderValue:C,isOutsideLeft:T,disableAnimation:M,getBaseProps:K,getLabelProps:A,getTriggerProps:N,getValueProps:I,getListboxProps:D,getPopoverProps:L,getSpinnerProps:R,getMainWrapperProps:j,getInnerWrapperProps:O,getHiddenSelectProps:F,getHelperWrapperProps:_,getListboxWrapperProps:B,getDescriptionProps:z,getErrorMessageProps:W,getSelectorIconProps:V}=(0,n.L)({...e,ref:t}),G=i?(0,l.jsx)("label",{...A(),children:i}):null,U=(0,m.cloneElement)(b,V()),H=(0,m.useMemo)(()=>s?(0,l.jsx)("div",{..._(),children:P&&w?(0,l.jsx)("div",{...W(),children:w}):x?(0,l.jsx)("div",{...z(),children:x}):null}):null,[s,P,w,x,_,W,z]),$=(0,m.useMemo)(()=>{var e;return(null==(e=o.selectedItems)?void 0:e.length)?C&&"function"==typeof C?C([...o.selectedItems].map(e=>({key:e.key,data:e.value,type:e.type,props:e.props,textValue:e.textValue,rendered:e.rendered,"aria-label":e["aria-label"]}))):o.selectedItems.map(e=>e.textValue).join(", "):k},[o.selectedItems,C,k]),X=(0,m.useMemo)(()=>h?(0,l.jsx)(p.c,{...R()}):U,[h,U,R]),q=(0,m.useMemo)(()=>o.isOpen?(0,l.jsx)(d.q,{...L(),children:(0,l.jsx)(g.o,{...B(),children:(0,l.jsx)(c.X,{...D()})})}):null,[o.isOpen,L,o,y,B,D]);return(0,l.jsxs)("div",{...K(),children:[(0,l.jsx)(u,{...F()}),T?G:null,(0,l.jsxs)("div",{...j(),children:[(0,l.jsxs)(r,{...N(),children:[T?null:G,(0,l.jsxs)("div",{...O(),children:[S,(0,l.jsx)("span",{...I(),children:$}),E&&o.selectedItems&&(0,l.jsx)(a.T,{elementType:"span",children:","}),E]}),X]}),H]}),M?q:(0,l.jsx)(v.M,{children:q})]})}var b=(0,h.Gp)(y);y.displayName="NextUI.Select"},12246:function(e,t,r){"use strict";r.d(t,{v:function(){return o}});var n=r(57437),o=({strokeWidth:e=1.5,...t})=>(0,n.jsx)("svg",{"aria-hidden":"true",fill:"none",focusable:"false",height:"1em",role:"presentation",stroke:"currentColor",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:e,viewBox:"0 0 24 24",width:"1em",...t,children:(0,n.jsx)("path",{d:"m6 9 6 6 6-6"})})},40547:function(e,t,r){"use strict";r.d(t,{w:function(){return o}});var n=r(57437),o=e=>(0,n.jsxs)("svg",{"aria-hidden":"true",fill:"none",height:"1em",shapeRendering:"geometricPrecision",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:"1.5",viewBox:"0 0 24 24",width:"1em",...e,children:[(0,n.jsx)("circle",{cx:"12",cy:"12",fill:"currentColor",r:"1"}),(0,n.jsx)("circle",{cx:"19",cy:"12",fill:"currentColor",r:"1"}),(0,n.jsx)("circle",{cx:"5",cy:"12",fill:"currentColor",r:"1"})]})},35479:function(e,t,r){"use strict";r.d(t,{T:function(){return o}});var n=r(57437),o=e=>(0,n.jsx)("svg",{"aria-hidden":"true",fill:"none",focusable:"false",height:"1em",role:"presentation",stroke:"currentColor",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:2,viewBox:"0 0 24 24",width:"1em",...e,children:(0,n.jsx)("path",{d:"M18 6L6 18M6 6l12 12"})})},71949:function(e,t,r){"use strict";r.d(t,{f:function(){return o}});var n=r(57437),o=e=>(0,n.jsx)("svg",{"aria-hidden":"true",focusable:"false",height:"1em",role:"presentation",viewBox:"0 0 24 24",width:"1em",...e,children:(0,n.jsx)("path",{d:"M12 2a10 10 0 1010 10A10.016 10.016 0 0012 2zm3.36 12.3a.754.754 0 010 1.06.748.748 0 01-1.06 0l-2.3-2.3-2.3 2.3a.748.748 0 01-1.06 0 .754.754 0 010-1.06l2.3-2.3-2.3-2.3A.75.75 0 019.7 8.64l2.3 2.3 2.3-2.3a.75.75 0 011.06 1.06l-2.3 2.3z",fill:"currentColor"})})},93578:function(e,t,r){"use strict";r.d(t,{D:function(){return o}});var n=r(57437),o=e=>(0,n.jsx)("svg",{"aria-hidden":"true",fill:"none",focusable:"false",height:"1em",role:"presentation",viewBox:"0 0 24 24",width:"1em",...e,children:(0,n.jsx)("path",{d:"M15.5 19l-7-7 7-7",stroke:"currentColor",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:"1.5"})})},65263:function(e,t,r){"use strict";function n(...e){for(var t,r,o=0,i="";o<e.length;)(t=e[o++])&&(r=function e(t){var r,n,o="";if("string"==typeof t||"number"==typeof t)o+=t;else if("object"==typeof t){if(Array.isArray(t))for(r=0;r<t.length;r++)t[r]&&(n=e(t[r]))&&(o&&(o+=" "),o+=n);else for(r in t)t[r]&&(o&&(o+=" "),o+=r)}return o}(t))&&(i&&(i+=" "),i+=r);return i}r.d(t,{W:function(){return n}})},31887:function(e,t,r){"use strict";r.d(t,{e:function(){return n},x:function(){return o}});var n=e=>(null==e?void 0:e.length)<=4?e:null==e?void 0:e.slice(0,3),o=(...e)=>{let t=" ";for(let r of e)if("string"==typeof r&&r.length>0){t=r;break}return t}},53640:function(e,t,r){"use strict";r.d(t,{Kn:function(){return i},PB:function(){return l},Ts:function(){return n},mf:function(){return s},xb:function(){return a}});var n=!1;function o(e){return Array.isArray(e)}function i(e){let t=typeof e;return null!=e&&("object"===t||"function"===t)&&!o(e)}function a(e){return o(e)?o(e)&&0===e.length:i(e)?i(e)&&0===Object.keys(e).length:null==e||""===e}function s(e){return"function"==typeof e}var l=e=>e?"true":void 0},34140:function(e,t,r){"use strict";function n(e,t){return Array.from({length:t-e+1},(t,r)=>r+e)}function o(e,t,r){return Math.min(Math.max(e,t),r)}function i(e,t=100){return Math.min(Math.max(e,0),t)}r.d(t,{Ez:function(){return i},uZ:function(){return o},w6:function(){return n}})},36222:function(e,t,r){"use strict";r.d(t,{Os:function(){return a},QI:function(){return i},Xx:function(){return s},kC:function(){return n},v0:function(){return o}});var n=e=>e.charAt(0).toUpperCase()+e.slice(1);function o(...e){return function(t){e.some(e=>(null==e||e(t),null==t?void 0:t.defaultPrevented))}}function i(e){return`${e}-${Math.floor(1e6*Math.random())}`}function a(e){for(let t in e)t.startsWith("on")&&delete e[t];return e}function s(e){if(!e||"object"!=typeof e)return"";try{return JSON.stringify(e)}catch(e){return""}}},51446:function(e,t,r){"use strict";r.d(t,{c:function(){return c}});var n=r(55971),o=(0,r(2068).tv)({slots:{base:"relative inline-flex flex-col gap-2 items-center justify-center",wrapper:"relative flex",circle1:["absolute","w-full","h-full","rounded-full","animate-spinner-ease-spin","border-2","border-solid","border-t-transparent","border-l-transparent","border-r-transparent"],circle2:["absolute","w-full","h-full","rounded-full","opacity-75","animate-spinner-linear-spin","border-2","border-dotted","border-t-transparent","border-l-transparent","border-r-transparent"],label:"text-foreground dark:text-foreground-dark font-regular"},variants:{size:{sm:{wrapper:"w-5 h-5",circle1:"border-2",circle2:"border-2",label:"text-small"},md:{wrapper:"w-8 h-8",circle1:"border-3",circle2:"border-3",label:"text-medium"},lg:{wrapper:"w-10 h-10",circle1:"border-3",circle2:"border-3",label:"text-large"}},color:{current:{circle1:"border-b-current",circle2:"border-b-current"},white:{circle1:"border-b-white",circle2:"border-b-white"},default:{circle1:"border-b-default",circle2:"border-b-default"},primary:{circle1:"border-b-primary",circle2:"border-b-primary"},secondary:{circle1:"border-b-secondary",circle2:"border-b-secondary"},success:{circle1:"border-b-success",circle2:"border-b-success"},warning:{circle1:"border-b-warning",circle2:"border-b-warning"},danger:{circle1:"border-b-danger",circle2:"border-b-danger"}},labelColor:{foreground:{label:"text-foreground"},primary:{label:"text-primary"},secondary:{label:"text-secondary"},success:{label:"text-success"},warning:{label:"text-warning"},danger:{label:"text-danger"}}},defaultVariants:{size:"md",color:"primary",labelColor:"foreground"}}),i=r(36222),a=r(65263),s=r(2265),l=r(57437),u=(0,n.Gp)((e,t)=>{let{slots:r,classNames:u,label:c,getSpinnerProps:d}=function(e){let[t,r]=(0,n.oe)(e,o.variantKeys),{children:l,className:u,classNames:c,label:d,...f}=t,p=(0,s.useMemo)(()=>o({...r}),[(0,i.Xx)(r)]),h=(0,a.W)(null==c?void 0:c.base,u),g=d||l,m=(0,s.useMemo)(()=>g&&"string"==typeof g?g:f["aria-label"]?"":"Loading",[l,g,f["aria-label"]]),v=(0,s.useCallback)(()=>({"aria-label":m,className:p.base({class:h}),...f}),[m,p,h,f]);return{label:g,slots:p,classNames:c,getSpinnerProps:v}}({...e});return(0,l.jsxs)("div",{ref:t,...d(),children:[(0,l.jsxs)("div",{className:r.wrapper({class:null==u?void 0:u.wrapper}),children:[(0,l.jsx)("i",{className:r.circle1({class:null==u?void 0:u.circle1})}),(0,l.jsx)("i",{className:r.circle2({class:null==u?void 0:u.circle2})})]}),c&&(0,l.jsx)("span",{className:r.label({class:null==u?void 0:u.label}),children:c})]})});u.displayName="NextUI.Spinner";var c=u},55971:function(e,t,r){"use strict";r.d(t,{Gp:function(){return o},Jw:function(){return i},ME:function(){return l},Sz:function(){return s},oe:function(){return a}});var n=r(2265);function o(e){return(0,n.forwardRef)(e)}var i=e=>({...e,[Symbol.iterator]:function(){let e=Object.keys(this),t=0;return{next:()=>{if(t>=e.length)return{done:!0};let r=e[t],n=this[r];return t++,{value:{key:r,value:n},done:!1}}}}}),a=(e,t,r=!0)=>{if(!t)return[e,{}];let n=t.reduce((t,r)=>r in e?{...t,[r]:e[r]}:t,{});return r?[Object.keys(e).filter(e=>!t.includes(e)).reduce((t,r)=>({...t,[r]:e[r]}),{}),n]:[e,n]},s=(e,t,r)=>[Object.keys(e).filter(e=>!t.includes(e)||(null==r?void 0:r.includes(e))).reduce((t,r)=>({...t,[r]:e[r]}),{}),t.reduce((t,r)=>({...t,[r]:e[r]}),{})],l=e=>{var t,r,n;return!!(null==(n=null==(r=null==(t=e.type)?void 0:t.render)?void 0:r.displayName)?void 0:n.includes("NextUI"))}},12094:function(e,t,r){"use strict";r.d(t,{a:function(){return n},w:function(){return o}});var[n,o]=(0,r(37561).k)({name:"ProviderContext",strict:!1})},33222:function(e,t,r){"use strict";r.d(t,{J:function(){return n}});var n={solid:{default:"bg-default text-default-foreground",primary:"bg-primary text-primary-foreground",secondary:"bg-secondary text-secondary-foreground",success:"bg-success text-success-foreground",warning:"bg-warning text-warning-foreground",danger:"bg-danger text-danger-foreground",foreground:"bg-foreground text-background"},shadow:{default:"shadow-lg shadow-default/50 bg-default text-default-foreground",primary:"shadow-lg shadow-primary/40 bg-primary text-primary-foreground",secondary:"shadow-lg shadow-secondary/40 bg-secondary text-secondary-foreground",success:"shadow-lg shadow-success/40 bg-success text-success-foreground",warning:"shadow-lg shadow-warning/40 bg-warning text-warning-foreground",danger:"shadow-lg shadow-danger/40 bg-danger text-danger-foreground",foreground:"shadow-lg shadow-foreground/40 bg-foreground text-background"},bordered:{default:"bg-transparent border-default text-foreground",primary:"bg-transparent border-primary text-primary",secondary:"bg-transparent border-secondary text-secondary",success:"bg-transparent border-success text-success",warning:"bg-transparent border-warning text-warning",danger:"bg-transparent border-danger text-danger",foreground:"bg-transparent border-foreground text-foreground"},flat:{default:"bg-default/40 text-default-foreground",primary:"bg-primary/20 text-primary",secondary:"bg-secondary/20 text-secondary",success:"bg-success/20 text-success-600 dark:text-success",warning:"bg-warning/20 text-warning-600 dark:text-warning",danger:"bg-danger/20 text-danger dark:text-danger-500",foreground:"bg-foreground/10 text-foreground"},faded:{default:"border-default bg-default-100 text-default-foreground",primary:"border-default bg-default-100 text-primary",secondary:"border-default bg-default-100 text-secondary",success:"border-default bg-default-100 text-success",warning:"border-default bg-default-100 text-warning",danger:"border-default bg-default-100 text-danger",foreground:"border-default bg-default-100 text-foreground"},light:{default:"bg-transparent text-default-foreground",primary:"bg-transparent text-primary",secondary:"bg-transparent text-secondary",success:"bg-transparent text-success",warning:"bg-transparent text-warning",danger:"bg-transparent text-danger",foreground:"bg-transparent text-foreground"},ghost:{default:"border-default text-default-foreground hover:!bg-default",primary:"border-primary text-primary hover:!text-primary-foreground hover:!bg-primary",secondary:"border-secondary text-secondary hover:text-secondary-foreground hover:!bg-secondary",success:"border-success text-success hover:!text-success-foreground hover:!bg-success",warning:"border-warning text-warning hover:!text-warning-foreground hover:!bg-warning",danger:"border-danger text-danger hover:!text-danger-foreground hover:!bg-danger",foreground:"border-foreground text-foreground hover:!bg-foreground"}}},19902:function(e,t,r){"use strict";r.d(t,{D9:function(){return a},Dk:function(){return s},GI:function(){return i}});var n=r(2068),o=r(21616),i=(0,n.tv)({slots:{base:"w-full relative flex flex-col gap-1 p-1",list:"w-full flex flex-col gap-0.5 outline-none",emptyContent:["h-10","px-2","py-1.5","w-full","h-full","text-foreground-400","text-start"]}}),a=(0,n.tv)({slots:{base:["flex","group","gap-2","items-center","justify-between","relative","px-2","py-1.5","w-full","h-full","box-border","rounded-small","subpixel-antialiased","outline-none","cursor-pointer","tap-highlight-transparent",...o.Dh,"data-[focus-visible=true]:dark:ring-offset-background-content1"],wrapper:"w-full flex flex-col items-start justify-center",title:"flex-1 text-small font-normal truncate",description:["w-full","text-tiny","text-foreground-500","group-hover:text-current"],selectedIcon:["text-inherit","w-3","h-3","flex-shrink-0"],shortcut:["px-1","py-0.5","rounded","font-sans","text-foreground-500","text-tiny","border-small","border-default-300","group-hover:border-current"]},variants:{variant:{solid:{base:""},bordered:{base:"border-medium border-transparent bg-transparent"},light:{base:"bg-transparent"},faded:{base:["border-small border-transparent hover:border-default data-[hover=true]:bg-default-100","data-[selectable=true]:focus:border-default data-[selectable=true]:focus:bg-default-100"]},flat:{base:""},shadow:{base:"data-[hover=true]:shadow-lg"}},color:{default:{},primary:{},secondary:{},success:{},warning:{},danger:{}},showDivider:{true:{base:["mb-1.5","after:content-['']","after:absolute","after:-bottom-1","after:left-0","after:right-0","after:h-divider","after:bg-divider"]},false:{}},isDisabled:{true:{base:"opacity-disabled pointer-events-none"}},disableAnimation:{true:{},false:{base:"data-[hover=true]:transition-colors"}}},defaultVariants:{variant:"solid",color:"default",showDivider:!1},compoundVariants:[{variant:"solid",color:"default",class:{base:["data-[hover=true]:bg-default","data-[hover=true]:text-default-foreground","data-[selectable=true]:focus:bg-default","data-[selectable=true]:focus:text-default-foreground"]}},{variant:"solid",color:"primary",class:{base:["data-[hover=true]:bg-primary data-[hover=true]:text-primary-foreground","data-[selectable=true]:focus:bg-primary data-[selectable=true]:focus:text-primary-foreground"]}},{variant:"solid",color:"secondary",class:{base:["data-[hover=true]:bg-secondary data-[hover=true]:text-secondary-foreground","data-[selectable=true]:focus:bg-secondary data-[selectable=true]:focus:text-secondary-foreground"]}},{variant:"solid",color:"success",class:{base:["data-[hover=true]:bg-success data-[hover=true]:text-success-foreground","data-[selectable=true]:focus:bg-success data-[selectable=true]:focus:text-success-foreground"]}},{variant:"solid",color:"warning",class:{base:["data-[hover=true]:bg-warning data-[hover=true]:text-warning-foreground","data-[selectable=true]:focus:bg-warning data-[selectable=true]:focus:text-warning-foreground"]}},{variant:"solid",color:"danger",class:{base:["data-[hover=true]:bg-danger data-[hover=true]:text-danger-foreground","data-[selectable=true]:focus:bg-danger data-[selectable=true]:focus:text-danger-foreground"]}},{variant:"shadow",color:"default",class:{base:["data-[hover=true]:shadow-default/50 data-[hover=true]:bg-default data-[hover=true]:text-default-foreground","data-[selectable=true]:focus:shadow-default/50 data-[selectable=true]:focus:bg-default data-[selectable=true]:focus:text-default-foreground"]}},{variant:"shadow",color:"primary",class:{base:["data-[hover=true]:shadow-primary/30 data-[hover=true]:bg-primary data-[hover=true]:text-primary-foreground","data-[selectable=true]:focus:shadow-primary/30 data-[selectable=true]:focus:bg-primary data-[selectable=true]:focus:text-primary-foreground"]}},{variant:"shadow",color:"secondary",class:{base:["data-[hover=true]:shadow-secondary/30 data-[hover=true]:bg-secondary data-[hover=true]:text-secondary-foreground","data-[selectable=true]:focus:shadow-secondary/30 data-[selectable=true]:focus:bg-secondary data-[selectable=true]:focus:text-secondary-foreground"]}},{variant:"shadow",color:"success",class:{base:["data-[hover=true]:shadow-success/30 data-[hover=true]:bg-success data-[hover=true]:text-success-foreground","data-[selectable=true]:focus:shadow-success/30 data-[selectable=true]:focus:bg-success data-[selectable=true]:focus:text-success-foreground"]}},{variant:"shadow",color:"warning",class:{base:["data-[hover=true]:shadow-warning/30 data-[hover=true]:bg-warning data-[hover=true]:text-warning-foreground","data-[selectable=true]:focus:shadow-warning/30 data-[selectable=true]:focus:bg-warning data-[selectable=true]:focus:text-warning-foreground"]}},{variant:"shadow",color:"danger",class:{base:["data-[hover=true]:shadow-danger/30 data-[hover=true]:bg-danger data-[hover=true]:text-danger-foreground","data-[selectable=true]:focus:shadow-danger/30 data-[selectable=true]:focus:bg-danger data-[selectable=true]:focus:text-danger-foreground"]}},{variant:"bordered",color:"default",class:{base:["data-[hover=true]:border-default","data-[selectable=true]:focus:border-default"]}},{variant:"bordered",color:"primary",class:{base:["data-[hover=true]:border-primary data-[hover=true]:text-primary","data-[selectable=true]:focus:border-primary data-[selectable=true]:focus:text-primary"]}},{variant:"bordered",color:"secondary",class:{base:["data-[hover=true]:border-secondary data-[hover=true]:text-secondary","data-[selectable=true]:focus:border-secondary data-[selectable=true]:focus:text-secondary"]}},{variant:"bordered",color:"success",class:{base:["data-[hover=true]:border-success data-[hover=true]:text-success","data-[selectable=true]:focus:border-success data-[selectable=true]:focus:text-success"]}},{variant:"bordered",color:"warning",class:{base:["data-[hover=true]:border-warning data-[hover=true]:text-warning","data-[selectable=true]:focus:border-warning data-[selectable=true]:focus:text-warning"]}},{variant:"bordered",color:"danger",class:{base:["data-[hover=true]:border-danger data-[hover=true]:text-danger","data-[selectable=true]:focus:border-danger data-[selectable=true]:focus:text-danger"]}},{variant:"flat",color:"default",class:{base:["data-[hover=true]:bg-default/40","data-[hover=true]:text-default-foreground","data-[selectable=true]:focus:bg-default/40","data-[selectable=true]:focus:text-default-foreground"]}},{variant:"flat",color:"primary",class:{base:["data-[hover=true]:bg-primary/20 data-[hover=true]:text-primary","data-[selectable=true]:focus:bg-primary/20 data-[selectable=true]:focus:text-primary"]}},{variant:"flat",color:"secondary",class:{base:["data-[hover=true]:bg-secondary/20 data-[hover=true]:text-secondary","data-[selectable=true]:focus:bg-secondary/20 data-[selectable=true]:focus:text-secondary"]}},{variant:"flat",color:"success",class:{base:["data-[hover=true]:bg-success/20 data-[hover=true]:text-success","data-[selectable=true]:focus:bg-success/20 data-[selectable=true]:focus:text-success"]}},{variant:"flat",color:"warning",class:{base:["data-[hover=true]:bg-warning/20 data-[hover=true]:text-warning","data-[selectable=true]:focus:bg-warning/20 data-[selectable=true]:focus:text-warning"]}},{variant:"flat",color:"danger",class:{base:["data-[hover=true]:bg-danger/20 data-[hover=true]:text-danger","data-[selectable=true]:focus:bg-danger/20 data-[selectable=true]:focus:text-danger"]}},{variant:"faded",color:"default",class:{base:["data-[hover=true]:text-default-foreground","data-[selectable=true]:focus:text-default-foreground"]}},{variant:"faded",color:"primary",class:{base:["data-[hover=true]:text-primary","data-[selectable=true]:focus:text-primary"]}},{variant:"faded",color:"secondary",class:{base:["data-[hover=true]:text-secondary","data-[selectable=true]:focus:text-secondary"]}},{variant:"faded",color:"success",class:{base:["data-[hover=true]:text-success","data-[selectable=true]:focus:text-success"]}},{variant:"faded",color:"warning",class:{base:["data-[hover=true]:text-warning","data-[selectable=true]:focus:text-warning"]}},{variant:"faded",color:"danger",class:{base:["data-[hover=true]:text-danger","data-[selectable=true]:focus:text-danger"]}},{variant:"light",color:"default",class:{base:["data-[hover=true]:text-default-500","data-[selectable=true]:focus:text-default-500"]}},{variant:"light",color:"primary",class:{base:["data-[hover=true]:text-primary","data-[selectable=true]:focus:text-primary"]}},{variant:"light",color:"secondary",class:{base:["data-[hover=true]:text-secondary","data-[selectable=true]:focus:text-secondary"]}},{variant:"light",color:"success",class:{base:["data-[hover=true]:text-success","data-[selectable=true]:focus:text-success"]}},{variant:"light",color:"warning",class:{base:["data-[hover=true]:text-warning","data-[selectable=true]:focus:text-warning"]}},{variant:"light",color:"danger",class:{base:["data-[hover=true]:text-danger","data-[selectable=true]:focus:text-danger"]}}]}),s=(0,n.tv)({slots:{base:"relative mb-2",heading:"pl-1 text-tiny text-foreground-500",group:"data-[has-title=true]:pt-1",divider:"mt-2"}})},89232:function(e,t,r){"use strict";r.d(t,{v:function(){return a}});var n=r(33222),o=r(2068),i=r(21616),a=(0,o.tv)({slots:{base:["z-0","relative","bg-transparent","before:content-['']","before:hidden","before:z-[-1]","before:absolute","before:rotate-45","before:w-2.5","before:h-2.5","before:rounded-sm","data-[arrow=true]:before:block","data-[placement=top]:before:-bottom-[calc(theme(spacing.5)/4_-_1.5px)]","data-[placement=top]:before:left-1/2","data-[placement=top]:before:-translate-x-1/2","data-[placement=top-start]:before:-bottom-[calc(theme(spacing.5)/4_-_1.5px)]","data-[placement=top-start]:before:left-3","data-[placement=top-end]:before:-bottom-[calc(theme(spacing.5)/4_-_1.5px)]","data-[placement=top-end]:before:right-3","data-[placement=bottom]:before:-top-[calc(theme(spacing.5)/4_-_1.5px)]","data-[placement=bottom]:before:left-1/2","data-[placement=bottom]:before:-translate-x-1/2","data-[placement=bottom-start]:before:-top-[calc(theme(spacing.5)/4_-_1.5px)]","data-[placement=bottom-start]:before:left-3","data-[placement=bottom-end]:before:-top-[calc(theme(spacing.5)/4_-_1.5px)]","data-[placement=bottom-end]:before:right-3","data-[placement=left]:before:-right-[calc(theme(spacing.5)/4_-_2px)]","data-[placement=left]:before:top-1/2","data-[placement=left]:before:-translate-y-1/2","data-[placement=left-start]:before:-right-[calc(theme(spacing.5)/4_-_3px)]","data-[placement=left-start]:before:top-1/4","data-[placement=left-end]:before:-right-[calc(theme(spacing.5)/4_-_3px)]","data-[placement=left-end]:before:bottom-1/4","data-[placement=right]:before:-left-[calc(theme(spacing.5)/4_-_2px)]","data-[placement=right]:before:top-1/2","data-[placement=right]:before:-translate-y-1/2","data-[placement=right-start]:before:-left-[calc(theme(spacing.5)/4_-_3px)]","data-[placement=right-start]:before:top-1/4","data-[placement=right-end]:before:-left-[calc(theme(spacing.5)/4_-_3px)]","data-[placement=right-end]:before:bottom-1/4",...i.Dh],content:["z-10","px-2.5","py-1","w-full","inline-flex","flex-col","items-center","justify-center","box-border","subpixel-antialiased","outline-none","box-border"],trigger:["z-10"],backdrop:["hidden"],arrow:[]},variants:{size:{sm:{content:"text-tiny"},md:{content:"text-small"},lg:{content:"text-medium"}},color:{default:{base:"before:bg-content1 before:shadow-small",content:"bg-content1"},foreground:{base:"before:bg-foreground",content:n.J.solid.foreground},primary:{base:"before:bg-primary",content:n.J.solid.primary},secondary:{base:"before:bg-secondary",content:n.J.solid.secondary},success:{base:"before:bg-success",content:n.J.solid.success},warning:{base:"before:bg-warning",content:n.J.solid.warning},danger:{base:"before:bg-danger",content:n.J.solid.danger}},radius:{none:{content:"rounded-none"},sm:{content:"rounded-small"},md:{content:"rounded-medium"},lg:{content:"rounded-large"},full:{content:"rounded-full"}},shadow:{sm:{content:"shadow-small"},md:{content:"shadow-medium"},lg:{content:"shadow-large"}},backdrop:{transparent:{},opaque:{backdrop:"bg-overlay/50 backdrop-opacity-disabled"},blur:{backdrop:"backdrop-blur-sm backdrop-saturate-150 bg-overlay/30"}},triggerScaleOnOpen:{true:{trigger:["aria-expanded:scale-[0.97]","aria-expanded:opacity-70","subpixel-antialiased"]},false:{}},disableAnimation:{true:{base:"animate-none"}},isTriggerDisabled:{true:{trigger:"opacity-disabled pointer-events-none"},false:{}}},defaultVariants:{color:"default",radius:"lg",size:"md",shadow:"md",backdrop:"transparent",triggerScaleOnOpen:!0},compoundVariants:[{backdrop:["opaque","blur"],class:{backdrop:"block w-full h-full fixed inset-0 -z-30"}}]})},2068:function(e,t,r){"use strict";r.d(t,{tv:function(){return er}});var n=["small","medium","large"],o={theme:{opacity:["disabled"],spacing:["divider"],borderWidth:n,borderRadius:n},classGroups:{shadow:[{shadow:n}],"font-size":[{text:["tiny",...n]}],"bg-image":["bg-stripe-gradient"]}},i=e=>"boolean"==typeof e?`${e}`:0===e?"0":e,a=e=>!e||"object"!=typeof e||0===Object.keys(e).length,s=(e,t)=>JSON.stringify(e)===JSON.stringify(t);function l(e){let t=[];return function e(t,r){t.forEach(function(t){Array.isArray(t)?e(t,r):r.push(t)})}(e,t),t}var u=(...e)=>l(e).filter(Boolean),c=(e,t)=>{let r={},n=Object.keys(e),o=Object.keys(t);for(let i of n)if(o.includes(i)){let n=e[i],o=t[i];"object"==typeof n&&"object"==typeof o?r[i]=c(n,o):Array.isArray(n)||Array.isArray(o)?r[i]=u(o,n):r[i]=o+" "+n}else r[i]=e[i];for(let e of o)n.includes(e)||(r[e]=t[e]);return r},d=e=>e&&"string"==typeof e?e.replace(/\s+/g," ").trim():e,f=/^\[(.+)\]$/;function p(e,t){var r=e;return t.split("-").forEach(function(e){r.nextPart.has(e)||r.nextPart.set(e,{nextPart:new Map,validators:[]}),r=r.nextPart.get(e)}),r}var h=/\s+/;function g(){for(var e,t,r=0,n="";r<arguments.length;)(e=arguments[r++])&&(t=function e(t){if("string"==typeof t)return t;for(var r,n="",o=0;o<t.length;o++)t[o]&&(r=e(t[o]))&&(n&&(n+=" "),n+=r);return n}(e))&&(n&&(n+=" "),n+=t);return n}function m(){for(var e,t,r,n=arguments.length,o=Array(n),i=0;i<n;i++)o[i]=arguments[i];var a=function(n){var i=o[0];return t=(e=function(e){var t,r,n,o,i,a,s,l,u,c,d;return{cache:function(e){if(e<1)return{get:function(){},set:function(){}};var t=0,r=new Map,n=new Map;function o(o,i){r.set(o,i),++t>e&&(t=0,n=r,r=new Map)}return{get:function(e){var t=r.get(e);return void 0!==t?t:void 0!==(t=n.get(e))?(o(e,t),t):void 0},set:function(e,t){r.has(e)?r.set(e,t):o(e,t)}}}(e.cacheSize),splitModifiers:(r=1===(t=e.separator||":").length,n=t[0],o=t.length,function(e){for(var i,a=[],s=0,l=0,u=0;u<e.length;u++){var c=e[u];if(0===s){if(c===n&&(r||e.slice(u,u+o)===t)){a.push(e.slice(l,u)),l=u+o;continue}if("/"===c){i=u;continue}}"["===c?s++:"]"===c&&s--}var d=0===a.length?e:e.substring(l),f=d.startsWith("!"),p=f?d.substring(1):d;return{modifiers:a,hasImportantModifier:f,baseClassName:p,maybePostfixModifierPosition:i&&i>l?i-l:void 0}}),...(l=e.theme,u=e.prefix,c={nextPart:new Map,validators:[]},(d=Object.entries(e.classGroups),u?d.map(function(e){return[e[0],e[1].map(function(e){return"string"==typeof e?u+e:"object"==typeof e?Object.fromEntries(Object.entries(e).map(function(e){return[u+e[0],e[1]]})):e})]}):d).forEach(function(e){var t=e[0];(function e(t,r,n,o){t.forEach(function(t){if("string"==typeof t){(""===t?r:p(r,t)).classGroupId=n;return}if("function"==typeof t){if(t.isThemeGetter){e(t(o),r,n,o);return}r.validators.push({validator:t,classGroupId:n});return}Object.entries(t).forEach(function(t){var i=t[0];e(t[1],p(r,i),n,o)})})})(e[1],c,t,l)}),i=e.conflictingClassGroups,s=void 0===(a=e.conflictingClassGroupModifiers)?{}:a,{getClassGroupId:function(e){var t=e.split("-");return""===t[0]&&1!==t.length&&t.shift(),function e(t,r){if(0===t.length)return r.classGroupId;var n=t[0],o=r.nextPart.get(n),i=o?e(t.slice(1),o):void 0;if(i)return i;if(0!==r.validators.length){var a=t.join("-");return r.validators.find(function(e){return(0,e.validator)(a)})?.classGroupId}}(t,c)||function(e){if(f.test(e)){var t=f.exec(e)[1],r=t?.substring(0,t.indexOf(":"));if(r)return"arbitrary.."+r}}(e)},getConflictingClassGroupIds:function(e,t){var r=i[e]||[];return t&&s[e]?[].concat(r,s[e]):r}})}}(o.slice(1).reduce(function(e,t){return t(e)},i()))).cache.get,r=e.cache.set,a=s,s(n)};function s(n){var o,i,a,s,l,u=t(n);if(u)return u;var c=(i=(o=e).splitModifiers,a=o.getClassGroupId,s=o.getConflictingClassGroupIds,l=new Set,n.trim().split(h).map(function(e){var t=i(e),r=t.modifiers,n=t.hasImportantModifier,o=t.baseClassName,s=t.maybePostfixModifierPosition,l=a(s?o.substring(0,s):o),u=!!s;if(!l){if(!s||!(l=a(o)))return{isTailwindClass:!1,originalClassName:e};u=!1}var c=(function(e){if(e.length<=1)return e;var t=[],r=[];return e.forEach(function(e){"["===e[0]?(t.push.apply(t,r.sort().concat([e])),r=[]):r.push(e)}),t.push.apply(t,r.sort()),t})(r).join(":");return{isTailwindClass:!0,modifierId:n?c+"!":c,classGroupId:l,originalClassName:e,hasPostfixModifier:u}}).reverse().filter(function(e){if(!e.isTailwindClass)return!0;var t=e.modifierId,r=e.classGroupId,n=e.hasPostfixModifier,o=t+r;return!l.has(o)&&(l.add(o),s(r,n).forEach(function(e){return l.add(t+e)}),!0)}).reverse().map(function(e){return e.originalClassName}).join(" "));return r(n,c),c}return function(){return a(g.apply(null,arguments))}}function v(e){var t=function(t){return t[e]||[]};return t.isThemeGetter=!0,t}var y=/^\[(?:([a-z-]+):)?(.+)\]$/i,b=/^\d+\/\d+$/,x=new Set(["px","full","screen"]),w=/^(\d+(\.\d+)?)?(xs|sm|md|lg|xl)$/,P=/\d+(%|px|r?em|[sdl]?v([hwib]|min|max)|pt|pc|in|cm|mm|cap|ch|ex|r?lh|cq(w|h|i|b|min|max))|\b(calc|min|max|clamp)\(.+\)|^0$/,S=/^-?((\d+)?\.?(\d+)[a-z]+|0)_-?((\d+)?\.?(\d+)[a-z]+|0)/;function E(e){return A(e)||x.has(e)||b.test(e)||k(e)}function k(e){return O(e,"length",F)}function C(e){return O(e,"size",_)}function T(e){return O(e,"position",_)}function M(e){return O(e,"url",B)}function K(e){return O(e,"number",A)}function A(e){return!Number.isNaN(Number(e))}function N(e){return e.endsWith("%")&&A(e.slice(0,-1))}function I(e){return z(e)||O(e,"number",z)}function D(e){return y.test(e)}function L(){return!0}function R(e){return w.test(e)}function j(e){return O(e,"",W)}function O(e,t,r){var n=y.exec(e);return!!n&&(n[1]?n[1]===t:r(n[2]))}function F(e){return P.test(e)}function _(){return!1}function B(e){return e.startsWith("url(")}function z(e){return Number.isInteger(Number(e))}function W(e){return S.test(e)}function V(){var e=v("colors"),t=v("spacing"),r=v("blur"),n=v("brightness"),o=v("borderColor"),i=v("borderRadius"),a=v("borderSpacing"),s=v("borderWidth"),l=v("contrast"),u=v("grayscale"),c=v("hueRotate"),d=v("invert"),f=v("gap"),p=v("gradientColorStops"),h=v("gradientColorStopPositions"),g=v("inset"),m=v("margin"),y=v("opacity"),b=v("padding"),x=v("saturate"),w=v("scale"),P=v("sepia"),S=v("skew"),O=v("space"),F=v("translate"),_=function(){return["auto","contain","none"]},B=function(){return["auto","hidden","clip","visible","scroll"]},z=function(){return["auto",D,t]},W=function(){return[D,t]},V=function(){return["",E]},G=function(){return["auto",A,D]},U=function(){return["bottom","center","left","left-bottom","left-top","right","right-bottom","right-top","top"]},H=function(){return["solid","dashed","dotted","double","none"]},$=function(){return["normal","multiply","screen","overlay","darken","lighten","color-dodge","color-burn","hard-light","soft-light","difference","exclusion","hue","saturation","color","luminosity","plus-lighter"]},X=function(){return["start","end","center","between","around","evenly","stretch"]},q=function(){return["","0",D]},Y=function(){return["auto","avoid","all","avoid-page","page","left","right","column"]},J=function(){return[A,K]},Z=function(){return[A,D]};return{cacheSize:500,theme:{colors:[L],spacing:[E],blur:["none","",R,D],brightness:J(),borderColor:[e],borderRadius:["none","","full",R,D],borderSpacing:W(),borderWidth:V(),contrast:J(),grayscale:q(),hueRotate:Z(),invert:q(),gap:W(),gradientColorStops:[e],gradientColorStopPositions:[N,k],inset:z(),margin:z(),opacity:J(),padding:W(),saturate:J(),scale:J(),sepia:q(),skew:Z(),space:W(),translate:W()},classGroups:{aspect:[{aspect:["auto","square","video",D]}],container:["container"],columns:[{columns:[R]}],"break-after":[{"break-after":Y()}],"break-before":[{"break-before":Y()}],"break-inside":[{"break-inside":["auto","avoid","avoid-page","avoid-column"]}],"box-decoration":[{"box-decoration":["slice","clone"]}],box:[{box:["border","content"]}],display:["block","inline-block","inline","flex","inline-flex","table","inline-table","table-caption","table-cell","table-column","table-column-group","table-footer-group","table-header-group","table-row-group","table-row","flow-root","grid","inline-grid","contents","list-item","hidden"],float:[{float:["right","left","none"]}],clear:[{clear:["left","right","both","none"]}],isolation:["isolate","isolation-auto"],"object-fit":[{object:["contain","cover","fill","none","scale-down"]}],"object-position":[{object:[].concat(U(),[D])}],overflow:[{overflow:B()}],"overflow-x":[{"overflow-x":B()}],"overflow-y":[{"overflow-y":B()}],overscroll:[{overscroll:_()}],"overscroll-x":[{"overscroll-x":_()}],"overscroll-y":[{"overscroll-y":_()}],position:["static","fixed","absolute","relative","sticky"],inset:[{inset:[g]}],"inset-x":[{"inset-x":[g]}],"inset-y":[{"inset-y":[g]}],start:[{start:[g]}],end:[{end:[g]}],top:[{top:[g]}],right:[{right:[g]}],bottom:[{bottom:[g]}],left:[{left:[g]}],visibility:["visible","invisible","collapse"],z:[{z:["auto",I]}],basis:[{basis:z()}],"flex-direction":[{flex:["row","row-reverse","col","col-reverse"]}],"flex-wrap":[{flex:["wrap","wrap-reverse","nowrap"]}],flex:[{flex:["1","auto","initial","none",D]}],grow:[{grow:q()}],shrink:[{shrink:q()}],order:[{order:["first","last","none",I]}],"grid-cols":[{"grid-cols":[L]}],"col-start-end":[{col:["auto",{span:["full",I]},D]}],"col-start":[{"col-start":G()}],"col-end":[{"col-end":G()}],"grid-rows":[{"grid-rows":[L]}],"row-start-end":[{row:["auto",{span:[I]},D]}],"row-start":[{"row-start":G()}],"row-end":[{"row-end":G()}],"grid-flow":[{"grid-flow":["row","col","dense","row-dense","col-dense"]}],"auto-cols":[{"auto-cols":["auto","min","max","fr",D]}],"auto-rows":[{"auto-rows":["auto","min","max","fr",D]}],gap:[{gap:[f]}],"gap-x":[{"gap-x":[f]}],"gap-y":[{"gap-y":[f]}],"justify-content":[{justify:["normal"].concat(X())}],"justify-items":[{"justify-items":["start","end","center","stretch"]}],"justify-self":[{"justify-self":["auto","start","end","center","stretch"]}],"align-content":[{content:["normal"].concat(X(),["baseline"])}],"align-items":[{items:["start","end","center","baseline","stretch"]}],"align-self":[{self:["auto","start","end","center","stretch","baseline"]}],"place-content":[{"place-content":[].concat(X(),["baseline"])}],"place-items":[{"place-items":["start","end","center","baseline","stretch"]}],"place-self":[{"place-self":["auto","start","end","center","stretch"]}],p:[{p:[b]}],px:[{px:[b]}],py:[{py:[b]}],ps:[{ps:[b]}],pe:[{pe:[b]}],pt:[{pt:[b]}],pr:[{pr:[b]}],pb:[{pb:[b]}],pl:[{pl:[b]}],m:[{m:[m]}],mx:[{mx:[m]}],my:[{my:[m]}],ms:[{ms:[m]}],me:[{me:[m]}],mt:[{mt:[m]}],mr:[{mr:[m]}],mb:[{mb:[m]}],ml:[{ml:[m]}],"space-x":[{"space-x":[O]}],"space-x-reverse":["space-x-reverse"],"space-y":[{"space-y":[O]}],"space-y-reverse":["space-y-reverse"],w:[{w:["auto","min","max","fit",D,t]}],"min-w":[{"min-w":["min","max","fit",D,E]}],"max-w":[{"max-w":["0","none","full","min","max","fit","prose",{screen:[R]},R,D]}],h:[{h:[D,t,"auto","min","max","fit"]}],"min-h":[{"min-h":["min","max","fit",D,E]}],"max-h":[{"max-h":[D,t,"min","max","fit"]}],"font-size":[{text:["base",R,k]}],"font-smoothing":["antialiased","subpixel-antialiased"],"font-style":["italic","not-italic"],"font-weight":[{font:["thin","extralight","light","normal","medium","semibold","bold","extrabold","black",K]}],"font-family":[{font:[L]}],"fvn-normal":["normal-nums"],"fvn-ordinal":["ordinal"],"fvn-slashed-zero":["slashed-zero"],"fvn-figure":["lining-nums","oldstyle-nums"],"fvn-spacing":["proportional-nums","tabular-nums"],"fvn-fraction":["diagonal-fractions","stacked-fractons"],tracking:[{tracking:["tighter","tight","normal","wide","wider","widest",D]}],"line-clamp":[{"line-clamp":["none",A,K]}],leading:[{leading:["none","tight","snug","normal","relaxed","loose",D,E]}],"list-image":[{"list-image":["none",D]}],"list-style-type":[{list:["none","disc","decimal",D]}],"list-style-position":[{list:["inside","outside"]}],"placeholder-color":[{placeholder:[e]}],"placeholder-opacity":[{"placeholder-opacity":[y]}],"text-alignment":[{text:["left","center","right","justify","start","end"]}],"text-color":[{text:[e]}],"text-opacity":[{"text-opacity":[y]}],"text-decoration":["underline","overline","line-through","no-underline"],"text-decoration-style":[{decoration:[].concat(H(),["wavy"])}],"text-decoration-thickness":[{decoration:["auto","from-font",E]}],"underline-offset":[{"underline-offset":["auto",D,E]}],"text-decoration-color":[{decoration:[e]}],"text-transform":["uppercase","lowercase","capitalize","normal-case"],"text-overflow":["truncate","text-ellipsis","text-clip"],indent:[{indent:W()}],"vertical-align":[{align:["baseline","top","middle","bottom","text-top","text-bottom","sub","super",D]}],whitespace:[{whitespace:["normal","nowrap","pre","pre-line","pre-wrap","break-spaces"]}],break:[{break:["normal","words","all","keep"]}],hyphens:[{hyphens:["none","manual","auto"]}],content:[{content:["none",D]}],"bg-attachment":[{bg:["fixed","local","scroll"]}],"bg-clip":[{"bg-clip":["border","padding","content","text"]}],"bg-opacity":[{"bg-opacity":[y]}],"bg-origin":[{"bg-origin":["border","padding","content"]}],"bg-position":[{bg:[].concat(U(),[T])}],"bg-repeat":[{bg:["no-repeat",{repeat:["","x","y","round","space"]}]}],"bg-size":[{bg:["auto","cover","contain",C]}],"bg-image":[{bg:["none",{"gradient-to":["t","tr","r","br","b","bl","l","tl"]},M]}],"bg-color":[{bg:[e]}],"gradient-from-pos":[{from:[h]}],"gradient-via-pos":[{via:[h]}],"gradient-to-pos":[{to:[h]}],"gradient-from":[{from:[p]}],"gradient-via":[{via:[p]}],"gradient-to":[{to:[p]}],rounded:[{rounded:[i]}],"rounded-s":[{"rounded-s":[i]}],"rounded-e":[{"rounded-e":[i]}],"rounded-t":[{"rounded-t":[i]}],"rounded-r":[{"rounded-r":[i]}],"rounded-b":[{"rounded-b":[i]}],"rounded-l":[{"rounded-l":[i]}],"rounded-ss":[{"rounded-ss":[i]}],"rounded-se":[{"rounded-se":[i]}],"rounded-ee":[{"rounded-ee":[i]}],"rounded-es":[{"rounded-es":[i]}],"rounded-tl":[{"rounded-tl":[i]}],"rounded-tr":[{"rounded-tr":[i]}],"rounded-br":[{"rounded-br":[i]}],"rounded-bl":[{"rounded-bl":[i]}],"border-w":[{border:[s]}],"border-w-x":[{"border-x":[s]}],"border-w-y":[{"border-y":[s]}],"border-w-s":[{"border-s":[s]}],"border-w-e":[{"border-e":[s]}],"border-w-t":[{"border-t":[s]}],"border-w-r":[{"border-r":[s]}],"border-w-b":[{"border-b":[s]}],"border-w-l":[{"border-l":[s]}],"border-opacity":[{"border-opacity":[y]}],"border-style":[{border:[].concat(H(),["hidden"])}],"divide-x":[{"divide-x":[s]}],"divide-x-reverse":["divide-x-reverse"],"divide-y":[{"divide-y":[s]}],"divide-y-reverse":["divide-y-reverse"],"divide-opacity":[{"divide-opacity":[y]}],"divide-style":[{divide:H()}],"border-color":[{border:[o]}],"border-color-x":[{"border-x":[o]}],"border-color-y":[{"border-y":[o]}],"border-color-t":[{"border-t":[o]}],"border-color-r":[{"border-r":[o]}],"border-color-b":[{"border-b":[o]}],"border-color-l":[{"border-l":[o]}],"divide-color":[{divide:[o]}],"outline-style":[{outline:[""].concat(H())}],"outline-offset":[{"outline-offset":[D,E]}],"outline-w":[{outline:[E]}],"outline-color":[{outline:[e]}],"ring-w":[{ring:V()}],"ring-w-inset":["ring-inset"],"ring-color":[{ring:[e]}],"ring-opacity":[{"ring-opacity":[y]}],"ring-offset-w":[{"ring-offset":[E]}],"ring-offset-color":[{"ring-offset":[e]}],shadow:[{shadow:["","inner","none",R,j]}],"shadow-color":[{shadow:[L]}],opacity:[{opacity:[y]}],"mix-blend":[{"mix-blend":$()}],"bg-blend":[{"bg-blend":$()}],filter:[{filter:["","none"]}],blur:[{blur:[r]}],brightness:[{brightness:[n]}],contrast:[{contrast:[l]}],"drop-shadow":[{"drop-shadow":["","none",R,D]}],grayscale:[{grayscale:[u]}],"hue-rotate":[{"hue-rotate":[c]}],invert:[{invert:[d]}],saturate:[{saturate:[x]}],sepia:[{sepia:[P]}],"backdrop-filter":[{"backdrop-filter":["","none"]}],"backdrop-blur":[{"backdrop-blur":[r]}],"backdrop-brightness":[{"backdrop-brightness":[n]}],"backdrop-contrast":[{"backdrop-contrast":[l]}],"backdrop-grayscale":[{"backdrop-grayscale":[u]}],"backdrop-hue-rotate":[{"backdrop-hue-rotate":[c]}],"backdrop-invert":[{"backdrop-invert":[d]}],"backdrop-opacity":[{"backdrop-opacity":[y]}],"backdrop-saturate":[{"backdrop-saturate":[x]}],"backdrop-sepia":[{"backdrop-sepia":[P]}],"border-collapse":[{border:["collapse","separate"]}],"border-spacing":[{"border-spacing":[a]}],"border-spacing-x":[{"border-spacing-x":[a]}],"border-spacing-y":[{"border-spacing-y":[a]}],"table-layout":[{table:["auto","fixed"]}],caption:[{caption:["top","bottom"]}],transition:[{transition:["none","all","","colors","opacity","shadow","transform",D]}],duration:[{duration:Z()}],ease:[{ease:["linear","in","out","in-out",D]}],delay:[{delay:Z()}],animate:[{animate:["none","spin","ping","pulse","bounce",D]}],transform:[{transform:["","gpu","none"]}],scale:[{scale:[w]}],"scale-x":[{"scale-x":[w]}],"scale-y":[{"scale-y":[w]}],rotate:[{rotate:[I,D]}],"translate-x":[{"translate-x":[F]}],"translate-y":[{"translate-y":[F]}],"skew-x":[{"skew-x":[S]}],"skew-y":[{"skew-y":[S]}],"transform-origin":[{origin:["center","top","top-right","right","bottom-right","bottom","bottom-left","left","top-left",D]}],accent:[{accent:["auto",e]}],appearance:["appearance-none"],cursor:[{cursor:["auto","default","pointer","wait","text","move","help","not-allowed","none","context-menu","progress","cell","crosshair","vertical-text","alias","copy","no-drop","grab","grabbing","all-scroll","col-resize","row-resize","n-resize","e-resize","s-resize","w-resize","ne-resize","nw-resize","se-resize","sw-resize","ew-resize","ns-resize","nesw-resize","nwse-resize","zoom-in","zoom-out",D]}],"caret-color":[{caret:[e]}],"pointer-events":[{"pointer-events":["none","auto"]}],resize:[{resize:["none","y","x",""]}],"scroll-behavior":[{scroll:["auto","smooth"]}],"scroll-m":[{"scroll-m":W()}],"scroll-mx":[{"scroll-mx":W()}],"scroll-my":[{"scroll-my":W()}],"scroll-ms":[{"scroll-ms":W()}],"scroll-me":[{"scroll-me":W()}],"scroll-mt":[{"scroll-mt":W()}],"scroll-mr":[{"scroll-mr":W()}],"scroll-mb":[{"scroll-mb":W()}],"scroll-ml":[{"scroll-ml":W()}],"scroll-p":[{"scroll-p":W()}],"scroll-px":[{"scroll-px":W()}],"scroll-py":[{"scroll-py":W()}],"scroll-ps":[{"scroll-ps":W()}],"scroll-pe":[{"scroll-pe":W()}],"scroll-pt":[{"scroll-pt":W()}],"scroll-pr":[{"scroll-pr":W()}],"scroll-pb":[{"scroll-pb":W()}],"scroll-pl":[{"scroll-pl":W()}],"snap-align":[{snap:["start","end","center","align-none"]}],"snap-stop":[{snap:["normal","always"]}],"snap-type":[{snap:["none","x","y","both"]}],"snap-strictness":[{snap:["mandatory","proximity"]}],touch:[{touch:["auto","none","pinch-zoom","manipulation",{pan:["x","left","right","y","up","down"]}]}],select:[{select:["none","text","all","auto"]}],"will-change":[{"will-change":["auto","scroll","contents","transform",D]}],fill:[{fill:[e,"none"]}],"stroke-w":[{stroke:[E,K]}],stroke:[{stroke:[e,"none"]}],sr:["sr-only","not-sr-only"]},conflictingClassGroups:{overflow:["overflow-x","overflow-y"],overscroll:["overscroll-x","overscroll-y"],inset:["inset-x","inset-y","start","end","top","right","bottom","left"],"inset-x":["right","left"],"inset-y":["top","bottom"],flex:["basis","grow","shrink"],gap:["gap-x","gap-y"],p:["px","py","ps","pe","pt","pr","pb","pl"],px:["pr","pl"],py:["pt","pb"],m:["mx","my","ms","me","mt","mr","mb","ml"],mx:["mr","ml"],my:["mt","mb"],"font-size":["leading"],"fvn-normal":["fvn-ordinal","fvn-slashed-zero","fvn-figure","fvn-spacing","fvn-fraction"],"fvn-ordinal":["fvn-normal"],"fvn-slashed-zero":["fvn-normal"],"fvn-figure":["fvn-normal"],"fvn-spacing":["fvn-normal"],"fvn-fraction":["fvn-normal"],rounded:["rounded-s","rounded-e","rounded-t","rounded-r","rounded-b","rounded-l","rounded-ss","rounded-se","rounded-ee","rounded-es","rounded-tl","rounded-tr","rounded-br","rounded-bl"],"rounded-s":["rounded-ss","rounded-es"],"rounded-e":["rounded-se","rounded-ee"],"rounded-t":["rounded-tl","rounded-tr"],"rounded-r":["rounded-tr","rounded-br"],"rounded-b":["rounded-br","rounded-bl"],"rounded-l":["rounded-tl","rounded-bl"],"border-spacing":["border-spacing-x","border-spacing-y"],"border-w":["border-w-s","border-w-e","border-w-t","border-w-r","border-w-b","border-w-l"],"border-w-x":["border-w-r","border-w-l"],"border-w-y":["border-w-t","border-w-b"],"border-color":["border-color-t","border-color-r","border-color-b","border-color-l"],"border-color-x":["border-color-r","border-color-l"],"border-color-y":["border-color-t","border-color-b"],"scroll-m":["scroll-mx","scroll-my","scroll-ms","scroll-me","scroll-mt","scroll-mr","scroll-mb","scroll-ml"],"scroll-mx":["scroll-mr","scroll-ml"],"scroll-my":["scroll-mt","scroll-mb"],"scroll-p":["scroll-px","scroll-py","scroll-ps","scroll-pe","scroll-pt","scroll-pr","scroll-pb","scroll-pl"],"scroll-px":["scroll-pr","scroll-pl"],"scroll-py":["scroll-pt","scroll-pb"]},conflictingClassGroupModifiers:{"font-size":["leading"]}}}var G=m(V),U=Object.prototype.hasOwnProperty,H=new Set(["string","number","boolean"]),$={twMerge:!0,twMergeConfig:{},responsiveVariants:!1},X=e=>e||void 0,q=(...e)=>X(l(e).filter(Boolean).join(" ")),Y=null,J={},Z=!1,Q=(...e)=>t=>t.twMerge?((!Y||Z)&&(Z=!1,Y=a(J)?G:function(e){for(var t=arguments.length,r=Array(t>1?t-1:0),n=1;n<t;n++)r[n-1]=arguments[n];return"function"==typeof e?m.apply(void 0,[V,e].concat(r)):m.apply(void 0,[function(){return function(e,t){for(var r in t)(function e(t,r,n){if(!U.call(t,r)||H.has(typeof n)||null===n){t[r]=n;return}if(Array.isArray(n)&&Array.isArray(t[r])){t[r]=t[r].concat(n);return}if("object"==typeof n&&"object"==typeof t[r]){if(null===t[r]){t[r]=n;return}for(var o in n)e(t[r],o,n[o])}})(e,r,t[r]);return e}(V(),e)}].concat(r))}(J)),X(Y(q(e)))):q(e),ee=(e,t)=>{for(let r in t)e.hasOwnProperty(r)?e[r]=q(e[r],t[r]):e[r]=t[r];return e},et=(e,t)=>{let{extend:r=null,slots:n={},variants:o={},compoundVariants:l=[],compoundSlots:f=[],defaultVariants:p={}}=e,h={...$,...t},g=null!=r&&r.base?q(r.base,null==e?void 0:e.base):null==e?void 0:e.base,m=null!=r&&r.variants&&!a(r.variants)?c(o,r.variants):o,v=null!=r&&r.defaultVariants&&!a(r.defaultVariants)?{...r.defaultVariants,...p}:p;a(h.twMergeConfig)||s(h.twMergeConfig,J)||(Z=!0,J=h.twMergeConfig);let y=a(null==r?void 0:r.slots),b=a(n)?{}:{base:q(null==e?void 0:e.base,y&&(null==r?void 0:r.base)),...n},x=y?b:ee({...null==r?void 0:r.slots},a(b)?{base:null==e?void 0:e.base}:b),w=e=>{if(a(m)&&a(n)&&y)return Q(g,null==e?void 0:e.class,null==e?void 0:e.className)(h);if(l&&!Array.isArray(l))throw TypeError(`The "compoundVariants" prop must be an array. Received: ${typeof l}`);if(f&&!Array.isArray(f))throw TypeError(`The "compoundSlots" prop must be an array. Received: ${typeof f}`);let t=(e,t,r=[],n)=>{let o=r;if("string"==typeof t)o=o.concat(d(t).split(" ").map(t=>`${e}:${t}`));else if(Array.isArray(t))o=o.concat(t.reduce((t,r)=>t.concat(`${e}:${r}`),[]));else if("object"==typeof t&&"string"==typeof n){for(let r in t)if(t.hasOwnProperty(r)&&r===n){let i=t[r];if(i&&"string"==typeof i){let t=d(i);o[n]?o[n]=o[n].concat(t.split(" ").map(t=>`${e}:${t}`)):o[n]=t.split(" ").map(t=>`${e}:${t}`)}else Array.isArray(i)&&i.length>0&&(o[n]=i.reduce((t,r)=>t.concat(`${e}:${r}`),[]))}}return o},o=(r,n=m,o=null,s=null)=>{var l;let u=n[r];if(!u||a(u))return null;let c=null!=(l=null==s?void 0:s[r])?l:null==e?void 0:e[r];if(null===c)return null;let d=i(c),f=Array.isArray(h.responsiveVariants)&&h.responsiveVariants.length>0||!0===h.responsiveVariants,p=null==v?void 0:v[r],g=[];if("object"==typeof d&&f)for(let[e,r]of Object.entries(d)){let n=u[r];if("initial"===e){p=r;continue}Array.isArray(h.responsiveVariants)&&!h.responsiveVariants.includes(e)||(g=t(e,n,g,o))}let y=u[d]||u[i(p)];return"object"==typeof g&&"string"==typeof o&&g[o]?ee(g,y):g.length>0?(g.push(y),g):y},s=(e,t)=>{if(!m||"object"!=typeof m)return null;let r=[];for(let n in m){let i=o(n,m,e,t),a="base"===e&&"string"==typeof i?i:i&&i[e];a&&(r[r.length]=a)}return r},c={};for(let t in e)void 0!==e[t]&&(c[t]=e[t]);let p=(t,r)=>{var n;let o="object"==typeof(null==e?void 0:e[t])?{[t]:null==(n=e[t])?void 0:n.initial}:{};return{...v,...c,...o,...r}},b=(e=[],t)=>{let r=[];for(let{class:n,className:o,...i}of e){let e=!0;for(let[r,n]of Object.entries(i)){let o=p(r,t);if(Array.isArray(n)){if(!n.includes(o[r])){e=!1;break}}else if(o[r]!==n){e=!1;break}}e&&(n&&r.push(n),o&&r.push(o))}return r},w=e=>{let t=b(l,e);return u(b(null==r?void 0:r.compoundVariants,e),t)},P=e=>{let t=w(e);if(!Array.isArray(t))return t;let r={};for(let e of t)if("string"==typeof e&&(r.base=Q(r.base,e)(h)),"object"==typeof e)for(let[t,n]of Object.entries(e))r[t]=Q(r[t],n)(h);return r},S=e=>{if(f.length<1)return null;let t={};for(let{slots:r=[],class:n,className:o,...i}of f){if(!a(i)){let t=!0;for(let r of Object.keys(i)){let n=p(r,e)[r];if(void 0===n||(Array.isArray(i[r])?!i[r].includes(n):i[r]!==n)){t=!1;break}}if(!t)continue}for(let e of r)t[e]=t[e]||[],t[e].push([n,o])}return t};if(!a(n)||!y){let e={};if("object"==typeof x&&!a(x))for(let t of Object.keys(x))e[t]=e=>{var r,n;return Q(x[t],s(t,e),(null!=(r=P(e))?r:[])[t],(null!=(n=S(e))?n:[])[t],null==e?void 0:e.class,null==e?void 0:e.className)(h)};return e}return Q(g,m?Object.keys(m).map(e=>o(e,m)):null,w(),null==e?void 0:e.class,null==e?void 0:e.className)(h)};return w.variantKeys=(()=>{if(!(!m||"object"!=typeof m))return Object.keys(m)})(),w.extend=r,w.base=g,w.slots=x,w.variants=m,w.defaultVariants=v,w.compoundSlots=f,w.compoundVariants=l,w},er=(e,t)=>{var r,n,i;return et(e,{...t,twMerge:null==(r=null==t?void 0:t.twMerge)||r,twMergeConfig:{...null==t?void 0:t.twMergeConfig,theme:{...null==(n=null==t?void 0:t.twMergeConfig)?void 0:n.theme,...o.theme},classGroups:{...null==(i=null==t?void 0:t.twMergeConfig)?void 0:i.classGroups,...o.classGroups}}})}},5541:function(e,t,r){"use strict";r.d(t,{D:function(){return s},L:function(){return a}});var n=r(33222),o=r(2068),i=r(21616),a=(0,o.tv)({base:["z-0","group","relative","inline-flex","items-center","justify-center","box-border","appearance-none","outline-none","select-none","whitespace-nowrap","min-w-max","font-normal","subpixel-antialiased","overflow-hidden","tap-highlight-transparent","data-[pressed=true]:scale-[0.97]",...i.Dh],variants:{variant:{solid:"",bordered:"border-medium bg-transparent",light:"bg-transparent",flat:"",faded:"border-medium",shadow:"",ghost:"border-medium bg-transparent"},size:{sm:"px-3 min-w-16 h-8 text-tiny gap-2 rounded-small",md:"px-4 min-w-20 h-10 text-small gap-2 rounded-medium",lg:"px-6 min-w-24 h-12 text-medium gap-3 rounded-large"},color:{default:"",primary:"",secondary:"",success:"",warning:"",danger:""},radius:{none:"rounded-none",sm:"rounded-small",md:"rounded-medium",lg:"rounded-large",full:"rounded-full"},fullWidth:{true:"w-full"},isDisabled:{true:"opacity-disabled pointer-events-none"},isInGroup:{true:"[&:not(:first-child):not(:last-child)]:rounded-none"},isIconOnly:{true:"px-0 !gap-0",false:"[&>svg]:max-w-[theme(spacing.8)]"},disableAnimation:{true:"!transition-none",false:"transition-transform-colors-opacity motion-reduce:transition-none"}},defaultVariants:{size:"md",variant:"solid",color:"default",fullWidth:!1,isDisabled:!1,isInGroup:!1},compoundVariants:[{variant:"solid",color:"default",class:n.J.solid.default},{variant:"solid",color:"primary",class:n.J.solid.primary},{variant:"solid",color:"secondary",class:n.J.solid.secondary},{variant:"solid",color:"success",class:n.J.solid.success},{variant:"solid",color:"warning",class:n.J.solid.warning},{variant:"solid",color:"danger",class:n.J.solid.danger},{variant:"shadow",color:"default",class:n.J.shadow.default},{variant:"shadow",color:"primary",class:n.J.shadow.primary},{variant:"shadow",color:"secondary",class:n.J.shadow.secondary},{variant:"shadow",color:"success",class:n.J.shadow.success},{variant:"shadow",color:"warning",class:n.J.shadow.warning},{variant:"shadow",color:"danger",class:n.J.shadow.danger},{variant:"bordered",color:"default",class:n.J.bordered.default},{variant:"bordered",color:"primary",class:n.J.bordered.primary},{variant:"bordered",color:"secondary",class:n.J.bordered.secondary},{variant:"bordered",color:"success",class:n.J.bordered.success},{variant:"bordered",color:"warning",class:n.J.bordered.warning},{variant:"bordered",color:"danger",class:n.J.bordered.danger},{variant:"flat",color:"default",class:n.J.flat.default},{variant:"flat",color:"primary",class:n.J.flat.primary},{variant:"flat",color:"secondary",class:n.J.flat.secondary},{variant:"flat",color:"success",class:n.J.flat.success},{variant:"flat",color:"warning",class:n.J.flat.warning},{variant:"flat",color:"danger",class:n.J.flat.danger},{variant:"faded",color:"default",class:n.J.faded.default},{variant:"faded",color:"primary",class:n.J.faded.primary},{variant:"faded",color:"secondary",class:n.J.faded.secondary},{variant:"faded",color:"success",class:n.J.faded.success},{variant:"faded",color:"warning",class:n.J.faded.warning},{variant:"faded",color:"danger",class:n.J.faded.danger},{variant:"light",color:"default",class:[n.J.light.default,"data-[hover=true]:bg-default/40"]},{variant:"light",color:"primary",class:[n.J.light.primary,"data-[hover=true]:bg-primary/20"]},{variant:"light",color:"secondary",class:[n.J.light.secondary,"data-[hover=true]:bg-secondary/20"]},{variant:"light",color:"success",class:[n.J.light.success,"data-[hover=true]:bg-success/20"]},{variant:"light",color:"warning",class:[n.J.light.warning,"data-[hover=true]:bg-warning/20"]},{variant:"light",color:"danger",class:[n.J.light.danger,"data-[hover=true]:bg-danger/20"]},{variant:"ghost",color:"default",class:n.J.ghost.default},{variant:"ghost",color:"primary",class:n.J.ghost.primary},{variant:"ghost",color:"secondary",class:n.J.ghost.secondary},{variant:"ghost",color:"success",class:n.J.ghost.success},{variant:"ghost",color:"warning",class:n.J.ghost.warning},{variant:"ghost",color:"danger",class:n.J.ghost.danger},{isInGroup:!0,class:"rounded-none first:rounded-s-medium last:rounded-e-medium"},{isInGroup:!0,size:"sm",class:"rounded-none first:rounded-s-small last:rounded-e-small"},{isInGroup:!0,size:"md",class:"rounded-none first:rounded-s-medium last:rounded-e-medium"},{isInGroup:!0,size:"lg",class:"rounded-none first:rounded-s-large last:rounded-e-large"},{isInGroup:!0,isRounded:!0,class:"rounded-none first:rounded-s-full last:rounded-e-full"},{isInGroup:!0,radius:"none",class:"rounded-none first:rounded-s-none last:rounded-e-none"},{isInGroup:!0,radius:"sm",class:"rounded-none first:rounded-s-small last:rounded-e-small"},{isInGroup:!0,radius:"md",class:"rounded-none first:rounded-s-medium last:rounded-e-medium"},{isInGroup:!0,radius:"lg",class:"rounded-none first:rounded-s-large last:rounded-e-large"},{isInGroup:!0,radius:"full",class:"rounded-none first:rounded-s-full last:rounded-e-full"},{isInGroup:!0,variant:["ghost","bordered"],color:"default",className:i.Zs.default},{isInGroup:!0,variant:["ghost","bordered"],color:"primary",className:i.Zs.primary},{isInGroup:!0,variant:["ghost","bordered"],color:"secondary",className:i.Zs.secondary},{isInGroup:!0,variant:["ghost","bordered"],color:"success",className:i.Zs.success},{isInGroup:!0,variant:["ghost","bordered"],color:"warning",className:i.Zs.warning},{isInGroup:!0,variant:["ghost","bordered"],color:"danger",className:i.Zs.danger},{isIconOnly:!0,size:"sm",class:"min-w-8 w-8 h-8"},{isIconOnly:!0,size:"md",class:"min-w-10 w-10 h-10"},{isIconOnly:!0,size:"lg",class:"min-w-12 w-12 h-12"},{variant:["solid","faded","flat","bordered","shadow"],class:"data-[hover=true]:opacity-hover"}]}),s=(0,o.tv)({base:"inline-flex items-center justify-center h-auto",variants:{fullWidth:{true:"w-full"}},defaultVariants:{fullWidth:!1}})},78693:function(e,t,r){"use strict";r.d(t,{T:function(){return i},t:function(){return a}});var n=r(2068),o=r(21616),i=(0,n.tv)({base:"px-2",variants:{variant:{light:"",shadow:"px-4 shadow-medium rounded-medium bg-content1",bordered:"px-4 border-medium border-divider rounded-medium",splitted:"group is-splitted flex flex-col gap-2"},fullWidth:{true:"w-full"}},defaultVariants:{variant:"light",fullWidth:!0}}),a=(0,n.tv)({slots:{base:["group-[.is-splitted]:px-4","group-[.is-splitted]:bg-content1","group-[.is-splitted]:shadow-medium","group-[.is-splitted]:rounded-medium"],heading:"",trigger:["flex py-4 w-full h-full gap-3 outline-none items-center tap-highlight-transparent",...o.Dh],startContent:"flex-shrink-0",indicator:"text-default-400",titleWrapper:"flex-1 flex flex-col text-start",title:"text-foreground text-large",subtitle:"text-small text-foreground-500 font-normal",content:"py-2"},variants:{isCompact:{true:{trigger:"py-2",title:"text-medium",subtitle:"text-small",indicator:"text-medium",content:"py-1"}},isDisabled:{true:{base:"opacity-disabled pointer-events-none"}},hideIndicator:{true:{indicator:"hidden"}},disableAnimation:{true:{content:"hidden data-[open=true]:block"},false:{indicator:"transition-transform",trigger:"transition-opacity"}},disableIndicatorAnimation:{true:{indicator:"transition-none"},false:{indicator:"rotate-0 data-[open=true]:-rotate-90 rtl:-rotate-180 rtl:data-[open=true]:-rotate-90"}}},defaultVariants:{size:"md",radius:"lg",isDisabled:!1,hideIndicator:!1,disableIndicatorAnimation:!1}})},21616:function(e,t,r){"use strict";r.d(t,{Dh:function(){return n},ID:function(){return o},Zs:function(){return s},jR:function(){return i},z6:function(){return a}});var n=["outline-none","data-[focus-visible=true]:z-10","data-[focus-visible=true]:outline-2","data-[focus-visible=true]:outline-focus","data-[focus-visible=true]:outline-offset-2"],o=["outline-none","group-data-[focus-visible=true]:z-10","group-data-[focus-visible=true]:ring-2","group-data-[focus-visible=true]:ring-focus","group-data-[focus-visible=true]:ring-offset-2","group-data-[focus-visible=true]:ring-offset-background"],i=["outline-none","ring-2","ring-focus","ring-offset-2","ring-offset-background"],a=["absolute","top-1/2","left-1/2","-translate-x-1/2","-translate-y-1/2"],s={default:["[&+.border-medium.border-default]:ms-[calc(theme(borderWidth.medium)*-1)]"],primary:["[&+.border-medium.border-primary]:ms-[calc(theme(borderWidth.medium)*-1)]"],secondary:["[&+.border-medium.border-secondary]:ms-[calc(theme(borderWidth.medium)*-1)]"],success:["[&+.border-medium.border-success]:ms-[calc(theme(borderWidth.medium)*-1)]"],warning:["[&+.border-medium.border-warning]:ms-[calc(theme(borderWidth.medium)*-1)]"],danger:["[&+.border-medium.border-danger]:ms-[calc(theme(borderWidth.medium)*-1)]"]}},5150:function(e,t,r){"use strict";r.d(t,{j:function(){return a}});var n=r(47979),o=r(17070),i=r(18327);function a(e,t){let r,{elementType:a="button",isDisabled:s,onPress:l,onPressStart:u,onPressEnd:c,onPressChange:d,preventFocusOnPress:f,allowFocusWhenDisabled:p,onClick:h,href:g,target:m,rel:v,type:y="button",allowTextSelectionOnPress:b}=e;r="button"===a?{type:y,disabled:s}:{role:"button",tabIndex:s?void 0:0,href:"a"===a&&s?void 0:g,target:"a"===a?m:void 0,type:"input"===a?y:void 0,disabled:"input"===a?s:void 0,"aria-disabled":s&&"input"!==a?s:void 0,rel:"a"===a?v:void 0};let{pressProps:x,isPressed:w}=(0,i.r7)({onPressStart:u,onPressEnd:c,onPressChange:d,onPress:l,isDisabled:s,preventFocusOnPress:f,allowTextSelectionOnPress:b,ref:t}),{focusableProps:P}=(0,o.kc)(e,t);p&&(P.tabIndex=s?-1:P.tabIndex);let S=(0,n.dG)(P,x,(0,n.zL)(e,{labelable:!0}));return{isPressed:w,buttonProps:(0,n.dG)(r,S,{"aria-haspopup":e["aria-haspopup"],"aria-expanded":e["aria-expanded"],"aria-controls":e["aria-controls"],"aria-pressed":e["aria-pressed"],onClick:e=>{null==h||h(e)}})}}},66234:function(e,t,r){"use strict";r.d(t,{H:function(){return a},K:function(){return i}});var n=r(47979),o=r(76676),i=new WeakMap;function a(e,t,r){let{shouldFocusWrap:a=!0,onKeyDown:s,onKeyUp:l,...u}=e;e["aria-label"]||e["aria-labelledby"]||console.warn("An aria-label or aria-labelledby prop is required for accessibility.");let c=(0,n.zL)(e,{labelable:!0}),{listProps:d}=(0,o._t)({...u,ref:r,selectionManager:t.selectionManager,collection:t.collection,disabledKeys:t.disabledKeys,shouldFocusWrap:a,linkBehavior:"override"});return i.set(t,{onClose:e.onClose,onAction:e.onAction}),{menuProps:(0,n.dG)(c,{onKeyDown:s,onKeyUp:l},{role:"menu",...d,onKeyDown:e=>{"Escape"!==e.key&&d.onKeyDown&&d.onKeyDown(e)}})}}},76676:function(e,t,r){"use strict";r.d(t,{Cs:function(){return d},_t:function(){return g}});var n=r(54887),o=r(2265),i=r(17070),a=r(47979),s=r(18327),l=r(60821);function u(e){return(0,a.ad)()?e.altKey:e.ctrlKey}function c(e){return(0,a.V5)()?e.metaKey:e.ctrlKey}function d(e){let{selectionManager:t,key:r,ref:n,shouldSelectOnPressUp:l,shouldUseVirtualFocus:d,focus:h,isDisabled:g,onAction:m,allowsDifferentPressOrigin:v,linkBehavior:y="action"}=e,b=(0,a.tv)(),x=e=>{if("keyboard"===e.pointerType&&u(e))t.toggleSelection(r);else{if("none"===t.selectionMode)return;if(t.isLink(r)){if("selection"===y){b.open(n.current,e),t.setSelectedKeys(t.selectedKeys);return}if("override"===y||"none"===y)return}"single"===t.selectionMode?t.isSelected(r)&&!t.disallowEmptySelection?t.toggleSelection(r):t.replaceSelection(r):e&&e.shiftKey?t.extendSelection(r):"toggle"===t.selectionBehavior||e&&(c(e)||"touch"===e.pointerType||"virtual"===e.pointerType)?t.toggleSelection(r):t.replaceSelection(r)}};(0,o.useEffect)(()=>{r===t.focusedKey&&t.isFocused&&!d&&(h?h():document.activeElement!==n.current&&(0,i.ex)(n.current))},[n,r,t.focusedKey,t.childFocusStrategy,t.isFocused,d]),g=g||t.isDisabled(r);let w={};d||g?g&&(w.onMouseDown=e=>{e.preventDefault()}):w={tabIndex:r===t.focusedKey?0:-1,onFocus(e){e.target===n.current&&t.setFocusedKey(r)}};let P=t.isLink(r)&&"override"===y,S=t.isLink(r)&&"selection"!==y&&"none"!==y,E=!g&&t.canSelectItem(r)&&!P,k=(m||S)&&!g,C=k&&("replace"===t.selectionBehavior?!E:!E||t.isEmpty),T=k&&E&&"replace"===t.selectionBehavior,M=C||T,K=(0,o.useRef)(null),A=M&&E,N=(0,o.useRef)(!1),I=(0,o.useRef)(!1),D=e=>{m&&m(),S&&b.open(n.current,e)},L={};l?(L.onPressStart=e=>{K.current=e.pointerType,N.current=A,"keyboard"===e.pointerType&&(!M||p())&&x(e)},v?(L.onPressUp=C?null:e=>{"keyboard"!==e.pointerType&&E&&x(e)},L.onPress=C?D:null):L.onPress=e=>{C||T&&"mouse"!==e.pointerType?("keyboard"!==e.pointerType||f())&&D(e):"keyboard"!==e.pointerType&&E&&x(e)}):(L.onPressStart=e=>{K.current=e.pointerType,N.current=A,I.current=C,E&&("mouse"===e.pointerType&&!C||"keyboard"===e.pointerType&&(!k||p()))&&x(e)},L.onPress=e=>{("touch"===e.pointerType||"pen"===e.pointerType||"virtual"===e.pointerType||"keyboard"===e.pointerType&&M&&f()||"mouse"===e.pointerType&&I.current)&&(M?D(e):E&&x(e))}),w["data-key"]=r,L.preventFocusOnPress=d;let{pressProps:R,isPressed:j}=(0,s.r7)(L),O=T?e=>{"mouse"===K.current&&(e.stopPropagation(),e.preventDefault(),D(e))}:void 0,{longPressProps:F}=(0,s.TA)({isDisabled:!A,onLongPress(e){"touch"===e.pointerType&&(x(e),t.setSelectionBehavior("toggle"))}}),_=t.isLink(r)?e=>{a.nG.isOpening||e.preventDefault()}:void 0;return{itemProps:(0,a.dG)(w,E||C?R:{},A?F:{},{onDoubleClick:O,onDragStartCapture:e=>{"touch"===K.current&&N.current&&e.preventDefault()},onClick:_}),isPressed:j,isSelected:t.isSelected(r),isFocused:t.isFocused&&t.focusedKey===r,isDisabled:g,allowsSelection:E,hasAction:M}}function f(){let e=window.event;return(null==e?void 0:e.key)==="Enter"}function p(){let e=window.event;return(null==e?void 0:e.key)===" "||(null==e?void 0:e.code)==="Space"}class h{getNextKey(e){for(e=this.collection.getKeyAfter(e);null!=e;){if("item"===this.collection.getItem(e).type&&!this.disabledKeys.has(e))return e;e=this.collection.getKeyAfter(e)}return null}getPreviousKey(e){for(e=this.collection.getKeyBefore(e);null!=e;){if("item"===this.collection.getItem(e).type&&!this.disabledKeys.has(e))return e;e=this.collection.getKeyBefore(e)}return null}findKey(e,t,r){let n=this.getItem(e);if(!n)return null;let o=n.getBoundingClientRect();do e=t(e),n=this.getItem(e);while(n&&r(o,n.getBoundingClientRect()));return e}isSameRow(e,t){return e.top===t.top||e.left!==t.left}isSameColumn(e,t){return e.left===t.left||e.top!==t.top}getKeyBelow(e){return"grid"===this.layout&&"vertical"===this.orientation?this.findKey(e,e=>this.getNextKey(e),this.isSameRow):this.getNextKey(e)}getKeyAbove(e){return"grid"===this.layout&&"vertical"===this.orientation?this.findKey(e,e=>this.getPreviousKey(e),this.isSameRow):this.getPreviousKey(e)}getNextColumn(e,t){return t?this.getPreviousKey(e):this.getNextKey(e)}getKeyRightOf(e){return"grid"===this.layout?"vertical"===this.orientation?this.getNextColumn(e,"rtl"===this.direction):this.findKey(e,e=>this.getNextColumn(e,"rtl"===this.direction),this.isSameColumn):"horizontal"===this.orientation?this.getNextColumn(e,"rtl"===this.direction):null}getKeyLeftOf(e){return"grid"===this.layout?"vertical"===this.orientation?this.getNextColumn(e,"ltr"===this.direction):this.findKey(e,e=>this.getNextColumn(e,"ltr"===this.direction),this.isSameColumn):"horizontal"===this.orientation?this.getNextColumn(e,"ltr"===this.direction):null}getFirstKey(){let e=this.collection.getFirstKey();for(;null!=e;){let t=this.collection.getItem(e);if((null==t?void 0:t.type)==="item"&&!this.disabledKeys.has(e))return e;e=this.collection.getKeyAfter(e)}return null}getLastKey(){let e=this.collection.getLastKey();for(;null!=e;){if("item"===this.collection.getItem(e).type&&!this.disabledKeys.has(e))return e;e=this.collection.getKeyBefore(e)}return null}getItem(e){return this.ref.current.querySelector(`[data-key="${CSS.escape(e.toString())}"]`)}getKeyPageAbove(e){let t=this.ref.current,r=this.getItem(e);if(!r)return null;if(!(0,a.a9)(t))return this.getFirstKey();let n=t.getBoundingClientRect(),o=r.getBoundingClientRect();if("horizontal"===this.orientation){let i=n.x-t.scrollLeft,a=Math.max(0,o.x-i+o.width-n.width);for(;r&&o.x-i>a;)o=null==(r=null==(e=this.getKeyAbove(e))?null:this.getItem(e))?void 0:r.getBoundingClientRect()}else{let i=n.y-t.scrollTop,a=Math.max(0,o.y-i+o.height-n.height);for(;r&&o.y-i>a;)o=null==(r=null==(e=this.getKeyAbove(e))?null:this.getItem(e))?void 0:r.getBoundingClientRect()}return null!=e?e:this.getFirstKey()}getKeyPageBelow(e){let t=this.ref.current,r=this.getItem(e);if(!r)return null;if(!(0,a.a9)(t))return this.getLastKey();let n=t.getBoundingClientRect(),o=r.getBoundingClientRect();if("horizontal"===this.orientation){let i=n.x-t.scrollLeft,a=Math.min(t.scrollWidth,o.x-i-o.width+n.width);for(;r&&o.x-i<a;)o=null==(r=null==(e=this.getKeyBelow(e))?null:this.getItem(e))?void 0:r.getBoundingClientRect()}else{let i=n.y-t.scrollTop,a=Math.min(t.scrollHeight,o.y-i-o.height+n.height);for(;r&&o.y-i<a;)o=null==(r=null==(e=this.getKeyBelow(e))?null:this.getItem(e))?void 0:r.getBoundingClientRect()}return null!=e?e:this.getLastKey()}getKeyForSearch(e,t){if(!this.collator)return null;let r=this.collection,n=t||this.getFirstKey();for(;null!=n;){let t=r.getItem(n),o=t.textValue.slice(0,e.length);if(t.textValue&&0===this.collator.compare(o,e))return n;n=this.getKeyBelow(n)}return null}constructor(...e){if(1===e.length){let t=e[0];this.collection=t.collection,this.ref=t.ref,this.collator=t.collator,this.disabledKeys=t.disabledKeys||new Set,this.orientation=t.orientation,this.direction=t.direction,this.layout=t.layout||"stack"}else this.collection=e[0],this.disabledKeys=e[1],this.ref=e[2],this.collator=e[3],this.layout="stack",this.orientation="vertical";"stack"===this.layout&&"vertical"===this.orientation&&(this.getKeyLeftOf=void 0,this.getKeyRightOf=void 0)}}function g(e){let{selectionManager:t,collection:r,disabledKeys:d,ref:f,keyboardDelegate:p}=e,g=(0,l.Xe)({usage:"search",sensitivity:"base"}),m=t.disabledBehavior,v=(0,o.useMemo)(()=>p||new h(r,"selection"===m?new Set:d,f,g),[p,r,d,f,g,m]),{collectionProps:y}=function(e){let t,{selectionManager:r,keyboardDelegate:d,ref:f,autoFocus:p=!1,shouldFocusWrap:h=!1,disallowEmptySelection:g=!1,disallowSelectAll:m=!1,selectOnFocus:v="replace"===r.selectionBehavior,disallowTypeAhead:y=!1,shouldUseVirtualFocus:b,allowsTabNavigation:x=!1,isVirtualized:w,scrollRef:P=f,linkBehavior:S="action"}=e,{direction:E}=(0,l.bU)(),k=(0,a.tv)(),C=(0,o.useRef)({top:0,left:0});(0,a.zX)(P,"scroll",w?null:()=>{C.current={top:P.current.scrollTop,left:P.current.scrollLeft}});let T=(0,o.useRef)(p);(0,o.useEffect)(()=>{if(T.current){let e=null;"first"===p&&(e=d.getFirstKey()),"last"===p&&(e=d.getLastKey());let t=r.selectedKeys;if(t.size){for(let n of t)if(r.canSelectItem(n)){e=n;break}}r.setFocused(!0),r.setFocusedKey(e),null!=e||b||(0,i.ex)(f.current)}},[]);let M=(0,o.useRef)(r.focusedKey);(0,o.useEffect)(()=>{let e=(0,s.Jz)();if(r.isFocused&&null!=r.focusedKey&&(null==P?void 0:P.current)){let t=P.current.querySelector(`[data-key="${CSS.escape(r.focusedKey.toString())}"]`);t&&("keyboard"===e||T.current)&&(w||(0,a.zT)(P.current,t),"virtual"!==e&&(0,a.Gt)(t,{containingElement:f.current}))}r.isFocused&&null==r.focusedKey&&null!=M.current&&(0,i.ex)(f.current),M.current=r.focusedKey,T.current=!1},[w,P,r.focusedKey,r.isFocused,f]);let K={onKeyDown:e=>{var t,o,s,l,p,y,b,w;if(e.altKey&&"Tab"===e.key&&e.preventDefault(),!f.current.contains(e.target))return;let C=(t,o)=>{if(null!=t){if(r.isLink(t)&&"selection"===S&&v&&!u(e)){(0,n.flushSync)(()=>{r.setFocusedKey(t,o)});let i=P.current.querySelector(`[data-key="${CSS.escape(t.toString())}"]`);k.open(i,e);return}r.setFocusedKey(t,o),r.isLink(t)&&"override"===S||(e.shiftKey&&"multiple"===r.selectionMode?r.extendSelection(t):v&&!u(e)&&r.replaceSelection(t))}};switch(e.key){case"ArrowDown":if(d.getKeyBelow){e.preventDefault();let n=null!=r.focusedKey?d.getKeyBelow(r.focusedKey):null===(t=d.getFirstKey)||void 0===t?void 0:t.call(d);null==n&&h&&(n=null===(o=d.getFirstKey)||void 0===o?void 0:o.call(d,r.focusedKey)),C(n)}break;case"ArrowUp":if(d.getKeyAbove){e.preventDefault();let t=null!=r.focusedKey?d.getKeyAbove(r.focusedKey):null===(s=d.getLastKey)||void 0===s?void 0:s.call(d);null==t&&h&&(t=null===(l=d.getLastKey)||void 0===l?void 0:l.call(d,r.focusedKey)),C(t)}break;case"ArrowLeft":if(d.getKeyLeftOf){e.preventDefault();let t=d.getKeyLeftOf(r.focusedKey);null==t&&h&&(t="rtl"===E?null===(p=d.getFirstKey)||void 0===p?void 0:p.call(d,r.focusedKey):null===(y=d.getLastKey)||void 0===y?void 0:y.call(d,r.focusedKey)),C(t,"rtl"===E?"first":"last")}break;case"ArrowRight":if(d.getKeyRightOf){e.preventDefault();let t=d.getKeyRightOf(r.focusedKey);null==t&&h&&(t="rtl"===E?null===(b=d.getLastKey)||void 0===b?void 0:b.call(d,r.focusedKey):null===(w=d.getFirstKey)||void 0===w?void 0:w.call(d,r.focusedKey)),C(t,"rtl"===E?"last":"first")}break;case"Home":if(d.getFirstKey){e.preventDefault();let t=d.getFirstKey(r.focusedKey,c(e));r.setFocusedKey(t),c(e)&&e.shiftKey&&"multiple"===r.selectionMode?r.extendSelection(t):v&&r.replaceSelection(t)}break;case"End":if(d.getLastKey){e.preventDefault();let t=d.getLastKey(r.focusedKey,c(e));r.setFocusedKey(t),c(e)&&e.shiftKey&&"multiple"===r.selectionMode?r.extendSelection(t):v&&r.replaceSelection(t)}break;case"PageDown":d.getKeyPageBelow&&(e.preventDefault(),C(d.getKeyPageBelow(r.focusedKey)));break;case"PageUp":d.getKeyPageAbove&&(e.preventDefault(),C(d.getKeyPageAbove(r.focusedKey)));break;case"a":c(e)&&"multiple"===r.selectionMode&&!0!==m&&(e.preventDefault(),r.selectAll());break;case"Escape":e.preventDefault(),g||r.clearSelection();break;case"Tab":if(!x){if(e.shiftKey)f.current.focus();else{let e,t,r=(0,i.QL)(f.current,{tabbable:!0});do(t=r.lastChild())&&(e=t);while(t);e&&!e.contains(document.activeElement)&&(0,a.Ao)(e)}}}},onFocus:e=>{if(r.isFocused){e.currentTarget.contains(e.target)||r.setFocused(!1);return}if(e.currentTarget.contains(e.target)){if(r.setFocused(!0),null==r.focusedKey){var t,n;let o=e=>{null!=e&&(r.setFocusedKey(e),v&&r.replaceSelection(e))},i=e.relatedTarget;i&&e.currentTarget.compareDocumentPosition(i)&Node.DOCUMENT_POSITION_FOLLOWING?o(null!==(t=r.lastSelectedKey)&&void 0!==t?t:d.getLastKey()):o(null!==(n=r.firstSelectedKey)&&void 0!==n?n:d.getFirstKey())}else w||(P.current.scrollTop=C.current.top,P.current.scrollLeft=C.current.left);if(!w&&null!=r.focusedKey){let e=P.current.querySelector(`[data-key="${CSS.escape(r.focusedKey.toString())}"]`);e&&(e.contains(document.activeElement)||(0,a.Ao)(e),"keyboard"===(0,s.Jz)()&&(0,a.Gt)(e,{containingElement:f.current}))}}},onBlur:e=>{e.currentTarget.contains(e.relatedTarget)||r.setFocused(!1)},onMouseDown(e){P.current===e.target&&e.preventDefault()}},{typeSelectProps:A}=function(e){let{keyboardDelegate:t,selectionManager:r,onTypeSelect:n}=e,i=(0,o.useRef)({search:"",timeout:null}).current;return{typeSelectProps:{onKeyDownCapture:t.getKeyForSearch?e=>{var o;let a=1!==(o=e.key).length&&/^[A-Z]/i.test(o)?"":o;if(!a||e.ctrlKey||e.metaKey||!e.currentTarget.contains(e.target))return;" "!==a||!(i.search.trim().length>0)||(e.preventDefault(),"continuePropagation"in e||e.stopPropagation()),i.search+=a;let s=t.getKeyForSearch(i.search,r.focusedKey);null==s&&(s=t.getKeyForSearch(i.search)),null!=s&&(r.setFocusedKey(s),n&&n(s)),clearTimeout(i.timeout),i.timeout=setTimeout(()=>{i.search=""},1e3)}:null}}}({keyboardDelegate:d,selectionManager:r});return y||(K=(0,a.dG)(A,K)),b||(t=null==r.focusedKey?0:-1),{collectionProps:{...K,tabIndex:t}}}({...e,ref:f,selectionManager:t,keyboardDelegate:v});return{listProps:y}}},39166:function(e,t,r){"use strict";r.d(t,{W:function(){return i}});var n=r(2265),o=r(46896);function i(e,t=[]){let r=(0,n.useRef)(e);return(0,o.G)(()=>{r.current=e}),(0,n.useCallback)((...e)=>{var t;return null==(t=r.current)?void 0:t.call(r,...e)},t)}},76208:function(e,t,r){"use strict";r.d(t,{q:function(){return s}});var n=r(47979),o=r(76995),i=r(39166),a=r(2265);function s(e={}){let{id:t,defaultOpen:r,isOpen:s,onClose:l,onOpen:u,onChange:c=()=>{}}=e,d=(0,i.W)(u),f=(0,i.W)(l),[p,h]=(0,o.zk)(s,r||!1,c),g=(0,a.useId)(),m=t||g,v=void 0!==s,y=(0,a.useCallback)(()=>{v||h(!1),null==f||f()},[v,f]),b=(0,a.useCallback)(()=>{v||h(!0),null==d||d()},[v,d]),x=(0,a.useCallback)(()=>{(p?y:b)()},[p,b,y]);return{isOpen:!!p,onOpen:b,onClose:y,onOpenChange:x,isControlled:v,getButtonProps:(e={})=>({...e,"aria-expanded":p,"aria-controls":m,onClick:(0,n.tS)(e.onClick,x)}),getDisclosureProps:(e={})=>({...e,hidden:!p,id:m})}}},66669:function(e,t,r){"use strict";r.d(t,{d:function(){return o}});var n=r(73165);function o(){return!(0,n.Av)()&&"undefined"!=typeof window&&window.screen.width<=700}},53397:function(e,t,r){"use strict";r.d(t,{h:function(){return l},m:function(){return s}});var n,o=r(2265),i=r(60821),a=r(34140),s=((n=s||{}).DOTS="dots",n.PREV="prev",n.NEXT="next",n);function l(e){let{page:t,total:r,siblings:n=1,boundaries:s=1,initialPage:l=1,showControls:u=!1,onChange:c}=e,[d,f]=(0,o.useState)(t||l),{direction:p}=(0,i.bU)(),h="rtl"===p,g=e=>{f(e),c&&c(e)};(0,o.useEffect)(()=>{t&&t!==d&&f(t)},[t]);let m=(0,o.useCallback)(e=>{e<=0?g(1):e>r?g(r):g(e)},[r,d]),v=(0,o.useCallback)(e=>u?h?["next",...e,"prev"]:["prev",...e,"next"]:e,[h,u]);return{range:(0,o.useMemo)(()=>{if(2*n+3+2*s>=r)return v((0,a.w6)(1,r));let e=Math.max(d-n,s),t=Math.min(d+n,r-s),o=e>s+2,i=t<r-(s+1);if(!o&&i){let e=2*n+s+2;return v([...(0,a.w6)(1,e),"dots",...(0,a.w6)(r-(s-1),r)])}if(o&&!i){let e=s+1+2*n;return v([...(0,a.w6)(1,s),"dots",...(0,a.w6)(r-e,r)])}return v([...(0,a.w6)(1,s),"dots",...(0,a.w6)(e,t),"dots",...(0,a.w6)(r-s+1,r)])},[r,d,n,s,v]),activePage:d,setPage:m,next:()=>h?m(d-1):m(d+1),previous:()=>h?m(d+1):m(d-1),first:()=>h?m(r):m(1),last:()=>h?m(1):m(r)}}},46896:function(e,t,r){"use strict";r.d(t,{G:function(){return o}});var n=r(2265),o=(null==globalThis?void 0:globalThis.document)?n.useLayoutEffect:n.useEffect},76878:function(e,t,r){"use strict";r.d(t,{R:function(){return s}});var n=r(47979),o=r(17070),i=r(2265),a=r(4049);function s(e,t){let{role:r="dialog"}=e,s=(0,n.mp)();s=e["aria-label"]?void 0:s;let l=(0,i.useRef)(!1);return(0,i.useEffect)(()=>{if(t.current&&!t.current.contains(document.activeElement)){(0,o.ex)(t.current);let e=setTimeout(()=>{document.activeElement===t.current&&(l.current=!0,t.current&&(t.current.blur(),(0,o.ex)(t.current)),l.current=!1)},500);return()=>{clearTimeout(e)}}},[t]),(0,a.Bq)(),{dialogProps:{...(0,n.zL)(e,{labelable:!0}),role:r,tabIndex:-1,"aria-labelledby":e["aria-labelledby"]||s,onBlur:e=>{l.current&&e.stopPropagation()}},titleProps:{id:s}}}},17070:function(e,t,r){"use strict";r.d(t,{E7:function(){return P},Fx:function(){return T},MT:function(){return u},QL:function(){return w},cW:function(){return v},ex:function(){return a},kc:function(){return K},pu:function(){return A}});var n=r(47979),o=r(2265),i=r(18327);function a(e){let t=(0,n.r3)(e);if("virtual"===(0,i.Jz)()){let r=t.activeElement;(0,n.QB)(()=>{t.activeElement===r&&e.isConnected&&(0,n.Ao)(e)})}else(0,n.Ao)(e)}let s=o.createContext(null),l=null;function u(e){let t,r,{children:i,contain:a,restoreFocus:u,autoFocus:c}=e,d=(0,o.useRef)(null),f=(0,o.useRef)(null),v=(0,o.useRef)([]),{parentNode:P}=(0,o.useContext)(s)||{},S=(0,o.useMemo)(()=>new k({scopeRef:v}),[v]);(0,n.bt)(()=>{let e=P||C.root;if(C.getTreeNode(e.scopeRef)&&l&&!y(l,e.scopeRef)){let t=C.getTreeNode(l);t&&(e=t)}e.addChild(S),C.addNode(S)},[S,P]),(0,n.bt)(()=>{let e=C.getTreeNode(v);e&&(e.contain=!!a)},[a]),(0,n.bt)(()=>{var e;let t=null===(e=d.current)||void 0===e?void 0:e.nextSibling,r=[];for(;t&&t!==f.current;)r.push(t),t=t.nextSibling;v.current=r},[i]),(0,n.bt)(()=>{if(u||a)return;let e=v.current,t=(0,n.r3)(e?e[0]:void 0),r=e=>{let t=e.target;g(t,v.current)?l=v:m(t)||(l=null)};return t.addEventListener("focusin",r,!1),null==e||e.forEach(e=>e.addEventListener("focusin",r,!1)),()=>{t.removeEventListener("focusin",r,!1),null==e||e.forEach(e=>e.removeEventListener("focusin",r,!1))}},[v,u,a]),t=(0,o.useRef)(),r=(0,o.useRef)(),(0,n.bt)(()=>{let e=v.current;if(!a){r.current&&(cancelAnimationFrame(r.current),r.current=void 0);return}let o=(0,n.r3)(e?e[0]:void 0),i=e=>{if("Tab"!==e.key||e.altKey||e.ctrlKey||e.metaKey||!h(v))return;let t=o.activeElement,r=v.current;if(!r||!g(t,r))return;let n=w(p(r),{tabbable:!0},r);if(!t)return;n.currentNode=t;let i=e.shiftKey?n.previousNode():n.nextNode();i||(n.currentNode=e.shiftKey?r[r.length-1].nextElementSibling:r[0].previousElementSibling,i=e.shiftKey?n.previousNode():n.nextNode()),e.preventDefault(),i&&b(i,!0)},s=e=>{(!l||y(l,v))&&g(e.target,v.current)?(l=v,t.current=e.target):h(v)&&!m(e.target,v)?t.current?t.current.focus():l&&l.current&&x(l.current):h(v)&&(t.current=e.target)},u=e=>{r.current&&cancelAnimationFrame(r.current),r.current=requestAnimationFrame(()=>{if(o.activeElement&&h(v)&&!m(o.activeElement,v)){if(l=v,o.body.contains(e.target)){var r;t.current=e.target,null===(r=t.current)||void 0===r||r.focus()}else l.current&&x(l.current)}})};return o.addEventListener("keydown",i,!1),o.addEventListener("focusin",s,!1),null==e||e.forEach(e=>e.addEventListener("focusin",s,!1)),null==e||e.forEach(e=>e.addEventListener("focusout",u,!1)),()=>{o.removeEventListener("keydown",i,!1),o.removeEventListener("focusin",s,!1),null==e||e.forEach(e=>e.removeEventListener("focusin",s,!1)),null==e||e.forEach(e=>e.removeEventListener("focusout",u,!1))}},[v,a]),(0,n.bt)(()=>()=>{r.current&&cancelAnimationFrame(r.current)},[r]),function(e,t,r){let i=(0,o.useRef)("undefined"!=typeof document?(0,n.r3)(e.current?e.current[0]:void 0).activeElement:null);(0,n.bt)(()=>{let o=e.current,i=(0,n.r3)(o?o[0]:void 0);if(!t||r)return;let a=()=>{(!l||y(l,e))&&g(i.activeElement,e.current)&&(l=e)};return i.addEventListener("focusin",a,!1),null==o||o.forEach(e=>e.addEventListener("focusin",a,!1)),()=>{i.removeEventListener("focusin",a,!1),null==o||o.forEach(e=>e.removeEventListener("focusin",a,!1))}},[e,r]),(0,n.bt)(()=>{let o=(0,n.r3)(e.current?e.current[0]:void 0);if(!t)return;let i=t=>{if("Tab"!==t.key||t.altKey||t.ctrlKey||t.metaKey||!h(e))return;let r=o.activeElement;if(!g(r,e.current))return;let n=C.getTreeNode(e);if(!n)return;let i=n.nodeToRestore,a=w(o.body,{tabbable:!0});a.currentNode=r;let s=t.shiftKey?a.previousNode():a.nextNode();if(i&&o.body.contains(i)&&i!==o.body||(i=void 0,n.nodeToRestore=void 0),(!s||!g(s,e.current))&&i){a.currentNode=i;do s=t.shiftKey?a.previousNode():a.nextNode();while(g(s,e.current));(t.preventDefault(),t.stopPropagation(),s)?b(s,!0):m(i)?b(i,!0):r.blur()}};return r||o.addEventListener("keydown",i,!0),()=>{r||o.removeEventListener("keydown",i,!0)}},[e,t,r]),(0,n.bt)(()=>{var r;let o=(0,n.r3)(e.current?e.current[0]:void 0);if(!t)return;let a=C.getTreeNode(e);if(a)return a.nodeToRestore=null!==(r=i.current)&&void 0!==r?r:void 0,()=>{let r=C.getTreeNode(e);if(!r)return;let n=r.nodeToRestore;if(t&&n&&(g(o.activeElement,e.current)||o.activeElement===o.body&&function(e){let t=C.getTreeNode(l);for(;t&&t.scopeRef!==e;){if(t.nodeToRestore)return!1;t=t.parent}return(null==t?void 0:t.scopeRef)===e}(e))){let t=C.clone();requestAnimationFrame(()=>{if(o.activeElement===o.body){let r=t.getTreeNode(e);for(;r;){if(r.nodeToRestore&&r.nodeToRestore.isConnected){b(r.nodeToRestore);return}r=r.parent}for(r=t.getTreeNode(e);r;){if(r.scopeRef&&r.scopeRef.current&&C.getTreeNode(r.scopeRef)){x(r.scopeRef.current,!0);return}r=r.parent}}})}}},[e,t])}(v,u,a),function(e,t){let r=o.useRef(t);(0,o.useEffect)(()=>{r.current&&(l=e,!g((0,n.r3)(e.current?e.current[0]:void 0).activeElement,l.current)&&e.current&&x(e.current)),r.current=!1},[e])}(v,c),(0,o.useEffect)(()=>{let e=(0,n.r3)(v.current?v.current[0]:void 0).activeElement,t=null;if(g(e,v.current)){for(let r of C.traverse())r.scopeRef&&g(e,r.scopeRef.current)&&(t=r);t===C.getTreeNode(v)&&(l=t.scopeRef)}},[v]),(0,n.bt)(()=>()=>{var e,t,r;let n=null!==(r=null===(t=C.getTreeNode(v))||void 0===t?void 0:null===(e=t.parent)||void 0===e?void 0:e.scopeRef)&&void 0!==r?r:null;(v===l||y(v,l))&&(!n||C.getTreeNode(n))&&(l=n),C.removeTreeNode(v)},[v]);let E=(0,o.useMemo)(()=>({focusNext(e={}){let t=v.current,{from:r,tabbable:o,wrap:i,accept:a}=e,s=r||(0,n.r3)(t[0]).activeElement,l=t[0].previousElementSibling,u=w(p(t),{tabbable:o,accept:a},t);u.currentNode=g(s,t)?s:l;let c=u.nextNode();return!c&&i&&(u.currentNode=l,c=u.nextNode()),c&&b(c,!0),c},focusPrevious(e={}){let t=v.current,{from:r,tabbable:o,wrap:i,accept:a}=e,s=r||(0,n.r3)(t[0]).activeElement,l=t[t.length-1].nextElementSibling,u=w(p(t),{tabbable:o,accept:a},t);u.currentNode=g(s,t)?s:l;let c=u.previousNode();return!c&&i&&(u.currentNode=l,c=u.previousNode()),c&&b(c,!0),c},focusFirst(e={}){let t=v.current,{tabbable:r,accept:n}=e,o=w(p(t),{tabbable:r,accept:n},t);o.currentNode=t[0].previousElementSibling;let i=o.nextNode();return i&&b(i,!0),i},focusLast(e={}){let t=v.current,{tabbable:r,accept:n}=e,o=w(p(t),{tabbable:r,accept:n},t);o.currentNode=t[t.length-1].nextElementSibling;let i=o.previousNode();return i&&b(i,!0),i}}),[]),T=(0,o.useMemo)(()=>({focusManager:E,parentNode:S}),[S,E]);return o.createElement(s.Provider,{value:T},o.createElement("span",{"data-focus-scope-start":!0,hidden:!0,ref:d}),i,o.createElement("span",{"data-focus-scope-end":!0,hidden:!0,ref:f}))}let c=["input:not([disabled]):not([type=hidden])","select:not([disabled])","textarea:not([disabled])","button:not([disabled])","a[href]","area[href]","summary","iframe","object","embed","audio[controls]","video[controls]","[contenteditable]"],d=c.join(":not([hidden]),")+",[tabindex]:not([disabled]):not([hidden])";c.push('[tabindex]:not([tabindex="-1"]):not([disabled])');let f=c.join(':not([hidden]):not([tabindex="-1"]),');function p(e){return e[0].parentElement}function h(e){let t=C.getTreeNode(l);for(;t&&t.scopeRef!==e;){if(t.contain)return!1;t=t.parent}return!0}function g(e,t){return!!e&&!!t&&t.some(t=>t.contains(e))}function m(e,t=null){if(e instanceof Element&&e.closest("[data-react-aria-top-layer]"))return!0;for(let{scopeRef:r}of C.traverse(C.getTreeNode(t)))if(r&&g(e,r.current))return!0;return!1}function v(e){return m(e,l)}function y(e,t){var r;let n=null===(r=C.getTreeNode(t))||void 0===r?void 0:r.parent;for(;n;){if(n.scopeRef===e)return!0;n=n.parent}return!1}function b(e,t=!1){if(null==e||t){if(null!=e)try{e.focus()}catch(e){}}else try{a(e)}catch(e){}}function x(e,t=!0){let r=e[0].previousElementSibling,n=p(e),o=w(n,{tabbable:t},e);o.currentNode=r;let i=o.nextNode();t&&!i&&((o=w(n=p(e),{tabbable:!1},e)).currentNode=r,i=o.nextNode()),b(i)}function w(e,t,r){let o=(null==t?void 0:t.tabbable)?f:d,i=(0,n.r3)(e).createTreeWalker(e,NodeFilter.SHOW_ELEMENT,{acceptNode(e){var i;return(null==t?void 0:null===(i=t.from)||void 0===i?void 0:i.contains(e))?NodeFilter.FILTER_REJECT:e.matches(o)&&function e(t,r){return"#comment"!==t.nodeName&&function(e){let t=(0,n.kR)(e);if(!(e instanceof t.HTMLElement)&&!(e instanceof t.SVGElement))return!1;let{display:r,visibility:o}=e.style,i="none"!==r&&"hidden"!==o&&"collapse"!==o;if(i){let{getComputedStyle:t}=e.ownerDocument.defaultView,{display:r,visibility:n}=t(e);i="none"!==r&&"hidden"!==n&&"collapse"!==n}return i}(t)&&!t.hasAttribute("hidden")&&("DETAILS"!==t.nodeName||!r||"SUMMARY"===r.nodeName||t.hasAttribute("open"))&&(!t.parentElement||e(t.parentElement,t))}(e)&&(!r||g(e,r))&&(!(null==t?void 0:t.accept)||t.accept(e))?NodeFilter.FILTER_ACCEPT:NodeFilter.FILTER_SKIP}});return(null==t?void 0:t.from)&&(i.currentNode=t.from),i}function P(e,t={}){return{focusNext(r={}){let o=e.current;if(!o)return null;let{from:i,tabbable:a=t.tabbable,wrap:s=t.wrap,accept:l=t.accept}=r,u=i||(0,n.r3)(o).activeElement,c=w(o,{tabbable:a,accept:l});o.contains(u)&&(c.currentNode=u);let d=c.nextNode();return!d&&s&&(c.currentNode=o,d=c.nextNode()),d&&b(d,!0),d},focusPrevious(r=t){let o=e.current;if(!o)return null;let{from:i,tabbable:a=t.tabbable,wrap:s=t.wrap,accept:l=t.accept}=r,u=i||(0,n.r3)(o).activeElement,c=w(o,{tabbable:a,accept:l});if(o.contains(u))c.currentNode=u;else{let e=S(c);return e&&b(e,!0),null!=e?e:null}let d=c.previousNode();if(!d&&s){c.currentNode=o;let e=S(c);if(!e)return null;d=e}return d&&b(d,!0),null!=d?d:null},focusFirst(r=t){let n=e.current;if(!n)return null;let{tabbable:o=t.tabbable,accept:i=t.accept}=r,a=w(n,{tabbable:o,accept:i}).nextNode();return a&&b(a,!0),a},focusLast(r=t){let n=e.current;if(!n)return null;let{tabbable:o=t.tabbable,accept:i=t.accept}=r,a=S(w(n,{tabbable:o,accept:i}));return a&&b(a,!0),null!=a?a:null}}}function S(e){let t,r;do(t=e.lastChild())&&(r=t);while(t);return r}class E{get size(){return this.fastMap.size}getTreeNode(e){return this.fastMap.get(e)}addTreeNode(e,t,r){let n=this.fastMap.get(null!=t?t:null);if(!n)return;let o=new k({scopeRef:e});n.addChild(o),o.parent=n,this.fastMap.set(e,o),r&&(o.nodeToRestore=r)}addNode(e){this.fastMap.set(e.scopeRef,e)}removeTreeNode(e){if(null===e)return;let t=this.fastMap.get(e);if(!t)return;let r=t.parent;for(let e of this.traverse())e!==t&&t.nodeToRestore&&e.nodeToRestore&&t.scopeRef&&t.scopeRef.current&&g(e.nodeToRestore,t.scopeRef.current)&&(e.nodeToRestore=t.nodeToRestore);let n=t.children;r&&(r.removeChild(t),n.size>0&&n.forEach(e=>r&&r.addChild(e))),this.fastMap.delete(t.scopeRef)}*traverse(e=this.root){if(null!=e.scopeRef&&(yield e),e.children.size>0)for(let t of e.children)yield*this.traverse(t)}clone(){var e,t;let r=new E;for(let n of this.traverse())r.addTreeNode(n.scopeRef,null!==(t=null===(e=n.parent)||void 0===e?void 0:e.scopeRef)&&void 0!==t?t:null,n.nodeToRestore);return r}constructor(){this.fastMap=new Map,this.root=new k({scopeRef:null}),this.fastMap.set(null,this.root)}}class k{addChild(e){this.children.add(e),e.parent=this}removeChild(e){this.children.delete(e),e.parent=void 0}constructor(e){this.children=new Set,this.contain=!1,this.scopeRef=e.scopeRef}}let C=new E;function T(e={}){let{autoFocus:t=!1,isTextInput:r,within:n}=e,a=(0,o.useRef)({isFocused:!1,isFocusVisible:t||(0,i.E)()}),[s,l]=(0,o.useState)(!1),[u,c]=(0,o.useState)(()=>a.current.isFocused&&a.current.isFocusVisible),d=(0,o.useCallback)(()=>c(a.current.isFocused&&a.current.isFocusVisible),[]),f=(0,o.useCallback)(e=>{a.current.isFocused=e,l(e),d()},[d]);(0,i.mG)(e=>{a.current.isFocusVisible=e,d()},[],{isTextInput:r});let{focusProps:p}=(0,i.KK)({isDisabled:n,onFocusChange:f}),{focusWithinProps:h}=(0,i.L_)({isDisabled:!n,onFocusWithinChange:f});return{isFocused:s,isFocusVisible:u,focusProps:n?h:p}}let M=o.createContext(null);function K(e,t){let{focusProps:r}=(0,i.KK)(e),{keyboardProps:s}=(0,i.v5)(e),l=(0,n.dG)(r,s),u=function(e){let t=(0,o.useContext)(M)||{};(0,n.lE)(t,e);let{ref:r,...i}=t;return i}(t),c=e.isDisabled?{}:u,d=(0,o.useRef)(e.autoFocus);return(0,o.useEffect)(()=>{d.current&&t.current&&a(t.current),d.current=!1},[t]),{focusableProps:(0,n.dG)({...l,tabIndex:e.excludeFromTabOrder&&!e.isDisabled?-1:void 0},c)}}function A(e,t){let r=null==t?void 0:t.isDisabled,[i,a]=(0,o.useState)(!1);return(0,n.bt)(()=>{if((null==e?void 0:e.current)&&!r){let t=()=>{e.current&&a(!!w(e.current,{tabbable:!0}).nextNode())};t();let r=new MutationObserver(t);return r.observe(e.current,{subtree:!0,childList:!0,attributes:!0,attributeFilter:["tabIndex","disabled"]}),()=>{r.disconnect()}}}),!r&&i}},82067:function(e,t,r){"use strict";r.d(t,{Q:function(){return a}});var n=r(2265),o=r(18327),i=r(47979);function a(e,t,r){let{validationBehavior:a,focus:s}=e;(0,i.bt)(()=>{if("native"===a&&(null==r?void 0:r.current)){var e;let n,o=t.realtimeValidation.isInvalid?t.realtimeValidation.validationErrors.join(" ")||"Invalid value.":"";r.current.setCustomValidity(o),r.current.hasAttribute("title")||(r.current.title=""),t.realtimeValidation.isInvalid||t.updateValidation({isInvalid:!(e=r.current).validity.valid,validationDetails:{badInput:(n=e.validity).badInput,customError:n.customError,patternMismatch:n.patternMismatch,rangeOverflow:n.rangeOverflow,rangeUnderflow:n.rangeUnderflow,stepMismatch:n.stepMismatch,tooLong:n.tooLong,tooShort:n.tooShort,typeMismatch:n.typeMismatch,valueMissing:n.valueMissing,valid:n.valid},validationErrors:e.validationMessage?[e.validationMessage]:[]})}});let l=(0,i.iW)(()=>{t.resetValidation()}),u=(0,i.iW)(e=>{var n,i;t.displayValidation.isInvalid||t.commitValidation();let a=null==r?void 0:null===(n=r.current)||void 0===n?void 0:n.form;!e.defaultPrevented&&r&&a&&function(e){for(let t=0;t<e.elements.length;t++){let r=e.elements[t];if(!r.validity.valid)return r}return null}(a)===r.current&&(s?s():null===(i=r.current)||void 0===i||i.focus(),(0,o._w)("keyboard")),e.preventDefault()}),c=(0,i.iW)(()=>{t.commitValidation()});(0,n.useEffect)(()=>{let e=null==r?void 0:r.current;if(!e)return;let t=e.form;return e.addEventListener("invalid",u),e.addEventListener("change",c),null==t||t.addEventListener("reset",l),()=>{e.removeEventListener("invalid",u),e.removeEventListener("change",c),null==t||t.removeEventListener("reset",l)}},[r,u,c,l,a])}},60821:function(e,t,r){"use strict";r.d(t,{Kq:function(){return S},L0:function(){return A},Ux:function(){return T},Xe:function(){return K},aQ:function(){return k},bU:function(){return w},bd:function(){return x},qb:function(){return E}});var n=r(2265),o=r(73165),i=r(77172),a=r(3225),s=r(6624),l=r(47979),u=r(40839);let c=new Set(["Arab","Syrc","Samr","Mand","Thaa","Mend","Nkoo","Adlm","Rohg","Hebr"]),d=new Set(["ae","ar","arc","bcc","bqi","ckb","dv","fa","glk","he","ku","mzn","nqo","pnb","ps","sd","ug","ur","yi"]);function f(e){if(Intl.Locale){let t=new Intl.Locale(e).maximize(),r="function"==typeof t.getTextInfo?t.getTextInfo():t.textInfo;if(r)return"rtl"===r.direction;if(t.script)return c.has(t.script)}let t=e.split("-")[0];return d.has(t)}let p=Symbol.for("react-aria.i18n.locale");function h(){let e="undefined"!=typeof window&&window[p]||"undefined"!=typeof navigator&&(navigator.language||navigator.userLanguage)||"en-US";try{Intl.DateTimeFormat.supportedLocalesOf([e])}catch(t){e="en-US"}return{locale:e,direction:f(e)?"rtl":"ltr"}}let g=h(),m=new Set;function v(){for(let e of(g=h(),m))e(g)}function y(){let e=(0,o.Av)(),[t,r]=(0,n.useState)(g);return((0,n.useEffect)(()=>(0===m.size&&window.addEventListener("languagechange",v),m.add(r),()=>{m.delete(r),0===m.size&&window.removeEventListener("languagechange",v)}),[]),e)?{locale:"en-US",direction:"ltr"}:t}let b=n.createContext(null);function x(e){let{locale:t,children:r}=e,o=y(),i=t?{locale:t,direction:f(t)?"rtl":"ltr"}:o;return n.createElement(b.Provider,{value:i},r)}function w(){let e=y();return(0,n.useContext)(b)||e}let P=new WeakMap;function S(e,t){let r;return t&&(0,i.J).getGlobalDictionaryForPackage(t)||((r=P.get(e))||(r=new i.J(e),P.set(e,r)),r)}function E(e,t){let{locale:r}=w(),o=S(e,t);return(0,n.useMemo)(()=>new a.E(r,o),[r,o])}function k(e){e=(0,l.vE)(null!=e?e:{},C);let{locale:t}=w();return(0,n.useMemo)(()=>new s.C(t,e),[t,e])}function C(e,t){if(e===t)return!0;let r=Object.keys(e),n=Object.keys(t);if(r.length!==n.length)return!1;for(let n of r)if(t[n]!==e[n])return!1;return!0}function T(e={}){let{locale:t}=w();return(0,n.useMemo)(()=>new u.e(t,e),[t,e])}let M=new Map;function K(e){let{locale:t}=w(),r=t+(e?Object.entries(e).sort((e,t)=>e[0]<t[0]?-1:1).join():"");if(M.has(r))return M.get(r);let n=new Intl.Collator(t,e);return M.set(r,n),n}function A(e){let t=K({usage:"search",...e}),r=(0,n.useCallback)((e,r)=>0===r.length||(e=e.normalize("NFC"),r=r.normalize("NFC"),0===t.compare(e.slice(0,r.length),r)),[t]),o=(0,n.useCallback)((e,r)=>0===r.length||(e=e.normalize("NFC"),r=r.normalize("NFC"),0===t.compare(e.slice(-r.length),r)),[t]),i=(0,n.useCallback)((e,r)=>{if(0===r.length)return!0;e=e.normalize("NFC");let n=0,o=(r=r.normalize("NFC")).length;for(;n+o<=e.length;n++){let i=e.slice(n,n+o);if(0===t.compare(r,i))return!0}return!1},[t]);return(0,n.useMemo)(()=>({startsWith:r,endsWith:o,contains:i}),[r,o,i])}},18327:function(e,t,r){"use strict";r.d(t,{E:function(){return H},Fc:function(){return ei},Jz:function(){return $},KK:function(){return N},Kf:function(){return q},L_:function(){return Z},TA:function(){return ec},XI:function(){return eo},_w:function(){return X},mG:function(){return J},mk:function(){return M},r7:function(){return y},r_:function(){return eu},v5:function(){return el}});var n=r(47979),o=r(2265),i=r(6151),a=r(16244),s=r(49778),l=r(73165);let u="default",c="",d=new WeakMap;function f(e){if((0,n.gn)()){if("default"===u){let t=(0,n.r3)(e);c=t.documentElement.style.webkitUserSelect,t.documentElement.style.webkitUserSelect="none"}u="disabled"}else(e instanceof HTMLElement||e instanceof SVGElement)&&(d.set(e,e.style.userSelect),e.style.userSelect="none")}function p(e){if((0,n.gn)())"disabled"===u&&(u="restoring",setTimeout(()=>{(0,n.QB)(()=>{if("restoring"===u){let t=(0,n.r3)(e);"none"===t.documentElement.style.webkitUserSelect&&(t.documentElement.style.webkitUserSelect=c||""),c="",u="default"}})},300));else if((e instanceof HTMLElement||e instanceof SVGElement)&&e&&d.has(e)){let t=d.get(e);"none"===e.style.userSelect&&(e.style.userSelect=t),""===e.getAttribute("style")&&e.removeAttribute("style"),d.delete(e)}}let h=o.createContext({register:()=>{}});h.displayName="PressResponderContext";var g=new WeakMap;class m{continuePropagation(){(0,s._)(this,g,!1)}get shouldStopPropagation(){return(0,i._)(this,g)}constructor(e,t,r){(0,a._)(this,g,{writable:!0,value:void 0}),(0,s._)(this,g,!0),this.type=e,this.pointerType=t,this.target=r.currentTarget,this.shiftKey=r.shiftKey,this.metaKey=r.metaKey,this.ctrlKey=r.ctrlKey,this.altKey=r.altKey}}let v=Symbol("linkClicked");function y(e){let{onPress:t,onPressChange:r,onPressStart:i,onPressEnd:a,onPressUp:s,isDisabled:l,isPressed:u,preventFocusOnPress:c,shouldCancelOnPointerExit:d,allowTextSelectionOnPress:g,ref:y,...C}=function(e){let t=(0,o.useContext)(h);if(t){let{register:r,...o}=t;e=(0,n.dG)(o,e),r()}return(0,n.lE)(t,e.ref),e}(e),[T,M]=(0,o.useState)(!1),K=(0,o.useRef)({isPressed:!1,ignoreEmulatedMouseEvents:!1,ignoreClickAfterPress:!1,didFirePressStart:!1,isTriggeringEvent:!1,activePointerId:null,target:null,isOverTarget:!1,pointerType:null}),{addGlobalListener:A,removeAllGlobalListeners:N}=(0,n.xi)(),I=(0,n.iW)((e,t)=>{let n=K.current;if(l||n.didFirePressStart)return!1;let o=!0;if(n.isTriggeringEvent=!0,i){let r=new m("pressstart",t,e);i(r),o=r.shouldStopPropagation}return r&&r(!0),n.isTriggeringEvent=!1,n.didFirePressStart=!0,M(!0),o}),D=(0,n.iW)((e,n,o=!0)=>{let i=K.current;if(!i.didFirePressStart)return!1;i.ignoreClickAfterPress=!0,i.didFirePressStart=!1,i.isTriggeringEvent=!0;let s=!0;if(a){let t=new m("pressend",n,e);a(t),s=t.shouldStopPropagation}if(r&&r(!1),M(!1),t&&o&&!l){let r=new m("press",n,e);t(r),s&&(s=r.shouldStopPropagation)}return i.isTriggeringEvent=!1,s}),L=(0,n.iW)((e,t)=>{let r=K.current;if(l)return!1;if(s){r.isTriggeringEvent=!0;let n=new m("pressup",t,e);return s(n),r.isTriggeringEvent=!1,n.shouldStopPropagation}return!0}),R=(0,n.iW)(e=>{let t=K.current;t.isPressed&&t.target&&(t.isOverTarget&&null!=t.pointerType&&D(P(t.target,e),t.pointerType,!1),t.isPressed=!1,t.isOverTarget=!1,t.activePointerId=null,t.pointerType=null,N(),g||p(t.target))}),j=(0,n.iW)(e=>{d&&R(e)}),O=(0,o.useMemo)(()=>{let e=K.current,t={onKeyDown(t){if(x(t.nativeEvent,t.currentTarget)&&t.currentTarget.contains(t.target)){var o;k(t.target,t.key)&&t.preventDefault();let i=!0;if(!e.isPressed&&!t.repeat){e.target=t.currentTarget,e.isPressed=!0,i=I(t,"keyboard");let o=t.currentTarget;A((0,n.r3)(t.currentTarget),"keyup",(0,n.tS)(t=>{x(t,o)&&!t.repeat&&o.contains(t.target)&&e.target&&L(P(e.target,t),"keyboard")},r),!0)}i&&t.stopPropagation(),t.metaKey&&(0,n.V5)()&&(null===(o=e.metaKeyEvents)||void 0===o||o.set(t.key,t.nativeEvent))}else"Meta"===t.key&&(e.metaKeyEvents=new Map)},onClick(t){if((!t||t.currentTarget.contains(t.target))&&t&&0===t.button&&!e.isTriggeringEvent&&!n.nG.isOpening){let r=!0;if(l&&t.preventDefault(),!e.ignoreClickAfterPress&&!e.ignoreEmulatedMouseEvents&&!e.isPressed&&("virtual"===e.pointerType||(0,n.Zj)(t.nativeEvent))){l||c||(0,n.Ao)(t.currentTarget);let e=I(t,"virtual"),o=L(t,"virtual"),i=D(t,"virtual");r=e&&o&&i}e.ignoreEmulatedMouseEvents=!1,e.ignoreClickAfterPress=!1,r&&t.stopPropagation()}}},r=t=>{var r,o,i;if(e.isPressed&&e.target&&x(t,e.target)){k(t.target,t.key)&&t.preventDefault();let r=t.target;D(P(e.target,t),"keyboard",e.target.contains(r)),N(),"Enter"!==t.key&&b(e.target)&&e.target.contains(r)&&!t[v]&&(t[v]=!0,(0,n.nG)(e.target,t,!1)),e.isPressed=!1,null===(o=e.metaKeyEvents)||void 0===o||o.delete(t.key)}else if("Meta"===t.key&&(null===(r=e.metaKeyEvents)||void 0===r?void 0:r.size)){let t=e.metaKeyEvents;for(let r of(e.metaKeyEvents=void 0,t.values()))null===(i=e.target)||void 0===i||i.dispatchEvent(new KeyboardEvent("keyup",r))}};if("undefined"!=typeof PointerEvent){t.onPointerDown=t=>{if(0!==t.button||!t.currentTarget.contains(t.target))return;if((0,n.cr)(t.nativeEvent)){e.pointerType="virtual";return}E(t.currentTarget)&&t.preventDefault(),e.pointerType=t.pointerType;let a=!0;e.isPressed||(e.isPressed=!0,e.isOverTarget=!0,e.activePointerId=t.pointerId,e.target=t.currentTarget,l||c||(0,n.Ao)(t.currentTarget),g||f(e.target),a=I(t,e.pointerType),A((0,n.r3)(t.currentTarget),"pointermove",r,!1),A((0,n.r3)(t.currentTarget),"pointerup",o,!1),A((0,n.r3)(t.currentTarget),"pointercancel",i,!1)),a&&t.stopPropagation()},t.onMouseDown=e=>{e.currentTarget.contains(e.target)&&0===e.button&&(E(e.currentTarget)&&e.preventDefault(),e.stopPropagation())},t.onPointerUp=t=>{t.currentTarget.contains(t.target)&&"virtual"!==e.pointerType&&0===t.button&&S(t,t.currentTarget)&&L(t,e.pointerType||t.pointerType)};let r=t=>{t.pointerId===e.activePointerId&&(e.target&&S(t,e.target)?e.isOverTarget||null==e.pointerType||(e.isOverTarget=!0,I(P(e.target,t),e.pointerType)):e.target&&e.isOverTarget&&null!=e.pointerType&&(e.isOverTarget=!1,D(P(e.target,t),e.pointerType,!1),j(t)))},o=t=>{t.pointerId===e.activePointerId&&e.isPressed&&0===t.button&&e.target&&(S(t,e.target)&&null!=e.pointerType?D(P(e.target,t),e.pointerType):e.isOverTarget&&null!=e.pointerType&&D(P(e.target,t),e.pointerType,!1),e.isPressed=!1,e.isOverTarget=!1,e.activePointerId=null,e.pointerType=null,N(),g||p(e.target))},i=e=>{R(e)};t.onDragStart=e=>{e.currentTarget.contains(e.target)&&R(e)}}else{t.onMouseDown=t=>{if(0===t.button&&t.currentTarget.contains(t.target)){if(E(t.currentTarget)&&t.preventDefault(),e.ignoreEmulatedMouseEvents){t.stopPropagation();return}e.isPressed=!0,e.isOverTarget=!0,e.target=t.currentTarget,e.pointerType=(0,n.Zj)(t.nativeEvent)?"virtual":"mouse",l||c||(0,n.Ao)(t.currentTarget),I(t,e.pointerType)&&t.stopPropagation(),A((0,n.r3)(t.currentTarget),"mouseup",r,!1)}},t.onMouseEnter=t=>{if(!t.currentTarget.contains(t.target))return;let r=!0;e.isPressed&&!e.ignoreEmulatedMouseEvents&&null!=e.pointerType&&(e.isOverTarget=!0,r=I(t,e.pointerType)),r&&t.stopPropagation()},t.onMouseLeave=t=>{if(!t.currentTarget.contains(t.target))return;let r=!0;e.isPressed&&!e.ignoreEmulatedMouseEvents&&null!=e.pointerType&&(e.isOverTarget=!1,r=D(t,e.pointerType,!1),j(t)),r&&t.stopPropagation()},t.onMouseUp=t=>{t.currentTarget.contains(t.target)&&!e.ignoreEmulatedMouseEvents&&0===t.button&&L(t,e.pointerType||"mouse")};let r=t=>{if(0===t.button){if(e.isPressed=!1,N(),e.ignoreEmulatedMouseEvents){e.ignoreEmulatedMouseEvents=!1;return}e.target&&S(t,e.target)&&null!=e.pointerType?D(P(e.target,t),e.pointerType):e.target&&e.isOverTarget&&null!=e.pointerType&&D(P(e.target,t),e.pointerType,!1),e.isOverTarget=!1}};t.onTouchStart=t=>{if(!t.currentTarget.contains(t.target))return;let r=function(e){let{targetTouches:t}=e;return t.length>0?t[0]:null}(t.nativeEvent);r&&(e.activePointerId=r.identifier,e.ignoreEmulatedMouseEvents=!0,e.isOverTarget=!0,e.isPressed=!0,e.target=t.currentTarget,e.pointerType="touch",l||c||(0,n.Ao)(t.currentTarget),g||f(e.target),I(t,e.pointerType)&&t.stopPropagation(),A((0,n.kR)(t.currentTarget),"scroll",o,!0))},t.onTouchMove=t=>{if(!t.currentTarget.contains(t.target))return;if(!e.isPressed){t.stopPropagation();return}let r=w(t.nativeEvent,e.activePointerId),n=!0;r&&S(r,t.currentTarget)?e.isOverTarget||null==e.pointerType||(e.isOverTarget=!0,n=I(t,e.pointerType)):e.isOverTarget&&null!=e.pointerType&&(e.isOverTarget=!1,n=D(t,e.pointerType,!1),j(t)),n&&t.stopPropagation()},t.onTouchEnd=t=>{if(!t.currentTarget.contains(t.target))return;if(!e.isPressed){t.stopPropagation();return}let r=w(t.nativeEvent,e.activePointerId),n=!0;r&&S(r,t.currentTarget)&&null!=e.pointerType?(L(t,e.pointerType),n=D(t,e.pointerType)):e.isOverTarget&&null!=e.pointerType&&(n=D(t,e.pointerType,!1)),n&&t.stopPropagation(),e.isPressed=!1,e.activePointerId=null,e.isOverTarget=!1,e.ignoreEmulatedMouseEvents=!0,e.target&&!g&&p(e.target),N()},t.onTouchCancel=t=>{t.currentTarget.contains(t.target)&&(t.stopPropagation(),e.isPressed&&R(t))};let o=t=>{e.isPressed&&t.target.contains(e.target)&&R({currentTarget:e.target,shiftKey:!1,ctrlKey:!1,metaKey:!1,altKey:!1})};t.onDragStart=e=>{e.currentTarget.contains(e.target)&&R(e)}}return t},[A,l,c,N,g,R,j,D,I,L]);return(0,o.useEffect)(()=>()=>{var e;g||p(null!==(e=K.current.target)&&void 0!==e?e:void 0)},[g]),{isPressed:u||T,pressProps:(0,n.dG)(C,O)}}function b(e){return"A"===e.tagName&&e.hasAttribute("href")}function x(e,t){let{key:r,code:o}=e,i=t.getAttribute("role");return("Enter"===r||" "===r||"Spacebar"===r||"Space"===o)&&!(t instanceof(0,n.kR)(t).HTMLInputElement&&!T(t,r)||t instanceof(0,n.kR)(t).HTMLTextAreaElement||t.isContentEditable)&&!(("link"===i||!i&&b(t))&&"Enter"!==r)}function w(e,t){let r=e.changedTouches;for(let e=0;e<r.length;e++){let n=r[e];if(n.identifier===t)return n}return null}function P(e,t){return{currentTarget:e,shiftKey:t.shiftKey,ctrlKey:t.ctrlKey,metaKey:t.metaKey,altKey:t.altKey}}function S(e,t){let r,n,o=t.getBoundingClientRect(),i=(r=0,n=0,void 0!==e.width?r=e.width/2:void 0!==e.radiusX&&(r=e.radiusX),void 0!==e.height?n=e.height/2:void 0!==e.radiusY&&(n=e.radiusY),{top:e.clientY-n,right:e.clientX+r,bottom:e.clientY+n,left:e.clientX-r});return!(o.left>i.right)&&!(i.left>o.right)&&!(o.top>i.bottom)&&!(i.top>o.bottom)}function E(e){return!(e instanceof HTMLElement)||!e.hasAttribute("draggable")}function k(e,t){return e instanceof HTMLInputElement?!T(e,t):e instanceof HTMLButtonElement?"submit"!==e.type&&"reset"!==e.type:!b(e)}let C=new Set(["checkbox","radio","range","color","file","image","button","submit","reset"]);function T(e,t){return"checkbox"===e.type||"radio"===e.type?" "===t:C.has(e.type)}function M({children:e}){let t=(0,o.useMemo)(()=>({register:()=>{}}),[]);return o.createElement(h.Provider,{value:t},e)}class K{isDefaultPrevented(){return this.nativeEvent.defaultPrevented}preventDefault(){this.defaultPrevented=!0,this.nativeEvent.preventDefault()}stopPropagation(){this.nativeEvent.stopPropagation(),this.isPropagationStopped=()=>!0}isPropagationStopped(){return!1}persist(){}constructor(e,t){this.nativeEvent=t,this.target=t.target,this.currentTarget=t.currentTarget,this.relatedTarget=t.relatedTarget,this.bubbles=t.bubbles,this.cancelable=t.cancelable,this.defaultPrevented=t.defaultPrevented,this.eventPhase=t.eventPhase,this.isTrusted=t.isTrusted,this.timeStamp=t.timeStamp,this.type=e}}function A(e){let t=(0,o.useRef)({isFocused:!1,observer:null});(0,n.bt)(()=>{let e=t.current;return()=>{e.observer&&(e.observer.disconnect(),e.observer=null)}},[]);let r=(0,n.iW)(t=>{null==e||e(t)});return(0,o.useCallback)(e=>{if(e.target instanceof HTMLButtonElement||e.target instanceof HTMLInputElement||e.target instanceof HTMLTextAreaElement||e.target instanceof HTMLSelectElement){t.current.isFocused=!0;let n=e.target;n.addEventListener("focusout",e=>{t.current.isFocused=!1,n.disabled&&r(new K("blur",e)),t.current.observer&&(t.current.observer.disconnect(),t.current.observer=null)},{once:!0}),t.current.observer=new MutationObserver(()=>{if(t.current.isFocused&&n.disabled){var e;null===(e=t.current.observer)||void 0===e||e.disconnect();let r=n===document.activeElement?null:document.activeElement;n.dispatchEvent(new FocusEvent("blur",{relatedTarget:r})),n.dispatchEvent(new FocusEvent("focusout",{bubbles:!0,relatedTarget:r}))}}),t.current.observer.observe(n,{attributes:!0,attributeFilter:["disabled"]})}},[r])}function N(e){let{isDisabled:t,onFocus:r,onBlur:n,onFocusChange:i}=e,a=(0,o.useCallback)(e=>{if(e.target===e.currentTarget)return n&&n(e),i&&i(!1),!0},[n,i]),s=A(a),l=(0,o.useCallback)(e=>{e.target===e.currentTarget&&document.activeElement===e.target&&(r&&r(e),i&&i(!0),s(e))},[i,r,s]);return{focusProps:{onFocus:!t&&(r||i||n)?l:void 0,onBlur:!t&&(n||i)?a:void 0}}}let I=null,D=new Set,L=new Map,R=!1,j=!1,O={Tab:!0,Escape:!0};function F(e,t){for(let r of D)r(e,t)}function _(e){R=!0,e.metaKey||!(0,n.V5)()&&e.altKey||e.ctrlKey||"Control"===e.key||"Shift"===e.key||"Meta"===e.key||(I="keyboard",F("keyboard",e))}function B(e){I="pointer",("mousedown"===e.type||"pointerdown"===e.type)&&(R=!0,F("pointer",e))}function z(e){(0,n.Zj)(e)&&(R=!0,I="virtual")}function W(e){e.target!==window&&e.target!==document&&(R||j||(I="virtual",F("virtual",e)),R=!1,j=!1)}function V(){R=!1,j=!0}function G(e){if("undefined"==typeof window||L.get((0,n.kR)(e)))return;let t=(0,n.kR)(e),r=(0,n.r3)(e),o=t.HTMLElement.prototype.focus;t.HTMLElement.prototype.focus=function(){R=!0,o.apply(this,arguments)},r.addEventListener("keydown",_,!0),r.addEventListener("keyup",_,!0),r.addEventListener("click",z,!0),t.addEventListener("focus",W,!0),t.addEventListener("blur",V,!1),"undefined"!=typeof PointerEvent?(r.addEventListener("pointerdown",B,!0),r.addEventListener("pointermove",B,!0),r.addEventListener("pointerup",B,!0)):(r.addEventListener("mousedown",B,!0),r.addEventListener("mousemove",B,!0),r.addEventListener("mouseup",B,!0)),t.addEventListener("beforeunload",()=>{U(e)},{once:!0}),L.set(t,{focus:o})}let U=(e,t)=>{let r=(0,n.kR)(e),o=(0,n.r3)(e);t&&o.removeEventListener("DOMContentLoaded",t),L.has(r)&&(r.HTMLElement.prototype.focus=L.get(r).focus,o.removeEventListener("keydown",_,!0),o.removeEventListener("keyup",_,!0),o.removeEventListener("click",z,!0),r.removeEventListener("focus",W,!0),r.removeEventListener("blur",V,!1),"undefined"!=typeof PointerEvent?(o.removeEventListener("pointerdown",B,!0),o.removeEventListener("pointermove",B,!0),o.removeEventListener("pointerup",B,!0)):(o.removeEventListener("mousedown",B,!0),o.removeEventListener("mousemove",B,!0),o.removeEventListener("mouseup",B,!0)),L.delete(r))};function H(){return"pointer"!==I}function $(){return I}function X(e){I=e,F(e,null)}function q(){G();let[e,t]=(0,o.useState)(I);return(0,o.useEffect)(()=>{let e=()=>{t(I)};return D.add(e),()=>{D.delete(e)}},[]),(0,l.Av)()?null:e}"undefined"!=typeof document&&function(e){let t;let r=(0,n.r3)(void 0);"loading"!==r.readyState?G(void 0):(t=()=>{G(void 0)},r.addEventListener("DOMContentLoaded",t)),()=>U(e,t)}();let Y=new Set(["checkbox","radio","range","color","file","image","button","submit","reset"]);function J(e,t,r){G(),(0,o.useEffect)(()=>{let t=(t,o)=>{(function(e,t,r){var o;let i="undefined"!=typeof window?(0,n.kR)(null==r?void 0:r.target).HTMLInputElement:HTMLInputElement,a="undefined"!=typeof window?(0,n.kR)(null==r?void 0:r.target).HTMLTextAreaElement:HTMLTextAreaElement,s="undefined"!=typeof window?(0,n.kR)(null==r?void 0:r.target).HTMLElement:HTMLElement,l="undefined"!=typeof window?(0,n.kR)(null==r?void 0:r.target).KeyboardEvent:KeyboardEvent;return!((e=e||(null==r?void 0:r.target)instanceof i&&!Y.has(null==r?void 0:null===(o=r.target)||void 0===o?void 0:o.type)||(null==r?void 0:r.target)instanceof a||(null==r?void 0:r.target)instanceof s&&(null==r?void 0:r.target.isContentEditable))&&"keyboard"===t&&r instanceof l&&!O[r.key])})(!!(null==r?void 0:r.isTextInput),t,o)&&e(H())};return D.add(t),()=>{D.delete(t)}},t)}function Z(e){let{isDisabled:t,onBlurWithin:r,onFocusWithin:n,onFocusWithinChange:i}=e,a=(0,o.useRef)({isFocusWithin:!1}),s=(0,o.useCallback)(e=>{a.current.isFocusWithin&&!e.currentTarget.contains(e.relatedTarget)&&(a.current.isFocusWithin=!1,r&&r(e),i&&i(!1))},[r,i,a]),l=A(s),u=(0,o.useCallback)(e=>{a.current.isFocusWithin||document.activeElement!==e.target||(n&&n(e),i&&i(!0),a.current.isFocusWithin=!0,l(e))},[n,i,l]);return t?{focusWithinProps:{onFocus:void 0,onBlur:void 0}}:{focusWithinProps:{onFocus:u,onBlur:s}}}let Q=!1,ee=0;function et(){Q=!0,setTimeout(()=>{Q=!1},50)}function er(e){"touch"===e.pointerType&&et()}function en(){if("undefined"!=typeof document)return"undefined"!=typeof PointerEvent?document.addEventListener("pointerup",er):document.addEventListener("touchend",et),ee++,()=>{--ee>0||("undefined"!=typeof PointerEvent?document.removeEventListener("pointerup",er):document.removeEventListener("touchend",et))}}function eo(e){let{onHoverStart:t,onHoverChange:r,onHoverEnd:n,isDisabled:i}=e,[a,s]=(0,o.useState)(!1),l=(0,o.useRef)({isHovered:!1,ignoreEmulatedMouseEvents:!1,pointerType:"",target:null}).current;(0,o.useEffect)(en,[]);let{hoverProps:u,triggerHoverEnd:c}=(0,o.useMemo)(()=>{let e=(e,n)=>{if(l.pointerType=n,i||"touch"===n||l.isHovered||!e.currentTarget.contains(e.target))return;l.isHovered=!0;let o=e.currentTarget;l.target=o,t&&t({type:"hoverstart",target:o,pointerType:n}),r&&r(!0),s(!0)},o=(e,t)=>{if(l.pointerType="",l.target=null,"touch"===t||!l.isHovered)return;l.isHovered=!1;let o=e.currentTarget;n&&n({type:"hoverend",target:o,pointerType:t}),r&&r(!1),s(!1)},a={};return"undefined"!=typeof PointerEvent?(a.onPointerEnter=t=>{Q&&"mouse"===t.pointerType||e(t,t.pointerType)},a.onPointerLeave=e=>{!i&&e.currentTarget.contains(e.target)&&o(e,e.pointerType)}):(a.onTouchStart=()=>{l.ignoreEmulatedMouseEvents=!0},a.onMouseEnter=t=>{l.ignoreEmulatedMouseEvents||Q||e(t,"mouse"),l.ignoreEmulatedMouseEvents=!1},a.onMouseLeave=e=>{!i&&e.currentTarget.contains(e.target)&&o(e,"mouse")}),{hoverProps:a,triggerHoverEnd:o}},[t,r,n,i,l]);return(0,o.useEffect)(()=>{i&&c({currentTarget:l.target},l.pointerType)},[i]),{hoverProps:u,isHovered:a}}function ei(e){let{ref:t,onInteractOutside:r,isDisabled:i,onInteractOutsideStart:a}=e,s=(0,o.useRef)({isPointerDown:!1,ignoreEmulatedMouseEvents:!1}),l=(0,n.iW)(e=>{r&&ea(e,t)&&(a&&a(e),s.current.isPointerDown=!0)}),u=(0,n.iW)(e=>{r&&r(e)});(0,o.useEffect)(()=>{let e=s.current;if(i)return;let r=t.current,o=(0,n.r3)(r);if("undefined"!=typeof PointerEvent){let r=r=>{e.isPointerDown&&ea(r,t)&&u(r),e.isPointerDown=!1};return o.addEventListener("pointerdown",l,!0),o.addEventListener("pointerup",r,!0),()=>{o.removeEventListener("pointerdown",l,!0),o.removeEventListener("pointerup",r,!0)}}{let r=r=>{e.ignoreEmulatedMouseEvents?e.ignoreEmulatedMouseEvents=!1:e.isPointerDown&&ea(r,t)&&u(r),e.isPointerDown=!1},n=r=>{e.ignoreEmulatedMouseEvents=!0,e.isPointerDown&&ea(r,t)&&u(r),e.isPointerDown=!1};return o.addEventListener("mousedown",l,!0),o.addEventListener("mouseup",r,!0),o.addEventListener("touchstart",l,!0),o.addEventListener("touchend",n,!0),()=>{o.removeEventListener("mousedown",l,!0),o.removeEventListener("mouseup",r,!0),o.removeEventListener("touchstart",l,!0),o.removeEventListener("touchend",n,!0)}}},[t,i,l,u])}function ea(e,t){if(e.button>0)return!1;if(e.target){let t=e.target.ownerDocument;if(!t||!t.documentElement.contains(e.target)||e.target.closest("[data-react-aria-top-layer]"))return!1}return t.current&&!t.current.contains(e.target)}function es(e){if(!e)return;let t=!0;return r=>{e({...r,preventDefault(){r.preventDefault()},isDefaultPrevented:()=>r.isDefaultPrevented(),stopPropagation(){console.error("stopPropagation is now the default behavior for events in React Spectrum. You can use continuePropagation() to revert this behavior.")},continuePropagation(){t=!1}}),t&&r.stopPropagation()}}function el(e){return{keyboardProps:e.isDisabled?{}:{onKeyDown:es(e.onKeyDown),onKeyUp:es(e.onKeyUp)}}}function eu(e){let{onMoveStart:t,onMove:r,onMoveEnd:i}=e,a=(0,o.useRef)({didMove:!1,lastPosition:null,id:null}),{addGlobalListener:s,removeGlobalListener:l}=(0,n.xi)(),u=(0,n.iW)((e,n,o,i)=>{(0!==o||0!==i)&&(a.current.didMove||(a.current.didMove=!0,null==t||t({type:"movestart",pointerType:n,shiftKey:e.shiftKey,metaKey:e.metaKey,ctrlKey:e.ctrlKey,altKey:e.altKey})),null==r||r({type:"move",pointerType:n,deltaX:o,deltaY:i,shiftKey:e.shiftKey,metaKey:e.metaKey,ctrlKey:e.ctrlKey,altKey:e.altKey}))}),c=(0,n.iW)((e,t)=>{p(),a.current.didMove&&(null==i||i({type:"moveend",pointerType:t,shiftKey:e.shiftKey,metaKey:e.metaKey,ctrlKey:e.ctrlKey,altKey:e.altKey}))});return{moveProps:(0,o.useMemo)(()=>{let e={},t=()=>{f(),a.current.didMove=!1};if("undefined"==typeof PointerEvent){let r=e=>{if(0===e.button){var t,r,n,o;u(e,"mouse",e.pageX-(null!==(n=null===(t=a.current.lastPosition)||void 0===t?void 0:t.pageX)&&void 0!==n?n:0),e.pageY-(null!==(o=null===(r=a.current.lastPosition)||void 0===r?void 0:r.pageY)&&void 0!==o?o:0)),a.current.lastPosition={pageX:e.pageX,pageY:e.pageY}}},n=e=>{0===e.button&&(c(e,"mouse"),l(window,"mousemove",r,!1),l(window,"mouseup",n,!1))};e.onMouseDown=e=>{0===e.button&&(t(),e.stopPropagation(),e.preventDefault(),a.current.lastPosition={pageX:e.pageX,pageY:e.pageY},s(window,"mousemove",r,!1),s(window,"mouseup",n,!1))};let o=e=>{let t=[...e.changedTouches].findIndex(({identifier:e})=>e===a.current.id);if(t>=0){var r,n,o,i;let{pageX:s,pageY:l}=e.changedTouches[t];u(e,"touch",s-(null!==(o=null===(r=a.current.lastPosition)||void 0===r?void 0:r.pageX)&&void 0!==o?o:0),l-(null!==(i=null===(n=a.current.lastPosition)||void 0===n?void 0:n.pageY)&&void 0!==i?i:0)),a.current.lastPosition={pageX:s,pageY:l}}},i=e=>{[...e.changedTouches].findIndex(({identifier:e})=>e===a.current.id)>=0&&(c(e,"touch"),a.current.id=null,l(window,"touchmove",o),l(window,"touchend",i),l(window,"touchcancel",i))};e.onTouchStart=e=>{if(0===e.changedTouches.length||null!=a.current.id)return;let{pageX:r,pageY:n,identifier:l}=e.changedTouches[0];t(),e.stopPropagation(),e.preventDefault(),a.current.lastPosition={pageX:r,pageY:n},a.current.id=l,s(window,"touchmove",o,!1),s(window,"touchend",i,!1),s(window,"touchcancel",i,!1)}}else{let r=e=>{if(e.pointerId===a.current.id){var t,r,n,o;let i=e.pointerType||"mouse";u(e,i,e.pageX-(null!==(n=null===(t=a.current.lastPosition)||void 0===t?void 0:t.pageX)&&void 0!==n?n:0),e.pageY-(null!==(o=null===(r=a.current.lastPosition)||void 0===r?void 0:r.pageY)&&void 0!==o?o:0)),a.current.lastPosition={pageX:e.pageX,pageY:e.pageY}}},n=e=>{if(e.pointerId===a.current.id){let t=e.pointerType||"mouse";c(e,t),a.current.id=null,l(window,"pointermove",r,!1),l(window,"pointerup",n,!1),l(window,"pointercancel",n,!1)}};e.onPointerDown=e=>{0===e.button&&null==a.current.id&&(t(),e.stopPropagation(),e.preventDefault(),a.current.lastPosition={pageX:e.pageX,pageY:e.pageY},a.current.id=e.pointerId,s(window,"pointermove",r,!1),s(window,"pointerup",n,!1),s(window,"pointercancel",n,!1))}}let r=(e,r,n)=>{t(),u(e,"keyboard",r,n),c(e,"keyboard")};return e.onKeyDown=e=>{switch(e.key){case"Left":case"ArrowLeft":e.preventDefault(),e.stopPropagation(),r(e,-1,0);break;case"Right":case"ArrowRight":e.preventDefault(),e.stopPropagation(),r(e,1,0);break;case"Up":case"ArrowUp":e.preventDefault(),e.stopPropagation(),r(e,0,-1);break;case"Down":case"ArrowDown":e.preventDefault(),e.stopPropagation(),r(e,0,1)}},e},[a,s,l,u,c])}}function ec(e){let{isDisabled:t,onLongPressStart:r,onLongPressEnd:i,onLongPress:a,threshold:s=500,accessibilityDescription:l}=e,u=(0,o.useRef)(),{addGlobalListener:c,removeGlobalListener:d}=(0,n.xi)(),{pressProps:f}=y({isDisabled:t,onPressStart(e){if(e.continuePropagation(),("mouse"===e.pointerType||"touch"===e.pointerType)&&(r&&r({...e,type:"longpressstart"}),u.current=setTimeout(()=>{e.target.dispatchEvent(new PointerEvent("pointercancel",{bubbles:!0})),a&&a({...e,type:"longpress"}),u.current=void 0},s),"touch"===e.pointerType)){let t=e=>{e.preventDefault()};c(e.target,"contextmenu",t,{once:!0}),c(window,"pointerup",()=>{setTimeout(()=>{d(e.target,"contextmenu",t)},30)},{once:!0})}},onPressEnd(e){u.current&&clearTimeout(u.current),i&&("mouse"===e.pointerType||"touch"===e.pointerType)&&i({...e,type:"longpressend"})}}),p=(0,n.PK)(a&&!t?l:void 0);return{longPressProps:(0,n.dG)(f,p)}}},12372:function(e,t,r){"use strict";r.d(t,{N:function(){return o},U:function(){return i}});var n=r(47979);function o(e){let{id:t,label:r,"aria-labelledby":o,"aria-label":i,labelElementType:a="label"}=e;t=(0,n.Me)(t);let s=(0,n.Me)(),l={};return r?(o=o?`${s} ${o}`:s,l={id:s,htmlFor:"label"===a?t:void 0}):o||i||console.warn("If you do not provide a visible label, you must specify an aria-label or aria-labelledby attribute for accessibility"),{labelProps:l,fieldProps:(0,n.bE)({id:t,"aria-label":i,"aria-labelledby":o})}}function i(e){let{description:t,errorMessage:r,isInvalid:i,validationState:a}=e,{labelProps:s,fieldProps:l}=o(e),u=(0,n.mp)([!!t,!!r,i,a]),c=(0,n.mp)([!!t,!!r,i,a]);return{labelProps:s,fieldProps:l=(0,n.dG)(l,{"aria-describedby":[u,c,e["aria-describedby"]].filter(Boolean).join(" ")||void 0}),descriptionProps:{id:u},errorMessageProps:{id:c}}}},65545:function(e,t,r){"use strict";r.d(t,{Fv:function(){return f},Oj:function(){return u},TV:function(){return p},co:function(){return d},x3:function(){return c}});var n=r(47979),o=r(18327),i=r(12372),a=r(90937),s=r(37190),l=r(91768);let u=new WeakMap;function c(e,t){let r=u.get(e);if(!r)throw Error("Unknown list");return`${r.id}-option-${"string"==typeof t?t.replace(/\s*/g,""):""+t}`}function d(e,t,r){let s=(0,n.zL)(e,{labelable:!0}),l=e.selectionBehavior||"toggle",c=e.linkBehavior||("replace"===l?"action":"override");"toggle"===l&&"action"===c&&(c="override");let{listProps:d}=(0,a._)({...e,ref:r,selectionManager:t.selectionManager,collection:t.collection,disabledKeys:t.disabledKeys,linkBehavior:c}),{focusWithinProps:f}=(0,o.L_)({onFocusWithin:e.onFocus,onBlurWithin:e.onBlur,onFocusWithinChange:e.onFocusChange}),p=(0,n.Me)(e.id);u.set(t,{id:p,shouldUseVirtualFocus:e.shouldUseVirtualFocus,shouldSelectOnPressUp:e.shouldSelectOnPressUp,shouldFocusOnHover:e.shouldFocusOnHover,isVirtualized:e.isVirtualized,onAction:e.onAction,linkBehavior:c});let{labelProps:h,fieldProps:g}=(0,i.N)({...e,id:p,labelElementType:"span"});return{labelProps:h,listBoxProps:(0,n.dG)(s,f,"multiple"===t.selectionManager.selectionMode?{"aria-multiselectable":"true"}:{},{role:"listbox",...(0,n.dG)(g,d)})}}function f(e,t,r){var i,a,d,f,p,h,g;let{key:m}=e,v=u.get(t),y=null!==(a=e.isDisabled)&&void 0!==a?a:t.disabledKeys.has(m),b=null!==(d=e.isSelected)&&void 0!==d?d:t.selectionManager.isSelected(m),x=null!==(f=e.shouldSelectOnPressUp)&&void 0!==f?f:null==v?void 0:v.shouldSelectOnPressUp,w=null!==(p=e.shouldFocusOnHover)&&void 0!==p?p:null==v?void 0:v.shouldFocusOnHover,P=null!==(h=e.shouldUseVirtualFocus)&&void 0!==h?h:null==v?void 0:v.shouldUseVirtualFocus,S=null!==(g=e.isVirtualized)&&void 0!==g?g:null==v?void 0:v.isVirtualized,E=(0,n.mp)(),k=(0,n.mp)(),C={role:"option","aria-disabled":y||void 0,"aria-selected":"none"!==t.selectionManager.selectionMode?b:void 0};(0,n.V5)()&&(0,n.Pf)()||(C["aria-label"]=e["aria-label"],C["aria-labelledby"]=E,C["aria-describedby"]=k);let T=t.collection.getItem(m);if(S){let e=Number(null==T?void 0:T.index);C["aria-posinset"]=Number.isNaN(e)?void 0:e+1,C["aria-setsize"]=(0,l.is)(t.collection)}let{itemProps:M,isPressed:K,isFocused:A,hasAction:N,allowsSelection:I}=(0,s.C)({selectionManager:t.selectionManager,key:m,ref:r,shouldSelectOnPressUp:x,allowsDifferentPressOrigin:x&&w,isVirtualized:S,shouldUseVirtualFocus:P,isDisabled:y,onAction:(null==v?void 0:v.onAction)?()=>{var e;return null==v?void 0:null===(e=v.onAction)||void 0===e?void 0:e.call(v,m)}:void 0,linkBehavior:null==v?void 0:v.linkBehavior}),{hoverProps:D}=(0,o.XI)({isDisabled:y||!w,onHoverStart(){(0,o.E)()||(t.selectionManager.setFocused(!0),t.selectionManager.setFocusedKey(m))}}),L=(0,n.zL)(null==T?void 0:T.props,{isLink:!!(null==T?void 0:null===(i=T.props)||void 0===i?void 0:i.href)});return delete L.id,{optionProps:{...C,...(0,n.dG)(L,M,D),id:c(t,m)},labelProps:{id:E},descriptionProps:{id:k},isFocused:A,isFocusVisible:A&&(0,o.E)(),isSelected:b,isDisabled:y,isPressed:K,allowsSelection:I,hasAction:N}}function p(e){let{heading:t,"aria-label":r}=e,o=(0,n.Me)();return{itemProps:{role:"presentation"},headingProps:t?{id:o,role:"presentation"}:{},groupProps:{role:"group","aria-label":r,"aria-labelledby":t?o:void 0}}}},11231:function(e,t,r){"use strict";r.d(t,{x7:function(){return V},u4:function(){return W}});var n={};n={longPressMessage:`\u{627}\u{636}\u{63A}\u{637} \u{645}\u{637}\u{648}\u{644}\u{627}\u{64B} \u{623}\u{648} \u{627}\u{636}\u{63A}\u{637} \u{639}\u{644}\u{649} Alt + \u{627}\u{644}\u{633}\u{647}\u{645} \u{644}\u{623}\u{633}\u{641}\u{644} \u{644}\u{641}\u{62A}\u{62D} \u{627}\u{644}\u{642}\u{627}\u{626}\u{645}\u{629}`};var o={};o={longPressMessage:`\u{41D}\u{430}\u{442}\u{438}\u{441}\u{43D}\u{435}\u{442}\u{435} \u{43F}\u{440}\u{43E}\u{434}\u{44A}\u{43B}\u{436}\u{438}\u{442}\u{435}\u{43B}\u{43D}\u{43E} \u{438}\u{43B}\u{438} \u{43D}\u{430}\u{442}\u{438}\u{441}\u{43D}\u{435}\u{442}\u{435} Alt+ \u{441}\u{442}\u{440}\u{435}\u{43B}\u{43A}\u{430} \u{43D}\u{430}\u{434}\u{43E}\u{43B}\u{443}, \u{437}\u{430} \u{434}\u{430} \u{43E}\u{442}\u{432}\u{43E}\u{440}\u{438}\u{442}\u{435} \u{43C}\u{435}\u{43D}\u{44E}\u{442}\u{43E}`};var i={};i={longPressMessage:`Dlouh\xfdm stiskem nebo stisknut\xedm kl\xe1ves Alt + \u{161}ipka dol\u{16F} otev\u{159}ete nab\xeddku`};var a={};a={longPressMessage:`Langt tryk eller tryk p\xe5 Alt + pil ned for at \xe5bne menuen`};var s={};s={longPressMessage:`Dr\xfccken Sie lange oder dr\xfccken Sie Alt + Nach-unten, um das Men\xfc zu \xf6ffnen`};var l={};l={longPressMessage:`\u{3A0}\u{3B9}\u{3AD}\u{3C3}\u{3C4}\u{3B5} \u{3C0}\u{3B1}\u{3C1}\u{3B1}\u{3C4}\u{3B5}\u{3C4}\u{3B1}\u{3BC}\u{3AD}\u{3BD}\u{3B1} \u{3AE} \u{3C0}\u{3B1}\u{3C4}\u{3AE}\u{3C3}\u{3C4}\u{3B5} Alt + \u{3BA}\u{3AC}\u{3C4}\u{3C9} \u{3B2}\u{3AD}\u{3BB}\u{3BF}\u{3C2} \u{3B3}\u{3B9}\u{3B1} \u{3BD}\u{3B1} \u{3B1}\u{3BD}\u{3BF}\u{3AF}\u{3BE}\u{3B5}\u{3C4}\u{3B5} \u{3C4}\u{3BF} \u{3BC}\u{3B5}\u{3BD}\u{3BF}\u{3CD}`};var u={};u={longPressMessage:"Long press or press Alt + ArrowDown to open menu"};var c={};c={longPressMessage:`Mantenga pulsado o pulse Alt + flecha abajo para abrir el men\xfa`};var d={};d={longPressMessage:`Men\xfc\xfc avamiseks vajutage pikalt v\xf5i vajutage klahve Alt + allanool`};var f={};f={longPressMessage:`Avaa valikko painamalla pohjassa tai n\xe4pp\xe4inyhdistelm\xe4ll\xe4 Alt + Alanuoli`};var p={};p={longPressMessage:`Appuyez de mani\xe8re prolong\xe9e ou appuyez sur Alt\xa0+\xa0Fl\xe8che vers le bas pour ouvrir le menu.`};var h={};h={longPressMessage:`\u{5DC}\u{5D7}\u{5E5} \u{5DC}\u{5D7}\u{5D9}\u{5E6}\u{5D4} \u{5D0}\u{5E8}\u{5D5}\u{5DB}\u{5D4} \u{5D0}\u{5D5} \u{5D4}\u{5E7}\u{5E9} Alt + ArrowDown \u{5DB}\u{5D3}\u{5D9} \u{5DC}\u{5E4}\u{5EA}\u{5D5}\u{5D7} \u{5D0}\u{5EA} \u{5D4}\u{5EA}\u{5E4}\u{5E8}\u{5D9}\u{5D8}`};var g={};g={longPressMessage:"Dugo pritisnite ili pritisnite Alt + strelicu prema dolje za otvaranje izbornika"};var m={};m={longPressMessage:`Nyomja meg hosszan, vagy nyomja meg az Alt + lefele ny\xedl gombot a men\xfc megnyit\xe1s\xe1hoz`};var v={};v={longPressMessage:`Premere a lungo o premere Alt + Freccia gi\xf9 per aprire il menu`};var y={};y={longPressMessage:`\u{9577}\u{62BC}\u{3057}\u{307E}\u{305F}\u{306F} Alt+\u{4E0B}\u{77E2}\u{5370}\u{30AD}\u{30FC}\u{3067}\u{30E1}\u{30CB}\u{30E5}\u{30FC}\u{3092}\u{958B}\u{304F}`};var b={};b={longPressMessage:`\u{AE38}\u{AC8C} \u{B204}\u{B974}\u{AC70}\u{B098} Alt + \u{C544}\u{B798}\u{CABD} \u{D654}\u{C0B4}\u{D45C}\u{B97C} \u{B20C}\u{B7EC} \u{BA54}\u{B274} \u{C5F4}\u{AE30}`};var x={};x={longPressMessage:`Nor\u{117}dami atidaryti meniu, nuspaud\u{119} palaikykite arba paspauskite \u{201E}Alt + ArrowDown\u{201C}.`};var w={};w={longPressMessage:`Lai atv\u{113}rtu izv\u{113}lni, turiet nospiestu vai nospiediet tausti\u{146}u kombin\u{101}ciju Alt + lejupv\u{113}rst\u{101} bulti\u{146}a`};var P={};P={longPressMessage:`Langt trykk eller trykk Alt + PilNed for \xe5 \xe5pne menyen`};var S={};S={longPressMessage:"Druk lang op Alt + pijl-omlaag of druk op Alt om het menu te openen"};var E={};E={longPressMessage:`Naci\u{15B}nij i przytrzymaj lub naci\u{15B}nij klawisze Alt + Strza\u{142}ka w d\xf3\u{142}, aby otworzy\u{107} menu`};var k={};k={longPressMessage:"Pressione e segure ou pressione Alt + Seta para baixo para abrir o menu"};var C={};C={longPressMessage:"Prima continuamente ou prima Alt + Seta Para Baixo para abrir o menu"};var T={};T={longPressMessage:`Ap\u{103}sa\u{21B}i lung sau ap\u{103}sa\u{21B}i pe Alt + s\u{103}geat\u{103} \xeen jos pentru a deschide meniul`};var M={};M={longPressMessage:`\u{41D}\u{430}\u{436}\u{43C}\u{438}\u{442}\u{435} \u{438} \u{443}\u{434}\u{435}\u{440}\u{436}\u{438}\u{432}\u{430}\u{439}\u{442}\u{435} \u{438}\u{43B}\u{438} \u{43D}\u{430}\u{436}\u{43C}\u{438}\u{442}\u{435} Alt + \u{421}\u{442}\u{440}\u{435}\u{43B}\u{43A}\u{430} \u{432}\u{43D}\u{438}\u{437}, \u{447}\u{442}\u{43E}\u{431}\u{44B} \u{43E}\u{442}\u{43A}\u{440}\u{44B}\u{442}\u{44C} \u{43C}\u{435}\u{43D}\u{44E}`};var K={};K={longPressMessage:`Ponuku otvor\xedte dlh\xfdm stla\u{10D}en\xedm alebo stla\u{10D}en\xedm kl\xe1vesu Alt + kl\xe1vesu so \u{161}\xedpkou nadol`};var A={};A={longPressMessage:`Za odprtje menija pritisnite in dr\u{17E}ite gumb ali pritisnite Alt+pu\u{161}\u{10D}ica navzdol`};var N={};N={longPressMessage:"Dugo pritisnite ili pritisnite Alt + strelicu prema dole da otvorite meni"};var I={};I={longPressMessage:`H\xe5ll nedtryckt eller tryck p\xe5 Alt + pil ned\xe5t f\xf6r att \xf6ppna menyn`};var D={};D={longPressMessage:`Men\xfcy\xfc a\xe7mak i\xe7in uzun bas\u{131}n veya Alt + A\u{15F}a\u{11F}\u{131} Ok tu\u{15F}una bas\u{131}n`};var L={};L={longPressMessage:`\u{414}\u{43E}\u{432}\u{433}\u{43E} \u{430}\u{431}\u{43E} \u{437}\u{432}\u{438}\u{447}\u{430}\u{439}\u{43D}\u{43E} \u{43D}\u{430}\u{442}\u{438}\u{441}\u{43D}\u{456}\u{442}\u{44C} \u{43A}\u{43E}\u{43C}\u{431}\u{456}\u{43D}\u{430}\u{446}\u{456}\u{44E} \u{43A}\u{43B}\u{430}\u{432}\u{456}\u{448} Alt \u{456} \u{441}\u{442}\u{440}\u{456}\u{43B}\u{43A}\u{430} \u{432}\u{43D}\u{438}\u{437}, \u{449}\u{43E}\u{431} \u{432}\u{456}\u{434}\u{43A}\u{440}\u{438}\u{442}\u{438} \u{43C}\u{435}\u{43D}\u{44E}`};var R={};R={longPressMessage:`\u{957F}\u{6309}\u{6216}\u{6309} Alt + \u{5411}\u{4E0B}\u{65B9}\u{5411}\u{952E}\u{4EE5}\u{6253}\u{5F00}\u{83DC}\u{5355}`};var j={};j={longPressMessage:`\u{9577}\u{6309}\u{6216}\u{6309} Alt+\u{5411}\u{4E0B}\u{9375}\u{4EE5}\u{958B}\u{555F}\u{529F}\u{80FD}\u{8868}`};var O=r(47979),F=r(60821),_=r(18327),B=r(4049);r(2265);var z={};function W(e,t,r){var n;let{type:o="menu",isDisabled:i,trigger:a="press"}=e,s=(0,O.Me)(),{triggerProps:l,overlayProps:u}=(0,B.IB)({type:o},t,r),c=(0,F.qb)((n=z)&&n.__esModule?n.default:n,"@react-aria/menu"),{longPressProps:d}=(0,_.TA)({isDisabled:i||"longPress"!==a,accessibilityDescription:c.format("longPressMessage"),onLongPressStart(){t.close()},onLongPress(){t.open("first")}});return delete l.onPress,{menuTriggerProps:{...l,..."press"===a?{onPressStart(e){"touch"===e.pointerType||"keyboard"===e.pointerType||i||t.toggle("virtual"===e.pointerType?"first":null)},onPress(e){"touch"!==e.pointerType||i||t.toggle()}}:d,id:s,onKeyDown:e=>{if(!i&&("longPress"!==a||e.altKey)&&r&&r.current)switch(e.key){case"Enter":case" ":if("longPress"===a)return;case"ArrowDown":"continuePropagation"in e||e.stopPropagation(),e.preventDefault(),t.toggle("first");break;case"ArrowUp":"continuePropagation"in e||e.stopPropagation(),e.preventDefault(),t.toggle("last");break;default:"continuePropagation"in e&&e.continuePropagation()}}},menuProps:{...u,"aria-labelledby":s,autoFocus:t.focusStrategy||!0,onClose:t.close}}}function V(e){let{heading:t,"aria-label":r}=e,n=(0,O.Me)();return{itemProps:{role:"presentation"},headingProps:t?{id:n,role:"presentation"}:{},groupProps:{role:"group","aria-label":r,"aria-labelledby":t?n:void 0}}}z={"ar-AE":n,"bg-BG":o,"cs-CZ":i,"da-DK":a,"de-DE":s,"el-GR":l,"en-US":u,"es-ES":c,"et-EE":d,"fi-FI":f,"fr-FR":p,"he-IL":h,"hr-HR":g,"hu-HU":m,"it-IT":v,"ja-JP":y,"ko-KR":b,"lt-LT":x,"lv-LV":w,"nb-NO":P,"nl-NL":S,"pl-PL":E,"pt-BR":k,"pt-PT":C,"ro-RO":T,"ru-RU":M,"sk-SK":K,"sl-SI":A,"sr-SP":N,"sv-SE":I,"tr-TR":D,"uk-UA":L,"zh-CN":R,"zh-TW":j},new WeakMap},4049:function(e,t,r){"use strict";let n;r.d(t,{U4:function(){return eM},aV:function(){return eD},Xj:function(){return eC},N3:function(){return ek},RP:function(){return eN},Ir:function(){return ef},Bq:function(){return eL},tN:function(){return ec},IB:function(){return ep},tk:function(){return ev}});var o={};o={dismiss:`\u{62A}\u{62C}\u{627}\u{647}\u{644}`};var i={};i={dismiss:`\u{41E}\u{442}\u{445}\u{432}\u{44A}\u{440}\u{43B}\u{44F}\u{43D}\u{435}`};var a={};a={dismiss:"Odstranit"};var s={};s={dismiss:"Luk"};var l={};l={dismiss:`Schlie\xdfen`};var u={};u={dismiss:`\u{391}\u{3C0}\u{3CC}\u{3C1}\u{3C1}\u{3B9}\u{3C8}\u{3B7}`};var c={};c={dismiss:"Dismiss"};var d={};d={dismiss:"Descartar"};var f={};f={dismiss:`L\xf5peta`};var p={};p={dismiss:`Hylk\xe4\xe4`};var h={};h={dismiss:"Rejeter"};var g={};g={dismiss:`\u{5D4}\u{5EA}\u{5E2}\u{5DC}\u{5DD}`};var m={};m={dismiss:"Odbaci"};var v={};v={dismiss:`Elutas\xedt\xe1s`};var y={};y={dismiss:"Ignora"};var b={};b={dismiss:`\u{9589}\u{3058}\u{308B}`};var x={};x={dismiss:`\u{BB34}\u{C2DC}`};var w={};w={dismiss:"Atmesti"};var P={};P={dismiss:`Ner\u{101}d\u{12B}t`};var S={};S={dismiss:"Lukk"};var E={};E={dismiss:"Negeren"};var k={};k={dismiss:"Zignoruj"};var C={};C={dismiss:"Descartar"};var T={};T={dismiss:"Dispensar"};var M={};M={dismiss:"Revocare"};var K={};K={dismiss:`\u{41F}\u{440}\u{43E}\u{43F}\u{443}\u{441}\u{442}\u{438}\u{442}\u{44C}`};var A={};A={dismiss:`Zru\u{161}i\u{165}`};var N={};N={dismiss:"Opusti"};var I={};I={dismiss:"Odbaci"};var D={};D={dismiss:"Avvisa"};var L={};L={dismiss:"Kapat"};var R={};R={dismiss:`\u{421}\u{43A}\u{430}\u{441}\u{443}\u{432}\u{430}\u{442}\u{438}`};var j={};j={dismiss:`\u{53D6}\u{6D88}`};var O={};O={dismiss:`\u{95DC}\u{9589}`};var F=r(2265),_=r(47979),B=r(76995),z=r(60821),W=r(17070),V=r(18327),G=r(54887),U=r(73165),H=r(67422);let $={top:"top",bottom:"top",left:"left",right:"left"},X={top:"bottom",bottom:"top",left:"right",right:"left"},q={top:"left",left:"top"},Y={top:"height",left:"width"},J={width:"totalWidth",height:"totalHeight"},Z={},Q="undefined"!=typeof document&&window.visualViewport;function ee(e){let t=0,r=0,n=0,o=0,i=0,a=0,s={},l=(null==Q?void 0:Q.scale)>1;if("BODY"===e.tagName){var u,c;let l=document.documentElement;n=l.clientWidth,o=l.clientHeight,t=null!==(u=null==Q?void 0:Q.width)&&void 0!==u?u:n,r=null!==(c=null==Q?void 0:Q.height)&&void 0!==c?c:o,s.top=l.scrollTop||e.scrollTop,s.left=l.scrollLeft||e.scrollLeft,Q&&(i=Q.offsetTop,a=Q.offsetLeft)}else({width:t,height:r,top:i,left:a}=ei(e)),s.top=e.scrollTop,s.left=e.scrollLeft,n=t,o=r;return(0,_.Pf)()&&("BODY"===e.tagName||"HTML"===e.tagName)&&l&&(s.top=0,s.left=0,i=Q.pageTop,a=Q.pageLeft),{width:t,height:r,totalWidth:n,totalHeight:o,scroll:s,top:i,left:a}}function et(e,t,r,n,o,i,a){let s=o.scroll[e],l=n[Y[e]],u=n.scroll[$[e]]+i,c=l+n.scroll[$[e]]-i,d=t-s+a[e]-n[$[e]],f=t-s+r+a[e]-n[$[e]];return d<u?u-d:f>c?Math.max(c-f,u-d):0}function er(e){if(Z[e])return Z[e];let[t,r]=e.split(" "),n=$[t]||"right",o=q[n];$[r]||(r="center");let i=Y[n],a=Y[o];return Z[e]={placement:t,crossPlacement:r,axis:n,crossAxis:o,size:i,crossSize:a},Z[e]}function en(e,t,r,n,o,i,a,s,l,u){let{placement:c,crossPlacement:d,axis:f,crossAxis:p,size:h,crossSize:g}=n,m={};m[p]=e[p],"center"===d?m[p]+=(e[g]-r[g])/2:d!==p&&(m[p]+=e[g]-r[g]),m[p]+=i;let v=e[p]-r[g]+l+u,y=e[p]+e[g]-l-u;if(m[p]=(0,B.uZ)(m[p],v,y),c===f){let r=s?a[h]:t[J[h]];m[X[f]]=Math.floor(r-e[f]+o)}else m[f]=Math.floor(e[f]+e[h]+o);return m}function eo(e,t,r,n,o,i){let{placement:a,axis:s,size:l}=i;return a===s?Math.max(0,r[s]-e[s]-e.scroll[s]+t[s]-n[s]-n[X[s]]-o):Math.max(0,e[l]+e[s]+e.scroll[s]-t[s]-r[s]-r[l]-n[s]-n[X[s]]-o)}function ei(e){let{top:t,left:r,width:n,height:o}=e.getBoundingClientRect(),{scrollTop:i,scrollLeft:a,clientTop:s,clientLeft:l}=document.documentElement;return{top:t+i-s,left:r+a-l,width:n,height:o}}function ea(e,t){let r,n=window.getComputedStyle(e);if("fixed"===n.position){let{top:t,left:n,width:o,height:i}=e.getBoundingClientRect();r={top:t,left:n,width:o,height:i}}else{r=ei(e);let n=ei(t),o=window.getComputedStyle(t);n.top+=(parseInt(o.borderTopWidth,10)||0)-t.scrollTop,n.left+=(parseInt(o.borderLeftWidth,10)||0)-t.scrollLeft,r.top-=n.top,r.left-=n.left}return r.top-=parseInt(n.marginTop,10)||0,r.left-=parseInt(n.marginLeft,10)||0,r}function es(e){let t=window.getComputedStyle(e);return"none"!==t.transform||/transform|perspective/.test(t.willChange)||"none"!==t.filter||"paint"===t.contain||"backdropFilter"in t&&"none"!==t.backdropFilter||"WebkitBackdropFilter"in t&&"none"!==t.WebkitBackdropFilter}let el=new WeakMap,eu="undefined"!=typeof document&&window.visualViewport;function ec(e){let{direction:t}=(0,z.bU)(),{arrowSize:r=0,targetRef:n,overlayRef:o,scrollRef:i=o,placement:a="bottom",containerPadding:s=12,shouldFlip:l=!0,boundaryElement:u="undefined"!=typeof document?document.body:null,offset:c=0,crossOffset:d=0,shouldUpdatePosition:f=!0,isOpen:p=!0,onClose:h,maxHeight:g,arrowBoundaryOffset:m=0}=e,[v,y]=(0,F.useState)({position:{},arrowOffsetLeft:void 0,arrowOffsetTop:void 0,maxHeight:void 0,placement:void 0}),b=[f,a,o.current,n.current,i.current,s,l,u,c,d,p,t,g,m,r],x=(0,F.useRef)(null==eu?void 0:eu.scale);(0,F.useEffect)(()=>{p&&(x.current=null==eu?void 0:eu.scale)},[p]);let w=(0,F.useCallback)(()=>{if(!1===f||!p||!o.current||!n.current||!i.current||!u||(null==eu?void 0:eu.scale)!==x.current)return;!g&&o.current&&(o.current.style.maxHeight="none");let e=function(e){let t,{placement:r,targetNode:n,overlayNode:o,scrollNode:i,padding:a,shouldFlip:s,boundaryElement:l,offset:u,crossOffset:c,maxHeight:d,arrowSize:f=0,arrowBoundaryOffset:p=0}=e,h=o instanceof HTMLElement?function(e){let t=e.offsetParent;if(t&&t===document.body&&"static"===window.getComputedStyle(t).position&&!es(t)&&(t=document.documentElement),null==t)for(t=e.parentElement;t&&!es(t);)t=t.parentElement;return t||document.documentElement}(o):document.documentElement,g=h===document.documentElement,m=window.getComputedStyle(h).position,v=g?ei(n):ea(n,h);if(!g){let{marginTop:e,marginLeft:t}=window.getComputedStyle(n);v.top+=parseInt(e,10)||0,v.left+=parseInt(t,10)||0}let y=ei(o),b={top:parseInt((t=window.getComputedStyle(o)).marginTop,10)||0,bottom:parseInt(t.marginBottom,10)||0,left:parseInt(t.marginLeft,10)||0,right:parseInt(t.marginRight,10)||0};y.width+=b.left+b.right,y.height+=b.top+b.bottom;let x={top:i.scrollTop,left:i.scrollLeft,width:i.scrollWidth,height:i.scrollHeight},w=ee(l),P=ee(h),S="BODY"===l.tagName?ei(h):ea(h,l);return"HTML"===h.tagName&&"BODY"===l.tagName&&(P.scroll.top=0,P.scroll.left=0),function(e,t,r,n,o,i,a,s,l,u,c,d,f,p,h,g){let m=er(e),{size:v,crossAxis:y,crossSize:b,placement:x,crossPlacement:w}=m,P=en(t,s,r,m,c,d,u,f,h,g),S=c,E=eo(s,u,t,o,i+c,m);if(a&&n[v]>E){let e=er(`${X[x]} ${w}`),n=en(t,s,r,e,c,d,u,f,h,g);eo(s,u,t,o,i+c,e)>E&&(m=e,P=n,S=c)}let k="bottom";"top"===m.axis?"top"===m.placement?k="top":"bottom"===m.placement&&(k="bottom"):"top"===m.crossAxis&&("top"===m.crossPlacement?k="bottom":"bottom"===m.crossPlacement&&(k="top"));let C=et(y,P[y],r[b],s,l,i,u);P[y]+=C;let T=function(e,t,r,n,o,i,a,s){let l=n?r.height:t[J.height],u=null!=e.top?r.top+e.top:r.top+(l-e.bottom-a),c="top"!==s?Math.max(0,t.height+t.top+t.scroll.top-u-(o.top+o.bottom+i)):Math.max(0,u+a-(t.top+t.scroll.top)-(o.top+o.bottom+i));return Math.min(t.height-2*i,c)}(P,s,u,f,o,i,r.height,k);p&&p<T&&(T=p),r.height=Math.min(r.height,T),C=et(y,(P=en(t,s,r,m,S,d,u,f,h,g))[y],r[b],s,l,i,u),P[y]+=C;let M={},K=t[y]+.5*t[b]-r[y],A=h/2+g,N=r[b]-h/2-g,I=t[y]-r[y]+h/2,D=t[y]+t[b]-r[y]-h/2,L=(0,B.uZ)(K,I,D);return M[y]=(0,B.uZ)(L,A,N),{position:P,maxHeight:T,arrowOffsetLeft:M.left,arrowOffsetTop:M.top,placement:m.placement}}(r,v,y,x,b,a,s,w,P,S,u,c,!!m&&"static"!==m,d,f,p)}({placement:"rtl"===t?a.replace("start","right").replace("end","left"):a.replace("start","left").replace("end","right"),overlayNode:o.current,targetNode:n.current,scrollNode:i.current,padding:s,shouldFlip:l,boundaryElement:u,offset:c,crossOffset:d,maxHeight:g,arrowSize:r,arrowBoundaryOffset:m});Object.keys(e.position).forEach(t=>o.current.style[t]=e.position[t]+"px"),o.current.style.maxHeight=null!=e.maxHeight?e.maxHeight+"px":void 0,y(e)},b);(0,_.bt)(w,b),(0,_.bt)(()=>(window.addEventListener("resize",w,!1),()=>{window.removeEventListener("resize",w,!1)}),[w]),(0,_.yU)({ref:o,onResize:w});let P=(0,F.useRef)(!1);(0,_.bt)(()=>{let e;let t=()=>{P.current=!0,clearTimeout(e),e=setTimeout(()=>{P.current=!1},500),w()},r=()=>{P.current&&t()};return null==eu||eu.addEventListener("resize",t),null==eu||eu.addEventListener("scroll",r),()=>{null==eu||eu.removeEventListener("resize",t),null==eu||eu.removeEventListener("scroll",r)}},[w]);let S=(0,F.useCallback)(()=>{P.current||h()},[h,P]);return!function(e){let{triggerRef:t,isOpen:r,onClose:n}=e;(0,F.useEffect)(()=>{if(!r||null===n)return;let e=e=>{let r=e.target;if(!t.current||r instanceof Node&&!r.contains(t.current))return;let o=n||el.get(t.current);o&&o()};return window.addEventListener("scroll",e,!0),()=>{window.removeEventListener("scroll",e,!0)}},[r,n,t])}({triggerRef:n,isOpen:p,onClose:h&&S}),{overlayProps:{style:{position:"absolute",zIndex:1e5,...v.position,maxHeight:v.maxHeight}},placement:v.placement,arrowProps:{"aria-hidden":"true",role:"presentation",style:{left:v.arrowOffsetLeft,top:v.arrowOffsetTop}},updatePosition:w}}let ed=[];function ef(e,t){let{onClose:r,shouldCloseOnBlur:n,isOpen:o,isDismissable:i=!1,isKeyboardDismissDisabled:a=!1,shouldCloseOnInteractOutside:s}=e;(0,F.useEffect)(()=>(o&&ed.push(t),()=>{let e=ed.indexOf(t);e>=0&&ed.splice(e,1)}),[o,t]);let l=()=>{ed[ed.length-1]===t&&r&&r()};(0,V.Fc)({ref:t,onInteractOutside:i&&o?e=>{(!s||s(e.target))&&(ed[ed.length-1]===t&&(e.stopPropagation(),e.preventDefault()),l())}:null,onInteractOutsideStart:e=>{(!s||s(e.target))&&ed[ed.length-1]===t&&(e.stopPropagation(),e.preventDefault())}});let{focusWithinProps:u}=(0,V.L_)({isDisabled:!n,onBlurWithin:e=>{!(!e.relatedTarget||(0,W.cW)(e.relatedTarget))&&(!s||s(e.relatedTarget))&&r()}});return{overlayProps:{onKeyDown:e=>{"Escape"!==e.key||a||(e.stopPropagation(),e.preventDefault(),l())},...u},underlayProps:{onPointerDown:e=>{e.target===e.currentTarget&&e.preventDefault()}}}}function ep(e,t,r){let n,{type:o}=e,{isOpen:i}=t;(0,F.useEffect)(()=>{r&&r.current&&el.set(r.current,t.close)}),"menu"===o?n=!0:"listbox"===o&&(n="listbox");let a=(0,_.Me)();return{triggerProps:{"aria-haspopup":n,"aria-expanded":i,"aria-controls":i?a:null,onPress:t.toggle},overlayProps:{id:a}}}let eh="undefined"!=typeof document&&window.visualViewport,eg=new Set(["checkbox","radio","range","color","file","image","button","submit","reset"]),em=0;function ev(e={}){let{isDisabled:t}=e;(0,_.bt)(()=>{if(!t){let e,t,r,o,i;return 1==++em&&(n=(0,_.gn)()?(r=null,o=()=>{if(r)return;let e=window.pageXOffset,t=window.pageYOffset;r=(0,_.tS)(eb(window,"scroll",()=>{window.scrollTo(0,0)}),ey(document.documentElement,"paddingRight",`${window.innerWidth-document.documentElement.clientWidth}px`),ey(document.documentElement,"overflow","hidden"),ey(document.body,"marginTop",`-${t}px`),()=>{window.scrollTo(e,t)}),window.scrollTo(0,0)},i=(0,_.tS)(eb(document,"touchstart",r=>{((e=(0,_.rP)(r.target,!0))!==document.documentElement||e!==document.body)&&e instanceof HTMLElement&&"auto"===window.getComputedStyle(e).overscrollBehavior&&(t=ey(e,"overscrollBehavior","contain"))},{passive:!1,capture:!0}),eb(document,"touchmove",t=>{if(!e||e===document.documentElement||e===document.body){t.preventDefault();return}e.scrollHeight===e.clientHeight&&e.scrollWidth===e.clientWidth&&t.preventDefault()},{passive:!1,capture:!0}),eb(document,"touchend",e=>{let r=e.target;ew(r)&&r!==document.activeElement&&(e.preventDefault(),o(),r.style.transform="translateY(-2000px)",r.focus(),requestAnimationFrame(()=>{r.style.transform=""})),t&&t()},{passive:!1,capture:!0}),eb(document,"focus",e=>{let t=e.target;ew(t)&&(o(),t.style.transform="translateY(-2000px)",requestAnimationFrame(()=>{t.style.transform="",eh&&(eh.height<window.innerHeight?requestAnimationFrame(()=>{ex(t)}):eh.addEventListener("resize",()=>ex(t),{once:!0}))}))},!0)),()=>{null==t||t(),null==r||r(),i()}):(0,_.tS)(ey(document.documentElement,"paddingRight",`${window.innerWidth-document.documentElement.clientWidth}px`),ey(document.documentElement,"overflow","hidden"))),()=>{0==--em&&n()}}},[t])}function ey(e,t,r){let n=e.style[t];return e.style[t]=r,()=>{e.style[t]=n}}function eb(e,t,r,n){return e.addEventListener(t,r,n),()=>{e.removeEventListener(t,r,n)}}function ex(e){let t=document.scrollingElement||document.documentElement;for(;e&&e!==t;){let t=(0,_.rP)(e);if(t!==document.documentElement&&t!==document.body&&t!==e){let r=t.getBoundingClientRect().top,n=e.getBoundingClientRect().top;n>r+e.clientHeight&&(t.scrollTop+=n-r)}e=t.parentElement}}function ew(e){return e instanceof HTMLInputElement&&!eg.has(e.type)||e instanceof HTMLTextAreaElement||e instanceof HTMLElement&&e.isContentEditable}let eP=F.createContext(null);function eS(e){let{children:t}=e,r=(0,F.useContext)(eP),[n,o]=(0,F.useState)(0),i=(0,F.useMemo)(()=>({parent:r,modalCount:n,addModal(){o(e=>e+1),r&&r.addModal()},removeModal(){o(e=>e-1),r&&r.removeModal()}}),[r,n]);return F.createElement(eP.Provider,{value:i},t)}function eE(e){let t;let{modalProviderProps:r}={modalProviderProps:{"aria-hidden":!!(t=(0,F.useContext)(eP))&&t.modalCount>0||null}};return F.createElement("div",{"data-overlay-container":!0,...e,...r})}function ek(e){return F.createElement(eS,null,F.createElement(eE,e))}function eC(e){let t=(0,U.Av)(),{portalContainer:r=t?null:document.body,...n}=e;if(F.useEffect(()=>{if(null==r?void 0:r.closest("[data-overlay-container]"))throw Error("An OverlayContainer must not be inside another container. Please change the portalContainer prop.")},[r]),!r)return null;let o=F.createElement(ek,n);return G.createPortal(o,r)}var eT={};function eM(e){var t;let{onDismiss:r,...n}=e,o=(0,z.qb)((t=eT)&&t.__esModule?t.default:t,"@react-aria/overlays"),i=(0,_.bE)(n,o.format("dismiss"));return F.createElement(H.T,null,F.createElement("button",{...i,tabIndex:-1,onClick:()=>{r&&r()},style:{width:1,height:1}}))}eT={"ar-AE":o,"bg-BG":i,"cs-CZ":a,"da-DK":s,"de-DE":l,"el-GR":u,"en-US":c,"es-ES":d,"et-EE":f,"fi-FI":p,"fr-FR":h,"he-IL":g,"hr-HR":m,"hu-HU":v,"it-IT":y,"ja-JP":b,"ko-KR":x,"lt-LT":w,"lv-LV":P,"nb-NO":S,"nl-NL":E,"pl-PL":k,"pt-BR":C,"pt-PT":T,"ro-RO":M,"ru-RU":K,"sk-SK":A,"sl-SI":N,"sr-SP":I,"sv-SE":D,"tr-TR":L,"uk-UA":R,"zh-CN":j,"zh-TW":O};let eK=new WeakMap,eA=[];function eN(e,t=document.body){let r=new Set(e),n=new Set,o=e=>{for(let t of e.querySelectorAll("[data-live-announcer], [data-react-aria-top-layer]"))r.add(t);let t=e=>{if(r.has(e)||n.has(e.parentElement)&&"row"!==e.parentElement.getAttribute("role"))return NodeFilter.FILTER_REJECT;for(let t of r)if(e.contains(t))return NodeFilter.FILTER_SKIP;return NodeFilter.FILTER_ACCEPT},o=document.createTreeWalker(e,NodeFilter.SHOW_ELEMENT,{acceptNode:t}),a=t(e);if(a===NodeFilter.FILTER_ACCEPT&&i(e),a!==NodeFilter.FILTER_REJECT){let e=o.nextNode();for(;null!=e;)i(e),e=o.nextNode()}},i=e=>{var t;let r=null!==(t=eK.get(e))&&void 0!==t?t:0;("true"!==e.getAttribute("aria-hidden")||0!==r)&&(0===r&&e.setAttribute("aria-hidden","true"),n.add(e),eK.set(e,r+1))};eA.length&&eA[eA.length-1].disconnect(),o(t);let a=new MutationObserver(e=>{for(let t of e)if("childList"===t.type&&0!==t.addedNodes.length&&![...r,...n].some(e=>e.contains(t.target))){for(let e of t.removedNodes)e instanceof Element&&(r.delete(e),n.delete(e));for(let e of t.addedNodes)(e instanceof HTMLElement||e instanceof SVGElement)&&("true"===e.dataset.liveAnnouncer||"true"===e.dataset.reactAriaTopLayer)?r.add(e):e instanceof Element&&o(e)}});a.observe(t,{childList:!0,subtree:!0});let s={observe(){a.observe(t,{childList:!0,subtree:!0})},disconnect(){a.disconnect()}};return eA.push(s),()=>{for(let e of(a.disconnect(),n)){let t=eK.get(e);1===t?(e.removeAttribute("aria-hidden"),eK.delete(e)):eK.set(e,t-1)}s===eA[eA.length-1]?(eA.pop(),eA.length&&eA[eA.length-1].observe()):eA.splice(eA.indexOf(s),1)}}let eI=F.createContext(null);function eD(e){let t=(0,U.Av)(),{portalContainer:r=t?null:document.body,isExiting:n}=e,[o,i]=(0,F.useState)(!1),a=(0,F.useMemo)(()=>({contain:o,setContain:i}),[o,i]);if(!r)return null;let s=e.children;return e.disableFocusManagement||(s=F.createElement(W.MT,{restoreFocus:!0,contain:o&&!n},s)),s=F.createElement(eI.Provider,{value:a},F.createElement(V.mk,null,s)),G.createPortal(s,r)}function eL(){let e=(0,F.useContext)(eI),t=null==e?void 0:e.setContain;(0,_.bt)(()=>{null==t||t(!0)},[t])}},76029:function(e,t,r){"use strict";r.d(t,{d:function(){return o}});var n=r(6675);class o{isDisabled(e){var t;return"all"===this.disabledBehavior&&((null===(t=e.props)||void 0===t?void 0:t.isDisabled)||this.disabledKeys.has(e.key))}getNextKey(e){for(e=this.collection.getKeyAfter(e);null!=e;){let t=this.collection.getItem(e);if("item"===t.type&&!this.isDisabled(t))return e;e=this.collection.getKeyAfter(e)}return null}getPreviousKey(e){for(e=this.collection.getKeyBefore(e);null!=e;){let t=this.collection.getItem(e);if("item"===t.type&&!this.isDisabled(t))return e;e=this.collection.getKeyBefore(e)}return null}findKey(e,t,r){let n=this.getItem(e);if(!n)return null;let o=n.getBoundingClientRect();do e=t(e),n=this.getItem(e);while(n&&r(o,n.getBoundingClientRect()));return e}isSameRow(e,t){return e.top===t.top||e.left!==t.left}isSameColumn(e,t){return e.left===t.left||e.top!==t.top}getKeyBelow(e){return"grid"===this.layout&&"vertical"===this.orientation?this.findKey(e,e=>this.getNextKey(e),this.isSameRow):this.getNextKey(e)}getKeyAbove(e){return"grid"===this.layout&&"vertical"===this.orientation?this.findKey(e,e=>this.getPreviousKey(e),this.isSameRow):this.getPreviousKey(e)}getNextColumn(e,t){return t?this.getPreviousKey(e):this.getNextKey(e)}getKeyRightOf(e){return"grid"===this.layout?"vertical"===this.orientation?this.getNextColumn(e,"rtl"===this.direction):this.findKey(e,e=>this.getNextColumn(e,"rtl"===this.direction),this.isSameColumn):"horizontal"===this.orientation?this.getNextColumn(e,"rtl"===this.direction):null}getKeyLeftOf(e){return"grid"===this.layout?"vertical"===this.orientation?this.getNextColumn(e,"ltr"===this.direction):this.findKey(e,e=>this.getNextColumn(e,"ltr"===this.direction),this.isSameColumn):"horizontal"===this.orientation?this.getNextColumn(e,"ltr"===this.direction):null}getFirstKey(){let e=this.collection.getFirstKey();for(;null!=e;){let t=this.collection.getItem(e);if((null==t?void 0:t.type)==="item"&&!this.isDisabled(t))return e;e=this.collection.getKeyAfter(e)}return null}getLastKey(){let e=this.collection.getLastKey();for(;null!=e;){let t=this.collection.getItem(e);if("item"===t.type&&!this.isDisabled(t))return e;e=this.collection.getKeyBefore(e)}return null}getItem(e){return null!==e?this.ref.current.querySelector(`[data-key="${CSS.escape(e.toString())}"]`):null}getKeyPageAbove(e){let t=this.ref.current,r=this.getItem(e);if(!r)return null;if(!(0,n.a)(t))return this.getFirstKey();let o=t.getBoundingClientRect(),i=r.getBoundingClientRect();if("horizontal"===this.orientation){let n=o.x-t.scrollLeft,a=Math.max(0,i.x-n+i.width-o.width);for(;r&&i.x-n>a;)i=null==(r=null==(e=this.getKeyAbove(e))?null:this.getItem(e))?void 0:r.getBoundingClientRect()}else{let n=o.y-t.scrollTop,a=Math.max(0,i.y-n+i.height-o.height);for(;r&&i.y-n>a;)i=null==(r=null==(e=this.getKeyAbove(e))?null:this.getItem(e))?void 0:r.getBoundingClientRect()}return null!=e?e:this.getFirstKey()}getKeyPageBelow(e){let t=this.ref.current,r=this.getItem(e);if(!r)return null;if(!(0,n.a)(t))return this.getLastKey();let o=t.getBoundingClientRect(),i=r.getBoundingClientRect();if("horizontal"===this.orientation){let n=o.x-t.scrollLeft,a=Math.min(t.scrollWidth,i.x-n-i.width+o.width);for(;r&&i.x-n<a;)i=null==(r=null==(e=this.getKeyBelow(e))?null:this.getItem(e))?void 0:r.getBoundingClientRect()}else{let n=o.y-t.scrollTop,a=Math.min(t.scrollHeight,i.y-n-i.height+o.height);for(;r&&i.y-n<a;)i=null==(r=null==(e=this.getKeyBelow(e))?null:this.getItem(e))?void 0:r.getBoundingClientRect()}return null!=e?e:this.getLastKey()}getKeyForSearch(e,t){if(!this.collator)return null;let r=this.collection,n=t||this.getFirstKey();for(;null!=n;){let t=r.getItem(n),o=t.textValue.slice(0,e.length);if(t.textValue&&0===this.collator.compare(o,e))return n;n=this.getKeyBelow(n)}return null}constructor(...e){if(1===e.length){let t=e[0];this.collection=t.collection,this.ref=t.ref,this.collator=t.collator,this.disabledKeys=t.disabledKeys||new Set,this.disabledBehavior=t.disabledBehavior||"all",this.orientation=t.orientation,this.direction=t.direction,this.layout=t.layout||"stack"}else this.collection=e[0],this.disabledKeys=e[1],this.ref=e[2],this.collator=e[3],this.layout="stack",this.orientation="vertical",this.disabledBehavior="all";"stack"===this.layout&&"vertical"===this.orientation&&(this.getKeyLeftOf=void 0,this.getKeyRightOf=void 0)}}},7291:function(e,t,r){"use strict";r.d(t,{g:function(){return S}});var n=r(64913),o=r(2265),i=r(54887),a=r(26538);let s=["input:not([disabled]):not([type=hidden])","select:not([disabled])","textarea:not([disabled])","button:not([disabled])","a[href]","area[href]","summary","iframe","object","embed","audio[controls]","video[controls]","[contenteditable]"],l=s.join(":not([hidden]),")+",[tabindex]:not([disabled]):not([hidden])";s.push('[tabindex]:not([tabindex="-1"]):not([disabled])');let u=s.join(':not([hidden]):not([tabindex="-1"]),');class c{get size(){return this.fastMap.size}getTreeNode(e){return this.fastMap.get(e)}addTreeNode(e,t,r){let n=this.fastMap.get(null!=t?t:null);if(!n)return;let o=new d({scopeRef:e});n.addChild(o),o.parent=n,this.fastMap.set(e,o),r&&(o.nodeToRestore=r)}addNode(e){this.fastMap.set(e.scopeRef,e)}removeTreeNode(e){if(null===e)return;let t=this.fastMap.get(e);if(!t)return;let r=t.parent;for(let e of this.traverse())e!==t&&t.nodeToRestore&&e.nodeToRestore&&t.scopeRef&&t.scopeRef.current&&function(e,t){return!!e&&!!t&&t.some(t=>t.contains(e))}(e.nodeToRestore,t.scopeRef.current)&&(e.nodeToRestore=t.nodeToRestore);let n=t.children;r&&(r.removeChild(t),n.size>0&&n.forEach(e=>r&&r.addChild(e))),this.fastMap.delete(t.scopeRef)}*traverse(e=this.root){if(null!=e.scopeRef&&(yield e),e.children.size>0)for(let t of e.children)yield*this.traverse(t)}clone(){var e,t;let r=new c;for(let n of this.traverse())r.addTreeNode(n.scopeRef,null!==(t=null===(e=n.parent)||void 0===e?void 0:e.scopeRef)&&void 0!==t?t:null,n.nodeToRestore);return r}constructor(){this.fastMap=new Map,this.root=new d({scopeRef:null}),this.fastMap.set(null,this.root)}}class d{addChild(e){this.children.add(e),e.parent=this}removeChild(e){this.children.delete(e),e.parent=void 0}constructor(e){this.children=new Set,this.contain=!1,this.scopeRef=e.scopeRef}}new c;var f=r(7860),p=r(45134),h=r(69735),g=r(84988),m=r(6675);function v(e,t){let r=y(e,t,"left"),n=y(e,t,"top"),o=t.offsetWidth,i=t.offsetHeight,a=e.scrollLeft,s=e.scrollTop,{borderTopWidth:l,borderLeftWidth:u}=getComputedStyle(e),c=e.scrollLeft+parseInt(u,10),d=e.scrollTop+parseInt(l,10),f=c+e.clientWidth,p=d+e.clientHeight;r<=a?a=r-parseInt(u,10):r+o>f&&(a+=r+o-f),n<=d?s=n-parseInt(l,10):n+i>p&&(s+=n+i-p),e.scrollLeft=a,e.scrollTop=s}function y(e,t,r){let n="left"===r?"offsetLeft":"offsetTop",o=0;for(;t.offsetParent&&(o+=t[n],t.offsetParent!==e);){if(t.offsetParent.contains(e)){o-=e[n];break}t=t.offsetParent}return o}function b(e,t){if(document.contains(e)){let a=document.scrollingElement||document.documentElement;if("hidden"===window.getComputedStyle(a).overflow)for(let t of function(e,t){let r=[];for(;e&&e!==document.documentElement;)(0,m.a)(e,void 0)&&r.push(e),e=e.parentElement;return r}(e))v(t,e);else{var r,n,o,i;let{left:a,top:s}=e.getBoundingClientRect();null==e||null===(r=e.scrollIntoView)||void 0===r||r.call(e,{block:"nearest"});let{left:l,top:u}=e.getBoundingClientRect();(Math.abs(a-l)>1||Math.abs(s-u)>1)&&(null==t||null===(o=t.containingElement)||void 0===o||null===(n=o.scrollIntoView)||void 0===n||n.call(o,{block:"center",inline:"center"}),null===(i=e.scrollIntoView)||void 0===i||i.call(e,{block:"nearest"}))}}}var x=r(27404),w=r(4808),P=r(60645);function S(e){var t,r,s;let c,d,m,{selectionManager:y,keyboardDelegate:S,ref:E,autoFocus:k=!1,shouldFocusWrap:C=!1,disallowEmptySelection:T=!1,disallowSelectAll:M=!1,selectOnFocus:K="replace"===y.selectionBehavior,disallowTypeAhead:A=!1,shouldUseVirtualFocus:N,allowsTabNavigation:I=!1,isVirtualized:D,scrollRef:L=E,linkBehavior:R="action"}=e,{direction:j}=(0,P.j)(),O=(0,p.tv)(),F=(0,o.useRef)({top:0,left:0});t="scroll",r=D?null:()=>{F.current={top:L.current.scrollTop,left:L.current.scrollLeft}},c=(0,g.i)(r),d=null==r,(0,o.useEffect)(()=>{if(d||!L.current)return;let e=L.current;return e.addEventListener(t,c,void 0),()=>{e.removeEventListener(t,c,s)}},[L,t,s,d,c]);let _=(0,o.useRef)(k);(0,o.useEffect)(()=>{if(_.current){let e=null;"first"===k&&(e=S.getFirstKey()),"last"===k&&(e=S.getLastKey());let t=y.selectedKeys;if(t.size){for(let r of t)if(y.canSelectItem(r)){e=r;break}}y.setFocused(!0),y.setFocusedKey(e),null!=e||N||(0,f.e)(E.current)}},[]);let B=(0,o.useRef)(y.focusedKey);(0,o.useEffect)(()=>{let e=(0,w.Jz)();if(y.isFocused&&null!=y.focusedKey&&(null==L?void 0:L.current)){let t=L.current.querySelector(`[data-key="${CSS.escape(y.focusedKey.toString())}"]`);t&&("keyboard"===e||_.current)&&(D||v(L.current,t),"virtual"!==e&&b(t,{containingElement:E.current}))}y.isFocused&&null==y.focusedKey&&null!=B.current&&(0,f.e)(E.current),B.current=y.focusedKey,_.current=!1},[D,L,y.focusedKey,y.isFocused,E]);let z={onKeyDown:e=>{var t,r,o,s,c,d,f,p,g,m;if(e.altKey&&"Tab"===e.key&&e.preventDefault(),!E.current.contains(e.target))return;let v=(t,r)=>{if(null!=t){if(y.isLink(t)&&"selection"===R&&K&&!(0,n.F)(e)){(0,i.flushSync)(()=>{y.setFocusedKey(t,r)});let n=L.current.querySelector(`[data-key="${CSS.escape(t.toString())}"]`),o=y.getItemProps(t);O.open(n,e,o.href,o.routerOptions);return}y.setFocusedKey(t,r),y.isLink(t)&&"override"===R||(e.shiftKey&&"multiple"===y.selectionMode?y.extendSelection(t):K&&!(0,n.F)(e)&&y.replaceSelection(t))}};switch(e.key){case"ArrowDown":if(S.getKeyBelow){e.preventDefault();let n=null!=y.focusedKey?S.getKeyBelow(y.focusedKey):null===(t=S.getFirstKey)||void 0===t?void 0:t.call(S);null==n&&C&&(n=null===(r=S.getFirstKey)||void 0===r?void 0:r.call(S,y.focusedKey)),v(n)}break;case"ArrowUp":if(S.getKeyAbove){e.preventDefault();let t=null!=y.focusedKey?S.getKeyAbove(y.focusedKey):null===(o=S.getLastKey)||void 0===o?void 0:o.call(S);null==t&&C&&(t=null===(s=S.getLastKey)||void 0===s?void 0:s.call(S,y.focusedKey)),v(t)}break;case"ArrowLeft":if(S.getKeyLeftOf){e.preventDefault();let t=S.getKeyLeftOf(y.focusedKey);null==t&&C&&(t="rtl"===j?null===(c=S.getFirstKey)||void 0===c?void 0:c.call(S,y.focusedKey):null===(d=S.getLastKey)||void 0===d?void 0:d.call(S,y.focusedKey)),v(t,"rtl"===j?"first":"last")}break;case"ArrowRight":if(S.getKeyRightOf){e.preventDefault();let t=S.getKeyRightOf(y.focusedKey);null==t&&C&&(t="rtl"===j?null===(f=S.getLastKey)||void 0===f?void 0:f.call(S,y.focusedKey):null===(p=S.getFirstKey)||void 0===p?void 0:p.call(S,y.focusedKey)),v(t,"rtl"===j?"last":"first")}break;case"Home":if(S.getFirstKey){e.preventDefault();let t=S.getFirstKey(y.focusedKey,(0,n.y)(e));y.setFocusedKey(t),(0,n.y)(e)&&e.shiftKey&&"multiple"===y.selectionMode?y.extendSelection(t):K&&y.replaceSelection(t)}break;case"End":if(S.getLastKey){e.preventDefault();let t=S.getLastKey(y.focusedKey,(0,n.y)(e));y.setFocusedKey(t),(0,n.y)(e)&&e.shiftKey&&"multiple"===y.selectionMode?y.extendSelection(t):K&&y.replaceSelection(t)}break;case"PageDown":S.getKeyPageBelow&&(e.preventDefault(),v(S.getKeyPageBelow(y.focusedKey)));break;case"PageUp":S.getKeyPageAbove&&(e.preventDefault(),v(S.getKeyPageAbove(y.focusedKey)));break;case"a":(0,n.y)(e)&&"multiple"===y.selectionMode&&!0!==M&&(e.preventDefault(),y.selectAll());break;case"Escape":T||0===y.selectedKeys.size||(e.stopPropagation(),e.preventDefault(),y.clearSelection());break;case"Tab":if(!I){if(e.shiftKey)E.current.focus();else{let e,t;let r,n,o=(g=E.current,e=(m={tabbable:!0}).tabbable?u:l,t=(0,a.r)(g).createTreeWalker(g,NodeFilter.SHOW_ELEMENT,{acceptNode(t){var r;return(null==m?void 0:null===(r=m.from)||void 0===r?void 0:r.contains(t))?NodeFilter.FILTER_REJECT:t.matches(e)&&function e(t,r){return"#comment"!==t.nodeName&&function(e){let t=(0,a.k)(e);if(!(e instanceof t.HTMLElement)&&!(e instanceof t.SVGElement))return!1;let{display:r,visibility:n}=e.style,o="none"!==r&&"hidden"!==n&&"collapse"!==n;if(o){let{getComputedStyle:t}=e.ownerDocument.defaultView,{display:r,visibility:n}=t(e);o="none"!==r&&"hidden"!==n&&"collapse"!==n}return o}(t)&&!t.hasAttribute("hidden")&&!t.hasAttribute("data-react-aria-prevent-focus")&&("DETAILS"!==t.nodeName||!r||"SUMMARY"===r.nodeName||t.hasAttribute("open"))&&(!t.parentElement||e(t.parentElement,t))}(t)&&(!(null==m?void 0:m.accept)||m.accept(t))?NodeFilter.FILTER_ACCEPT:NodeFilter.FILTER_SKIP}}),(null==m?void 0:m.from)&&(t.currentNode=m.from),t);do(n=o.lastChild())&&(r=n);while(n);r&&!r.contains(document.activeElement)&&(0,h.A)(r)}}}},onFocus:e=>{if(y.isFocused){e.currentTarget.contains(e.target)||y.setFocused(!1);return}if(e.currentTarget.contains(e.target)){if(y.setFocused(!0),null==y.focusedKey){var t,r;let n=e=>{null!=e&&(y.setFocusedKey(e),K&&y.replaceSelection(e))},o=e.relatedTarget;o&&e.currentTarget.compareDocumentPosition(o)&Node.DOCUMENT_POSITION_FOLLOWING?n(null!==(t=y.lastSelectedKey)&&void 0!==t?t:S.getLastKey()):n(null!==(r=y.firstSelectedKey)&&void 0!==r?r:S.getFirstKey())}else D||(L.current.scrollTop=F.current.top,L.current.scrollLeft=F.current.left);if(!D&&null!=y.focusedKey){let e=L.current.querySelector(`[data-key="${CSS.escape(y.focusedKey.toString())}"]`);e&&(e.contains(document.activeElement)||(0,h.A)(e),"keyboard"===(0,w.Jz)()&&b(e,{containingElement:E.current}))}}},onBlur:e=>{e.currentTarget.contains(e.relatedTarget)||y.setFocused(!1)},onMouseDown(e){L.current===e.target&&e.preventDefault()}},{typeSelectProps:W}=function(e){let{keyboardDelegate:t,selectionManager:r,onTypeSelect:n}=e,i=(0,o.useRef)({search:"",timeout:null}).current;return{typeSelectProps:{onKeyDownCapture:t.getKeyForSearch?e=>{var o;let a=1!==(o=e.key).length&&/^[A-Z]/i.test(o)?"":o;if(!a||e.ctrlKey||e.metaKey||!e.currentTarget.contains(e.target))return;" "!==a||!(i.search.trim().length>0)||(e.preventDefault(),"continuePropagation"in e||e.stopPropagation()),i.search+=a;let s=t.getKeyForSearch(i.search,r.focusedKey);null==s&&(s=t.getKeyForSearch(i.search)),null!=s&&(r.setFocusedKey(s),n&&n(s)),clearTimeout(i.timeout),i.timeout=setTimeout(()=>{i.search=""},1e3)}:null}}}({keyboardDelegate:S,selectionManager:y});return A||(z=(0,x.d)(W,z)),N||(m=null==y.focusedKey?0:-1),{collectionProps:{...z,tabIndex:m}}}},37190:function(e,t,r){"use strict";r.d(t,{C:function(){return z}});var n=r(64913),o=r(7860),i=r(45134),a=r(27404),s=r(46107),l=r(26538),u=r(4265);let c="default",d="",f=new WeakMap;function p(e){if((0,s.gn)()){if("default"===c){let t=(0,l.r)(e);d=t.documentElement.style.webkitUserSelect,t.documentElement.style.webkitUserSelect="none"}c="disabled"}else(e instanceof HTMLElement||e instanceof SVGElement)&&(f.set(e,e.style.userSelect),e.style.userSelect="none")}function h(e){if((0,s.gn)())"disabled"===c&&(c="restoring",setTimeout(()=>{(0,u.Q)(()=>{if("restoring"===c){let t=(0,l.r)(e);"none"===t.documentElement.style.webkitUserSelect&&(t.documentElement.style.webkitUserSelect=d||""),d="",c="default"}})},300));else if((e instanceof HTMLElement||e instanceof SVGElement)&&e&&f.has(e)){let t=f.get(e);"none"===e.style.userSelect&&(e.style.userSelect=t),""===e.getAttribute("style")&&e.removeAttribute("style"),f.delete(e)}}var g=r(2265);let m=g.createContext({register:()=>{}});m.displayName="PressResponderContext";var v=r(6151),y=r(16244),b=r(49778),x=r(3263);function w(){let e=(0,g.useRef)(new Map),t=(0,g.useCallback)((t,r,n,o)=>{let i=(null==o?void 0:o.once)?(...t)=>{e.current.delete(n),n(...t)}:n;e.current.set(n,{type:r,eventTarget:t,fn:i,options:o}),t.addEventListener(r,n,o)},[]),r=(0,g.useCallback)((t,r,n,o)=>{var i;let a=(null===(i=e.current.get(n))||void 0===i?void 0:i.fn)||n;t.removeEventListener(r,a,o),e.current.delete(n)},[]),n=(0,g.useCallback)(()=>{e.current.forEach((e,t)=>{r(e.eventTarget,e.type,t,e.options)})},[r]);return(0,g.useEffect)(()=>n,[n]),{addGlobalListener:t,removeGlobalListener:r,removeAllGlobalListeners:n}}var P=r(84988),S=r(22591),E=r(98459),k=r(69735),C=new WeakMap;class T{continuePropagation(){(0,b._)(this,C,!1)}get shouldStopPropagation(){return(0,v._)(this,C)}constructor(e,t,r){(0,y._)(this,C,{writable:!0,value:void 0}),(0,b._)(this,C,!0),this.type=e,this.pointerType=t,this.target=r.currentTarget,this.shiftKey=r.shiftKey,this.metaKey=r.metaKey,this.ctrlKey=r.ctrlKey,this.altKey=r.altKey}}let M=Symbol("linkClicked");function K(e){let{onPress:t,onPressChange:r,onPressStart:n,onPressEnd:o,onPressUp:u,isDisabled:c,isPressed:d,preventFocusOnPress:f,shouldCancelOnPointerExit:v,allowTextSelectionOnPress:y,ref:b,...C}=function(e){var t;let r=(0,g.useContext)(m);if(r){let{register:t,...n}=r;e=(0,a.d)(n,e),t()}return t=e.ref,(0,x.b)(()=>{if(r&&r.ref&&t)return r.ref.current=t.current,()=>{r.ref&&(r.ref.current=null)}}),e}(e),[K,O]=(0,g.useState)(!1),F=(0,g.useRef)({isPressed:!1,ignoreEmulatedMouseEvents:!1,ignoreClickAfterPress:!1,didFirePressStart:!1,isTriggeringEvent:!1,activePointerId:null,target:null,isOverTarget:!1,pointerType:null}),{addGlobalListener:_,removeAllGlobalListeners:B}=w(),z=(0,P.i)((e,t)=>{let o=F.current;if(c||o.didFirePressStart)return!1;let i=!0;if(o.isTriggeringEvent=!0,n){let r=new T("pressstart",t,e);n(r),i=r.shouldStopPropagation}return r&&r(!0),o.isTriggeringEvent=!1,o.didFirePressStart=!0,O(!0),i}),W=(0,P.i)((e,n,i=!0)=>{let a=F.current;if(!a.didFirePressStart)return!1;a.ignoreClickAfterPress=!0,a.didFirePressStart=!1,a.isTriggeringEvent=!0;let s=!0;if(o){let t=new T("pressend",n,e);o(t),s=t.shouldStopPropagation}if(r&&r(!1),O(!1),t&&i&&!c){let r=new T("press",n,e);t(r),s&&(s=r.shouldStopPropagation)}return a.isTriggeringEvent=!1,s}),V=(0,P.i)((e,t)=>{let r=F.current;if(c)return!1;if(u){r.isTriggeringEvent=!0;let n=new T("pressup",t,e);return u(n),r.isTriggeringEvent=!1,n.shouldStopPropagation}return!0}),G=(0,P.i)(e=>{let t=F.current;t.isPressed&&t.target&&(t.isOverTarget&&null!=t.pointerType&&W(D(t.target,e),t.pointerType,!1),t.isPressed=!1,t.isOverTarget=!1,t.activePointerId=null,t.pointerType=null,B(),y||h(t.target))}),U=(0,P.i)(e=>{v&&G(e)}),H=(0,g.useMemo)(()=>{let e=F.current,t={onKeyDown(t){if(N(t.nativeEvent,t.currentTarget)&&t.currentTarget.contains(t.target)){var n;j(t.target,t.key)&&t.preventDefault();let o=!0;if(!e.isPressed&&!t.repeat){e.target=t.currentTarget,e.isPressed=!0,o=z(t,"keyboard");let n=t.currentTarget;_((0,l.r)(t.currentTarget),"keyup",(0,S.t)(t=>{N(t,n)&&!t.repeat&&n.contains(t.target)&&e.target&&V(D(e.target,t),"keyboard")},r),!0)}o&&t.stopPropagation(),t.metaKey&&(0,s.V5)()&&(null===(n=e.metaKeyEvents)||void 0===n||n.set(t.key,t.nativeEvent))}else"Meta"===t.key&&(e.metaKeyEvents=new Map)},onClick(t){if((!t||t.currentTarget.contains(t.target))&&t&&0===t.button&&!e.isTriggeringEvent&&!i.nG.isOpening){let r=!0;if(c&&t.preventDefault(),!e.ignoreClickAfterPress&&!e.ignoreEmulatedMouseEvents&&!e.isPressed&&("virtual"===e.pointerType||(0,E.Z)(t.nativeEvent))){c||f||(0,k.A)(t.currentTarget);let e=z(t,"virtual"),n=V(t,"virtual"),o=W(t,"virtual");r=e&&n&&o}e.ignoreEmulatedMouseEvents=!1,e.ignoreClickAfterPress=!1,r&&t.stopPropagation()}}},r=t=>{var r,n,o;if(e.isPressed&&e.target&&N(t,e.target)){j(t.target,t.key)&&t.preventDefault();let r=t.target;W(D(e.target,t),"keyboard",e.target.contains(r)),B(),"Enter"!==t.key&&A(e.target)&&e.target.contains(r)&&!t[M]&&(t[M]=!0,(0,i.nG)(e.target,t,!1)),e.isPressed=!1,null===(n=e.metaKeyEvents)||void 0===n||n.delete(t.key)}else if("Meta"===t.key&&(null===(r=e.metaKeyEvents)||void 0===r?void 0:r.size)){let t=e.metaKeyEvents;for(let r of(e.metaKeyEvents=void 0,t.values()))null===(o=e.target)||void 0===o||o.dispatchEvent(new KeyboardEvent("keyup",r))}};if("undefined"!=typeof PointerEvent){t.onPointerDown=t=>{if(0!==t.button||!t.currentTarget.contains(t.target))return;if((0,E.c)(t.nativeEvent)){e.pointerType="virtual";return}R(t.currentTarget)&&t.preventDefault(),e.pointerType=t.pointerType;let i=!0;e.isPressed||(e.isPressed=!0,e.isOverTarget=!0,e.activePointerId=t.pointerId,e.target=t.currentTarget,c||f||(0,k.A)(t.currentTarget),y||p(e.target),i=z(t,e.pointerType),_((0,l.r)(t.currentTarget),"pointermove",r,!1),_((0,l.r)(t.currentTarget),"pointerup",n,!1),_((0,l.r)(t.currentTarget),"pointercancel",o,!1)),i&&t.stopPropagation()},t.onMouseDown=e=>{e.currentTarget.contains(e.target)&&0===e.button&&(R(e.currentTarget)&&e.preventDefault(),e.stopPropagation())},t.onPointerUp=t=>{t.currentTarget.contains(t.target)&&"virtual"!==e.pointerType&&0===t.button&&L(t,t.currentTarget)&&V(t,e.pointerType||t.pointerType)};let r=t=>{t.pointerId===e.activePointerId&&(e.target&&L(t,e.target)?e.isOverTarget||null==e.pointerType||(e.isOverTarget=!0,z(D(e.target,t),e.pointerType)):e.target&&e.isOverTarget&&null!=e.pointerType&&(e.isOverTarget=!1,W(D(e.target,t),e.pointerType,!1),U(t)))},n=t=>{t.pointerId===e.activePointerId&&e.isPressed&&0===t.button&&e.target&&(L(t,e.target)&&null!=e.pointerType?W(D(e.target,t),e.pointerType):e.isOverTarget&&null!=e.pointerType&&W(D(e.target,t),e.pointerType,!1),e.isPressed=!1,e.isOverTarget=!1,e.activePointerId=null,e.pointerType=null,B(),y||h(e.target))},o=e=>{G(e)};t.onDragStart=e=>{e.currentTarget.contains(e.target)&&G(e)}}else{t.onMouseDown=t=>{if(0===t.button&&t.currentTarget.contains(t.target)){if(R(t.currentTarget)&&t.preventDefault(),e.ignoreEmulatedMouseEvents){t.stopPropagation();return}e.isPressed=!0,e.isOverTarget=!0,e.target=t.currentTarget,e.pointerType=(0,E.Z)(t.nativeEvent)?"virtual":"mouse",c||f||(0,k.A)(t.currentTarget),z(t,e.pointerType)&&t.stopPropagation(),_((0,l.r)(t.currentTarget),"mouseup",r,!1)}},t.onMouseEnter=t=>{if(!t.currentTarget.contains(t.target))return;let r=!0;e.isPressed&&!e.ignoreEmulatedMouseEvents&&null!=e.pointerType&&(e.isOverTarget=!0,r=z(t,e.pointerType)),r&&t.stopPropagation()},t.onMouseLeave=t=>{if(!t.currentTarget.contains(t.target))return;let r=!0;e.isPressed&&!e.ignoreEmulatedMouseEvents&&null!=e.pointerType&&(e.isOverTarget=!1,r=W(t,e.pointerType,!1),U(t)),r&&t.stopPropagation()},t.onMouseUp=t=>{t.currentTarget.contains(t.target)&&!e.ignoreEmulatedMouseEvents&&0===t.button&&V(t,e.pointerType||"mouse")};let r=t=>{if(0===t.button){if(e.isPressed=!1,B(),e.ignoreEmulatedMouseEvents){e.ignoreEmulatedMouseEvents=!1;return}e.target&&L(t,e.target)&&null!=e.pointerType?W(D(e.target,t),e.pointerType):e.target&&e.isOverTarget&&null!=e.pointerType&&W(D(e.target,t),e.pointerType,!1),e.isOverTarget=!1}};t.onTouchStart=t=>{if(!t.currentTarget.contains(t.target))return;let r=function(e){let{targetTouches:t}=e;return t.length>0?t[0]:null}(t.nativeEvent);r&&(e.activePointerId=r.identifier,e.ignoreEmulatedMouseEvents=!0,e.isOverTarget=!0,e.isPressed=!0,e.target=t.currentTarget,e.pointerType="touch",c||f||(0,k.A)(t.currentTarget),y||p(e.target),z(t,e.pointerType)&&t.stopPropagation(),_((0,l.k)(t.currentTarget),"scroll",n,!0))},t.onTouchMove=t=>{if(!t.currentTarget.contains(t.target))return;if(!e.isPressed){t.stopPropagation();return}let r=I(t.nativeEvent,e.activePointerId),n=!0;r&&L(r,t.currentTarget)?e.isOverTarget||null==e.pointerType||(e.isOverTarget=!0,n=z(t,e.pointerType)):e.isOverTarget&&null!=e.pointerType&&(e.isOverTarget=!1,n=W(t,e.pointerType,!1),U(t)),n&&t.stopPropagation()},t.onTouchEnd=t=>{if(!t.currentTarget.contains(t.target))return;if(!e.isPressed){t.stopPropagation();return}let r=I(t.nativeEvent,e.activePointerId),n=!0;r&&L(r,t.currentTarget)&&null!=e.pointerType?(V(t,e.pointerType),n=W(t,e.pointerType)):e.isOverTarget&&null!=e.pointerType&&(n=W(t,e.pointerType,!1)),n&&t.stopPropagation(),e.isPressed=!1,e.activePointerId=null,e.isOverTarget=!1,e.ignoreEmulatedMouseEvents=!0,e.target&&!y&&h(e.target),B()},t.onTouchCancel=t=>{t.currentTarget.contains(t.target)&&(t.stopPropagation(),e.isPressed&&G(t))};let n=t=>{e.isPressed&&t.target.contains(e.target)&&G({currentTarget:e.target,shiftKey:!1,ctrlKey:!1,metaKey:!1,altKey:!1})};t.onDragStart=e=>{e.currentTarget.contains(e.target)&&G(e)}}return t},[_,c,f,B,y,G,U,W,z,V]);return(0,g.useEffect)(()=>()=>{var e;y||h(null!==(e=F.current.target)&&void 0!==e?e:void 0)},[y]),{isPressed:d||K,pressProps:(0,a.d)(C,H)}}function A(e){return"A"===e.tagName&&e.hasAttribute("href")}function N(e,t){let{key:r,code:n}=e,o=t.getAttribute("role");return("Enter"===r||" "===r||"Spacebar"===r||"Space"===n)&&!(t instanceof(0,l.k)(t).HTMLInputElement&&!F(t,r)||t instanceof(0,l.k)(t).HTMLTextAreaElement||t.isContentEditable)&&!(("link"===o||!o&&A(t))&&"Enter"!==r)}function I(e,t){let r=e.changedTouches;for(let e=0;e<r.length;e++){let n=r[e];if(n.identifier===t)return n}return null}function D(e,t){return{currentTarget:e,shiftKey:t.shiftKey,ctrlKey:t.ctrlKey,metaKey:t.metaKey,altKey:t.altKey}}function L(e,t){let r,n,o=t.getBoundingClientRect(),i=(r=0,n=0,void 0!==e.width?r=e.width/2:void 0!==e.radiusX&&(r=e.radiusX),void 0!==e.height?n=e.height/2:void 0!==e.radiusY&&(n=e.radiusY),{top:e.clientY-n,right:e.clientX+r,bottom:e.clientY+n,left:e.clientX-r});return!(o.left>i.right)&&!(i.left>o.right)&&!(o.top>i.bottom)&&!(i.top>o.bottom)}function R(e){return!(e instanceof HTMLElement)||!e.hasAttribute("draggable")}function j(e,t){return e instanceof HTMLInputElement?!F(e,t):e instanceof HTMLButtonElement?"submit"!==e.type&&"reset"!==e.type:!A(e)}let O=new Set(["checkbox","radio","range","color","file","image","button","submit","reset"]);function F(e,t){return"checkbox"===e.type||"radio"===e.type?" "===t:O.has(e.type)}let _=0,B=new Map;function z(e){let{selectionManager:t,key:r,ref:s,shouldSelectOnPressUp:l,shouldUseVirtualFocus:u,focus:c,isDisabled:d,onAction:f,allowsDifferentPressOrigin:p,linkBehavior:h="action"}=e,m=(0,i.tv)(),v=e=>{if("keyboard"===e.pointerType&&(0,n.F)(e))t.toggleSelection(r);else{if("none"===t.selectionMode)return;if(t.isLink(r)){if("selection"===h){let n=t.getItemProps(r);m.open(s.current,e,n.href,n.routerOptions),t.setSelectedKeys(t.selectedKeys);return}if("override"===h||"none"===h)return}"single"===t.selectionMode?t.isSelected(r)&&!t.disallowEmptySelection?t.toggleSelection(r):t.replaceSelection(r):e&&e.shiftKey?t.extendSelection(r):"toggle"===t.selectionBehavior||e&&((0,n.y)(e)||"touch"===e.pointerType||"virtual"===e.pointerType)?t.toggleSelection(r):t.replaceSelection(r)}};(0,g.useEffect)(()=>{r===t.focusedKey&&t.isFocused&&!u&&(c?c():document.activeElement!==s.current&&(0,o.e)(s.current))},[s,r,t.focusedKey,t.childFocusStrategy,t.isFocused,u]),d=d||t.isDisabled(r);let y={};u||d?d&&(y.onMouseDown=e=>{e.preventDefault()}):y={tabIndex:r===t.focusedKey?0:-1,onFocus(e){e.target===s.current&&t.setFocusedKey(r)}};let b=t.isLink(r)&&"override"===h,P=t.isLink(r)&&"selection"!==h&&"none"!==h,S=!d&&t.canSelectItem(r)&&!b,E=(f||P)&&!d,k=E&&("replace"===t.selectionBehavior?!S:!S||t.isEmpty),C=E&&S&&"replace"===t.selectionBehavior,T=k||C,M=(0,g.useRef)(null),A=T&&S,N=(0,g.useRef)(!1),I=(0,g.useRef)(!1),D=e=>{if(f&&f(),P){let n=t.getItemProps(r);m.open(s.current,e,n.href,n.routerOptions)}},L={};l?(L.onPressStart=e=>{M.current=e.pointerType,N.current=A,"keyboard"===e.pointerType&&(!T||V())&&v(e)},p?(L.onPressUp=k?null:e=>{"keyboard"!==e.pointerType&&S&&v(e)},L.onPress=k?D:null):L.onPress=e=>{k||C&&"mouse"!==e.pointerType?("keyboard"!==e.pointerType||W())&&D(e):"keyboard"!==e.pointerType&&S&&v(e)}):(L.onPressStart=e=>{M.current=e.pointerType,N.current=A,I.current=k,S&&("mouse"===e.pointerType&&!k||"keyboard"===e.pointerType&&(!E||V()))&&v(e)},L.onPress=e=>{("touch"===e.pointerType||"pen"===e.pointerType||"virtual"===e.pointerType||"keyboard"===e.pointerType&&T&&W()||"mouse"===e.pointerType&&I.current)&&(T?D(e):S&&v(e))}),y["data-key"]=r,L.preventFocusOnPress=u;let{pressProps:R,isPressed:j}=K(L),O=C?e=>{"mouse"===M.current&&(e.stopPropagation(),e.preventDefault(),D(e))}:void 0,{longPressProps:F}=function(e){let{isDisabled:t,onLongPressStart:r,onLongPressEnd:n,onLongPress:o,threshold:i=500,accessibilityDescription:s}=e,l=(0,g.useRef)(),{addGlobalListener:u,removeGlobalListener:c}=w(),{pressProps:d}=K({isDisabled:t,onPressStart(e){if(e.continuePropagation(),("mouse"===e.pointerType||"touch"===e.pointerType)&&(r&&r({...e,type:"longpressstart"}),l.current=setTimeout(()=>{e.target.dispatchEvent(new PointerEvent("pointercancel",{bubbles:!0})),o&&o({...e,type:"longpress"}),l.current=void 0},i),"touch"===e.pointerType)){let t=e=>{e.preventDefault()};u(e.target,"contextmenu",t,{once:!0}),u(window,"pointerup",()=>{setTimeout(()=>{c(e.target,"contextmenu",t)},30)},{once:!0})}},onPressEnd(e){l.current&&clearTimeout(l.current),n&&("mouse"===e.pointerType||"touch"===e.pointerType)&&n({...e,type:"longpressend"})}}),f=function(e){let[t,r]=(0,g.useState)();return(0,x.b)(()=>{if(!e)return;let t=B.get(e);if(t)r(t.element.id);else{let n=`react-aria-description-${_++}`;r(n);let o=document.createElement("div");o.id=n,o.style.display="none",o.textContent=e,document.body.appendChild(o),t={refCount:0,element:o},B.set(e,t)}return t.refCount++,()=>{t&&0==--t.refCount&&(t.element.remove(),B.delete(e))}},[e]),{"aria-describedby":e?t:void 0}}(o&&!t?s:void 0);return{longPressProps:(0,a.d)(d,f)}}({isDisabled:!A,onLongPress(e){"touch"===e.pointerType&&(v(e),t.setSelectionBehavior("toggle"))}}),z=t.isLink(r)?e=>{i.nG.isOpening||e.preventDefault()}:void 0;return{itemProps:(0,a.d)(y,S||k?R:{},A?F:{},{onDoubleClick:O,onDragStartCapture:e=>{"touch"===M.current&&N.current&&e.preventDefault()},onClick:z}),isPressed:j,isSelected:t.isSelected(r),isFocused:t.isFocused&&t.focusedKey===r,isDisabled:d,allowsSelection:S,hasAction:T}}function W(){let e=window.event;return(null==e?void 0:e.key)==="Enter"}function V(){let e=window.event;return(null==e?void 0:e.key)===" "||(null==e?void 0:e.code)==="Space"}},90937:function(e,t,r){"use strict";r.d(t,{_:function(){return l}});var n=r(7291),o=r(76029),i=r(60645);let a=new Map;var s=r(2265);function l(e){let{selectionManager:t,collection:r,disabledKeys:l,ref:u,keyboardDelegate:c}=e,d=function(e){let{locale:t}=(0,i.j)(),r=t+(e?Object.entries(e).sort((e,t)=>e[0]<t[0]?-1:1).join():"");if(a.has(r))return a.get(r);let n=new Intl.Collator(t,e);return a.set(r,n),n}({usage:"search",sensitivity:"base"}),f=t.disabledBehavior,p=(0,s.useMemo)(()=>c||new o.d({collection:r,disabledKeys:l,disabledBehavior:f,ref:u,collator:d}),[c,r,l,u,d,f]),{collectionProps:h}=(0,n.g)({...e,ref:u,selectionManager:t,keyboardDelegate:p});return{listProps:h}}},64913:function(e,t,r){"use strict";r.d(t,{F:function(){return o},y:function(){return i}});var n=r(46107);function o(e){return(0,n.ad)()?e.altKey:e.ctrlKey}function i(e){return(0,n.V5)()?e.metaKey:e.ctrlKey}},7860:function(e,t,r){"use strict";r.d(t,{e:function(){return s}});var n=r(26538),o=r(4265),i=r(69735),a=r(4808);function s(e){let t=(0,n.r)(e);if("virtual"===(0,a.Jz)()){let r=t.activeElement;(0,o.Q)(()=>{t.activeElement===r&&e.isConnected&&(0,i.A)(e)})}else(0,i.A)(e)}},60645:function(e,t,r){"use strict";r.d(t,{j:function(){return p}});let n=new Set(["Arab","Syrc","Samr","Mand","Thaa","Mend","Nkoo","Adlm","Rohg","Hebr"]),o=new Set(["ae","ar","arc","bcc","bqi","ckb","dv","fa","glk","he","ku","mzn","nqo","pnb","ps","sd","ug","ur","yi"]);var i=r(2265),a=r(73165);let s=Symbol.for("react-aria.i18n.locale");function l(){let e="undefined"!=typeof window&&window[s]||"undefined"!=typeof navigator&&(navigator.language||navigator.userLanguage)||"en-US";try{Intl.DateTimeFormat.supportedLocalesOf([e])}catch(t){e="en-US"}return{locale:e,direction:!function(e){if(Intl.Locale){let t=new Intl.Locale(e).maximize(),r="function"==typeof t.getTextInfo?t.getTextInfo():t.textInfo;if(r)return"rtl"===r.direction;if(t.script)return n.has(t.script)}let t=e.split("-")[0];return o.has(t)}(e)?"ltr":"rtl"}}let u=l(),c=new Set;function d(){for(let e of(u=l(),c))e(u)}let f=i.createContext(null);function p(){let e=function(){let e=(0,a.Av)(),[t,r]=(0,i.useState)(u);return((0,i.useEffect)(()=>(0===c.size&&window.addEventListener("languagechange",d),c.add(r),()=>{c.delete(r),0===c.size&&window.removeEventListener("languagechange",d)}),[]),e)?{locale:"en-US",direction:"ltr"}:t}();return(0,i.useContext)(f)||e}},4808:function(e,t,r){"use strict";r.d(t,{Jz:function(){return b}});var n=r(46107),o=r(98459),i=r(26538);r(2265);let a=null,s=new Set,l=new Map,u=!1,c=!1;function d(e,t){for(let r of s)r(e,t)}function f(e){u=!0,e.metaKey||!(0,n.V5)()&&e.altKey||e.ctrlKey||"Control"===e.key||"Shift"===e.key||"Meta"===e.key||(a="keyboard",d("keyboard",e))}function p(e){a="pointer",("mousedown"===e.type||"pointerdown"===e.type)&&(u=!0,d("pointer",e))}function h(e){(0,o.Z)(e)&&(u=!0,a="virtual")}function g(e){e.target!==window&&e.target!==document&&(u||c||(a="virtual",d("virtual",e)),u=!1,c=!1)}function m(){u=!1,c=!0}function v(e){if("undefined"==typeof window||l.get((0,i.k)(e)))return;let t=(0,i.k)(e),r=(0,i.r)(e),n=t.HTMLElement.prototype.focus;t.HTMLElement.prototype.focus=function(){u=!0,n.apply(this,arguments)},r.addEventListener("keydown",f,!0),r.addEventListener("keyup",f,!0),r.addEventListener("click",h,!0),t.addEventListener("focus",g,!0),t.addEventListener("blur",m,!1),"undefined"!=typeof PointerEvent?(r.addEventListener("pointerdown",p,!0),r.addEventListener("pointermove",p,!0),r.addEventListener("pointerup",p,!0)):(r.addEventListener("mousedown",p,!0),r.addEventListener("mousemove",p,!0),r.addEventListener("mouseup",p,!0)),t.addEventListener("beforeunload",()=>{y(e)},{once:!0}),l.set(t,{focus:n})}let y=(e,t)=>{let r=(0,i.k)(e),n=(0,i.r)(e);t&&n.removeEventListener("DOMContentLoaded",t),l.has(r)&&(r.HTMLElement.prototype.focus=l.get(r).focus,n.removeEventListener("keydown",f,!0),n.removeEventListener("keyup",f,!0),n.removeEventListener("click",h,!0),r.removeEventListener("focus",g,!0),r.removeEventListener("blur",m,!1),"undefined"!=typeof PointerEvent?(n.removeEventListener("pointerdown",p,!0),n.removeEventListener("pointermove",p,!0),n.removeEventListener("pointerup",p,!0)):(n.removeEventListener("mousedown",p,!0),n.removeEventListener("mousemove",p,!0),n.removeEventListener("mouseup",p,!0)),l.delete(r))};function b(){return a}"undefined"!=typeof document&&function(e){let t;let r=(0,i.r)(void 0);"loading"!==r.readyState?v(void 0):(t=()=>{v(void 0)},r.addEventListener("DOMContentLoaded",t)),()=>y(e,t)}()},22591:function(e,t,r){"use strict";function n(...e){return(...t)=>{for(let r of e)"function"==typeof r&&r(...t)}}r.d(t,{t:function(){return n}})},26538:function(e,t,r){"use strict";r.d(t,{k:function(){return o},r:function(){return n}});let n=e=>{var t;return null!==(t=null==e?void 0:e.ownerDocument)&&void 0!==t?t:document},o=e=>e&&"window"in e&&e.window===e?e:n(e).defaultView||window},69735:function(e,t,r){"use strict";function n(e){if(function(){if(null==o){o=!1;try{document.createElement("div").focus({get preventScroll(){return o=!0,!0}})}catch(e){}}return o}())e.focus({preventScroll:!0});else{let t=function(e){let t=e.parentNode,r=[],n=document.scrollingElement||document.documentElement;for(;t instanceof HTMLElement&&t!==n;)(t.offsetHeight<t.scrollHeight||t.offsetWidth<t.scrollWidth)&&r.push({element:t,scrollTop:t.scrollTop,scrollLeft:t.scrollLeft}),t=t.parentNode;return n instanceof HTMLElement&&r.push({element:n,scrollTop:n.scrollTop,scrollLeft:n.scrollLeft}),r}(e);e.focus(),function(e){for(let{element:t,scrollTop:r,scrollLeft:n}of e)t.scrollTop=r,t.scrollLeft=n}(t)}}r.d(t,{A:function(){return n}});let o=null},6675:function(e,t,r){"use strict";function n(e,t){let r=window.getComputedStyle(e),n=/(auto|scroll)/.test(r.overflow+r.overflowX+r.overflowY);return n&&t&&(n=e.scrollHeight!==e.clientHeight||e.scrollWidth!==e.clientWidth),n}r.d(t,{a:function(){return n}})},98459:function(e,t,r){"use strict";r.d(t,{Z:function(){return o},c:function(){return i}});var n=r(46107);function o(e){return 0===e.mozInputSource&&!!e.isTrusted||((0,n.Dt)()&&e.pointerType?"click"===e.type&&1===e.buttons:0===e.detail&&!e.pointerType)}function i(e){return!(0,n.Dt)()&&0===e.width&&0===e.height||1===e.width&&1===e.height&&0===e.pressure&&0===e.detail&&"mouse"===e.pointerType}},27404:function(e,t,r){"use strict";r.d(t,{d:function(){return a}});var n=r(22591);r(2265),"undefined"!=typeof window&&window.document&&window.document.createElement;let o=new Map;var i=function(){for(var e,t,r=0,n="",o=arguments.length;r<o;r++)(e=arguments[r])&&(t=function e(t){var r,n,o="";if("string"==typeof t||"number"==typeof t)o+=t;else if("object"==typeof t){if(Array.isArray(t)){var i=t.length;for(r=0;r<i;r++)t[r]&&(n=e(t[r]))&&(o&&(o+=" "),o+=n)}else for(n in t)t[n]&&(o&&(o+=" "),o+=n)}return o}(e))&&(n&&(n+=" "),n+=t);return n};function a(...e){let t={...e[0]};for(let r=1;r<e.length;r++){let a=e[r];for(let e in a){let r=t[e],s=a[e];"function"==typeof r&&"function"==typeof s&&"o"===e[0]&&"n"===e[1]&&e.charCodeAt(2)>=65&&90>=e.charCodeAt(2)?t[e]=(0,n.t)(r,s):("className"===e||"UNSAFE_className"===e)&&"string"==typeof r&&"string"==typeof s?t[e]=i(r,s):"id"===e&&r&&s?t.id=function(e,t){if(e===t)return e;let r=o.get(e);if(r)return r(t),t;let n=o.get(t);return n?(n(e),e):t}(r,s):t[e]=void 0!==s?s:r}}return t}},45134:function(e,t,r){"use strict";r.d(t,{nG:function(){return l},tv:function(){return s}});var n=r(69735),o=r(46107),i=r(2265);let a=(0,i.createContext)({isNative:!0,open:function(e,t){!function(e,t){if(e instanceof HTMLAnchorElement)t(e);else if(e.hasAttribute("data-href")){let r=document.createElement("a");r.href=e.getAttribute("data-href"),e.hasAttribute("data-target")&&(r.target=e.getAttribute("data-target")),e.hasAttribute("data-rel")&&(r.rel=e.getAttribute("data-rel")),e.hasAttribute("data-download")&&(r.download=e.getAttribute("data-download")),e.hasAttribute("data-ping")&&(r.ping=e.getAttribute("data-ping")),e.hasAttribute("data-referrer-policy")&&(r.referrerPolicy=e.getAttribute("data-referrer-policy")),e.appendChild(r),t(r),e.removeChild(r)}}(e,e=>l(e,t))},useHref:e=>e});function s(){return(0,i.useContext)(a)}function l(e,t,r=!0){var i,a;let{metaKey:s,ctrlKey:u,altKey:c,shiftKey:d}=t;(0,o.vU)()&&(null===(a=window.event)||void 0===a?void 0:null===(i=a.type)||void 0===i?void 0:i.startsWith("key"))&&"_blank"===e.target&&((0,o.V5)()?s=!0:u=!0);let f=(0,o.Pf)()&&(0,o.V5)()&&!(0,o.zc)()?new KeyboardEvent("keydown",{keyIdentifier:"Enter",metaKey:s,ctrlKey:u,altKey:c,shiftKey:d}):new MouseEvent("click",{metaKey:s,ctrlKey:u,altKey:c,shiftKey:d,bubbles:!0,cancelable:!0});l.isOpening=r,(0,n.A)(e),e.dispatchEvent(f),l.isOpening=!1}l.isOpening=!1},46107:function(e,t,r){"use strict";function n(e){var t;return"undefined"!=typeof window&&null!=window.navigator&&((null===(t=window.navigator.userAgentData)||void 0===t?void 0:t.brands.some(t=>e.test(t.brand)))||e.test(window.navigator.userAgent))}function o(e){var t;return"undefined"!=typeof window&&null!=window.navigator&&e.test((null===(t=window.navigator.userAgentData)||void 0===t?void 0:t.platform)||window.navigator.platform)}function i(){return o(/^Mac/i)}function a(){return o(/^iPad/i)||i()&&navigator.maxTouchPoints>1}function s(){return o(/^iPhone/i)||a()}function l(){return i()||s()}function u(){return n(/AppleWebKit/i)&&!n(/Chrome/i)}function c(){return n(/Android/i)}function d(){return n(/Firefox/i)}r.d(t,{Dt:function(){return c},Pf:function(){return u},V5:function(){return i},ad:function(){return l},gn:function(){return s},vU:function(){return d},zc:function(){return a}})},4265:function(e,t,r){"use strict";r.d(t,{Q:function(){return a}});let n=new Map,o=new Set;function i(){if("undefined"==typeof window)return;function e(e){return"propertyName"in e}let t=r=>{if(!e(r)||!r.target)return;let i=n.get(r.target);if(i&&(i.delete(r.propertyName),0===i.size&&(r.target.removeEventListener("transitioncancel",t),n.delete(r.target)),0===n.size)){for(let e of o)e();o.clear()}};document.body.addEventListener("transitionrun",r=>{if(!e(r)||!r.target)return;let o=n.get(r.target);o||(o=new Set,n.set(r.target,o),r.target.addEventListener("transitioncancel",t,{once:!0})),o.add(r.propertyName)}),document.body.addEventListener("transitionend",t)}function a(e){requestAnimationFrame(()=>{0===n.size?e():o.add(e)})}"undefined"!=typeof document&&("loading"!==document.readyState?i():document.addEventListener("DOMContentLoaded",i))},84988:function(e,t,r){"use strict";r.d(t,{i:function(){return i}});var n=r(3263),o=r(2265);function i(e){let t=(0,o.useRef)(null);return(0,n.b)(()=>{t.current=e},[e]),(0,o.useCallback)((...e)=>{let r=t.current;return null==r?void 0:r(...e)},[])}},3263:function(e,t,r){"use strict";r.d(t,{b:function(){return o}});var n=r(2265);let o="undefined"!=typeof document?n.useLayoutEffect:()=>{}},73165:function(e,t,r){"use strict";r.d(t,{Av:function(){return p},gP:function(){return u}});var n=r(2265);let o={prefix:String(Math.round(1e10*Math.random())),current:0},i=n.createContext(o),a=n.createContext(!1),s=!!("undefined"!=typeof window&&window.document&&window.document.createElement),l=new WeakMap,u="function"==typeof n.useId?function(e){let t=n.useId(),[r]=(0,n.useState)(p()),i=r?"react-aria":`react-aria${o.prefix}`;return e||`${i}-${t}`}:function(e){let t=(0,n.useContext)(i);t!==o||s||console.warn("When server rendering, you must wrap your application in an <SSRProvider> to ensure consistent ids are generated between the client and server.");let r=function(e=!1){let t=(0,n.useContext)(i),r=(0,n.useRef)(null);if(null===r.current&&!e){var o,a;let e=null===(a=n.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED)||void 0===a?void 0:null===(o=a.ReactCurrentOwner)||void 0===o?void 0:o.current;if(e){let r=l.get(e);null==r?l.set(e,{id:t.current,state:e.memoizedState}):e.memoizedState!==r.state&&(t.current=r.id,l.delete(e))}r.current=++t.current}return r.current}(!!e),a=`react-aria${t.prefix}`;return e||`${a}-${r}`};function c(){return!1}function d(){return!0}function f(e){return()=>{}}function p(){return"function"==typeof n.useSyncExternalStore?n.useSyncExternalStore(f,c,d):(0,n.useContext)(a)}},39541:function(e,t,r){"use strict";r.d(t,{E:function(){return c}});var n=r(2265),o=r(47979),i=r(76995),a=r(12372),s=r(17070),l=r(82067),u=r(90094);function c(e,t){let{inputElementType:r="input",isDisabled:c=!1,isRequired:d=!1,isReadOnly:f=!1,type:p="text",validationBehavior:h="aria"}=e,[g,m]=(0,i.zk)(e.value,e.defaultValue||"",e.onChange),{focusableProps:v}=(0,s.kc)(e,t),y=(0,u.Q3)({...e,value:g}),{isInvalid:b,validationErrors:x,validationDetails:w}=y.displayValidation,{labelProps:P,fieldProps:S,descriptionProps:E,errorMessageProps:k}=(0,a.U)({...e,isInvalid:b,errorMessage:e.errorMessage||x}),C=(0,o.zL)(e,{labelable:!0}),T={type:p,pattern:e.pattern};return(0,o.y$)(t,g,m),(0,l.Q)(e,y,t),(0,n.useEffect)(()=>{if(t.current instanceof(0,o.kR)(t.current).HTMLTextAreaElement){let e=t.current;Object.defineProperty(e,"defaultValue",{get:()=>e.value,set:()=>{},configurable:!0})}},[t]),{labelProps:P,inputProps:(0,o.dG)(C,"input"===r&&T,{disabled:c,readOnly:f,required:d&&"native"===h,"aria-required":d&&"aria"===h||void 0,"aria-invalid":b||void 0,"aria-errormessage":e["aria-errormessage"],"aria-activedescendant":e["aria-activedescendant"],"aria-autocomplete":e["aria-autocomplete"],"aria-haspopup":e["aria-haspopup"],value:g,onChange:e=>m(e.target.value),autoComplete:e.autoComplete,autoCapitalize:e.autoCapitalize,maxLength:e.maxLength,minLength:e.minLength,name:e.name,placeholder:e.placeholder,inputMode:e.inputMode,onCopy:e.onCopy,onCut:e.onCut,onPaste:e.onPaste,onCompositionEnd:e.onCompositionEnd,onCompositionStart:e.onCompositionStart,onCompositionUpdate:e.onCompositionUpdate,onSelect:e.onSelect,onBeforeInput:e.onBeforeInput,onInput:e.onInput,...v,...S}),descriptionProps:E,errorMessageProps:k,isInvalid:b,validationErrors:x,validationDetails:w}}},47979:function(e,t,r){"use strict";r.d(t,{pG:function(){return D},tS:function(){return f},zL:function(){return w},Ao:function(){return P},r3:function(){return p},kR:function(){return h},rP:function(){return X},ib:function(){return F},Dt:function(){return N},ad:function(){return K},gn:function(){return M},V5:function(){return C},a9:function(){return q},Zj:function(){return en},cr:function(){return eo},Pf:function(){return A},dG:function(){return g},lq:function(){return m},nG:function(){return j},QB:function(){return W},zT:function(){return ee},Gt:function(){return er},b0:function(){return R},vE:function(){return ei},PK:function(){return Z},iW:function(){return s},zX:function(){return Q},y$:function(){return ea},xi:function(){return V},Me:function(){return c},bE:function(){return G},bt:function(){return a},yU:function(){return H},tv:function(){return L},mp:function(){return d},lE:function(){return $},rf:function(){return U}});var n=r(2265),o=r(73165),i=function(){for(var e,t,r=0,n="",o=arguments.length;r<o;r++)(e=arguments[r])&&(t=function e(t){var r,n,o="";if("string"==typeof t||"number"==typeof t)o+=t;else if("object"==typeof t){if(Array.isArray(t)){var i=t.length;for(r=0;r<i;r++)t[r]&&(n=e(t[r]))&&(o&&(o+=" "),o+=n)}else for(n in t)t[n]&&(o&&(o+=" "),o+=n)}return o}(e))&&(n&&(n+=" "),n+=t);return n};let a="undefined"!=typeof document?n.useLayoutEffect:()=>{};function s(e){let t=(0,n.useRef)(null);return a(()=>{t.current=e},[e]),(0,n.useCallback)((...e)=>{let r=t.current;return null==r?void 0:r(...e)},[])}let l=!!("undefined"!=typeof window&&window.document&&window.document.createElement),u=new Map;function c(e){let[t,r]=(0,n.useState)(e),i=(0,n.useRef)(null),s=(0,o.gP)(t),c=(0,n.useCallback)(e=>{i.current=e},[]);return l&&u.set(s,c),a(()=>()=>{u.delete(s)},[s]),(0,n.useEffect)(()=>{let e=i.current;e&&(i.current=null,r(e))}),s}function d(e=[]){let t=c(),[r,o]=function(e){let[t,r]=(0,n.useState)(e),o=(0,n.useRef)(null),i=s(()=>{if(!o.current)return;let e=o.current.next();if(e.done){o.current=null;return}t===e.value?i():r(e.value)});a(()=>{o.current&&i()});let l=s(e=>{o.current=e(t),i()});return[t,l]}(t),i=(0,n.useCallback)(()=>{o(function*(){yield t,yield document.getElementById(t)?t:void 0})},[t,o]);return a(i,[t,i,...e]),r}function f(...e){return(...t)=>{for(let r of e)"function"==typeof r&&r(...t)}}let p=e=>{var t;return null!==(t=null==e?void 0:e.ownerDocument)&&void 0!==t?t:document},h=e=>e&&"window"in e&&e.window===e?e:p(e).defaultView||window;function g(...e){let t={...e[0]};for(let r=1;r<e.length;r++){let n=e[r];for(let e in n){let r=t[e],o=n[e];"function"==typeof r&&"function"==typeof o&&"o"===e[0]&&"n"===e[1]&&e.charCodeAt(2)>=65&&90>=e.charCodeAt(2)?t[e]=f(r,o):("className"===e||"UNSAFE_className"===e)&&"string"==typeof r&&"string"==typeof o?t[e]=i(r,o):"id"===e&&r&&o?t.id=function(e,t){if(e===t)return e;let r=u.get(e);if(r)return r(t),t;let n=u.get(t);return n?(n(e),e):t}(r,o):t[e]=void 0!==o?o:r}}return t}function m(...e){return 1===e.length?e[0]:t=>{for(let r of e)"function"==typeof r?r(t):null!=r&&(r.current=t)}}let v=new Set(["id"]),y=new Set(["aria-label","aria-labelledby","aria-describedby","aria-details"]),b=new Set(["href","target","rel","download","ping","referrerPolicy"]),x=/^(data-.*)$/;function w(e,t={}){let{labelable:r,isLink:n,propNames:o}=t,i={};for(let t in e)Object.prototype.hasOwnProperty.call(e,t)&&(v.has(t)||r&&y.has(t)||n&&b.has(t)||(null==o?void 0:o.has(t))||x.test(t))&&(i[t]=e[t]);return i}function P(e){if(function(){if(null==S){S=!1;try{document.createElement("div").focus({get preventScroll(){return S=!0,!0}})}catch(e){}}return S}())e.focus({preventScroll:!0});else{let t=function(e){let t=e.parentNode,r=[],n=document.scrollingElement||document.documentElement;for(;t instanceof HTMLElement&&t!==n;)(t.offsetHeight<t.scrollHeight||t.offsetWidth<t.scrollWidth)&&r.push({element:t,scrollTop:t.scrollTop,scrollLeft:t.scrollLeft}),t=t.parentNode;return n instanceof HTMLElement&&r.push({element:n,scrollTop:n.scrollTop,scrollLeft:n.scrollLeft}),r}(e);e.focus(),function(e){for(let{element:t,scrollTop:r,scrollLeft:n}of e)t.scrollTop=r,t.scrollLeft=n}(t)}}let S=null;function E(e){var t;return"undefined"!=typeof window&&null!=window.navigator&&((null===(t=window.navigator.userAgentData)||void 0===t?void 0:t.brands.some(t=>e.test(t.brand)))||e.test(window.navigator.userAgent))}function k(e){var t;return"undefined"!=typeof window&&null!=window.navigator&&e.test((null===(t=window.navigator.userAgentData)||void 0===t?void 0:t.platform)||window.navigator.platform)}function C(){return k(/^Mac/i)}function T(){return k(/^iPad/i)||C()&&navigator.maxTouchPoints>1}function M(){return k(/^iPhone/i)||T()}function K(){return C()||M()}function A(){return E(/AppleWebKit/i)&&!E(/Chrome/i)}function N(){return E(/Android/i)}let I=(0,n.createContext)({isNative:!0,open:function(e,t){O(e,e=>j(e,t))}});function D(e){let{children:t,navigate:r}=e,o=(0,n.useMemo)(()=>({isNative:!1,open:(e,t)=>{O(e,e=>{R(e,t)?r(e.pathname+e.search+e.hash):j(e,t)})}}),[r]);return n.createElement(I.Provider,{value:o},t)}function L(){return(0,n.useContext)(I)}function R(e,t){let r=e.getAttribute("target");return(!r||"_self"===r)&&e.origin===location.origin&&!e.hasAttribute("download")&&!t.metaKey&&!t.ctrlKey&&!t.altKey&&!t.shiftKey}function j(e,t,r=!0){var n,o;let{metaKey:i,ctrlKey:a,altKey:s,shiftKey:l}=t;E(/Firefox/i)&&(null===(o=window.event)||void 0===o?void 0:null===(n=o.type)||void 0===n?void 0:n.startsWith("key"))&&"_blank"===e.target&&(C()?i=!0:a=!0);let u=A()&&C()&&!T()?new KeyboardEvent("keydown",{keyIdentifier:"Enter",metaKey:i,ctrlKey:a,altKey:s,shiftKey:l}):new MouseEvent("click",{metaKey:i,ctrlKey:a,altKey:s,shiftKey:l,bubbles:!0,cancelable:!0});j.isOpening=r,P(e),e.dispatchEvent(u),j.isOpening=!1}function O(e,t){if(e instanceof HTMLAnchorElement)t(e);else if(e.hasAttribute("data-href")){let r=document.createElement("a");r.href=e.getAttribute("data-href"),e.hasAttribute("data-target")&&(r.target=e.getAttribute("data-target")),e.hasAttribute("data-rel")&&(r.rel=e.getAttribute("data-rel")),e.hasAttribute("data-download")&&(r.download=e.getAttribute("data-download")),e.hasAttribute("data-ping")&&(r.ping=e.getAttribute("data-ping")),e.hasAttribute("data-referrer-policy")&&(r.referrerPolicy=e.getAttribute("data-referrer-policy")),e.appendChild(r),t(r),e.removeChild(r)}}function F(e){return{"data-href":e.href,"data-target":e.target,"data-rel":e.rel,"data-download":e.download,"data-ping":e.ping,"data-referrer-policy":e.referrerPolicy}}j.isOpening=!1;let _=new Map,B=new Set;function z(){if("undefined"==typeof window)return;function e(e){return"propertyName"in e}let t=r=>{if(!e(r)||!r.target)return;let n=_.get(r.target);if(n&&(n.delete(r.propertyName),0===n.size&&(r.target.removeEventListener("transitioncancel",t),_.delete(r.target)),0===_.size)){for(let e of B)e();B.clear()}};document.body.addEventListener("transitionrun",r=>{if(!e(r)||!r.target)return;let n=_.get(r.target);n||(n=new Set,_.set(r.target,n),r.target.addEventListener("transitioncancel",t,{once:!0})),n.add(r.propertyName)}),document.body.addEventListener("transitionend",t)}function W(e){requestAnimationFrame(()=>{0===_.size?e():B.add(e)})}function V(){let e=(0,n.useRef)(new Map),t=(0,n.useCallback)((t,r,n,o)=>{let i=(null==o?void 0:o.once)?(...t)=>{e.current.delete(n),n(...t)}:n;e.current.set(n,{type:r,eventTarget:t,fn:i,options:o}),t.addEventListener(r,n,o)},[]),r=(0,n.useCallback)((t,r,n,o)=>{var i;let a=(null===(i=e.current.get(n))||void 0===i?void 0:i.fn)||n;t.removeEventListener(r,a,o),e.current.delete(n)},[]),o=(0,n.useCallback)(()=>{e.current.forEach((e,t)=>{r(e.eventTarget,e.type,t,e.options)})},[r]);return(0,n.useEffect)(()=>o,[o]),{addGlobalListener:t,removeGlobalListener:r,removeAllGlobalListeners:o}}function G(e,t){let{id:r,"aria-label":n,"aria-labelledby":o}=e;return r=c(r),o&&n?o=[...new Set([r,...o.trim().split(/\s+/)])].join(" "):o&&(o=o.trim().split(/\s+/).join(" ")),n||o||!t||(n=t),{id:r,"aria-label":n,"aria-labelledby":o}}function U(e,t){let r=(0,n.useRef)(!0),o=(0,n.useRef)(null);(0,n.useEffect)(()=>(r.current=!0,()=>{r.current=!1}),[]),(0,n.useEffect)(()=>{r.current?r.current=!1:(!o.current||t.some((e,t)=>!Object.is(e,o[t])))&&e(),o.current=t},t)}function H(e){let{ref:t,onResize:r}=e;(0,n.useEffect)(()=>{let e=null==t?void 0:t.current;if(e){if(!(void 0!==window.ResizeObserver))return window.addEventListener("resize",r,!1),()=>{window.removeEventListener("resize",r,!1)};{let t=new window.ResizeObserver(e=>{e.length&&r()});return t.observe(e),()=>{e&&t.unobserve(e)}}}},[r,t])}function $(e,t){a(()=>{if(e&&e.ref&&t)return e.ref.current=t.current,()=>{e.ref&&(e.ref.current=null)}})}function X(e,t){let r=e;for(q(r,t)&&(r=r.parentElement);r&&!q(r,t);)r=r.parentElement;return r||document.scrollingElement||document.documentElement}function q(e,t){let r=window.getComputedStyle(e),n=/(auto|scroll)/.test(r.overflow+r.overflowX+r.overflowY);return n&&t&&(n=e.scrollHeight!==e.clientHeight||e.scrollWidth!==e.clientWidth),n}"undefined"!=typeof document&&("loading"!==document.readyState?z():document.addEventListener("DOMContentLoaded",z)),"undefined"!=typeof document&&window.visualViewport;let Y=0,J=new Map;function Z(e){let[t,r]=(0,n.useState)();return a(()=>{if(!e)return;let t=J.get(e);if(t)r(t.element.id);else{let n=`react-aria-description-${Y++}`;r(n);let o=document.createElement("div");o.id=n,o.style.display="none",o.textContent=e,document.body.appendChild(o),t={refCount:0,element:o},J.set(e,t)}return t.refCount++,()=>{t&&0==--t.refCount&&(t.element.remove(),J.delete(e))}},[e]),{"aria-describedby":e?t:void 0}}function Q(e,t,r,o){let i=s(r),a=null==r;(0,n.useEffect)(()=>{if(a||!e.current)return;let r=e.current;return r.addEventListener(t,i,o),()=>{r.removeEventListener(t,i,o)}},[e,t,o,a,i])}function ee(e,t){let r=et(e,t,"left"),n=et(e,t,"top"),o=t.offsetWidth,i=t.offsetHeight,a=e.scrollLeft,s=e.scrollTop,{borderTopWidth:l,borderLeftWidth:u}=getComputedStyle(e),c=e.scrollLeft+parseInt(u,10),d=e.scrollTop+parseInt(l,10),f=c+e.clientWidth,p=d+e.clientHeight;r<=a?a=r-parseInt(u,10):r+o>f&&(a+=r+o-f),n<=d?s=n-parseInt(l,10):n+i>p&&(s+=n+i-p),e.scrollLeft=a,e.scrollTop=s}function et(e,t,r){let n="left"===r?"offsetLeft":"offsetTop",o=0;for(;t.offsetParent&&(o+=t[n],t.offsetParent!==e);){if(t.offsetParent.contains(e)){o-=e[n];break}t=t.offsetParent}return o}function er(e,t){if(document.contains(e)){let a=document.scrollingElement||document.documentElement;if("hidden"===window.getComputedStyle(a).overflow){let t=X(e);for(;e&&t&&e!==a&&t!==a;)ee(t,e),t=X(e=t)}else{var r,n,o,i;let{left:a,top:s}=e.getBoundingClientRect();null==e||null===(r=e.scrollIntoView)||void 0===r||r.call(e,{block:"nearest"});let{left:l,top:u}=e.getBoundingClientRect();(Math.abs(a-l)>1||Math.abs(s-u)>1)&&(null==t||null===(o=t.containingElement)||void 0===o||null===(n=o.scrollIntoView)||void 0===n||n.call(o,{block:"center",inline:"center"}),null===(i=e.scrollIntoView)||void 0===i||i.call(e,{block:"nearest"}))}}}function en(e){return 0===e.mozInputSource&&!!e.isTrusted||(N()&&e.pointerType?"click"===e.type&&1===e.buttons:0===e.detail&&!e.pointerType)}function eo(e){return!N()&&0===e.width&&0===e.height||1===e.width&&1===e.height&&0===e.pressure&&0===e.detail&&"mouse"===e.pointerType}function ei(e,t){let r=(0,n.useRef)(null);return e&&r.current&&t(e,r.current)&&(e=r.current),r.current=e,e}function ea(e,t,r){let o=(0,n.useRef)(t),i=s(()=>{r&&r(o.current)});(0,n.useEffect)(()=>{var t;let r=null==e?void 0:null===(t=e.current)||void 0===t?void 0:t.form;return null==r||r.addEventListener("reset",i),()=>{null==r||r.removeEventListener("reset",i)}},[e,i])}},67422:function(e,t,r){"use strict";r.d(t,{S:function(){return s},T:function(){return l}});var n=r(47979),o=r(2265),i=r(18327);let a={border:0,clip:"rect(0 0 0 0)",clipPath:"inset(50%)",height:"1px",margin:"-1px",overflow:"hidden",padding:0,position:"absolute",width:"1px",whiteSpace:"nowrap"};function s(e={}){let{style:t,isFocusable:r}=e,[n,s]=(0,o.useState)(!1),{focusWithinProps:l}=(0,i.L_)({isDisabled:!r,onFocusWithinChange:e=>s(e)}),u=(0,o.useMemo)(()=>n?t:t?{...a,...t}:a,[n]);return{visuallyHiddenProps:{...l,style:u}}}function l(e){let{children:t,elementType:r="div",isFocusable:i,style:a,...l}=e,{visuallyHiddenProps:u}=s(e);return o.createElement(r,(0,n.dG)(l,u),t)}},91768:function(e,t,r){"use strict";r.d(t,{$0:function(){return s},Em:function(){return h},Kx:function(){return d},_P:function(){return f},ck:function(){return i},is:function(){return v},l8:function(){return p},s:function(){return g}});var n=r(2265);function o(e){return null}o.getCollectionNode=function*(e,t){let{childItems:r,title:o,children:i}=e,a=e.title||e.children,s=e.textValue||("string"==typeof a?a:"")||e["aria-label"]||"";s||(null==t?void 0:t.suppressTextValueWarning)||console.warn("<Item> with non-plain text contents is unsupported by type to select for accessibility. Please add a `textValue` prop."),yield{type:"item",props:e,rendered:a,textValue:s,"aria-label":e["aria-label"],hasChildNodes:null!=e.hasChildItems?e.hasChildItems:!!(e.childItems||e.title&&n.Children.count(e.children)>0),*childNodes(){if(r)for(let e of r)yield{type:"item",value:e};else if(o){let e=[];n.Children.forEach(i,t=>{e.push({type:"item",element:t})}),yield*e}}}};let i=o;function a(e){return null}a.getCollectionNode=function*(e){let{children:t,title:r,items:o}=e;yield{type:"section",props:e,hasChildNodes:!0,rendered:r,"aria-label":e["aria-label"],*childNodes(){if("function"==typeof t){if(!o)throw Error("props.children was a function but props.items is missing");for(let e of o)yield{type:"item",value:e,renderer:t}}else{let e=[];n.Children.forEach(t,t=>{e.push({type:"item",element:t})}),yield*e}}}};let s=a;class l{build(e,t){return this.context=t,u(()=>this.iterateCollection(e))}*iterateCollection(e){let{children:t,items:r}=e;if("function"==typeof t){if(!r)throw Error("props.children was a function but props.items is missing");for(let r of e.items)yield*this.getFullNode({value:r},{renderer:t})}else{let e=[];n.Children.forEach(t,t=>{e.push(t)});let r=0;for(let t of e)for(let e of this.getFullNode({element:t,index:r},{}))r++,yield e}}getKey(e,t,r,n){if(null!=e.key)return e.key;if("cell"===t.type&&null!=t.key)return`${n}${t.key}`;let o=t.value;if(null!=o){var i;let e=null!==(i=o.key)&&void 0!==i?i:o.id;if(null==e)throw Error("No key found for item");return e}return n?`${n}.${t.index}`:`$.${t.index}`}getChildState(e,t){return{renderer:t.renderer||e.renderer}}*getFullNode(e,t,r,o){let i=e.element;if(!i&&e.value&&t&&t.renderer){let r=this.cache.get(e.value);if(r&&(!r.shouldInvalidate||!r.shouldInvalidate(this.context))){r.index=e.index,r.parentKey=o?o.key:null,yield r;return}i=t.renderer(e.value)}if(n.isValidElement(i)){let n=i.type;if("function"!=typeof n&&"function"!=typeof n.getCollectionNode){let e="function"==typeof i.type?i.type.name:i.type;throw Error(`Unknown element <${e}> in collection.`)}let a=n.getCollectionNode(i.props,this.context),s=e.index,l=a.next();for(;!l.done&&l.value;){let n=l.value;e.index=s;let u=n.key;u||(u=n.element?null:this.getKey(i,e,t,r));let d=[...this.getFullNode({...n,key:u,index:s,wrapper:function(e,t){return e&&t?r=>e(t(r)):e||t||void 0}(e.wrapper,n.wrapper)},this.getChildState(t,n),r?`${r}${i.key}`:i.key,o)];for(let t of d){if(t.value=n.value||e.value,t.value&&this.cache.set(t.value,t),e.type&&t.type!==e.type)throw Error(`Unsupported type <${c(t.type)}> in <${c(o.type)}>. Only <${c(e.type)}> is supported.`);s++,yield t}l=a.next(d)}return}if(null==e.key)return;let a=this,s={type:e.type,props:e.props,key:e.key,parentKey:o?o.key:null,value:e.value,level:o?o.level+1:0,index:e.index,rendered:e.rendered,textValue:e.textValue,"aria-label":e["aria-label"],wrapper:e.wrapper,shouldInvalidate:e.shouldInvalidate,hasChildNodes:e.hasChildNodes,childNodes:u(function*(){if(!e.hasChildNodes)return;let r=0;for(let n of e.childNodes())for(let e of(null!=n.key&&(n.key=`${s.key}${n.key}`),n.index=r,a.getFullNode(n,a.getChildState(t,n),s.key,s)))r++,yield e})};yield s}constructor(){this.cache=new WeakMap}}function u(e){let t=[],r=null;return{*[Symbol.iterator](){for(let e of t)yield e;for(let n of(r||(r=e()),r))t.push(n),yield n}}}function c(e){return e[0].toUpperCase()+e.slice(1)}function d(e,t,r){let o=(0,n.useMemo)(()=>new l,[]),{children:i,items:a,collection:s}=e;return(0,n.useMemo)(()=>s||t(o.build({children:i,items:a},r)),[o,i,a,s,r,t])}function f(e,t){return"function"==typeof t.getChildren?t.getChildren(e.key):e.childNodes}function p(e){return h(e,0)}function h(e,t){if(t<0)return;let r=0;for(let n of e){if(r===t)return n;r++}}function g(e){let t;for(let r of e)t=r;return t}let m=new WeakMap;function v(e){let t=m.get(e);if(null!=t)return t;t=0;let r=n=>{for(let o of n)"section"===o.type?r(f(o,e)):t++};return r(e),m.set(e,t),t}},90094:function(e,t,r){"use strict";r.d(t,{PS:function(){return a},Q3:function(){return u},W0:function(){return p},tL:function(){return l},zl:function(){return o}});var n=r(2265);let o={badInput:!1,customError:!1,patternMismatch:!1,rangeOverflow:!1,rangeUnderflow:!1,stepMismatch:!1,tooLong:!1,tooShort:!1,typeMismatch:!1,valueMissing:!1,valid:!0},i={...o,customError:!0,valid:!1},a={isInvalid:!1,validationDetails:o,validationErrors:[]},s=(0,n.createContext)({}),l="__formValidationState"+Date.now();function u(e){if(e[l]){let{realtimeValidation:t,displayValidation:r,updateValidation:n,resetValidation:o,commitValidation:i}=e[l];return{realtimeValidation:t,displayValidation:r,updateValidation:n,resetValidation:o,commitValidation:i}}return function(e){let{isInvalid:t,validationState:r,name:o,value:l,builtinValidation:u,validate:p,validationBehavior:h="aria"}=e;r&&(t||(t="invalid"===r));let g=t?{isInvalid:!0,validationErrors:[],validationDetails:i}:null,m=(0,n.useMemo)(()=>d(function(e,t){if("function"==typeof e){let r=e(t);if(r&&"boolean"!=typeof r)return c(r)}return[]}(p,l)),[p,l]);(null==u?void 0:u.validationDetails.valid)&&(u=null);let v=(0,n.useContext)(s),y=(0,n.useMemo)(()=>o?Array.isArray(o)?o.flatMap(e=>c(v[e])):c(v[o]):[],[v,o]),[b,x]=(0,n.useState)(v),[w,P]=(0,n.useState)(!1);v!==b&&(x(v),P(!1));let S=(0,n.useMemo)(()=>d(w?[]:y),[w,y]),E=(0,n.useRef)(a),[k,C]=(0,n.useState)(a),T=(0,n.useRef)(a),[M,K]=(0,n.useState)(!1);return(0,n.useEffect)(()=>{if(!M)return;K(!1);let e=m||u||E.current;f(e,T.current)||(T.current=e,C(e))}),{realtimeValidation:g||S||m||u||a,displayValidation:"native"===h?g||S||k:g||S||m||u||k,updateValidation(e){"aria"!==h||f(k,e)?E.current=e:C(e)},resetValidation(){f(a,T.current)||(T.current=a,C(a)),"native"===h&&K(!1),P(!0)},commitValidation(){"native"===h&&K(!0),P(!0)}}}(e)}function c(e){return e?Array.isArray(e)?e:[e]:[]}function d(e){return e.length?{isInvalid:!0,validationErrors:e,validationDetails:i}:null}function f(e,t){return e===t||e&&t&&e.isInvalid===t.isInvalid&&e.validationErrors.length===t.validationErrors.length&&e.validationErrors.every((e,r)=>e===t.validationErrors[r])&&Object.entries(e.validationDetails).every(([e,r])=>t.validationDetails[e]===r)}function p(...e){let t=new Set,r=!1,n={...o};for(let o of e){for(let e of o.validationErrors)t.add(e);for(let e in r||(r=o.isInvalid),n)n[e]||(n[e]=o.validationDetails[e])}return n.valid=!r,{isInvalid:r,validationErrors:[...t],validationDetails:n}}},52804:function(e,t,r){"use strict";r.d(t,{BA:function(){return c},DC:function(){return l},n_:function(){return u}});var n=r(18926),o=r(12187),i=r(2265),a=r(91768),s=r(76995);class l{*[Symbol.iterator](){yield*this.iterable}get size(){return this.keyMap.size}getKeys(){return this.keyMap.keys()}getKeyBefore(e){let t=this.keyMap.get(e);return t?t.prevKey:null}getKeyAfter(e){let t=this.keyMap.get(e);return t?t.nextKey:null}getFirstKey(){return this.firstKey}getLastKey(){return this.lastKey}getItem(e){return this.keyMap.get(e)}at(e){let t=[...this.getKeys()];return this.getItem(t[e])}getChildren(e){let t=this.keyMap.get(e);return(null==t?void 0:t.childNodes)||[]}constructor(e){let t;this.keyMap=new Map,this.iterable=e;let r=e=>{if(this.keyMap.set(e.key,e),e.childNodes&&"section"===e.type)for(let t of e.childNodes)r(t)};for(let t of e)r(t);let n=0;for(let[e,r]of this.keyMap)t?(t.nextKey=e,r.prevKey=t.key):(this.firstKey=e,r.prevKey=void 0),"item"===r.type&&(r.index=n++),(t=r).nextKey=void 0;this.lastKey=null==t?void 0:t.key}}function u(e){let{filter:t}=e,r=(0,n.q)(e),s=(0,i.useMemo)(()=>e.disabledKeys?new Set(e.disabledKeys):new Set,[e.disabledKeys]),u=(0,i.useCallback)(e=>new l(t?t(e):e),[t]),c=(0,i.useMemo)(()=>({suppressTextValueWarning:e.suppressTextValueWarning}),[e.suppressTextValueWarning]),d=(0,a.Kx)(e,u,c),f=(0,i.useMemo)(()=>new o.Z(d,r),[d,r]),p=(0,i.useRef)(null);return(0,i.useEffect)(()=>{if(null!=r.focusedKey&&!d.getItem(r.focusedKey)){let e;let t=p.current.getItem(r.focusedKey),n=[...p.current.getKeys()].map(e=>{let t=p.current.getItem(e);return"item"===t.type?t:null}).filter(e=>null!==e),o=[...d.getKeys()].map(e=>{let t=d.getItem(e);return"item"===t.type?t:null}).filter(e=>null!==e),i=n.length-o.length,a=Math.min(i>1?Math.max(t.index-i+1,0):t.index,o.length-1);for(;a>=0;){if(!f.isDisabled(o[a].key)){e=o[a];break}a<o.length-1?a++:(a>t.index&&(a=t.index),a--)}r.setFocusedKey(e?e.key:null)}p.current=d},[d,f,r,r.focusedKey]),{collection:d,disabledKeys:s,selectionManager:f}}function c(e){var t;let[r,n]=(0,s.zk)(e.selectedKey,null!==(t=e.defaultSelectedKey)&&void 0!==t?t:null,e.onSelectionChange),o=(0,i.useMemo)(()=>null!=r?[r]:[],[r]),{collection:a,disabledKeys:l,selectionManager:c}=u({...e,selectionMode:"single",disallowEmptySelection:!0,allowDuplicateSelectionEvents:!0,selectedKeys:o,onSelectionChange:t=>{var o;let i=null!==(o=t.values().next().value)&&void 0!==o?o:null;i===r&&e.onSelectionChange&&e.onSelectionChange(i),n(i)}}),d=null!=r?a.getItem(r):null;return{collection:a,disabledKeys:l,selectionManager:c,selectedKey:r,setSelectedKey:n,selectedItem:d}}},39202:function(e,t,r){"use strict";r.d(t,{W:function(){return i}});var n=r(86361),o=r(2265);function i(e){let t=(0,n.d)(e),[r,i]=(0,o.useState)(null),[a,s]=(0,o.useState)([]),l=()=>{s([]),t.close()};return{focusStrategy:r,...t,open(e=null){i(e),t.open()},toggle(e=null){i(e),t.toggle()},close(){l()},UNSTABLE_expandedKeysStack:a,UNSTABLE_openSubmenu:(e,t)=>{s(r=>t>r.length?r:[...r.slice(0,t),e])},UNSTABLE_closeSubmenu:(e,t)=>{s(r=>r[t]===e?r.slice(0,t):r)}}}},86361:function(e,t,r){"use strict";r.d(t,{d:function(){return i}});var n=r(2265),o=r(76995);function i(e){let[t,r]=(0,o.zk)(e.isOpen,e.defaultOpen||!1,e.onOpenChange),i=(0,n.useCallback)(()=>{r(!0)},[r]),a=(0,n.useCallback)(()=>{r(!1)},[r]),s=(0,n.useCallback)(()=>{r(!t)},[r,t]);return{isOpen:t,setOpen:r,open:i,close:a,toggle:s}}},91980:function(e,t,r){"use strict";r.d(t,{Y:function(){return n}});class n extends Set{constructor(e,t,r){super(e),e instanceof n?(this.anchorKey=t||e.anchorKey,this.currentKey=r||e.currentKey):(this.anchorKey=t,this.currentKey=r)}}},12187:function(e,t,r){"use strict";r.d(t,{Z:function(){return a}});var n=r(91980);function o(e,t,r){if(t.parentKey===r.parentKey)return t.index-r.index;let n=[...i(e,t),t],o=[...i(e,r),r],a=n.slice(0,o.length).findIndex((e,t)=>e!==o[t]);return -1!==a?(t=n[a],r=o[a],t.index-r.index):n.findIndex(e=>e===r)>=0?1:(o.findIndex(e=>e===t),-1)}function i(e,t){let r=[];for(;(null==t?void 0:t.parentKey)!=null;)r.unshift(t=e.getItem(t.parentKey));return r}class a{get selectionMode(){return this.state.selectionMode}get disallowEmptySelection(){return this.state.disallowEmptySelection}get selectionBehavior(){return this.state.selectionBehavior}setSelectionBehavior(e){this.state.setSelectionBehavior(e)}get isFocused(){return this.state.isFocused}setFocused(e){this.state.setFocused(e)}get focusedKey(){return this.state.focusedKey}get childFocusStrategy(){return this.state.childFocusStrategy}setFocusedKey(e,t){(null==e||this.collection.getItem(e))&&this.state.setFocusedKey(e,t)}get selectedKeys(){return"all"===this.state.selectedKeys?new Set(this.getSelectAllKeys()):this.state.selectedKeys}get rawSelection(){return this.state.selectedKeys}isSelected(e){return"none"!==this.state.selectionMode&&(e=this.getKey(e),"all"===this.state.selectedKeys?this.canSelectItem(e):this.state.selectedKeys.has(e))}get isEmpty(){return"all"!==this.state.selectedKeys&&0===this.state.selectedKeys.size}get isSelectAll(){if(this.isEmpty)return!1;if("all"===this.state.selectedKeys)return!0;if(null!=this._isSelectAll)return this._isSelectAll;let e=this.getSelectAllKeys(),t=this.state.selectedKeys;return this._isSelectAll=e.every(e=>t.has(e)),this._isSelectAll}get firstSelectedKey(){let e=null;for(let t of this.state.selectedKeys){let r=this.collection.getItem(t);(!e||r&&0>o(this.collection,r,e))&&(e=r)}return null==e?void 0:e.key}get lastSelectedKey(){let e=null;for(let t of this.state.selectedKeys){let r=this.collection.getItem(t);(!e||r&&o(this.collection,r,e)>0)&&(e=r)}return null==e?void 0:e.key}get disabledKeys(){return this.state.disabledKeys}get disabledBehavior(){return this.state.disabledBehavior}extendSelection(e){let t;if("none"!==this.selectionMode){if("single"===this.selectionMode){this.replaceSelection(e);return}if(e=this.getKey(e),"all"===this.state.selectedKeys)t=new n.Y([e],e,e);else{let r=this.state.selectedKeys,o=r.anchorKey||e;for(let i of(t=new n.Y(r,o,e),this.getKeyRange(o,r.currentKey||e)))t.delete(i);for(let r of this.getKeyRange(e,o))this.canSelectItem(r)&&t.add(r)}this.state.setSelectedKeys(t)}}getKeyRange(e,t){let r=this.collection.getItem(e),n=this.collection.getItem(t);return r&&n?0>=o(this.collection,r,n)?this.getKeyRangeInternal(e,t):this.getKeyRangeInternal(t,e):[]}getKeyRangeInternal(e,t){let r=[],n=e;for(;n;){let e=this.collection.getItem(n);if((e&&"item"===e.type||"cell"===e.type&&this.allowsCellSelection)&&r.push(n),n===t)return r;n=this.collection.getKeyAfter(n)}return[]}getKey(e){let t=this.collection.getItem(e);if(!t||"cell"===t.type&&this.allowsCellSelection)return e;for(;"item"!==t.type&&null!=t.parentKey;)t=this.collection.getItem(t.parentKey);return t&&"item"===t.type?t.key:null}toggleSelection(e){if("none"===this.selectionMode)return;if("single"===this.selectionMode&&!this.isSelected(e)){this.replaceSelection(e);return}if(null==(e=this.getKey(e)))return;let t=new n.Y("all"===this.state.selectedKeys?this.getSelectAllKeys():this.state.selectedKeys);t.has(e)?t.delete(e):this.canSelectItem(e)&&(t.add(e),t.anchorKey=e,t.currentKey=e),this.disallowEmptySelection&&0===t.size||this.state.setSelectedKeys(t)}replaceSelection(e){if("none"===this.selectionMode||null==(e=this.getKey(e)))return;let t=this.canSelectItem(e)?new n.Y([e],e,e):new n.Y;this.state.setSelectedKeys(t)}setSelectedKeys(e){if("none"===this.selectionMode)return;let t=new n.Y;for(let r of e)if(null!=(r=this.getKey(r))&&(t.add(r),"single"===this.selectionMode))break;this.state.setSelectedKeys(t)}getSelectAllKeys(){let e=[],t=r=>{for(;r;){if(this.canSelectItem(r)){let o=this.collection.getItem(r);if("item"===o.type&&e.push(r),o.hasChildNodes&&(this.allowsCellSelection||"item"!==o.type)){var n;t(function(e,t){let r=0;for(let t of e){if(0===r)return t;r++}}("function"==typeof(n=this.collection).getChildren?n.getChildren(o.key):o.childNodes,0).key)}}r=this.collection.getKeyAfter(r)}};return t(this.collection.getFirstKey()),e}selectAll(){this.isSelectAll||"multiple"!==this.selectionMode||this.state.setSelectedKeys("all")}clearSelection(){!this.disallowEmptySelection&&("all"===this.state.selectedKeys||this.state.selectedKeys.size>0)&&this.state.setSelectedKeys(new n.Y)}toggleSelectAll(){this.isSelectAll?this.clearSelection():this.selectAll()}select(e,t){"none"!==this.selectionMode&&("single"===this.selectionMode?this.isSelected(e)&&!this.disallowEmptySelection?this.toggleSelection(e):this.replaceSelection(e):"toggle"===this.selectionBehavior||t&&("touch"===t.pointerType||"virtual"===t.pointerType)?this.toggleSelection(e):this.replaceSelection(e))}isSelectionEqual(e){if(e===this.state.selectedKeys)return!0;let t=this.selectedKeys;if(e.size!==t.size)return!1;for(let r of e)if(!t.has(r))return!1;for(let r of t)if(!e.has(r))return!1;return!0}canSelectItem(e){var t;if("none"===this.state.selectionMode||this.state.disabledKeys.has(e))return!1;let r=this.collection.getItem(e);return!!r&&(null==r||null===(t=r.props)||void 0===t||!t.isDisabled)&&("cell"!==r.type||!!this.allowsCellSelection)}isDisabled(e){var t,r;return"all"===this.state.disabledBehavior&&(this.state.disabledKeys.has(e)||!!(null===(r=this.collection.getItem(e))||void 0===r?void 0:null===(t=r.props)||void 0===t?void 0:t.isDisabled))}isLink(e){var t,r;return!!(null===(r=this.collection.getItem(e))||void 0===r?void 0:null===(t=r.props)||void 0===t?void 0:t.href)}getItemProps(e){var t;return null===(t=this.collection.getItem(e))||void 0===t?void 0:t.props}constructor(e,t,r){var n;this.collection=e,this.state=t,this.allowsCellSelection=null!==(n=null==r?void 0:r.allowsCellSelection)&&void 0!==n&&n,this._isSelectAll=null}}},18926:function(e,t,r){"use strict";r.d(t,{q:function(){return i}});var n=r(91980),o=r(2265);function i(e){let{selectionMode:t="none",disallowEmptySelection:r,allowDuplicateSelectionEvents:i,selectionBehavior:s="toggle",disabledBehavior:l="all"}=e,u=(0,o.useRef)(!1),[,c]=(0,o.useState)(!1),d=(0,o.useRef)(null),f=(0,o.useRef)(null),[,p]=(0,o.useState)(null),[h,g]=function(e,t,r){let[n,i]=(0,o.useState)(e||t),a=(0,o.useRef)(void 0!==e),s=void 0!==e;(0,o.useEffect)(()=>{let e=a.current;e!==s&&console.warn(`WARN: A component changed from ${e?"controlled":"uncontrolled"} to ${s?"controlled":"uncontrolled"}.`),a.current=s},[s]);let l=s?e:n,u=(0,o.useCallback)((e,...t)=>{let n=(e,...t)=>{r&&!Object.is(l,e)&&r(e,...t),s||(l=e)};"function"==typeof e?(console.warn("We can not support a function callback. See Github Issues for details https://github.com/adobe/react-spectrum/issues/2320"),i((r,...o)=>{let i=e(s?l:r,...o);return(n(i,...t),s)?r:i})):(s||i(e),n(e,...t))},[s,l,r]);return[l,u]}((0,o.useMemo)(()=>a(e.selectedKeys),[e.selectedKeys]),(0,o.useMemo)(()=>a(e.defaultSelectedKeys,new n.Y),[e.defaultSelectedKeys]),e.onSelectionChange),m=(0,o.useMemo)(()=>e.disabledKeys?new Set(e.disabledKeys):new Set,[e.disabledKeys]),[v,y]=(0,o.useState)(s);"replace"===s&&"toggle"===v&&"object"==typeof h&&0===h.size&&y("replace");let b=(0,o.useRef)(s);return(0,o.useEffect)(()=>{s!==b.current&&(y(s),b.current=s)},[s]),{selectionMode:t,disallowEmptySelection:r,selectionBehavior:v,setSelectionBehavior:y,get isFocused(){return u.current},setFocused(e){u.current=e,c(e)},get focusedKey(){return d.current},get childFocusStrategy(){return f.current},setFocusedKey(e,t="first"){d.current=e,f.current=t,p(e)},selectedKeys:h,setSelectedKeys(e){(i||!function(e,t){if(e.size!==t.size)return!1;for(let r of e)if(!t.has(r))return!1;return!0}(e,h))&&g(e)},disabledKeys:m,disabledBehavior:l}}function a(e,t){return e?"all"===e?"all":new n.Y(e):t}},79389:function(e,t,r){"use strict";r.d(t,{l:function(){return o}});var n=r(76995);function o(e={}){let{isReadOnly:t}=e,[r,o]=(0,n.zk)(e.isSelected,e.defaultSelected||!1,e.onChange);return{isSelected:r,setSelected:function(e){t||o(e)},toggle:function(){t||o(!r)}}}},31362:function(e,t,r){"use strict";r.d(t,{D:function(){return u}});var n=r(18926),o=r(12187),i=r(2265),a=r(91768),s=r(76995);class l{*[Symbol.iterator](){yield*this.iterable}get size(){return this.keyMap.size}getKeys(){return this.keyMap.keys()}getKeyBefore(e){let t=this.keyMap.get(e);return t?t.prevKey:null}getKeyAfter(e){let t=this.keyMap.get(e);return t?t.nextKey:null}getFirstKey(){return this.firstKey}getLastKey(){return this.lastKey}getItem(e){return this.keyMap.get(e)}at(e){let t=[...this.getKeys()];return this.getItem(t[e])}constructor(e,{expandedKeys:t}={}){let r;this.keyMap=new Map,this.iterable=e,t=t||new Set;let n=e=>{if(this.keyMap.set(e.key,e),e.childNodes&&("section"===e.type||t.has(e.key)))for(let t of e.childNodes)n(t)};for(let t of e)n(t);let o=0;for(let[e,t]of this.keyMap)r?(r.nextKey=e,t.prevKey=r.key):(this.firstKey=e,t.prevKey=void 0),"item"===t.type&&(t.index=o++),(r=t).nextKey=void 0;this.lastKey=null==r?void 0:r.key}}function u(e){let[t,r]=(0,s.zk)(e.expandedKeys?new Set(e.expandedKeys):void 0,e.defaultExpandedKeys?new Set(e.defaultExpandedKeys):new Set,e.onExpandedChange),u=(0,n.q)(e),c=(0,i.useMemo)(()=>e.disabledKeys?new Set(e.disabledKeys):new Set,[e.disabledKeys]),d=(0,a.Kx)(e,(0,i.useCallback)(e=>new l(e,{expandedKeys:t}),[t]),null);return(0,i.useEffect)(()=>{null==u.focusedKey||d.getItem(u.focusedKey)||u.setFocusedKey(null)},[d,u.focusedKey]),{collection:d,expandedKeys:t,disabledKeys:c,toggleKey:e=>{let n;r(((n=new Set(t)).has(e)?n.delete(e):n.add(e),n))},setExpandedKeys:r,selectionManager:new o.Z(d,u)}}},76995:function(e,t,r){"use strict";r.d(t,{N4:function(){return a},uZ:function(){return i},zk:function(){return o}});var n=r(2265);function o(e,t,r){let[o,i]=(0,n.useState)(e||t),a=(0,n.useRef)(void 0!==e),s=void 0!==e;(0,n.useEffect)(()=>{let e=a.current;e!==s&&console.warn(`WARN: A component changed from ${e?"controlled":"uncontrolled"} to ${s?"controlled":"uncontrolled"}.`),a.current=s},[s]);let l=s?e:o,u=(0,n.useCallback)((e,...t)=>{let n=(e,...t)=>{r&&!Object.is(l,e)&&r(e,...t),s||(l=e)};"function"==typeof e?(console.warn("We can not support a function callback. See Github Issues for details https://github.com/adobe/react-spectrum/issues/2320"),i((r,...o)=>{let i=e(s?l:r,...o);return(n(i,...t),s)?r:i})):(s||i(e),n(e,...t))},[s,l,r]);return[l,u]}function i(e,t=-1/0,r=1/0){return Math.min(Math.max(e,t),r)}function a(e,t,r,n){t=Number(t),r=Number(r);let o=(e-(isNaN(t)?0:t))%n,i=2*Math.abs(o)>=n?e+Math.sign(o)*(n-Math.abs(o)):e-o;isNaN(t)?!isNaN(r)&&i>r&&(i=Math.floor(r/n)*n):i<t?i=t:!isNaN(r)&&i>r&&(i=t+Math.floor((r-t)/n)*n);let a=n.toString(),s=a.indexOf("."),l=s>=0?a.length-s:0;if(l>0){let e=Math.pow(10,l);i=Math.round(i*e)/e}return i}},1395:function(e,t,r){"use strict";function n(e,t,r){if(!t.has(e))throw TypeError("attempted to "+r+" private field on non-instance");return t.get(e)}r.d(t,{J:function(){return n}})},6151:function(e,t,r){"use strict";r.d(t,{_:function(){return o}});var n=r(1395);function o(e,t){var r=(0,n.J)(e,t,"get");return r.get?r.get.call(e):r.value}},16244:function(e,t,r){"use strict";function n(e,t,r){!function(e,t){if(t.has(e))throw TypeError("Cannot initialize the same private elements twice on an object")}(e,t),t.set(e,r)}r.d(t,{_:function(){return n}})},49778:function(e,t,r){"use strict";r.d(t,{_:function(){return o}});var n=r(1395);function o(e,t,r){var o=(0,n.J)(e,t,"set");return!function(e,t,r){if(t.set)t.set.call(e,r);else{if(!t.writable)throw TypeError("attempted to set read only private field");t.value=r}}(e,o,r),r}},74300:function(e,t,r){"use strict";r.d(t,{Z:function(){return k}});var n=r(2265);function o(e){return"[object Object]"===Object.prototype.toString.call(e)||Array.isArray(e)}function i(e,t){let r=Object.keys(e),n=Object.keys(t);return r.length===n.length&&JSON.stringify(Object.keys(e.breakpoints||{}))===JSON.stringify(Object.keys(t.breakpoints||{}))&&r.every(r=>{let n=e[r],a=t[r];return"function"==typeof n?`${n}`==`${a}`:o(n)&&o(a)?i(n,a):n===a})}function a(e){return e.concat().sort((e,t)=>e.name>t.name?1:-1).map(e=>e.options)}function s(e){return"number"==typeof e}function l(e){return"string"==typeof e}function u(e){return"boolean"==typeof e}function c(e){return"[object Object]"===Object.prototype.toString.call(e)}function d(e){return Math.abs(e)}function f(e){return Math.sign(e)}function p(e){return v(e).map(Number)}function h(e){return e[g(e)]}function g(e){return Math.max(0,e.length-1)}function m(e,t=0){return Array.from(Array(e),(e,r)=>t+r)}function v(e){return Object.keys(e)}function y(e,t){return void 0!==t.MouseEvent&&e instanceof t.MouseEvent}function b(){let e=[],t={add:function(r,n,o,i={passive:!0}){let a;return"addEventListener"in r?(r.addEventListener(n,o,i),a=()=>r.removeEventListener(n,o,i)):(r.addListener(o),a=()=>r.removeListener(o)),e.push(a),t},clear:function(){e=e.filter(e=>e())}};return t}function x(e=0,t=0){let r=d(e-t);function n(r){return r<e||r>t}return{length:r,max:t,min:e,constrain:function(r){return n(r)?r<e?e:t:r},reachedAny:n,reachedMax:function(e){return e>t},reachedMin:function(t){return t<e},removeOffset:function(e){return r?e-r*Math.ceil((e-t)/r):e}}}function w(e){let t=e;function r(e){return s(e)?e:e.get()}return{get:function(){return t},set:function(e){t=r(e)},add:function(e){t+=r(e)},subtract:function(e){t-=r(e)}}}function P(e,t){let r="x"===e.scroll?function(e){return`translate3d(${e}px,0px,0px)`}:function(e){return`translate3d(0px,${e}px,0px)`},n=t.style,o=!1;return{clear:function(){o||(n.transform="",t.getAttribute("style")||t.removeAttribute("style"))},to:function(t){o||(n.transform=r(e.direction(t)))},toggleActive:function(e){o=!e}}}let S={align:"center",axis:"x",container:null,slides:null,containScroll:"trimSnaps",direction:"ltr",slidesToScroll:1,inViewThreshold:0,breakpoints:{},dragFree:!1,dragThreshold:10,loop:!1,skipSnaps:!1,duration:25,startIndex:0,active:!0,watchDrag:!0,watchResize:!0,watchSlides:!0};function E(e,t,r){let n,o,i,a,k;let C=e.ownerDocument,T=C.defaultView,M=function(e){function t(e,t){return function e(t,r){return[t,r].reduce((t,r)=>(v(r).forEach(n=>{let o=t[n],i=r[n],a=c(o)&&c(i);t[n]=a?e(o,i):i}),t),{})}(e,t||{})}return{mergeOptions:t,optionsAtMedia:function(r){let n=r.breakpoints||{},o=v(n).filter(t=>e.matchMedia(t).matches).map(e=>n[e]).reduce((e,r)=>t(e,r),{});return t(r,o)},optionsMediaQueries:function(t){return t.map(e=>v(e.breakpoints||{})).reduce((e,t)=>e.concat(t),[]).map(e.matchMedia)}}}(T),K=(k=[],{init:function(e,t){return(k=t.filter(({options:e})=>!1!==M.optionsAtMedia(e).active)).forEach(t=>t.init(e,M)),t.reduce((e,t)=>Object.assign(e,{[t.name]:t}),{})},destroy:function(){k=k.filter(e=>e.destroy())}}),A=b(),N=function(){let e,t={},r={init:function(t){e=t},emit:function(n){return(t[n]||[]).forEach(t=>t(e,n)),r},off:function(e,n){return t[e]=(t[e]||[]).filter(e=>e!==n),r},on:function(e,n){return t[e]=(t[e]||[]).concat([n]),r},clear:function(){t={}}};return r}(),{mergeOptions:I,optionsAtMedia:D,optionsMediaQueries:L}=M,{on:R,off:j,emit:O}=N,F=!1,_=I(S,E.globalOptions),B=I(_),z=[];function W(t,r){!F&&(B=D(_=I(_,t)),z=r||z,function(){let{container:t,slides:r}=B;i=(l(t)?e.querySelector(t):t)||e.children[0];let n=l(r)?i.querySelectorAll(r):r;a=[].slice.call(n||i.children)}(),n=function t(r){let n=function(e,t,r,n,o,i,a){let c,S;let{align:E,axis:k,direction:C,startIndex:T,loop:M,duration:K,dragFree:A,dragThreshold:N,inViewThreshold:I,slidesToScroll:D,skipSnaps:L,containScroll:R,watchResize:j,watchSlides:O,watchDrag:F}=i,_={measure:function(e){let{offsetTop:t,offsetLeft:r,offsetWidth:n,offsetHeight:o}=e;return{top:t,right:r+n,bottom:t+o,left:r,width:n,height:o}}},B=_.measure(t),z=r.map(_.measure),W=function(e,t){let r="rtl"===t,n="y"===e,o=!n&&r?-1:1;return{scroll:n?"y":"x",cross:n?"x":"y",startEdge:n?"top":r?"right":"left",endEdge:n?"bottom":r?"left":"right",measureSize:function(e){let{height:t,width:r}=e;return n?t:r},direction:function(e){return e*o}}}(k,C),V=W.measureSize(B),G={measure:function(e){return e/100*V}},U=function(e,t){let r={start:function(){return 0},center:function(e){return(t-e)/2},end:function(e){return t-e}};return{measure:function(n,o){return l(e)?r[e](n):e(t,n,o)}}}(E,V),H=!M&&!!R,{slideSizes:$,slideSizesWithGaps:X,startGap:q,endGap:Y}=function(e,t,r,n,o,i){let{measureSize:a,startEdge:s,endEdge:l}=e,u=r[0]&&o,c=function(){if(!u)return 0;let e=r[0];return d(t[s]-e[s])}(),f=u?parseFloat(i.getComputedStyle(h(n)).getPropertyValue(`margin-${l}`)):0,p=r.map(a),m=r.map((e,t,r)=>{let n=t===g(r);return t?n?p[t]+f:r[t+1][s]-e[s]:p[t]+c}).map(d);return{slideSizes:p,slideSizesWithGaps:m,startGap:c,endGap:f}}(W,B,z,r,M||!!R,o),J=function(e,t,r,n,o,i,a,l,u){let{startEdge:c,endEdge:f,direction:m}=e,v=s(r);return{groupSlides:function(e){return v?p(e).filter(e=>e%r==0).map(t=>e.slice(t,t+r)):e.length?p(e).reduce((r,s,u)=>{let p=h(r)||0,v=s===g(e),y=o[c]-i[p][c],b=o[c]-i[s][f],x=n||0!==p?0:m(a),w=d(b-(!n&&v?m(l):0)-(y+x));return u&&w>t+2&&r.push(s),v&&r.push(e.length),r},[]).map((t,r,n)=>{let o=Math.max(n[r-1]||0);return e.slice(o,t)}):[]}}}(W,V,D,M,B,z,q,Y,0),{snaps:Z,snapsAligned:Q}=function(e,t,r,n,o){let{startEdge:i,endEdge:a}=e,{groupSlides:s}=o,l=s(n).map(e=>h(e)[a]-e[0][i]).map(d).map(t.measure),u=n.map(e=>r[i]-e[i]).map(e=>-d(e)),c=s(u).map(e=>e[0]).map((e,t)=>e+l[t]);return{snaps:u,snapsAligned:c}}(W,U,B,z,J),ee=-h(Z)+h(X),{snapsContained:et,scrollContainLimit:er}=function(e,t,r,n,o){let i=x(-t+e,0),a=r.map((e,t)=>{let{min:n,max:o}=i,a=i.constrain(e),s=t===g(r);return t?s||1>d(n-a)?n:1>d(o-a)?o:a:o}).map(e=>parseFloat(e.toFixed(3))),s=function(){let e=a[0],t=h(a);return x(a.lastIndexOf(e),a.indexOf(t)+1)}();return{snapsContained:function(){if(t<=e+2)return[i.max];if("keepSnaps"===n)return a;let{min:r,max:o}=s;return a.slice(r,o)}(),scrollContainLimit:s}}(V,ee,Q,R,0),en=H?et:Q,{limit:eo}=function(e,t,r){let n=t[0];return{limit:x(r?n-e:h(t),n)}}(ee,en,M),ei=function e(t,r,n){let{constrain:o}=x(0,t),i=t+1,a=s(r);function s(e){return n?d((i+e)%i):o(e)}function l(){return e(t,a,n)}let u={get:function(){return a},set:function(e){return a=s(e),u},add:function(e){return l().set(a+e)},clone:l};return u}(g(en),T,M),ea=ei.clone(),es=p(r),el=({dragHandler:e,scrollBody:t,scrollBounds:r,options:{loop:n}})=>{n||r.constrain(e.pointerDown()),t.seek()},eu=({scrollBody:e,translate:t,location:r,offsetLocation:n,scrollLooper:o,slideLooper:i,dragHandler:a,animation:s,eventHandler:l,options:{loop:u}},c)=>{let d=e.velocity(),f=e.settled();f&&!a.pointerDown()&&(s.stop(),l.emit("settle")),f||l.emit("scroll"),n.set(r.get()-d+d*c),u&&(o.loop(e.direction()),i.loop()),t.to(n.get())},ec=function(e,t,r,n){let o=b(),i=1e3/60,a=null,s=0,l=0;function u(e){if(!l)return;a||(a=e);let o=e-a;for(a=e,s+=o;s>=i;)r(),s-=i;n(d(s/i)),l&&t.requestAnimationFrame(u)}function c(){t.cancelAnimationFrame(l),a=null,s=0,l=0}return{init:function(){o.add(e,"visibilitychange",()=>{e.hidden&&(a=null,s=0)})},destroy:function(){c(),o.clear()},start:function(){l||(l=t.requestAnimationFrame(u))},stop:c,update:r,render:n}}(n,o,()=>el(eS),e=>eu(eS,e)),ed=en[ei.get()],ef=w(ed),ep=w(ed),eh=w(ed),eg=function(e,t,r,n,o){let i=0,a=0,s=n,l=.68,u=e.get(),c=0;function p(e){return s=e,g}function h(e){return l=e,g}let g={direction:function(){return a},duration:function(){return s},velocity:function(){return i},seek:function(){let t=r.get()-e.get(),n=0;return s?(i+=t/s,i*=l,u+=i,e.add(i),n=u-c):(i=0,e.set(r),n=t),a=f(n),c=u,g},settled:function(){return .001>d(r.get()-t.get())},useBaseFriction:function(){return h(.68)},useBaseDuration:function(){return p(n)},useFriction:h,useDuration:p};return g}(ef,ep,eh,K,0),em=function(e,t,r,n,o){let{reachedAny:i,removeOffset:a,constrain:s}=n;function l(e){return e.concat().sort((e,t)=>d(e)-d(t))[0]}function u(t,n){let o=[t,t+r,t-r];if(!e)return t;if(!n)return l(o);let i=o.filter(e=>f(e)===n);return i.length?l(i):h(o)-r}return{byDistance:function(r,n){let l=o.get()+r,{index:c,distance:f}=function(r){let n=e?a(r):s(r),{index:o}=t.map((e,t)=>({diff:u(e-n,0),index:t})).sort((e,t)=>d(e.diff)-d(t.diff))[0];return{index:o,distance:n}}(l),p=!e&&i(l);if(!n||p)return{index:c,distance:r};let h=r+u(t[c]-f,0);return{index:c,distance:h}},byIndex:function(e,r){let n=u(t[e]-o.get(),r);return{index:e,distance:n}},shortcut:u}}(M,en,ee,eo,eh),ev=function(e,t,r,n,o,i,a){function s(o){let s=o.distance,l=o.index!==t.get();i.add(s),s&&(n.duration()?e.start():(e.update(),e.render(1),e.update())),l&&(r.set(t.get()),t.set(o.index),a.emit("select"))}return{distance:function(e,t){s(o.byDistance(e,t))},index:function(e,r){let n=t.clone().set(e);s(o.byIndex(n.get(),r))}}}(ec,ei,ea,eg,em,eh,a),ey=function(e){let{max:t,length:r}=e;return{get:function(e){return r?-((e-t)/r):0}}}(eo),eb=b(),ex=function(e,t,r,n){let o;let i={},a=null,s=null,l=!1;return{init:function(){o=new IntersectionObserver(e=>{l||(e.forEach(e=>{i[t.indexOf(e.target)]=e}),a=null,s=null,r.emit("slidesInView"))},{root:e.parentElement,threshold:n}),t.forEach(e=>o.observe(e))},destroy:function(){o&&o.disconnect(),l=!0},get:function(e=!0){if(e&&a)return a;if(!e&&s)return s;let t=v(i).reduce((t,r)=>{let n=parseInt(r),{isIntersecting:o}=i[n];return(e&&o||!e&&!o)&&t.push(n),t},[]);return e&&(a=t),e||(s=t),t}}}(t,r,a,I),{slideRegistry:ew}=function(e,t,r,n,o,i){let{groupSlides:a}=o,{min:s,max:l}=n;return{slideRegistry:function(){let n=a(i);return 1===r.length?[i]:e&&"keepSnaps"!==t?n.slice(s,l).map((e,t,r)=>{let n=t===g(r);return t?n?m(g(i)-h(r)[0]+1,h(r)[0]):e:m(h(r[0])+1)}):n}()}}(H,R,en,er,J,es),eP=function(e,t,r,n,o,i,a){let l=0;function u(e){"Tab"===e.code&&(l=new Date().getTime())}function c(u){i.add(u,"focus",()=>{if(new Date().getTime()-l>10)return;e.scrollLeft=0;let i=t.indexOf(u),c=r.findIndex(e=>e.includes(i));s(c)&&(o.useDuration(0),n.index(c,0),a.emit("slideFocus"))},{passive:!0,capture:!0})}return{init:function(){i.add(document,"keydown",u,!1),t.forEach(c)}}}(e,r,ew,ev,eg,eb,a),eS={ownerDocument:n,ownerWindow:o,eventHandler:a,containerRect:B,slideRects:z,animation:ec,axis:W,dragHandler:function(e,t,r,n,o,i,a,s,l,c,p,h,g,m,v,w,P,S,E){let{cross:k,direction:C}=e,T=["INPUT","SELECT","TEXTAREA"],M={passive:!1},K=b(),A=b(),N=x(50,225).constrain(m.measure(20)),I={mouse:300,touch:400},D={mouse:500,touch:600},L=v?43:25,R=!1,j=0,O=0,F=!1,_=!1,B=!1,z=!1;function W(e){if(!y(e,n)&&e.touches.length>=2)return V(e);let t=i.readPoint(e),r=i.readPoint(e,k),a=d(t-j),l=d(r-O);if(!_&&!z&&(!e.cancelable||!(_=a>l)))return V(e);let u=i.pointerMove(e);a>w&&(B=!0),c.useFriction(.3).useDuration(.75),s.start(),o.add(C(u)),e.preventDefault()}function V(e){let t=p.byDistance(0,!1).index!==h.get(),r=i.pointerUp(e)*(v?D:I)[z?"mouse":"touch"],n=function(e,t){let r=h.add(-1*f(e)),n=p.byDistance(e,!v).distance;return v||d(e)<N?n:P&&t?.5*n:p.byIndex(r.get(),0).distance}(C(r),t),o=function(e,t){var r,n;if(0===e||0===t||d(e)<=d(t))return 0;let o=(r=d(e),n=d(t),d(r-n));return d(o/e)}(r,n);_=!1,F=!1,A.clear(),c.useDuration(L-10*o).useFriction(.68+o/50),l.distance(n,!v),z=!1,g.emit("pointerUp")}function G(e){B&&(e.stopPropagation(),e.preventDefault(),B=!1)}return{init:function(e){E&&K.add(t,"dragstart",e=>e.preventDefault(),M).add(t,"touchmove",()=>void 0,M).add(t,"touchend",()=>void 0).add(t,"touchstart",s).add(t,"mousedown",s).add(t,"touchcancel",V).add(t,"contextmenu",V).add(t,"click",G,!0);function s(s){(u(E)||E(e,s))&&function(e){let s=y(e,n);z=s,B=v&&s&&!e.buttons&&R,R=d(o.get()-a.get())>=2,s&&0!==e.button||function(e){let t=e.nodeName||"";return T.includes(t)}(e.target)||(F=!0,i.pointerDown(e),c.useFriction(0).useDuration(0),o.set(a),function(){let e=z?r:t;A.add(e,"touchmove",W,M).add(e,"touchend",V).add(e,"mousemove",W,M).add(e,"mouseup",V)}(),j=i.readPoint(e),O=i.readPoint(e,k),g.emit("pointerDown"))}(s)}},destroy:function(){K.clear(),A.clear()},pointerDown:function(){return F}}}(W,e,n,o,eh,function(e,t){let r,n;function o(e){return e.timeStamp}function i(r,n){let o=n||e.scroll,i=`client${"x"===o?"X":"Y"}`;return(y(r,t)?r:r.touches[0])[i]}return{pointerDown:function(e){return r=e,n=e,i(e)},pointerMove:function(e){let t=i(e)-i(n),a=o(e)-o(r)>170;return n=e,a&&(r=e),t},pointerUp:function(e){if(!r||!n)return 0;let t=i(n)-i(r),a=o(e)-o(r),s=o(e)-o(n)>170,l=t/a;return a&&!s&&d(l)>.1?l:0},readPoint:i}}(W,o),ef,ec,ev,eg,em,ei,a,G,A,N,L,0,F),eventStore:eb,percentOfView:G,index:ei,indexPrevious:ea,limit:eo,location:ef,offsetLocation:ep,options:i,resizeHandler:function(e,t,r,n,o,i,a){let s,l;let c=[],f=!1;function p(e){return o.measureSize(a.measure(e))}return{init:function(o){i&&(l=p(e),c=n.map(p),s=new ResizeObserver(a=>{!f&&(u(i)||i(o,a))&&function(i){for(let a of i){let i=a.target===e,s=n.indexOf(a.target),u=i?l:c[s];if(d(p(i?e:n[s])-u)>=.5){r.requestAnimationFrame(()=>{o.reInit(),t.emit("resize")});break}}}(a)}),[e].concat(n).forEach(e=>s.observe(e)))},destroy:function(){s&&s.disconnect(),f=!0}}}(t,a,o,r,W,j,_),scrollBody:eg,scrollBounds:function(e,t,r,n,o){let i=o.measure(10),a=o.measure(50),s=x(.1,.99),l=!1;return{constrain:function(o){if(!(!l&&e.reachedAny(r.get())&&e.reachedAny(t.get())))return;let u=e.reachedMin(t.get())?"min":"max",c=d(e[u]-t.get()),f=r.get()-t.get(),p=s.constrain(c/a);r.subtract(f*p),!o&&d(f)<i&&(r.set(e.constrain(r.get())),n.useDuration(25).useBaseFriction())},toggleActive:function(e){l=!e}}}(eo,ep,eh,eg,G),scrollLooper:function(e,t,r,n){let{reachedMin:o,reachedMax:i}=x(t.min+.1,t.max+.1);return{loop:function(t){if(!(1===t?i(r.get()):-1===t&&o(r.get())))return;let a=-1*t*e;n.forEach(e=>e.add(a))}}}(ee,eo,ep,[ef,ep,eh]),scrollProgress:ey,scrollSnapList:en.map(ey.get),scrollSnaps:en,scrollTarget:em,scrollTo:ev,slideLooper:function(e,t,r,n,o,i,a,s,l){let u=p(o),c=h(f(p(o).reverse(),a[0]),r,!1).concat(h(f(u,t-a[0]-1),-r,!0));function d(e,t){return e.reduce((e,t)=>e-o[t],t)}function f(e,t){return e.reduce((e,r)=>d(e,t)>0?e.concat([r]):e,[])}function h(o,a,u){let c=i.map((e,r)=>({start:e-n[r]+.5+a,end:e+t-.5+a}));return o.map(t=>{let n=u?0:-r,o=u?r:0,i=c[t][u?"end":"start"];return{index:t,loopPoint:i,slideLocation:w(-1),translate:P(e,l[t]),target:()=>s.get()>i?n:o}})}return{canLoop:function(){return c.every(({index:e})=>.1>=d(u.filter(t=>t!==e),t))},clear:function(){c.forEach(e=>e.translate.clear())},loop:function(){c.forEach(e=>{let{target:t,translate:r,slideLocation:n}=e,o=t();o!==n.get()&&(r.to(o),n.set(o))})},loopPoints:c}}(W,V,ee,$,X,Z,en,ep,r),slideFocus:eP,slidesHandler:(S=!1,{init:function(e){O&&(c=new MutationObserver(t=>{!S&&(u(O)||O(e,t))&&function(t){for(let r of t)if("childList"===r.type){e.reInit(),a.emit("slidesChanged");break}}(t)})).observe(t,{childList:!0})},destroy:function(){c&&c.disconnect(),S=!0}}),slidesInView:ex,slideIndexes:es,slideRegistry:ew,slidesToScroll:J,target:eh,translate:P(W,t)};return eS}(e,i,a,C,T,r,N);return r.loop&&!n.slideLooper.canLoop()?t(Object.assign({},r,{loop:!1})):n}(B),L([_,...z.map(({options:e})=>e)]).forEach(e=>A.add(e,"change",V)),B.active&&(n.translate.to(n.location.get()),n.animation.init(),n.slidesInView.init(),n.slideFocus.init(),n.eventHandler.init($),n.resizeHandler.init($),n.slidesHandler.init($),n.options.loop&&n.slideLooper.loop(),i.offsetParent&&a.length&&n.dragHandler.init($),o=K.init($,z)))}function V(e,t){let r=H();G(),W(I({startIndex:r},e),t),N.emit("reInit")}function G(){n.dragHandler.destroy(),n.eventStore.clear(),n.translate.clear(),n.slideLooper.clear(),n.resizeHandler.destroy(),n.slidesHandler.destroy(),n.slidesInView.destroy(),n.animation.destroy(),K.destroy(),A.clear()}function U(e,t,r){B.active&&!F&&(n.scrollBody.useBaseFriction().useDuration(!0===t?0:B.duration),n.scrollTo.index(e,r||0))}function H(){return n.index.get()}let $={canScrollNext:function(){return n.index.add(1).get()!==H()},canScrollPrev:function(){return n.index.add(-1).get()!==H()},containerNode:function(){return i},internalEngine:function(){return n},destroy:function(){F||(F=!0,A.clear(),G(),N.emit("destroy"),N.clear())},off:j,on:R,emit:O,plugins:function(){return o},previousScrollSnap:function(){return n.indexPrevious.get()},reInit:V,rootNode:function(){return e},scrollNext:function(e){U(n.index.add(1).get(),e,-1)},scrollPrev:function(e){U(n.index.add(-1).get(),e,1)},scrollProgress:function(){return n.scrollProgress.get(n.location.get())},scrollSnapList:function(){return n.scrollSnapList},scrollTo:U,selectedScrollSnap:H,slideNodes:function(){return a},slidesInView:function(){return n.slidesInView.get()},slidesNotInView:function(){return n.slidesInView.get(!1)}};return W(t,r),setTimeout(()=>N.emit("init"),0),$}function k(e={},t=[]){let r=(0,n.useRef)(e),o=(0,n.useRef)(t),[s,l]=(0,n.useState)(),[u,c]=(0,n.useState)(),d=(0,n.useCallback)(()=>{s&&s.reInit(r.current,o.current)},[s]);return(0,n.useEffect)(()=>{if("undefined"!=typeof window&&window.document&&window.document.createElement&&u){E.globalOptions=k.globalOptions;let e=E(u,r.current,o.current);return l(e),()=>e.destroy()}l(void 0)},[u,l]),(0,n.useEffect)(()=>{i(r.current,e)||(r.current=e,d())},[e,d]),(0,n.useEffect)(()=>{!function(e,t){if(e.length!==t.length)return!1;let r=a(e),n=a(t);return r.every((e,t)=>i(e,n[t]))}(o.current,t)&&(o.current=t,d())},[t,d]),[c,s]}E.globalOptions=void 0,k.globalOptions=void 0},45541:function(e,t,r){"use strict";let n;r.d(t,{v:function(){return eA}});var o,i=r(80557),a=r(26019);let s={type:"spring",stiffness:500,damping:25,restSpeed:10},l=e=>({type:"spring",stiffness:550,damping:0===e?2*Math.sqrt(550):30,restSpeed:10}),u={type:"keyframes",duration:.8},c={type:"keyframes",ease:[.25,.1,.35,1],duration:.3},d=(e,{keyframes:t})=>t.length>2?u:a.G.has(e)?e.startsWith("scale")?l(t[1]):s:c;var f=r(69792),p=r(565);let h={current:!1},g=e=>null!==e;function m(e,{repeat:t,repeatType:r="loop"},n){let o=e.filter(g),i=t&&"loop"!==r&&t%2==1?0:o.length-1;return i&&void 0!==n?n:o[i]}var v=r(86219),y=r(59993),b=r(63078),x=r(69276),w=r(23653),P=r(19047),S=r(83646);let E=(e,t)=>"zIndex"!==t&&!!("number"==typeof e||Array.isArray(e)||"string"==typeof e&&(S.P.test(e)||"0"===e)&&!e.startsWith("url("));class k{constructor({autoplay:e=!0,delay:t=0,type:r="keyframes",repeat:n=0,repeatDelay:o=0,repeatType:i="loop",...a}){this.isStopped=!1,this.hasAttemptedResolve=!1,this.options={autoplay:e,delay:t,type:r,repeat:n,repeatDelay:o,repeatType:i,...a},this.updateFinishedPromise()}get resolved(){return this._resolved||this.hasAttemptedResolve||(0,w.m)(),this._resolved}onKeyframesResolved(e,t){this.hasAttemptedResolve=!0;let{name:r,type:n,velocity:o,delay:i,onComplete:a,onUpdate:s,isGenerator:l}=this.options;if(!l&&!function(e,t,r,n){let o=e[0];if(null===o)return!1;if("display"===t||"visibility"===t)return!0;let i=e[e.length-1],a=E(o,t),s=E(i,t);return(0,P.K)(a===s,`You are trying to animate ${t} from "${o}" to "${i}". ${o} is not an animatable value - to enable this animation set ${o} to a value animatable to ${i} via the \`style\` property.`),!!a&&!!s&&(function(e){let t=e[0];if(1===e.length)return!0;for(let r=0;r<e.length;r++)if(e[r]!==t)return!0}(e)||"spring"===r&&n)}(e,r,n,o)){if(h.current||!i){null==s||s(m(e,this.options,t)),null==a||a(),this.resolveFinishedPromise();return}this.options.duration=0}let u=this.initPlayback(e,t);!1!==u&&(this._resolved={keyframes:e,finalKeyframe:t,...u},this.onPostResolved())}onPostResolved(){}then(e,t){return this.currentFinishedPromise.then(e,t)}updateFinishedPromise(){this.currentFinishedPromise=new Promise(e=>{this.resolveFinishedPromise=e})}}var C=r(83476);function T(e,t,r){let n=Math.max(t-5,0);return(0,C.R)(r-e(n),t-n)}var M=r(51506);function K(e,t){return e*Math.sqrt(1-t*t)}let A=["duration","bounce"],N=["stiffness","damping","mass"];function I(e,t){return t.some(t=>void 0!==e[t])}function D({keyframes:e,restDelta:t,restSpeed:r,...n}){let o;let a=e[0],s=e[e.length-1],l={done:!1,value:a},{stiffness:u,damping:c,mass:d,duration:f,velocity:p,isResolvedFromDuration:h}=function(e){let t={velocity:0,stiffness:100,damping:10,mass:1,isResolvedFromDuration:!1,...e};if(!I(e,N)&&I(e,A)){let r=function({duration:e=800,bounce:t=.25,velocity:r=0,mass:n=1}){let o,a;(0,P.K)(e<=(0,i.w)(10),"Spring duration must be 10 seconds or less");let s=1-t;s=(0,M.u)(.05,1,s),e=(0,M.u)(.01,10,(0,i.X)(e)),s<1?(o=t=>{let n=t*s,o=n*e;return .001-(n-r)/K(t,s)*Math.exp(-o)},a=t=>{let n=t*s*e,i=Math.pow(s,2)*Math.pow(t,2)*e,a=K(Math.pow(t,2),s);return(n*r+r-i)*Math.exp(-n)*(-o(t)+.001>0?-1:1)/a}):(o=t=>-.001+Math.exp(-t*e)*((t-r)*e+1),a=t=>e*e*(r-t)*Math.exp(-t*e));let l=function(e,t,r){let n=r;for(let r=1;r<12;r++)n-=e(n)/t(n);return n}(o,a,5/e);if(e=(0,i.w)(e),isNaN(l))return{stiffness:100,damping:10,duration:e};{let t=Math.pow(l,2)*n;return{stiffness:t,damping:2*s*Math.sqrt(n*t),duration:e}}}(e);(t={...t,...r,mass:1}).isResolvedFromDuration=!0}return t}({...n,velocity:-(0,i.X)(n.velocity||0)}),g=p||0,m=c/(2*Math.sqrt(u*d)),v=s-a,y=(0,i.X)(Math.sqrt(u/d)),b=5>Math.abs(v);if(r||(r=b?.01:2),t||(t=b?.005:.5),m<1){let e=K(y,m);o=t=>s-Math.exp(-m*y*t)*((g+m*y*v)/e*Math.sin(e*t)+v*Math.cos(e*t))}else if(1===m)o=e=>s-Math.exp(-y*e)*(v+(g+y*v)*e);else{let e=y*Math.sqrt(m*m-1);o=t=>{let r=Math.exp(-m*y*t),n=Math.min(e*t,300);return s-r*((g+m*y*v)*Math.sinh(n)+e*v*Math.cosh(n))/e}}return{calculatedDuration:h&&f||null,next:e=>{let n=o(e);if(h)l.done=e>=f;else{let i=g;0!==e&&(i=m<1?T(o,e,n):0);let a=Math.abs(i)<=r,u=Math.abs(s-n)<=t;l.done=a&&u}return l.value=l.done?s:n,l}}}function L({keyframes:e,velocity:t=0,power:r=.8,timeConstant:n=325,bounceDamping:o=10,bounceStiffness:i=500,modifyTarget:a,min:s,max:l,restDelta:u=.5,restSpeed:c}){let d,f;let p=e[0],h={done:!1,value:p},g=e=>void 0!==s&&e<s||void 0!==l&&e>l,m=e=>void 0===s?l:void 0===l?s:Math.abs(s-e)<Math.abs(l-e)?s:l,v=r*t,y=p+v,b=void 0===a?y:a(y);b!==y&&(v=b-p);let x=e=>-v*Math.exp(-e/n),w=e=>b+x(e),P=e=>{let t=x(e),r=w(e);h.done=Math.abs(t)<=u,h.value=h.done?b:r},S=e=>{g(h.value)&&(d=e,f=D({keyframes:[h.value,m(h.value)],velocity:T(w,e,h.value),damping:o,stiffness:i,restDelta:u,restSpeed:c}))};return S(0),{calculatedDuration:null,next:e=>{let t=!1;return(f||void 0!==d||(t=!0,P(e),S(e)),void 0!==d&&e>=d)?f.next(e-d):(t||P(e),h)}}}let R=(e,t,r)=>(((1-3*r+3*t)*e+(3*r-6*t))*e+3*t)*e;function j(e,t,r,n){if(e===t&&r===n)return x.Z;let o=t=>(function(e,t,r,n,o){let i,a;let s=0;do(i=R(a=t+(r-t)/2,n,o)-e)>0?r=a:t=a;while(Math.abs(i)>1e-7&&++s<12);return a})(t,0,1,e,r);return e=>0===e||1===e?e:R(o(e),t,n)}let O=j(.42,0,1,1),F=j(0,0,.58,1),_=j(.42,0,.58,1),B=e=>Array.isArray(e)&&"number"!=typeof e[0];var z=r(68536),W=r(73108),V=r(62718);let G=j(.33,1.53,.69,.99),U=(0,V.M)(G),H=(0,W.o)(U),$={linear:x.Z,easeIn:O,easeInOut:_,easeOut:F,circIn:z.Z7,circInOut:z.X7,circOut:z.Bn,backIn:U,backInOut:H,backOut:G,anticipate:e=>(e*=2)<1?.5*U(e):.5*(2-Math.pow(2,-10*(e-1)))},X=e=>{if(Array.isArray(e)){(0,P.k)(4===e.length,"Cubic bezier arrays must contain four numerical values.");let[t,r,n,o]=e;return j(t,r,n,o)}return"string"==typeof e?((0,P.k)(void 0!==$[e],`Invalid easing type '${e}'`),$[e]):e};var q=r(89654),Y=r(33217),J=r(75004);function Z(e,t,r){return(r<0&&(r+=1),r>1&&(r-=1),r<1/6)?e+(t-e)*6*r:r<.5?t:r<2/3?e+(t-e)*(2/3-r)*6:e}var Q=r(45778),ee=r(91583),et=r(598);let er=(e,t,r)=>{let n=e*e,o=r*(t*t-n)+n;return o<0?0:Math.sqrt(o)},en=[Q.$,ee.m,et.J],eo=e=>en.find(t=>t.test(e));function ei(e){let t=eo(e);(0,P.k)(!!t,`'${e}' is not an animatable color. Use the equivalent color code instead.`);let r=t.parse(e);return t===et.J&&(r=function({hue:e,saturation:t,lightness:r,alpha:n}){e/=360,r/=100;let o=0,i=0,a=0;if(t/=100){let n=r<.5?r*(1+t):r+t-r*t,s=2*r-n;o=Z(s,n,e+1/3),i=Z(s,n,e),a=Z(s,n,e-1/3)}else o=i=a=r;return{red:Math.round(255*o),green:Math.round(255*i),blue:Math.round(255*a),alpha:n}}(r)),r}let ea=(e,t)=>{let r=ei(e),n=ei(t),o={...r};return e=>(o.red=er(r.red,n.red,e),o.green=er(r.green,n.green,e),o.blue=er(r.blue,n.blue,e),o.alpha=(0,J.t)(r.alpha,n.alpha,e),ee.m.transform(o))};var es=r(50146),el=r(61534);let eu=new Set(["none","hidden"]);function ec(e,t){return r=>r>0?t:e}function ed(e,t){return r=>(0,J.t)(e,t,r)}function ef(e){return"number"==typeof e?ed:"string"==typeof e?(0,el.t)(e)?ec:es.$.test(e)?ea:eg:Array.isArray(e)?ep:"object"==typeof e?es.$.test(e)?ea:eh:ec}function ep(e,t){let r=[...e],n=r.length,o=e.map((e,r)=>ef(e)(e,t[r]));return e=>{for(let t=0;t<n;t++)r[t]=o[t](e);return r}}function eh(e,t){let r={...e,...t},n={};for(let o in r)void 0!==e[o]&&void 0!==t[o]&&(n[o]=ef(e[o])(e[o],t[o]));return e=>{for(let t in n)r[t]=n[t](e);return r}}let eg=(e,t)=>{let r=S.P.createTransformer(t),n=(0,S.V)(e),o=(0,S.V)(t);return n.indexes.var.length===o.indexes.var.length&&n.indexes.color.length===o.indexes.color.length&&n.indexes.number.length>=o.indexes.number.length?eu.has(e)&&!o.values.length||eu.has(t)&&!n.values.length?eu.has(e)?r=>r<=0?e:t:r=>r>=1?t:e:(0,q.z)(ep(function(e,t){var r;let n=[],o={color:0,var:0,number:0};for(let i=0;i<t.values.length;i++){let a=t.types[i],s=e.indexes[a][o[a]],l=null!==(r=e.values[s])&&void 0!==r?r:0;n[i]=l,o[a]++}return n}(n,o),o.values),r):((0,P.K)(!0,`Complex values '${e}' and '${t}' too different to mix. Ensure all colors are of the same type, and that each contains the same quantity of number and color values. Falling back to instant transition.`),ec(e,t))};function em(e,t,r){return"number"==typeof e&&"number"==typeof t&&"number"==typeof r?(0,J.t)(e,t,r):ef(e)(e,t)}function ev({duration:e=300,keyframes:t,times:r,ease:n="easeInOut"}){let o=B(n)?n.map(X):X(n),i={done:!1,value:t[0]},a=function(e,t,{clamp:r=!0,ease:n,mixer:o}={}){let i=e.length;if((0,P.k)(i===t.length,"Both input and output ranges must be the same length"),1===i)return()=>t[0];if(2===i&&e[0]===e[1])return()=>t[1];e[0]>e[i-1]&&(e=[...e].reverse(),t=[...t].reverse());let a=function(e,t,r){let n=[],o=r||em,i=e.length-1;for(let r=0;r<i;r++){let i=o(e[r],e[r+1]);if(t){let e=Array.isArray(t)?t[r]||x.Z:t;i=(0,q.z)(e,i)}n.push(i)}return n}(t,n,o),s=a.length,l=t=>{let r=0;if(s>1)for(;r<e.length-2&&!(t<e[r+1]);r++);let n=(0,Y.Y)(e[r],e[r+1],t);return a[r](n)};return r?t=>l((0,M.u)(e[0],e[i-1],t)):l}((r&&r.length===t.length?r:function(e){let t=[0];return function(e,t){let r=e[e.length-1];for(let n=1;n<=t;n++){let o=(0,Y.Y)(0,t,n);e.push((0,J.t)(r,1,o))}}(t,e.length-1),t}(t)).map(t=>t*e),t,{ease:Array.isArray(o)?o:t.map(()=>o||_).splice(0,t.length-1)});return{calculatedDuration:e,next:t=>(i.value=a(t),i.done=t>=e,i)}}let ey=e=>{let t=({timestamp:t})=>e(t);return{start:()=>v.Wi.update(t,!0),stop:()=>(0,v.Pn)(t),now:()=>v.frameData.isProcessing?v.frameData.timestamp:y.X.now()}},eb={decay:L,inertia:L,tween:ev,keyframes:ev,spring:D},ex=e=>e/100;class ew extends k{constructor({KeyframeResolver:e=w.e,...t}){super(t),this.holdTime=null,this.startTime=null,this.cancelTime=null,this.currentTime=0,this.playbackSpeed=1,this.pendingPlayState="running",this.state="idle",this.stop=()=>{if(this.resolver.cancel(),this.isStopped=!0,"idle"===this.state)return;this.teardown();let{onStop:e}=this.options;e&&e()};let{name:r,motionValue:n,keyframes:o}=this.options,i=(e,t)=>this.onKeyframesResolved(e,t);r&&n&&n.owner?this.resolver=n.owner.resolveKeyframes(o,i,r,n):this.resolver=new e(o,i,r,n),this.resolver.scheduleResolve()}initPlayback(e){let t,r;let{type:n="keyframes",repeat:o=0,repeatDelay:i=0,repeatType:a,velocity:s=0}=this.options,l=eb[n]||ev;l!==ev&&"number"!=typeof e[0]&&(t=(0,q.z)(ex,em(e[0],e[1])),e=[0,100]);let u=l({...this.options,keyframes:e});"mirror"===a&&(r=l({...this.options,keyframes:[...e].reverse(),velocity:-s})),null===u.calculatedDuration&&(u.calculatedDuration=function(e){let t=0,r=e.next(t);for(;!r.done&&t<2e4;)t+=50,r=e.next(t);return t>=2e4?1/0:t}(u));let{calculatedDuration:c}=u,d=c+i;return{generator:u,mirroredGenerator:r,mapPercentToKeyframes:t,calculatedDuration:c,resolvedDuration:d,totalDuration:d*(o+1)-i}}onPostResolved(){let{autoplay:e=!0}=this.options;this.play(),"paused"!==this.pendingPlayState&&e?this.state=this.pendingPlayState:this.pause()}tick(e,t=!1){let{resolved:r}=this;if(!r){let{keyframes:e}=this.options;return{done:!0,value:e[e.length-1]}}let{finalKeyframe:n,generator:o,mirroredGenerator:i,mapPercentToKeyframes:a,keyframes:s,calculatedDuration:l,totalDuration:u,resolvedDuration:c}=r;if(null===this.startTime)return o.next(0);let{delay:d,repeat:f,repeatType:p,repeatDelay:h,onUpdate:g}=this.options;this.speed>0?this.startTime=Math.min(this.startTime,e):this.speed<0&&(this.startTime=Math.min(e-u/this.speed,this.startTime)),t?this.currentTime=e:null!==this.holdTime?this.currentTime=this.holdTime:this.currentTime=Math.round(e-this.startTime)*this.speed;let v=this.currentTime-d*(this.speed>=0?1:-1),y=this.speed>=0?v<0:v>u;this.currentTime=Math.max(v,0),"finished"===this.state&&null===this.holdTime&&(this.currentTime=u);let b=this.currentTime,x=o;if(f){let e=Math.min(this.currentTime,u)/c,t=Math.floor(e),r=e%1;!r&&e>=1&&(r=1),1===r&&t--,(t=Math.min(t,f+1))%2&&("reverse"===p?(r=1-r,h&&(r-=h/c)):"mirror"===p&&(x=i)),b=(0,M.u)(0,1,r)*c}let w=y?{done:!1,value:s[0]}:x.next(b);a&&(w.value=a(w.value));let{done:P}=w;y||null===l||(P=this.speed>=0?this.currentTime>=u:this.currentTime<=0);let S=null===this.holdTime&&("finished"===this.state||"running"===this.state&&P);return S&&void 0!==n&&(w.value=m(s,this.options,n)),g&&g(w.value),S&&this.finish(),w}get duration(){let{resolved:e}=this;return e?(0,i.X)(e.calculatedDuration):0}get time(){return(0,i.X)(this.currentTime)}set time(e){e=(0,i.w)(e),this.currentTime=e,null!==this.holdTime||0===this.speed?this.holdTime=e:this.driver&&(this.startTime=this.driver.now()-e/this.speed)}get speed(){return this.playbackSpeed}set speed(e){let t=this.playbackSpeed!==e;this.playbackSpeed=e,t&&(this.time=(0,i.X)(this.currentTime))}play(){if(this.resolver.isScheduled||this.resolver.resume(),!this._resolved){this.pendingPlayState="running";return}if(this.isStopped)return;let{driver:e=ey,onPlay:t}=this.options;this.driver||(this.driver=e(e=>this.tick(e))),t&&t();let r=this.driver.now();null!==this.holdTime?this.startTime=r-this.holdTime:this.startTime&&"finished"!==this.state||(this.startTime=r),"finished"===this.state&&this.updateFinishedPromise(),this.cancelTime=this.startTime,this.holdTime=null,this.state="running",this.driver.start()}pause(){var e;if(!this._resolved){this.pendingPlayState="paused";return}this.state="paused",this.holdTime=null!==(e=this.currentTime)&&void 0!==e?e:0}complete(){"running"!==this.state&&this.play(),this.pendingPlayState=this.state="finished",this.holdTime=null}finish(){this.teardown(),this.state="finished";let{onComplete:e}=this.options;e&&e()}cancel(){null!==this.cancelTime&&this.tick(this.cancelTime),this.teardown(),this.updateFinishedPromise()}teardown(){this.state="idle",this.stopDriver(),this.resolveFinishedPromise(),this.updateFinishedPromise(),this.startTime=this.cancelTime=null,this.resolver.cancel()}stopDriver(){this.driver&&(this.driver.stop(),this.driver=void 0)}sample(e){return this.startTime=0,this.tick(e,!0)}}let eP=e=>Array.isArray(e)&&"number"==typeof e[0],eS=([e,t,r,n])=>`cubic-bezier(${e}, ${t}, ${r}, ${n})`,eE={linear:"linear",ease:"ease",easeIn:"ease-in",easeOut:"ease-out",easeInOut:"ease-in-out",circIn:eS([0,.65,.55,1]),circOut:eS([.55,0,1,.45]),backIn:eS([.31,.01,.66,-.59]),backOut:eS([.33,1.53,.69,.99])};function ek(e){return eC(e)||eE.easeOut}function eC(e){if(e)return eP(e)?eS(e):Array.isArray(e)?e.map(ek):eE[e]}let eT=(o=()=>Object.hasOwnProperty.call(Element.prototype,"animate"),()=>(void 0===n&&(n=o()),n)),eM=new Set(["opacity","clipPath","filter","transform"]);class eK extends k{constructor(e){super(e);let{name:t,motionValue:r,keyframes:n}=this.options;this.resolver=new b.s(n,(e,t)=>this.onKeyframesResolved(e,t),t,r),this.resolver.scheduleResolve()}initPlayback(e,t){var r,n;let{duration:o=300,times:i,ease:a,type:s,motionValue:l,name:u}=this.options;if(!(null===(r=l.owner)||void 0===r?void 0:r.current))return!1;if("spring"===(n=this.options).type||"backgroundColor"===n.name||!function e(t){return!!(!t||"string"==typeof t&&t in eE||eP(t)||Array.isArray(t)&&t.every(e))}(n.ease)){let{onComplete:t,onUpdate:r,motionValue:n,...l}=this.options,u=function(e,t){let r=new ew({...t,keyframes:e,repeat:0,delay:0,isGenerator:!0}),n={done:!1,value:e[0]},o=[],i=0;for(;!n.done&&i<2e4;)o.push((n=r.sample(i)).value),i+=10;return{times:void 0,keyframes:o,duration:i-10,ease:"linear"}}(e,l);1===(e=u.keyframes).length&&(e[1]=e[0]),o=u.duration,i=u.times,a=u.ease,s="keyframes"}let c=function(e,t,r,{delay:n=0,duration:o=300,repeat:i=0,repeatType:a="loop",ease:s,times:l}={}){let u={[t]:r};l&&(u.offset=l);let c=eC(s);return Array.isArray(c)&&(u.easing=c),e.animate(u,{delay:n,duration:o,easing:Array.isArray(c)?"linear":c,fill:"both",iterations:i+1,direction:"reverse"===a?"alternate":"normal"})}(l.owner.current,u,e,{...this.options,duration:o,times:i,ease:a});return c.startTime=y.X.now(),this.pendingTimeline?(c.timeline=this.pendingTimeline,this.pendingTimeline=void 0):c.onfinish=()=>{let{onComplete:r}=this.options;l.set(m(e,this.options,t)),r&&r(),this.cancel(),this.resolveFinishedPromise()},{animation:c,duration:o,times:i,type:s,ease:a,keyframes:e}}get duration(){let{resolved:e}=this;if(!e)return 0;let{duration:t}=e;return(0,i.X)(t)}get time(){let{resolved:e}=this;if(!e)return 0;let{animation:t}=e;return(0,i.X)(t.currentTime||0)}set time(e){let{resolved:t}=this;if(!t)return;let{animation:r}=t;r.currentTime=(0,i.w)(e)}get speed(){let{resolved:e}=this;if(!e)return 1;let{animation:t}=e;return t.playbackRate}set speed(e){let{resolved:t}=this;if(!t)return;let{animation:r}=t;r.playbackRate=e}get state(){let{resolved:e}=this;if(!e)return"idle";let{animation:t}=e;return t.playState}attachTimeline(e){if(this._resolved){let{resolved:t}=this;if(!t)return x.Z;let{animation:r}=t;r.timeline=e,r.onfinish=null}else this.pendingTimeline=e;return x.Z}play(){if(this.isStopped)return;let{resolved:e}=this;if(!e)return;let{animation:t}=e;"finished"===t.playState&&this.updateFinishedPromise(),t.play()}pause(){let{resolved:e}=this;if(!e)return;let{animation:t}=e;t.pause()}stop(){if(this.resolver.cancel(),this.isStopped=!0,"idle"===this.state)return;let{resolved:e}=this;if(!e)return;let{animation:t,keyframes:r,duration:n,type:o,ease:a,times:s}=e;if("idle"!==t.playState&&"finished"!==t.playState){if(this.time){let{motionValue:e,onUpdate:t,onComplete:l,...u}=this.options,c=new ew({...u,keyframes:r,duration:n,type:o,ease:a,times:s,isGenerator:!0}),d=(0,i.w)(this.time);e.setWithVelocity(c.sample(d-10).value,c.sample(d).value,10)}this.cancel()}}complete(){let{resolved:e}=this;e&&e.animation.finish()}cancel(){let{resolved:e}=this;e&&e.animation.cancel()}static supports(e){let{motionValue:t,name:r,repeatDelay:n,repeatType:o,damping:i,type:a}=e;return eT()&&r&&eM.has(r)&&t&&t.owner&&t.owner.current instanceof HTMLElement&&!t.owner.getProps().onUpdate&&!n&&"mirror"!==o&&0!==i&&"inertia"!==a}}let eA=(e,t,r,n={},o,a)=>s=>{let l=(0,f.e)(n,e)||{},u=l.delay||n.delay||0,{elapsed:c=0}=n;c-=(0,i.w)(u);let g={keyframes:Array.isArray(r)?r:[null,r],ease:"easeOut",velocity:t.getVelocity(),...l,delay:-c,onUpdate:e=>{t.set(e),l.onUpdate&&l.onUpdate(e)},onComplete:()=>{s(),l.onComplete&&l.onComplete()},name:e,motionValue:t,element:a?void 0:o};(0,f.r)(l)||(g={...g,...d(e,g)}),g.duration&&(g.duration=(0,i.w)(g.duration)),g.repeatDelay&&(g.repeatDelay=(0,i.w)(g.repeatDelay)),void 0!==g.from&&(g.keyframes[0]=g.from);let y=!1;if(!1!==g.type&&(0!==g.duration||g.repeatDelay)||(g.duration=0,0!==g.delay||(y=!0)),(h.current||p.c.skipAnimations)&&(y=!0,g.duration=0,g.delay=0),y&&!a&&void 0!==t.get()){let e=m(g.keyframes,l);if(void 0!==e){v.Wi.update(()=>{g.onUpdate(e),g.onComplete()});return}}return!a&&eK.supports(g)?new eK(g):new ew(g)}},65908:function(e,t,r){"use strict";r.d(t,{M:function(){return n}});let n="data-"+(0,r(51580).D)("framerAppearId")},64572:function(e,t,r){"use strict";function n(e){return null!==e&&"object"==typeof e&&"function"==typeof e.start}r.d(t,{H:function(){return n}})},66925:function(e,t,r){"use strict";r.d(t,{C:function(){return n}});let n=e=>Array.isArray(e)},69792:function(e,t,r){"use strict";function n({when:e,delay:t,delayChildren:r,staggerChildren:n,staggerDirection:o,repeat:i,repeatType:a,repeatDelay:s,from:l,elapsed:u,...c}){return!!Object.keys(c).length}function o(e,t){return e[t]||e.default||e}r.d(t,{e:function(){return o},r:function(){return n}})},84384:function(e,t,r){"use strict";r.d(t,{M:function(){return y}});var n=r(57437),o=r(2265),i=r(63232),a=r(51915),s=r(67797),l=r(30458),u=r(29791);class c extends o.Component{getSnapshotBeforeUpdate(e){let t=this.props.childRef.current;if(t&&e.isPresent&&!this.props.isPresent){let e=this.props.sizeRef.current;e.height=t.offsetHeight||0,e.width=t.offsetWidth||0,e.top=t.offsetTop,e.left=t.offsetLeft}return null}componentDidUpdate(){}render(){return this.props.children}}function d({children:e,isPresent:t}){let r=(0,o.useId)(),i=(0,o.useRef)(null),a=(0,o.useRef)({width:0,height:0,top:0,left:0}),{nonce:s}=(0,o.useContext)(u._);return(0,o.useInsertionEffect)(()=>{let{width:e,height:n,top:o,left:l}=a.current;if(t||!i.current||!e||!n)return;i.current.dataset.motionPopId=r;let u=document.createElement("style");return s&&(u.nonce=s),document.head.appendChild(u),u.sheet&&u.sheet.insertRule(`
          [data-motion-pop-id="${r}"] {
            position: absolute !important;
            width: ${e}px !important;
            height: ${n}px !important;
            top: ${o}px !important;
            left: ${l}px !important;
          }
        `),()=>{document.head.removeChild(u)}},[t]),(0,n.jsx)(c,{isPresent:t,childRef:i,sizeRef:a,children:o.cloneElement(e,{ref:i})})}let f=({children:e,initial:t,isPresent:r,onExitComplete:i,custom:a,presenceAffectsLayout:u,mode:c})=>{let f=(0,l.h)(p),h=(0,o.useId)(),g=(0,o.useMemo)(()=>({id:h,initial:t,isPresent:r,custom:a,onExitComplete:e=>{for(let t of(f.set(e,!0),f.values()))if(!t)return;i&&i()},register:e=>(f.set(e,!1),()=>f.delete(e))}),u?[Math.random()]:[r]);return(0,o.useMemo)(()=>{f.forEach((e,t)=>f.set(t,!1))},[r]),o.useEffect(()=>{r||f.size||!i||i()},[r]),"popLayout"===c&&(e=(0,n.jsx)(d,{isPresent:r,children:e})),(0,n.jsx)(s.O.Provider,{value:g,children:e})};function p(){return new Map}var h=r(5050),g=r(9033),m=r(19047);let v=e=>e.key||"",y=({children:e,custom:t,initial:r=!0,onExitComplete:s,exitBeforeEnter:l,presenceAffectsLayout:u=!0,mode:c="sync"})=>{var d;(0,m.k)(!l,"Replace exitBeforeEnter with mode='wait'");let p=(0,o.useContext)(h.p).forceRender||(0,i.N)()[0],y=(0,a.t)(),b=function(e){let t=[];return o.Children.forEach(e,e=>{(0,o.isValidElement)(e)&&t.push(e)}),t}(e),x=b,w=(0,o.useRef)(new Map).current,P=(0,o.useRef)(x),S=(0,o.useRef)(new Map).current,E=(0,o.useRef)(!0);if((0,g.L)(()=>{E.current=!1,function(e,t){e.forEach(e=>{let r=v(e);t.set(r,e)})}(b,S),P.current=x}),d=()=>{E.current=!0,S.clear(),w.clear()},(0,o.useEffect)(()=>()=>d(),[]),E.current)return(0,n.jsx)(n.Fragment,{children:x.map(e=>(0,n.jsx)(f,{isPresent:!0,initial:!!r&&void 0,presenceAffectsLayout:u,mode:c,children:e},v(e)))});x=[...x];let k=P.current.map(v),C=b.map(v),T=k.length;for(let e=0;e<T;e++){let t=k[e];-1!==C.indexOf(t)||w.has(t)||w.set(t,void 0)}return"wait"===c&&w.size&&(x=[]),w.forEach((e,r)=>{if(-1!==C.indexOf(r))return;let o=S.get(r);if(!o)return;let i=k.indexOf(r),a=e;a||(a=(0,n.jsx)(f,{isPresent:!1,onExitComplete:()=>{w.delete(r);let e=Array.from(S.keys()).filter(e=>!C.includes(e));if(e.forEach(e=>S.delete(e)),P.current=b.filter(t=>{let n=v(t);return n===r||e.includes(n)}),!w.size){if(!1===y.current)return;p(),s&&s()}},custom:t,presenceAffectsLayout:u,mode:c,children:o},v(o)),w.set(r,a)),x.splice(i,0,a)}),x=x.map(e=>{let t=e.key;return w.has(t)?e:(0,n.jsx)(f,{isPresent:!0,presenceAffectsLayout:u,mode:c,children:e},v(e))}),(0,n.jsx)(n.Fragment,{children:w.size?x:x.map(e=>(0,o.cloneElement)(e))})}},19482:function(e,t,r){"use strict";r.d(t,{S:function(){return d}});var n=r(57437),o=r(2265),i=r(5050);let a=(0,o.createContext)(null);var s=r(63232);let l=e=>!e.isLayoutDirty&&e.willUpdate(!1),u=e=>!0===e,c=e=>u(!0===e)||"id"===e,d=({children:e,id:t,inherit:r=!0})=>{let d=(0,o.useContext)(i.p),f=(0,o.useContext)(a),[p,h]=(0,s.N)(),g=(0,o.useRef)(null),m=d.id||f;null===g.current&&(c(r)&&m&&(t=t?m+"-"+t:m),g.current={id:t,group:u(r)&&d.group||function(){let e=new Set,t=new WeakMap,r=()=>e.forEach(l);return{add:n=>{e.add(n),t.set(n,n.addEventListener("willUpdate",r))},remove:n=>{e.delete(n);let o=t.get(n);o&&(o(),t.delete(n)),r()},dirty:r}}()});let v=(0,o.useMemo)(()=>({...g.current,forceRender:p}),[h]);return(0,n.jsx)(i.p.Provider,{value:v,children:e})}},60980:function(e,t,r){"use strict";r.d(t,{X:function(){return s}});var n=r(57437),o=r(2265),i=r(36539),a=r(344);function s({children:e,features:t,strict:r=!1}){let[,s]=(0,o.useState)(!l(t)),u=(0,o.useRef)(void 0);if(!l(t)){let{renderer:e,...r}=t;u.current=e,(0,a.K)(r)}return(0,o.useEffect)(()=>{l(t)&&t().then(({renderer:e,...t})=>{(0,a.K)(t),u.current=e,s(!0)})},[]),(0,n.jsx)(i.u.Provider,{value:{renderer:u.current,strict:r},children:e})}function l(e){return"function"==typeof e}},5050:function(e,t,r){"use strict";r.d(t,{p:function(){return n}});let n=(0,r(2265).createContext)({})},36539:function(e,t,r){"use strict";r.d(t,{u:function(){return n}});let n=(0,r(2265).createContext)({strict:!1})},29791:function(e,t,r){"use strict";r.d(t,{_:function(){return n}});let n=(0,r(2265).createContext)({transformPagePoint:e=>e,isStatic:!1,reducedMotion:"never"})},67797:function(e,t,r){"use strict";r.d(t,{O:function(){return n}});let n=(0,r(2265).createContext)(null)},86094:function(e,t,r){"use strict";r.d(t,{g:function(){return n}});let n=(0,r(2265).createContext)({})},68536:function(e,t,r){"use strict";r.d(t,{Bn:function(){return a},X7:function(){return s},Z7:function(){return i}});var n=r(73108),o=r(62718);let i=e=>1-Math.sin(Math.acos(e)),a=(0,o.M)(i),s=(0,n.o)(i)},73108:function(e,t,r){"use strict";r.d(t,{o:function(){return n}});let n=e=>t=>t<=.5?e(2*t)/2:(2-e(2*(1-t)))/2},62718:function(e,t,r){"use strict";r.d(t,{M:function(){return n}});let n=e=>t=>1-e(1-t)},23731:function(e,t,r){"use strict";function n(e,t,r,n={passive:!0}){return e.addEventListener(t,r,n),()=>e.removeEventListener(t,r)}r.d(t,{E:function(){return n}})},33787:function(e,t,r){"use strict";r.d(t,{a:function(){return i}});var n=r(23731),o=r(63280);function i(e,t,r,i){return(0,n.E)(e,t,(0,o.s)(r),i)}},63280:function(e,t,r){"use strict";r.d(t,{Q:function(){return o},s:function(){return i}});var n=r(83414);function o(e,t="page"){return{point:{x:e[`${t}X`],y:e[`${t}Y`]}}}let i=e=>t=>(0,n.D)(t)&&e(t,o(t))},83414:function(e,t,r){"use strict";r.d(t,{D:function(){return n}});let n=e=>"mouse"===e.pointerType?"number"!=typeof e.button||e.button<=0:!1!==e.isPrimary},2981:function(e,t,r){"use strict";r.d(t,{Z:function(){return a}});var n=r(565);class o{constructor(){this.order=[],this.scheduled=new Set}add(e){if(!this.scheduled.has(e))return this.scheduled.add(e),this.order.push(e),!0}remove(e){let t=this.order.indexOf(e);-1!==t&&(this.order.splice(t,1),this.scheduled.delete(e))}clear(){this.order.length=0,this.scheduled.clear()}}let i=["read","resolveKeyframes","update","preRender","render","postRender"];function a(e,t){let r=!1,a=!0,s={delta:0,timestamp:0,isProcessing:!1},l=i.reduce((e,t)=>(e[t]=function(e){let t=new o,r=new o,n=0,i=!1,a=!1,s=new WeakSet,l={schedule:(e,o=!1,a=!1)=>{let l=a&&i,u=l?t:r;return o&&s.add(e),u.add(e)&&l&&i&&(n=t.order.length),e},cancel:e=>{r.remove(e),s.delete(e)},process:o=>{if(i){a=!0;return}if(i=!0,[t,r]=[r,t],r.clear(),n=t.order.length)for(let r=0;r<n;r++){let n=t.order[r];s.has(n)&&(l.schedule(n),e()),n(o)}i=!1,a&&(a=!1,l.process(o))}};return l}(()=>r=!0),e),{}),u=e=>{l[e].process(s)},c=()=>{let o=n.c.useManualTiming?s.timestamp:performance.now();r=!1,s.delta=a?1e3/60:Math.max(Math.min(o-s.timestamp,40),1),s.timestamp=o,s.isProcessing=!0,i.forEach(u),s.isProcessing=!1,r&&t&&(a=!1,e(c))},d=()=>{r=!0,a=!0,s.isProcessing||e(c)};return{schedule:i.reduce((e,t)=>{let n=l[t];return e[t]=(e,t=!1,o=!1)=>(r||d(),n.schedule(e,t,o)),e},{}),cancel:e=>i.forEach(t=>l[t].cancel(e)),state:s,steps:l}}},86219:function(e,t,r){"use strict";r.d(t,{Pn:function(){return i},S6:function(){return s},Wi:function(){return o},frameData:function(){return a}});var n=r(69276);let{schedule:o,cancel:i,state:a,steps:s}=(0,r(2981).Z)("undefined"!=typeof requestAnimationFrame?requestAnimationFrame:n.Z,!0)},78172:function(e,t,r){"use strict";r.d(t,{g:function(){return n}});let{schedule:n,cancel:o}=(0,r(2981).Z)(queueMicrotask,!1)},59993:function(e,t,r){"use strict";let n;r.d(t,{X:function(){return s}});var o=r(565),i=r(86219);function a(){n=void 0}let s={now:()=>(void 0===n&&s.set(i.frameData.isProcessing||o.c.useManualTiming?i.frameData.timestamp:performance.now()),n),set:e=>{n=e,queueMicrotask(a)}}},75153:function(e,t,r){"use strict";function n(e){let t=null;return()=>null===t&&(t=e,()=>{t=null})}r.d(t,{fJ:function(){return a},gD:function(){return s}});let o=n("dragHorizontal"),i=n("dragVertical");function a(e){let t=!1;if("y"===e)t=i();else if("x"===e)t=o();else{let e=o(),r=i();e&&r?t=()=>{e(),r()}:(e&&e(),r&&r())}return t}function s(){let e=a(!0);return!e||(e(),!1)}},20847:function(e,t,r){"use strict";r.d(t,{L:function(){return n}});class n{constructor(e){this.isMounted=!1,this.node=e}update(){}}},96317:function(e,t,r){"use strict";r.d(t,{A:function(){return o}});let n={animation:["animate","variants","whileHover","whileTap","exit","whileInView","whileFocus","whileDrag"],exit:["exit"],drag:["drag","dragControls"],focus:["whileFocus"],hover:["whileHover","onHoverStart","onHoverEnd"],tap:["whileTap","onTap","onTapStart","onTapCancel"],pan:["onPan","onPanStart","onPanSessionStart","onPanEnd"],inView:["whileInView","onViewportEnter","onViewportLeave"],layout:["layout","layoutId"]},o={};for(let e in n)o[e]={isEnabled:t=>n[e].some(e=>!!t[e])}},344:function(e,t,r){"use strict";r.d(t,{K:function(){return o}});var n=r(96317);function o(e){for(let t in e)n.A[t]={...n.A[t],...e[t]}}},42020:function(e,t,r){"use strict";r.d(t,{j:function(){return i}});var n=r(57290),o=r(26019);function i(e,{layout:t,layoutId:r}){return o.G.has(e)||e.startsWith("origin")||(t||void 0!==r)&&(!!n.P[e]||"opacity"===e)}},33005:function(e,t,r){"use strict";function n({top:e,left:t,right:r,bottom:n}){return{x:{min:t,max:r},y:{min:e,max:n}}}function o({x:e,y:t}){return{top:t.min,right:e.max,bottom:t.max,left:e.min}}function i(e,t){if(!t)return e;let r=t({x:e.left,y:e.top}),n=t({x:e.right,y:e.bottom});return{top:r.y,left:r.x,bottom:n.y,right:n.x}}r.d(t,{d7:function(){return i},i8:function(){return n},z2:function(){return o}})},46711:function(e,t,r){"use strict";r.d(t,{D2:function(){return g},YY:function(){return u},am:function(){return d},o2:function(){return l},q2:function(){return i}});var n=r(75004),o=r(98107);function i(e,t,r){return r+t*(e-r)}function a(e,t,r,n,o){return void 0!==o&&(e=n+o*(e-n)),n+r*(e-n)+t}function s(e,t=0,r=1,n,o){e.min=a(e.min,t,r,n,o),e.max=a(e.max,t,r,n,o)}function l(e,{x:t,y:r}){s(e.x,t.translate,t.scale,t.originPoint),s(e.y,r.translate,r.scale,r.originPoint)}function u(e,t,r,n=!1){let i,a;let s=r.length;if(s){t.x=t.y=1;for(let u=0;u<s;u++){a=(i=r[u]).projectionDelta;let s=i.instance;(!s||!s.style||"contents"!==s.style.display)&&(n&&i.options.layoutScroll&&i.scroll&&i!==i.root&&g(e,{x:-i.scroll.offset.x,y:-i.scroll.offset.y}),a&&(t.x*=a.x.scale,t.y*=a.y.scale,l(e,a)),n&&(0,o.ud)(i.latestValues)&&g(e,i.latestValues))}t.x=c(t.x),t.y=c(t.y)}}function c(e){return Number.isInteger(e)?e:e>1.0000000000001||e<.999999999999?e:1}function d(e,t){e.min=e.min+t,e.max=e.max+t}function f(e,t,[r,o,i]){let a=void 0!==t[i]?t[i]:.5,l=(0,n.t)(e.min,e.max,a);s(e,t[r],t[o],l,t.scale)}let p=["x","scaleX","originX"],h=["y","scaleY","originY"];function g(e,t){f(e.x,t,p),f(e.y,t,h)}},58250:function(e,t,r){"use strict";r.d(t,{dO:function(){return a},wc:function(){return o}});let n=()=>({translate:0,scale:1,origin:0,originPoint:0}),o=()=>({x:n(),y:n()}),i=()=>({min:0,max:0}),a=()=>({x:i(),y:i()})},57290:function(e,t,r){"use strict";r.d(t,{B:function(){return o},P:function(){return n}});let n={};function o(e){Object.assign(n,e)}},98107:function(e,t,r){"use strict";function n(e){return void 0===e||1===e}function o({scale:e,scaleX:t,scaleY:r}){return!n(e)||!n(t)||!n(r)}function i(e){return o(e)||a(e)||e.z||e.rotate||e.rotateX||e.rotateY||e.skewX||e.skewY}function a(e){var t,r;return(t=e.x)&&"0%"!==t||(r=e.y)&&"0%"!==r}r.d(t,{D_:function(){return a},Lj:function(){return o},ud:function(){return i}})},77684:function(e,t,r){"use strict";r.d(t,{J:function(){return i},z:function(){return a}});var n=r(33005),o=r(46711);function i(e,t){return(0,n.i8)((0,n.d7)(e.getBoundingClientRect(),t))}function a(e,t,r){let n=i(e,r),{scroll:a}=t;return a&&((0,o.am)(n.x,a.offset.x),(0,o.am)(n.y,a.offset.y)),n}},63078:function(e,t,r){"use strict";r.d(t,{s:function(){return h}});var n=r(99102),o=r(19047),i=r(84386),a=r(61534);let s=/^var\(--(?:([\w-]+)|([\w-]+), ?([a-zA-Z\d ()%#.,-]+))\)/u;var l=r(35014),u=r(23769),c=r(23653),d=r(83646),f=r(66450);let p=new Set(["auto","none","0"]);class h extends c.e{constructor(e,t,r,n){super(e,t,r,n,null==n?void 0:n.owner,!0)}readKeyframes(){let{unresolvedKeyframes:e,element:t,name:r}=this;if(!t.current)return;super.readKeyframes();for(let r=0;r<e.length;r++){let n=e[r];if("string"==typeof n&&(0,a.t)(n)){let l=function e(t,r,n=1){(0,o.k)(n<=4,`Max CSS variable fallback depth detected in property "${t}". This may indicate a circular fallback dependency.`);let[l,u]=function(e){let t=s.exec(e);if(!t)return[,];let[,r,n,o]=t;return[`--${null!=r?r:n}`,o]}(t);if(!l)return;let c=window.getComputedStyle(r).getPropertyValue(l);if(c){let e=c.trim();return(0,i.P)(e)?parseFloat(e):e}return(0,a.t)(u)?e(u,r,n+1):u}(n,t.current);void 0!==l&&(e[r]=l),r===e.length-1&&(this.finalKeyframe=n)}}if(this.resolveNoneKeyframes(),!l.z2.has(r)||2!==e.length)return;let[n,c]=e,d=(0,u.C)(n),f=(0,u.C)(c);if(d!==f){if((0,l.mP)(d)&&(0,l.mP)(f))for(let t=0;t<e.length;t++){let r=e[t];"string"==typeof r&&(e[t]=parseFloat(r))}else this.needsMeasurement=!0}}resolveNoneKeyframes(){let{unresolvedKeyframes:e,name:t}=this,r=[];for(let t=0;t<e.length;t++){var o;("number"==typeof(o=e[t])?0===o:null===o||"none"===o||"0"===o||(0,n.W)(o))&&r.push(t)}r.length&&function(e,t,r){let n,o=0;for(;o<e.length&&!n;){let t=e[o];"string"==typeof t&&!p.has(t)&&(0,d.V)(t).values.length&&(n=e[o]),o++}if(n&&r)for(let o of t)e[o]=(0,f.T)(r,n)}(e,r,t)}measureInitialState(){let{element:e,unresolvedKeyframes:t,name:r}=this;if(!e.current)return;"height"===r&&(this.suspendedScrollY=window.pageYOffset),this.measuredOrigin=l.lw[r](e.measureViewportBox(),window.getComputedStyle(e.current)),t[0]=this.measuredOrigin;let n=t[t.length-1];void 0!==n&&e.getValue(r,n).jump(n,!1)}measureEndState(){var e;let{element:t,name:r,unresolvedKeyframes:n}=this;if(!t.current)return;let o=t.getValue(r);o&&o.jump(this.measuredOrigin,!1);let i=n.length-1,a=n[i];n[i]=l.lw[r](t.measureViewportBox(),window.getComputedStyle(t.current)),null!==a&&void 0===this.finalKeyframe&&(this.finalKeyframe=a),(null===(e=this.removedTransforms)||void 0===e?void 0:e.length)&&this.removedTransforms.forEach(([e,r])=>{t.getValue(e).set(r)}),this.resolveNoneKeyframes()}}},83738:function(e,t,r){"use strict";r.d(t,{H:function(){return eR}});var n=r(64572),o=r(66925);function i(e,t){if(!Array.isArray(t))return!1;let r=t.length;if(r!==e.length)return!1;for(let n=0;n<r;n++)if(t[n]!==e[n])return!1;return!0}var a=r(56859),s=r(28595);function l(e,t,r){let n=e.getProps();return(0,s.o)(n,t,void 0!==r?r:n.custom,e)}var u=r(53552),c=r(26019),d=r(65908),f=r(45541),p=r(77599);function h(e){return!!((0,p.i)(e)&&e.add)}var g=r(99155),m=r(20804),v=r(69792),y=r(86219);function b(e,t,{delay:r=0,transitionOverride:n,type:o}={}){var i;let{transition:a=e.getDefaultTransition(),transitionEnd:s,...u}=t,p=e.getValue("willChange");n&&(a=n);let b=[],x=o&&e.animationState&&e.animationState.getState()[o];for(let t in u){let n=e.getValue(t,null!==(i=e.latestValues[t])&&void 0!==i?i:null),o=u[t];if(void 0===o||x&&function({protectedKeys:e,needsAnimating:t},r){let n=e.hasOwnProperty(r)&&!0!==t[r];return t[r]=!1,n}(x,t))continue;let s={delay:r,elapsed:0,...(0,v.e)(a||{},t)},l=!1;if(window.HandoffAppearAnimations){let r=e.getProps()[d.M];if(r){let e=window.HandoffAppearAnimations(r,t,n,y.Wi);null!==e&&(s.elapsed=e,l=!0)}}n.start((0,f.v)(t,n,o,e.shouldReduceMotion&&c.G.has(t)?{type:!1}:s,e,l));let g=n.animation;g&&(h(p)&&(p.add(t),g.then(()=>p.remove(t))),b.push(g))}return s&&Promise.all(b).then(()=>{y.Wi.update(()=>{s&&function(e,t){let{transitionEnd:r={},transition:n={},...o}=l(e,t)||{};for(let t in o={...o,...r}){let r=(0,g.Y)(o[t]);e.hasValue(t)?e.getValue(t).set(r):e.addValue(t,(0,m.BX)(r))}}(e,s)})}),b}function x(e,t,r={}){var n;let o=l(e,t,"exit"===r.type?null===(n=e.presenceContext)||void 0===n?void 0:n.custom:void 0),{transition:i=e.getDefaultTransition()||{}}=o||{};r.transitionOverride&&(i=r.transitionOverride);let a=o?()=>Promise.all(b(e,o,r)):()=>Promise.resolve(),s=e.variantChildren&&e.variantChildren.size?(n=0)=>{let{delayChildren:o=0,staggerChildren:a,staggerDirection:s}=i;return function(e,t,r=0,n=0,o=1,i){let a=[],s=(e.variantChildren.size-1)*n,l=1===o?(e=0)=>e*n:(e=0)=>s-e*n;return Array.from(e.variantChildren).sort(w).forEach((e,n)=>{e.notify("AnimationStart",t),a.push(x(e,t,{...i,delay:r+l(n)}).then(()=>e.notify("AnimationComplete",t)))}),Promise.all(a)}(e,t,o+n,a,s,r)}:()=>Promise.resolve(),{when:u}=i;if(!u)return Promise.all([a(),s(r.delay)]);{let[e,t]="beforeChildren"===u?[a,s]:[s,a];return e().then(()=>t())}}function w(e,t){return e.sortNodePosition(t)}let P=[...u.e].reverse(),S=u.e.length;function E(e=!1){return{isActive:e,protectedKeys:{},needsAnimating:{},prevResolvedValues:{}}}var k=r(20847);class C extends k.L{constructor(e){super(e),e.animationState||(e.animationState=function(e){let t=t=>Promise.all(t.map(({animation:t,options:r})=>(function(e,t,r={}){let n;if(e.notify("AnimationStart",t),Array.isArray(t))n=Promise.all(t.map(t=>x(e,t,r)));else if("string"==typeof t)n=x(e,t,r);else{let o="function"==typeof t?l(e,t,r.custom):t;n=Promise.all(b(e,o,r))}return n.then(()=>{y.Wi.postRender(()=>{e.notify("AnimationComplete",t)})})})(e,t,r))),r={animate:E(!0),whileInView:E(),whileHover:E(),whileTap:E(),whileDrag:E(),whileFocus:E(),exit:E()},s=!0,u=t=>(r,n)=>{var o;let i=l(e,n,"exit"===t?null===(o=e.presenceContext)||void 0===o?void 0:o.custom:void 0);if(i){let{transition:e,transitionEnd:t,...n}=i;r={...r,...n,...t}}return r};function c(l){let c=e.getProps(),d=e.getVariantContext(!0)||{},f=[],p=new Set,h={},g=1/0;for(let t=0;t<S;t++){var m;let v=P[t],y=r[v],b=void 0!==c[v]?c[v]:d[v],x=(0,a.$)(b),w=v===l?y.isActive:null;!1===w&&(g=t);let S=b===d[v]&&b!==c[v]&&x;if(S&&s&&e.manuallyAnimateOnMount&&(S=!1),y.protectedKeys={...h},!y.isActive&&null===w||!b&&!y.prevProp||(0,n.H)(b)||"boolean"==typeof b)continue;let E=(m=y.prevProp,("string"==typeof b?b!==m:!!Array.isArray(b)&&!i(b,m))||v===l&&y.isActive&&!S&&x||t>g&&x),k=!1,C=Array.isArray(b)?b:[b],T=C.reduce(u(v),{});!1===w&&(T={});let{prevResolvedValues:M={}}=y,K={...M,...T},A=t=>{E=!0,p.has(t)&&(k=!0,p.delete(t)),y.needsAnimating[t]=!0;let r=e.getValue(t);r&&(r.liveStyle=!1)};for(let e in K){let t=T[e],r=M[e];if(!h.hasOwnProperty(e))((0,o.C)(t)&&(0,o.C)(r)?i(t,r):t===r)?void 0!==t&&p.has(e)?A(e):y.protectedKeys[e]=!0:null!=t?A(e):p.add(e)}y.prevProp=b,y.prevResolvedValues=T,y.isActive&&(h={...h,...T}),s&&e.blockInitialAnimation&&(E=!1),E&&(!S||k)&&f.push(...C.map(e=>({animation:e,options:{type:v}})))}if(p.size){let t={};p.forEach(r=>{let n=e.getBaseTarget(r),o=e.getValue(r);o&&(o.liveStyle=!0),t[r]=null!=n?n:null}),f.push({animation:t})}let v=!!f.length;return s&&(!1===c.initial||c.initial===c.animate)&&!e.manuallyAnimateOnMount&&(v=!1),s=!1,v?t(f):Promise.resolve()}return{animateChanges:c,setActive:function(t,n){var o;if(r[t].isActive===n)return Promise.resolve();null===(o=e.variantChildren)||void 0===o||o.forEach(e=>{var r;return null===(r=e.animationState)||void 0===r?void 0:r.setActive(t,n)}),r[t].isActive=n;let i=c(t);for(let e in r)r[e].protectedKeys={};return i},setAnimateFunction:function(r){t=r(e)},getState:()=>r}}(e))}updateAnimationControlsSubscription(){let{animate:e}=this.node.getProps();this.unmount(),(0,n.H)(e)&&(this.unmount=e.subscribe(this.node))}mount(){this.updateAnimationControlsSubscription()}update(){let{animate:e}=this.node.getProps(),{animate:t}=this.node.prevProps||{};e!==t&&this.updateAnimationControlsSubscription()}unmount(){}}let T=0;class M extends k.L{constructor(){super(...arguments),this.id=T++}update(){if(!this.node.presenceContext)return;let{isPresent:e,onExitComplete:t}=this.node.presenceContext,{isPresent:r}=this.node.prevPresenceContext||{};if(!this.node.animationState||e===r)return;let n=this.node.animationState.setActive("exit",!e);t&&!e&&n.then(()=>t(this.id))}mount(){let{register:e}=this.node.presenceContext||{};e&&(this.unmount=e(this.id))}unmount(){}}var K=r(33787),A=r(89654),N=r(75153);function I(e,t){let r=t?"onHoverStart":"onHoverEnd";return(0,K.a)(e.current,t?"pointerenter":"pointerleave",(n,o)=>{if("touch"===n.pointerType||(0,N.gD)())return;let i=e.getProps();e.animationState&&i.whileHover&&e.animationState.setActive("whileHover",t);let a=i[r];a&&y.Wi.postRender(()=>a(n,o))},{passive:!e.getProps()[r]})}class D extends k.L{mount(){this.unmount=(0,A.z)(I(this.node,!0),I(this.node,!1))}unmount(){}}var L=r(23731);class R extends k.L{constructor(){super(...arguments),this.isActive=!1}onFocus(){let e=!1;try{e=this.node.current.matches(":focus-visible")}catch(t){e=!0}e&&this.node.animationState&&(this.node.animationState.setActive("whileFocus",!0),this.isActive=!0)}onBlur(){this.isActive&&this.node.animationState&&(this.node.animationState.setActive("whileFocus",!1),this.isActive=!1)}mount(){this.unmount=(0,A.z)((0,L.E)(this.node.current,"focus",()=>this.onFocus()),(0,L.E)(this.node.current,"blur",()=>this.onBlur()))}unmount(){}}var j=r(63280);let O=(e,t)=>!!t&&(e===t||O(e,t.parentElement));var F=r(69276);function _(e,t){if(!t)return;let r=new PointerEvent("pointer"+e);t(r,(0,j.Q)(r))}class B extends k.L{constructor(){super(...arguments),this.removeStartListeners=F.Z,this.removeEndListeners=F.Z,this.removeAccessibleListeners=F.Z,this.startPointerPress=(e,t)=>{if(this.isPressing)return;this.removeEndListeners();let r=this.node.getProps(),n=(0,K.a)(window,"pointerup",(e,t)=>{if(!this.checkPressEnd())return;let{onTap:r,onTapCancel:n,globalTapTarget:o}=this.node.getProps(),i=o||O(this.node.current,e.target)?r:n;i&&y.Wi.update(()=>i(e,t))},{passive:!(r.onTap||r.onPointerUp)}),o=(0,K.a)(window,"pointercancel",(e,t)=>this.cancelPress(e,t),{passive:!(r.onTapCancel||r.onPointerCancel)});this.removeEndListeners=(0,A.z)(n,o),this.startPress(e,t)},this.startAccessiblePress=()=>{let e=(0,L.E)(this.node.current,"keydown",e=>{"Enter"!==e.key||this.isPressing||(this.removeEndListeners(),this.removeEndListeners=(0,L.E)(this.node.current,"keyup",e=>{"Enter"===e.key&&this.checkPressEnd()&&_("up",(e,t)=>{let{onTap:r}=this.node.getProps();r&&y.Wi.postRender(()=>r(e,t))})}),_("down",(e,t)=>{this.startPress(e,t)}))}),t=(0,L.E)(this.node.current,"blur",()=>{this.isPressing&&_("cancel",(e,t)=>this.cancelPress(e,t))});this.removeAccessibleListeners=(0,A.z)(e,t)}}startPress(e,t){this.isPressing=!0;let{onTapStart:r,whileTap:n}=this.node.getProps();n&&this.node.animationState&&this.node.animationState.setActive("whileTap",!0),r&&y.Wi.postRender(()=>r(e,t))}checkPressEnd(){return this.removeEndListeners(),this.isPressing=!1,this.node.getProps().whileTap&&this.node.animationState&&this.node.animationState.setActive("whileTap",!1),!(0,N.gD)()}cancelPress(e,t){if(!this.checkPressEnd())return;let{onTapCancel:r}=this.node.getProps();r&&y.Wi.postRender(()=>r(e,t))}mount(){let e=this.node.getProps(),t=(0,K.a)(e.globalTapTarget?window:this.node.current,"pointerdown",this.startPointerPress,{passive:!(e.onTapStart||e.onPointerStart)}),r=(0,L.E)(this.node.current,"focus",this.startAccessiblePress);this.removeStartListeners=(0,A.z)(t,r)}unmount(){this.removeStartListeners(),this.removeEndListeners(),this.removeAccessibleListeners()}}let z=new WeakMap,W=new WeakMap,V=e=>{let t=z.get(e.target);t&&t(e)},G=e=>{e.forEach(V)},U={some:0,all:1};class H extends k.L{constructor(){super(...arguments),this.hasEnteredView=!1,this.isInView=!1}startObserver(){this.unmount();let{viewport:e={}}=this.node.getProps(),{root:t,margin:r,amount:n="some",once:o}=e,i={root:t?t.current:void 0,rootMargin:r,threshold:"number"==typeof n?n:U[n]};return function(e,t,r){let n=function({root:e,...t}){let r=e||document;W.has(r)||W.set(r,{});let n=W.get(r),o=JSON.stringify(t);return n[o]||(n[o]=new IntersectionObserver(G,{root:e,...t})),n[o]}(t);return z.set(e,r),n.observe(e),()=>{z.delete(e),n.unobserve(e)}}(this.node.current,i,e=>{let{isIntersecting:t}=e;if(this.isInView===t||(this.isInView=t,o&&!t&&this.hasEnteredView))return;t&&(this.hasEnteredView=!0),this.node.animationState&&this.node.animationState.setActive("whileInView",t);let{onViewportEnter:r,onViewportLeave:n}=this.node.getProps(),i=t?r:n;i&&i(e)})}mount(){this.startObserver()}update(){if("undefined"==typeof IntersectionObserver)return;let{props:e,prevProps:t}=this.node;["amount","margin","root"].some(function({viewport:e={}},{viewport:t={}}={}){return r=>e[r]!==t[r]}(e,t))&&this.startObserver()}unmount(){}}var $=r(2265),X=r(14651),q=r(61534),Y=r(11315),J=r(39979),Z=r(40781),Q=r(77684),ee=r(58250),et=r(17576),er=r(77282);let en={current:null},eo={current:!1};var ei=r(72428),ea=r(83795),es=r(96317);let el=new WeakMap;var eu=r(23653),ec=r(84386),ed=r(99102),ef=r(50146),ep=r(83646),eh=r(23769),eg=r(12649);let em=[...eh.$,ef.$,ep.P],ev=e=>em.find((0,eg.l)(e));var ey=r(66450);let eb=Object.keys(es.A),ex=eb.length,ew=["AnimationStart","AnimationComplete","Update","BeforeLayoutMeasure","LayoutMeasure","LayoutAnimationStart","LayoutAnimationComplete"],eP=u.V.length;class eS{scrapeMotionValuesFromProps(e,t,r){return{}}constructor({parent:e,props:t,presenceContext:r,reducedMotionConfig:n,blockInitialAnimation:o,visualState:i},a={}){this.resolveKeyframes=(e,t,r,n)=>new this.KeyframeResolver(e,t,r,n,this),this.current=null,this.children=new Set,this.isVariantNode=!1,this.isControllingVariants=!1,this.shouldReduceMotion=null,this.values=new Map,this.KeyframeResolver=eu.e,this.features={},this.valueSubscriptions=new Map,this.prevMotionValues={},this.events={},this.propEventSubscriptions={},this.notifyUpdate=()=>this.notify("Update",this.latestValues),this.render=()=>{this.current&&(this.triggerBuild(),this.renderInstance(this.current,this.renderState,this.props.style,this.projection))},this.scheduleRender=()=>y.Wi.render(this.render,!1,!0);let{latestValues:s,renderState:l}=i;this.latestValues=s,this.baseTarget={...s},this.initialValues=t.initial?{...s}:{},this.renderState=l,this.parent=e,this.props=t,this.presenceContext=r,this.depth=e?e.depth+1:0,this.reducedMotionConfig=n,this.options=a,this.blockInitialAnimation=!!o,this.isControllingVariants=(0,ea.G)(t),this.isVariantNode=(0,ea.M)(t),this.isVariantNode&&(this.variantChildren=new Set),this.manuallyAnimateOnMount=!!(e&&e.current);let{willChange:u,...c}=this.scrapeMotionValuesFromProps(t,{},this);for(let e in c){let t=c[e];void 0!==s[e]&&(0,p.i)(t)&&(t.set(s[e],!1),h(u)&&u.add(e))}}mount(e){this.current=e,el.set(e,this),this.projection&&!this.projection.instance&&this.projection.mount(e),this.parent&&this.isVariantNode&&!this.isControllingVariants&&(this.removeFromVariantTree=this.parent.addVariantChild(this)),this.values.forEach((e,t)=>this.bindToMotionValue(t,e)),eo.current||function(){if(eo.current=!0,er.j){if(window.matchMedia){let e=window.matchMedia("(prefers-reduced-motion)"),t=()=>en.current=e.matches;e.addListener(t),t()}else en.current=!1}}(),this.shouldReduceMotion="never"!==this.reducedMotionConfig&&("always"===this.reducedMotionConfig||en.current),this.parent&&this.parent.children.add(this),this.update(this.props,this.presenceContext)}unmount(){var e;for(let e in el.delete(this.current),this.projection&&this.projection.unmount(),(0,y.Pn)(this.notifyUpdate),(0,y.Pn)(this.render),this.valueSubscriptions.forEach(e=>e()),this.removeFromVariantTree&&this.removeFromVariantTree(),this.parent&&this.parent.children.delete(this),this.events)this.events[e].clear();for(let t in this.features)null===(e=this.features[t])||void 0===e||e.unmount();this.current=null}bindToMotionValue(e,t){let r=c.G.has(e),n=t.on("change",t=>{this.latestValues[e]=t,this.props.onUpdate&&y.Wi.preRender(this.notifyUpdate),r&&this.projection&&(this.projection.isTransformDirty=!0)}),o=t.on("renderRequest",this.scheduleRender);this.valueSubscriptions.set(e,()=>{n(),o(),t.owner&&t.stop()})}sortNodePosition(e){return this.current&&this.sortInstanceNodePosition&&this.type===e.type?this.sortInstanceNodePosition(this.current,e.current):0}loadFeatures({children:e,...t},r,n,o){let i,a;for(let e=0;e<ex;e++){let r=eb[e],{isEnabled:n,Feature:o,ProjectionNode:s,MeasureLayout:l}=es.A[r];s&&(i=s),n(t)&&(!this.features[r]&&o&&(this.features[r]=new o(this)),l&&(a=l))}if(("html"===this.type||"svg"===this.type)&&!this.projection&&i){let{layoutId:e,layout:r,drag:n,dragConstraints:a,layoutScroll:s,layoutRoot:l}=t;this.projection=new i(this.latestValues,t["data-framer-portal-id"]?void 0:function e(t){if(t)return!1!==t.options.allowProjection?t.projection:e(t.parent)}(this.parent)),this.projection.setOptions({layoutId:e,layout:r,alwaysMeasureLayout:!!n||a&&(0,et.I)(a),visualElement:this,scheduleRender:()=>this.scheduleRender(),animationType:"string"==typeof r?r:"both",initialPromotionConfig:o,layoutScroll:s,layoutRoot:l})}return a}updateFeatures(){for(let e in this.features){let t=this.features[e];t.isMounted?t.update():(t.mount(),t.isMounted=!0)}}triggerBuild(){this.build(this.renderState,this.latestValues,this.options,this.props)}measureViewportBox(){return this.current?this.measureInstanceViewportBox(this.current,this.props):(0,ee.dO)()}getStaticValue(e){return this.latestValues[e]}setStaticValue(e,t){this.latestValues[e]=t}update(e,t){(e.transformTemplate||this.props.transformTemplate)&&this.scheduleRender(),this.prevProps=this.props,this.props=e,this.prevPresenceContext=this.presenceContext,this.presenceContext=t;for(let t=0;t<ew.length;t++){let r=ew[t];this.propEventSubscriptions[r]&&(this.propEventSubscriptions[r](),delete this.propEventSubscriptions[r]);let n=e["on"+r];n&&(this.propEventSubscriptions[r]=this.on(r,n))}this.prevMotionValues=function(e,t,r){let{willChange:n}=t;for(let o in t){let i=t[o],a=r[o];if((0,p.i)(i))e.addValue(o,i),h(n)&&n.add(o);else if((0,p.i)(a))e.addValue(o,(0,m.BX)(i,{owner:e})),h(n)&&n.remove(o);else if(a!==i){if(e.hasValue(o)){let t=e.getValue(o);!0===t.liveStyle?t.jump(i):t.hasAnimated||t.set(i)}else{let t=e.getStaticValue(o);e.addValue(o,(0,m.BX)(void 0!==t?t:i,{owner:e}))}}}for(let n in r)void 0===t[n]&&e.removeValue(n);return t}(this,this.scrapeMotionValuesFromProps(e,this.prevProps,this),this.prevMotionValues),this.handleChildMotionValue&&this.handleChildMotionValue()}getProps(){return this.props}getVariant(e){return this.props.variants?this.props.variants[e]:void 0}getDefaultTransition(){return this.props.transition}getTransformPagePoint(){return this.props.transformPagePoint}getClosestVariantNode(){return this.isVariantNode?this:this.parent?this.parent.getClosestVariantNode():void 0}getVariantContext(e=!1){if(e)return this.parent?this.parent.getVariantContext():void 0;if(!this.isControllingVariants){let e=this.parent&&this.parent.getVariantContext()||{};return void 0!==this.props.initial&&(e.initial=this.props.initial),e}let t={};for(let e=0;e<eP;e++){let r=u.V[e],n=this.props[r];((0,a.$)(n)||!1===n)&&(t[r]=n)}return t}addVariantChild(e){let t=this.getClosestVariantNode();if(t)return t.variantChildren&&t.variantChildren.add(e),()=>t.variantChildren.delete(e)}addValue(e,t){let r=this.values.get(e);t!==r&&(r&&this.removeValue(e),this.bindToMotionValue(e,t),this.values.set(e,t),this.latestValues[e]=t.get())}removeValue(e){this.values.delete(e);let t=this.valueSubscriptions.get(e);t&&(t(),this.valueSubscriptions.delete(e)),delete this.latestValues[e],this.removeValueFromRenderState(e,this.renderState)}hasValue(e){return this.values.has(e)}getValue(e,t){if(this.props.values&&this.props.values[e])return this.props.values[e];let r=this.values.get(e);return void 0===r&&void 0!==t&&(r=(0,m.BX)(null===t?void 0:t,{owner:this}),this.addValue(e,r)),r}readValue(e,t){var r;let n=void 0===this.latestValues[e]&&this.current?null!==(r=this.getBaseTargetFromProps(this.props,e))&&void 0!==r?r:this.readValueFromInstance(this.current,e,this.options):this.latestValues[e];return null!=n&&("string"==typeof n&&((0,ec.P)(n)||(0,ed.W)(n))?n=parseFloat(n):!ev(n)&&ep.P.test(t)&&(n=(0,ey.T)(e,t)),this.setBaseTarget(e,(0,p.i)(n)?n.get():n)),(0,p.i)(n)?n.get():n}setBaseTarget(e,t){this.baseTarget[e]=t}getBaseTarget(e){var t;let r;let{initial:n}=this.props;if("string"==typeof n||"object"==typeof n){let o=(0,s.o)(this.props,n,null===(t=this.presenceContext)||void 0===t?void 0:t.custom);o&&(r=o[e])}if(n&&void 0!==r)return r;let o=this.getBaseTargetFromProps(this.props,e);return void 0===o||(0,p.i)(o)?void 0!==this.initialValues[e]&&void 0===r?void 0:this.baseTarget[e]:o}on(e,t){return this.events[e]||(this.events[e]=new ei.L),this.events[e].add(t)}notify(e,...t){this.events[e]&&this.events[e].notify(...t)}}var eE=r(63078);class ek extends eS{constructor(){super(...arguments),this.KeyframeResolver=eE.s}sortInstanceNodePosition(e,t){return 2&e.compareDocumentPosition(t)?1:-1}getBaseTargetFromProps(e,t){return e.style?e.style[t]:void 0}removeValueFromRenderState(e,{vars:t,style:r}){delete t[e],delete r[e]}}class eC extends ek{constructor(){super(...arguments),this.type="html"}readValueFromInstance(e,t){if(c.G.has(t)){let e=(0,Z.A)(t);return e&&e.default||0}{let r=window.getComputedStyle(e),n=((0,q.f)(t)?r.getPropertyValue(t):r[t])||0;return"string"==typeof n?n.trim():n}}measureInstanceViewportBox(e,{transformPagePoint:t}){return(0,Q.J)(e,t)}build(e,t,r,n){(0,X.r)(e,t,r,n.transformTemplate)}scrapeMotionValuesFromProps(e,t,r){return(0,Y.U)(e,t,r)}handleChildMotionValue(){this.childSubscription&&(this.childSubscription(),delete this.childSubscription);let{children:e}=this.props;(0,p.i)(e)&&(this.childSubscription=e.on("change",e=>{this.current&&(this.current.textContent=`${e}`)}))}renderInstance(e,t,r,n){(0,J.N)(e,t,r,n)}}var eT=r(875),eM=r(92622),eK=r(51580),eA=r(82394),eN=r(70545),eI=r(75969);class eD extends ek{constructor(){super(...arguments),this.type="svg",this.isSVGTag=!1}getBaseTargetFromProps(e,t){return e[t]}readValueFromInstance(e,t){if(c.G.has(t)){let e=(0,Z.A)(t);return e&&e.default||0}return t=eA.s.has(t)?t:(0,eK.D)(t),e.getAttribute(t)}measureInstanceViewportBox(){return(0,ee.dO)()}scrapeMotionValuesFromProps(e,t,r){return(0,eT.U)(e,t,r)}build(e,t,r,n){(0,eM.i)(e,t,r,this.isSVGTag,n.transformTemplate)}renderInstance(e,t,r,n){(0,eN.K)(e,t,r,n)}mount(e){this.isSVGTag=(0,eI.a)(e.tagName),super.mount(e)}}var eL=r(42860);let eR={renderer:(e,t)=>(0,eL.q)(e)?new eD(t,{enableHardwareAcceleration:!1}):new eC(t,{allowProjection:e!==$.Fragment,enableHardwareAcceleration:!0}),animation:{Feature:C},exit:{Feature:M},inView:{Feature:H},tap:{Feature:B},focus:{Feature:R},hover:{Feature:D}}},1421:function(e,t,r){"use strict";r.d(t,{m:function(){return G}});var n,o=r(57437),i=r(2265),a=r(29791);let s=(0,i.createContext)({});var l=r(67797),u=r(9033),c=r(36539),d=r(65908),f=r(78172),p=r(17576),h=r(56859),g=r(83795);function m(e){return Array.isArray(e)?e.join(" "):e}var v=r(344),y=r(77282),b=r(5050),x=r(86094);let w=Symbol.for("motionComponentSymbol");var P=r(42860),S=r(42020),E=r(77599),k=r(14651);let C=()=>({style:{},transform:{},transformOrigin:{},vars:{}});function T(e,t,r){for(let n in t)(0,E.i)(t[n])||(0,S.j)(n,r)||(e[n]=t[n])}let M=new Set(["animate","exit","variants","initial","style","values","variants","transition","transformTemplate","custom","inherit","onBeforeLayoutMeasure","onAnimationStart","onAnimationComplete","onUpdate","onDragStart","onDrag","onDragEnd","onMeasureDragConstraints","onDirectionLock","onDragTransitionEnd","_dragX","_dragY","onHoverStart","onHoverEnd","onViewportEnter","onViewportLeave","globalTapTarget","ignoreStrict","viewport"]);function K(e){return e.startsWith("while")||e.startsWith("drag")&&"draggable"!==e||e.startsWith("layout")||e.startsWith("onTap")||e.startsWith("onPan")||e.startsWith("onLayout")||M.has(e)}let A=e=>!K(e);try{(n=require("@emotion/is-prop-valid").default)&&(A=e=>e.startsWith("on")?!K(e):n(e))}catch(e){}var N=r(92622);let I=()=>({...C(),attrs:{}});var D=r(75969),L=r(70545),R=r(875),j=r(64572),O=r(28595),F=r(30458),_=r(32404);let B=e=>(t,r)=>{let n=(0,i.useContext)(s),o=(0,i.useContext)(l.O),a=()=>(function({scrapeMotionValuesFromProps:e,createRenderState:t,onMount:r},n,o,i){let a={latestValues:function(e,t,r,n){let o={},i=n(e,{});for(let e in i)o[e]=(0,_.b)(i[e]);let{initial:a,animate:s}=e,l=(0,g.G)(e),u=(0,g.M)(e);t&&u&&!l&&!1!==e.inherit&&(void 0===a&&(a=t.initial),void 0===s&&(s=t.animate));let c=!!r&&!1===r.initial,d=(c=c||!1===a)?s:a;return d&&"boolean"!=typeof d&&!(0,j.H)(d)&&(Array.isArray(d)?d:[d]).forEach(t=>{let r=(0,O.o)(e,t);if(!r)return;let{transitionEnd:n,transition:i,...a}=r;for(let e in a){let t=a[e];if(Array.isArray(t)){let e=c?t.length-1:0;t=t[e]}null!==t&&(o[e]=t)}for(let e in n)o[e]=n[e]}),o}(n,o,i,e),renderState:t()};return r&&(a.mount=e=>r(n,e,a)),a})(e,t,n,o);return r?a():(0,F.h)(a)};var z=r(86219);let W={useVisualState:B({scrapeMotionValuesFromProps:R.U,createRenderState:I,onMount:(e,t,{renderState:r,latestValues:n})=>{z.Wi.read(()=>{try{r.dimensions="function"==typeof t.getBBox?t.getBBox():t.getBoundingClientRect()}catch(e){r.dimensions={x:0,y:0,width:0,height:0}}}),z.Wi.render(()=>{(0,N.i)(r,n,{enableHardwareAcceleration:!1},(0,D.a)(t.tagName),e.transformTemplate),(0,L.K)(t,r)})}})},V={useVisualState:B({scrapeMotionValuesFromProps:r(11315).U,createRenderState:C})},G=function(e){function t(t,r={}){return function({preloadedFeatures:e,createVisualElement:t,useRender:r,useVisualState:n,Component:P}){e&&(0,v.K)(e);let S=(0,i.forwardRef)(function(v,w){var S;let E;let k={...(0,i.useContext)(a._),...v,layoutId:function({layoutId:e}){let t=(0,i.useContext)(b.p).id;return t&&void 0!==e?t+"-"+e:e}(v)},{isStatic:C}=k,T=function(e){let{initial:t,animate:r}=function(e,t){if((0,g.G)(e)){let{initial:t,animate:r}=e;return{initial:!1===t||(0,h.$)(t)?t:void 0,animate:(0,h.$)(r)?r:void 0}}return!1!==e.inherit?t:{}}(e,(0,i.useContext)(s));return(0,i.useMemo)(()=>({initial:t,animate:r}),[m(t),m(r)])}(v),M=n(v,C);if(!C&&y.j){T.visualElement=function(e,t,r,n){let{visualElement:o}=(0,i.useContext)(s),p=(0,i.useContext)(c.u),h=(0,i.useContext)(l.O),g=(0,i.useContext)(a._).reducedMotion,m=(0,i.useRef)();n=n||p.renderer,!m.current&&n&&(m.current=n(e,{visualState:t,parent:o,props:r,presenceContext:h,blockInitialAnimation:!!h&&!1===h.initial,reducedMotionConfig:g}));let v=m.current;(0,i.useInsertionEffect)(()=>{v&&v.update(r,h)});let y=(0,i.useRef)(!!(r[d.M]&&!window.HandoffComplete));return(0,u.L)(()=>{v&&(f.g.render(v.render),y.current&&v.animationState&&v.animationState.animateChanges())}),(0,i.useEffect)(()=>{v&&(v.updateFeatures(),!y.current&&v.animationState&&v.animationState.animateChanges(),y.current&&(y.current=!1,window.HandoffComplete=!0))}),v}(P,M,k,t);let r=(0,i.useContext)(x.g),n=(0,i.useContext)(c.u).strict;T.visualElement&&(E=T.visualElement.loadFeatures(k,n,e,r))}return(0,o.jsxs)(s.Provider,{value:T,children:[E&&T.visualElement?(0,o.jsx)(E,{visualElement:T.visualElement,...k}):null,r(P,v,(S=T.visualElement,(0,i.useCallback)(e=>{e&&M.mount&&M.mount(e),S&&(e?S.mount(e):S.unmount()),w&&("function"==typeof w?w(e):(0,p.I)(w)&&(w.current=e))},[S])),M,C,T.visualElement)]})});return S[w]=P,S}(e(t,r))}if("undefined"==typeof Proxy)return t;let r=new Map;return new Proxy(t,{get:(e,n)=>(r.has(n)||r.set(n,t(n)),r.get(n))})}(function(e,{forwardMotionProps:t=!1},r,n){return{...(0,P.q)(e)?W:V,preloadedFeatures:r,useRender:function(e=!1){return(t,r,n,{latestValues:o},a)=>{let s=((0,P.q)(t)?function(e,t,r,n){let o=(0,i.useMemo)(()=>{let r=I();return(0,N.i)(r,t,{enableHardwareAcceleration:!1},(0,D.a)(n),e.transformTemplate),{...r.attrs,style:{...r.style}}},[t]);if(e.style){let t={};T(t,e.style,e),o.style={...t,...o.style}}return o}:function(e,t,r){let n={},o=function(e,t,r){let n=e.style||{},o={};return T(o,n,e),Object.assign(o,function({transformTemplate:e},t,r){return(0,i.useMemo)(()=>{let n=C();return(0,k.r)(n,t,{enableHardwareAcceleration:!r},e),Object.assign({},n.vars,n.style)},[t])}(e,t,r)),o}(e,t,r);return e.drag&&!1!==e.dragListener&&(n.draggable=!1,o.userSelect=o.WebkitUserSelect=o.WebkitTouchCallout="none",o.touchAction=!0===e.drag?"none":`pan-${"x"===e.drag?"y":"x"}`),void 0===e.tabIndex&&(e.onTap||e.onTapStart||e.whileTap)&&(n.tabIndex=0),n.style=o,n})(r,o,a,t),l=function(e,t,r){let n={};for(let o in e)("values"!==o||"object"!=typeof e.values)&&(A(o)||!0===r&&K(o)||!t&&!K(o)||e.draggable&&o.startsWith("onDrag"))&&(n[o]=e[o]);return n}(r,"string"==typeof t,e),u=t!==i.Fragment?{...l,...s,ref:n}:{},{children:c}=r,d=(0,i.useMemo)(()=>(0,E.i)(c)?c.get():c,[c]);return(0,i.createElement)(t,{...u,children:d})}}(t),createVisualElement:n,Component:e}})},51580:function(e,t,r){"use strict";r.d(t,{D:function(){return n}});let n=e=>e.replace(/([a-z])([A-Z])/gu,"$1-$2").toLowerCase()},61534:function(e,t,r){"use strict";r.d(t,{f:function(){return o},t:function(){return a}});let n=e=>t=>"string"==typeof t&&t.startsWith(e),o=n("--"),i=n("var(--"),a=e=>!!i(e)&&s.test(e.split("/*")[0].trim()),s=/var\(--(?:[\w-]+\s*|[\w-]+\s*,(?:\s*[^)(\s]|\s*\((?:[^)(]|\([^)(]*\))*\))+\s*)\)$/iu},42860:function(e,t,r){"use strict";r.d(t,{q:function(){return o}});let n=["animate","circle","defs","desc","ellipse","g","image","line","filter","marker","mask","metadata","path","pattern","polygon","polyline","rect","stop","switch","symbol","svg","text","tspan","use","view"];function o(e){if("string"!=typeof e||e.includes("-"));else if(n.indexOf(e)>-1||/[A-Z]/u.test(e))return!0;return!1}},35014:function(e,t,r){"use strict";r.d(t,{Ei:function(){return f},lw:function(){return p},mP:function(){return s},z2:function(){return a}});var n=r(26019),o=r(40783),i=r(75480);let a=new Set(["width","height","top","left","right","bottom","x","y","translateX","translateY"]),s=e=>e===o.Rx||e===i.px,l=(e,t)=>parseFloat(e.split(", ")[t]),u=(e,t)=>(r,{transform:n})=>{if("none"===n||!n)return 0;let o=n.match(/^matrix3d\((.+)\)$/u);if(o)return l(o[1],t);{let t=n.match(/^matrix\((.+)\)$/u);return t?l(t[1],e):0}},c=new Set(["x","y","z"]),d=n._.filter(e=>!c.has(e));function f(e){let t=[];return d.forEach(r=>{let n=e.getValue(r);void 0!==n&&(t.push([r,n.get()]),n.set(r.startsWith("scale")?1:0))}),t}let p={width:({x:e},{paddingLeft:t="0",paddingRight:r="0"})=>e.max-e.min-parseFloat(t)-parseFloat(r),height:({y:e},{paddingTop:t="0",paddingBottom:r="0"})=>e.max-e.min-parseFloat(t)-parseFloat(r),top:(e,{top:t})=>parseFloat(t),left:(e,{left:t})=>parseFloat(t),bottom:({y:e},{top:t})=>parseFloat(t)+(e.max-e.min),right:({x:e},{left:t})=>parseFloat(t)+(e.max-e.min),x:u(4,13),y:u(5,14)};p.translateX=p.x,p.translateY=p.y},66450:function(e,t,r){"use strict";r.d(t,{T:function(){return a}});var n=r(83646),o=r(24913),i=r(40781);function a(e,t){let r=(0,i.A)(e);return r!==o.h&&(r=n.P),r.getAnimatableNone?r.getAnimatableNone(t):void 0}},40781:function(e,t,r){"use strict";r.d(t,{A:function(){return a}});var n=r(50146),o=r(24913);let i={...r(37755).j,color:n.$,backgroundColor:n.$,outlineColor:n.$,fill:n.$,stroke:n.$,borderColor:n.$,borderTopColor:n.$,borderRightColor:n.$,borderBottomColor:n.$,borderLeftColor:n.$,filter:o.h,WebkitFilter:o.h},a=e=>i[e]},23769:function(e,t,r){"use strict";r.d(t,{$:function(){return a},C:function(){return s}});var n=r(40783),o=r(75480),i=r(12649);let a=[n.Rx,o.px,o.aQ,o.RW,o.vw,o.vh,{test:e=>"auto"===e,parse:e=>e}],s=e=>a.find((0,i.l)(e))},37755:function(e,t,r){"use strict";r.d(t,{j:function(){return a}});var n=r(40783),o=r(75480);let i={...n.Rx,transform:Math.round},a={borderWidth:o.px,borderTopWidth:o.px,borderRightWidth:o.px,borderBottomWidth:o.px,borderLeftWidth:o.px,borderRadius:o.px,radius:o.px,borderTopLeftRadius:o.px,borderTopRightRadius:o.px,borderBottomRightRadius:o.px,borderBottomLeftRadius:o.px,width:o.px,maxWidth:o.px,height:o.px,maxHeight:o.px,size:o.px,top:o.px,right:o.px,bottom:o.px,left:o.px,padding:o.px,paddingTop:o.px,paddingRight:o.px,paddingBottom:o.px,paddingLeft:o.px,margin:o.px,marginTop:o.px,marginRight:o.px,marginBottom:o.px,marginLeft:o.px,rotate:o.RW,rotateX:o.RW,rotateY:o.RW,rotateZ:o.RW,scale:n.bA,scaleX:n.bA,scaleY:n.bA,scaleZ:n.bA,skew:o.RW,skewX:o.RW,skewY:o.RW,distance:o.px,translateX:o.px,translateY:o.px,translateZ:o.px,x:o.px,y:o.px,z:o.px,perspective:o.px,transformPerspective:o.px,opacity:n.Fq,originX:o.$C,originY:o.$C,originZ:o.px,zIndex:i,backgroundPositionX:o.px,backgroundPositionY:o.px,fillOpacity:n.Fq,strokeOpacity:n.Fq,numOctaves:i}},12649:function(e,t,r){"use strict";r.d(t,{l:function(){return n}});let n=e=>t=>t.test(e)},14651:function(e,t,r){"use strict";r.d(t,{r:function(){return u}});var n=r(26019);let o={x:"translateX",y:"translateY",z:"translateZ",transformPerspective:"perspective"},i=n._.length;var a=r(61534);let s=(e,t)=>t&&"number"==typeof e?t.transform(e):e;var l=r(37755);function u(e,t,r,u){let{style:c,vars:d,transform:f,transformOrigin:p}=e,h=!1,g=!1,m=!0;for(let e in t){let r=t[e];if((0,a.f)(e)){d[e]=r;continue}let o=l.j[e],i=s(r,o);if(n.G.has(e)){if(h=!0,f[e]=i,!m)continue;r!==(o.default||0)&&(m=!1)}else e.startsWith("origin")?(g=!0,p[e]=i):c[e]=i}if(!t.transform&&(h||u?c.transform=function(e,{enableHardwareAcceleration:t=!0,allowTransformNone:r=!0},a,s){let l="";for(let t=0;t<i;t++){let r=n._[t];if(void 0!==e[r]){let t=o[r]||r;l+=`${t}(${e[r]}) `}}return t&&!e.z&&(l+="translateZ(0)"),l=l.trim(),s?l=s(e,a?"":l):r&&a&&(l="none"),l}(e.transform,r,m,u):c.transform&&(c.transform="none")),g){let{originX:e="50%",originY:t="50%",originZ:r=0}=p;c.transformOrigin=`${e} ${t} ${r}`}}},39979:function(e,t,r){"use strict";function n(e,{style:t,vars:r},n,o){for(let i in Object.assign(e.style,t,o&&o.getProjectionStyles(n)),r)e.style.setProperty(i,r[i])}r.d(t,{N:function(){return n}})},11315:function(e,t,r){"use strict";r.d(t,{U:function(){return i}});var n=r(42020),o=r(77599);function i(e,t,r){var i;let{style:a}=e,s={};for(let l in a)((0,o.i)(a[l])||t.style&&(0,o.i)(t.style[l])||(0,n.j)(l,e)||(null===(i=null==r?void 0:r.getValue(l))||void 0===i?void 0:i.liveStyle)!==void 0)&&(s[l]=a[l]);return s}},26019:function(e,t,r){"use strict";r.d(t,{G:function(){return o},_:function(){return n}});let n=["transformPerspective","x","y","z","translateX","translateY","translateZ","scale","scaleX","scaleY","rotate","rotateX","rotateY","rotateZ","skew","skewX","skewY"],o=new Set(n)},92622:function(e,t,r){"use strict";r.d(t,{i:function(){return l}});var n=r(14651),o=r(75480);function i(e,t,r){return"string"==typeof e?e:o.px.transform(t+r*e)}let a={offset:"stroke-dashoffset",array:"stroke-dasharray"},s={offset:"strokeDashoffset",array:"strokeDasharray"};function l(e,{attrX:t,attrY:r,attrScale:l,originX:u,originY:c,pathLength:d,pathSpacing:f=1,pathOffset:p=0,...h},g,m,v){if((0,n.r)(e,h,g,v),m){e.style.viewBox&&(e.attrs.viewBox=e.style.viewBox);return}e.attrs=e.style,e.style={};let{attrs:y,style:b,dimensions:x}=e;y.transform&&(x&&(b.transform=y.transform),delete y.transform),x&&(void 0!==u||void 0!==c||b.transform)&&(b.transformOrigin=function(e,t,r){let n=i(t,e.x,e.width),o=i(r,e.y,e.height);return`${n} ${o}`}(x,void 0!==u?u:.5,void 0!==c?c:.5)),void 0!==t&&(y.x=t),void 0!==r&&(y.y=r),void 0!==l&&(y.scale=l),void 0!==d&&function(e,t,r=1,n=0,i=!0){e.pathLength=1;let l=i?a:s;e[l.offset]=o.px.transform(-n);let u=o.px.transform(t),c=o.px.transform(r);e[l.array]=`${u} ${c}`}(y,d,f,p,!1)}},82394:function(e,t,r){"use strict";r.d(t,{s:function(){return n}});let n=new Set(["baseFrequency","diffuseConstant","kernelMatrix","kernelUnitLength","keySplines","keyTimes","limitingConeAngle","markerHeight","markerWidth","numOctaves","targetX","targetY","surfaceScale","specularConstant","specularExponent","stdDeviation","tableValues","viewBox","gradientTransform","pathLength","startOffset","textLength","lengthAdjust"])},75969:function(e,t,r){"use strict";r.d(t,{a:function(){return n}});let n=e=>"string"==typeof e&&"svg"===e.toLowerCase()},70545:function(e,t,r){"use strict";r.d(t,{K:function(){return a}});var n=r(51580),o=r(39979),i=r(82394);function a(e,t,r,a){for(let r in(0,o.N)(e,t,void 0,a),t.attrs)e.setAttribute(i.s.has(r)?r:(0,n.D)(r),t.attrs[r])}},875:function(e,t,r){"use strict";r.d(t,{U:function(){return a}});var n=r(77599),o=r(11315),i=r(26019);function a(e,t,r){let a=(0,o.U)(e,t,r);for(let r in e)((0,n.i)(e[r])||(0,n.i)(t[r]))&&(a[-1!==i._.indexOf(r)?"attr"+r.charAt(0).toUpperCase()+r.substring(1):r]=e[r]);return a}},23653:function(e,t,r){"use strict";r.d(t,{e:function(){return d},m:function(){return c}});var n=r(35014),o=r(86219);let i=new Set,a=!1,s=!1;function l(){if(s){let e=Array.from(i).filter(e=>e.needsMeasurement),t=new Set(e.map(e=>e.element)),r=new Map;t.forEach(e=>{let t=(0,n.Ei)(e);t.length&&(r.set(e,t),e.render())}),e.forEach(e=>e.measureInitialState()),t.forEach(e=>{e.render();let t=r.get(e);t&&t.forEach(([t,r])=>{var n;null===(n=e.getValue(t))||void 0===n||n.set(r)})}),e.forEach(e=>e.measureEndState()),e.forEach(e=>{void 0!==e.suspendedScrollY&&window.scrollTo(0,e.suspendedScrollY)})}s=!1,a=!1,i.forEach(e=>e.complete()),i.clear()}function u(){i.forEach(e=>{e.readKeyframes(),e.needsMeasurement&&(s=!0)})}function c(){u(),l()}class d{constructor(e,t,r,n,o,i=!1){this.isComplete=!1,this.isAsync=!1,this.needsMeasurement=!1,this.isScheduled=!1,this.unresolvedKeyframes=[...e],this.onComplete=t,this.name=r,this.motionValue=n,this.element=o,this.isAsync=i}scheduleResolve(){this.isScheduled=!0,this.isAsync?(i.add(this),a||(a=!0,o.Wi.read(u),o.Wi.resolveKeyframes(l))):(this.readKeyframes(),this.complete())}readKeyframes(){let{unresolvedKeyframes:e,name:t,element:r,motionValue:n}=this;for(let o=0;o<e.length;o++)if(null===e[o]){if(0===o){let o=null==n?void 0:n.get(),i=e[e.length-1];if(void 0!==o)e[0]=o;else if(r&&t){let n=r.readValue(t,i);null!=n&&(e[0]=n)}void 0===e[0]&&(e[0]=i),n&&void 0===o&&n.set(e[0])}else e[o]=e[o-1]}}setFinalKeyframe(){}measureInitialState(){}renderEndStyles(){}measureEndState(){}complete(){this.isComplete=!0,this.onComplete(this.unresolvedKeyframes,this.finalKeyframe),i.delete(this)}cancel(){this.isComplete||(this.isScheduled=!1,i.delete(this))}resume(){this.isComplete||this.scheduleResolve()}}},83795:function(e,t,r){"use strict";r.d(t,{G:function(){return a},M:function(){return s}});var n=r(64572),o=r(56859),i=r(53552);function a(e){return(0,n.H)(e.animate)||i.V.some(t=>(0,o.$)(e[t]))}function s(e){return!!(a(e)||e.variants)}},56859:function(e,t,r){"use strict";function n(e){return"string"==typeof e||Array.isArray(e)}r.d(t,{$:function(){return n}})},28595:function(e,t,r){"use strict";function n(e){let t=[{},{}];return null==e||e.values.forEach((e,r)=>{t[0][r]=e.get(),t[1][r]=e.getVelocity()}),t}function o(e,t,r,o){if("function"==typeof t){let[i,a]=n(o);t=t(void 0!==r?r:e.custom,i,a)}if("string"==typeof t&&(t=e.variants&&e.variants[t]),"function"==typeof t){let[i,a]=n(o);t=t(void 0!==r?r:e.custom,i,a)}return t}r.d(t,{o:function(){return o}})},53552:function(e,t,r){"use strict";r.d(t,{V:function(){return o},e:function(){return n}});let n=["animate","whileInView","whileFocus","whileHover","whileTap","whileDrag","exit"],o=["initial",...n]},565:function(e,t,r){"use strict";r.d(t,{c:function(){return n}});let n={skipAnimations:!1,useManualTiming:!1}},28746:function(e,t,r){"use strict";function n(e,t){-1===e.indexOf(t)&&e.push(t)}function o(e,t){let r=e.indexOf(t);r>-1&&e.splice(r,1)}r.d(t,{cl:function(){return o},y4:function(){return n}})},51506:function(e,t,r){"use strict";r.d(t,{u:function(){return n}});let n=(e,t,r)=>r>t?t:r<e?e:r},19047:function(e,t,r){"use strict";r.d(t,{K:function(){return o},k:function(){return i}});var n=r(69276);let o=n.Z,i=n.Z},77282:function(e,t,r){"use strict";r.d(t,{j:function(){return n}});let n="undefined"!=typeof document},84386:function(e,t,r){"use strict";r.d(t,{P:function(){return n}});let n=e=>/^-?(?:\d+(?:\.\d+)?|\.\d+)$/u.test(e)},17576:function(e,t,r){"use strict";function n(e){return e&&"object"==typeof e&&Object.prototype.hasOwnProperty.call(e,"current")}r.d(t,{I:function(){return n}})},99102:function(e,t,r){"use strict";r.d(t,{W:function(){return n}});let n=e=>/^0[^.\s]+$/u.test(e)},75004:function(e,t,r){"use strict";r.d(t,{t:function(){return n}});let n=(e,t,r)=>e+(t-e)*r},69276:function(e,t,r){"use strict";r.d(t,{Z:function(){return n}});let n=e=>e},89654:function(e,t,r){"use strict";r.d(t,{z:function(){return o}});let n=(e,t)=>r=>t(e(r)),o=(...e)=>e.reduce(n)},33217:function(e,t,r){"use strict";r.d(t,{Y:function(){return n}});let n=(e,t,r)=>{let n=t-e;return 0===n?1:(r-e)/n}},99155:function(e,t,r){"use strict";r.d(t,{Y:function(){return i},p:function(){return o}});var n=r(66925);let o=e=>!!(e&&"object"==typeof e&&e.mix&&e.toValue),i=e=>(0,n.C)(e)?e[e.length-1]||0:e},72428:function(e,t,r){"use strict";r.d(t,{L:function(){return o}});var n=r(28746);class o{constructor(){this.subscriptions=[]}add(e){return(0,n.y4)(this.subscriptions,e),()=>(0,n.cl)(this.subscriptions,e)}notify(e,t,r){let n=this.subscriptions.length;if(n){if(1===n)this.subscriptions[0](e,t,r);else for(let o=0;o<n;o++){let n=this.subscriptions[o];n&&n(e,t,r)}}}getSize(){return this.subscriptions.length}clear(){this.subscriptions.length=0}}},80557:function(e,t,r){"use strict";r.d(t,{X:function(){return o},w:function(){return n}});let n=e=>1e3*e,o=e=>e/1e3},30458:function(e,t,r){"use strict";r.d(t,{h:function(){return o}});var n=r(2265);function o(e){let t=(0,n.useRef)(null);return null===t.current&&(t.current=e()),t.current}},63232:function(e,t,r){"use strict";r.d(t,{N:function(){return a}});var n=r(2265),o=r(51915),i=r(86219);function a(){let e=(0,o.t)(),[t,r]=(0,n.useState)(0),a=(0,n.useCallback)(()=>{e.current&&r(t+1)},[t]);return[(0,n.useCallback)(()=>i.Wi.postRender(a),[a]),t]}},51915:function(e,t,r){"use strict";r.d(t,{t:function(){return i}});var n=r(2265),o=r(9033);function i(){let e=(0,n.useRef)(!1);return(0,o.L)(()=>(e.current=!0,()=>{e.current=!1}),[]),e}},9033:function(e,t,r){"use strict";r.d(t,{L:function(){return o}});var n=r(2265);let o=r(77282).j?n.useLayoutEffect:n.useEffect},83476:function(e,t,r){"use strict";function n(e,t){return t?1e3/t*e:0}r.d(t,{R:function(){return n}})},20804:function(e,t,r){"use strict";r.d(t,{BX:function(){return c},Hg:function(){return u}});var n=r(72428),o=r(83476),i=r(59993),a=r(86219);let s=e=>!isNaN(parseFloat(e)),l={current:void 0};class u{constructor(e,t={}){this.version="11.2.6",this.canTrackVelocity=null,this.events={},this.updateAndNotify=(e,t=!0)=>{let r=i.X.now();this.updatedAt!==r&&this.setPrevFrameValue(),this.prev=this.current,this.setCurrent(e),this.current!==this.prev&&this.events.change&&this.events.change.notify(this.current),t&&this.events.renderRequest&&this.events.renderRequest.notify(this.current)},this.hasAnimated=!1,this.setCurrent(e),this.owner=t.owner}setCurrent(e){this.current=e,this.updatedAt=i.X.now(),null===this.canTrackVelocity&&void 0!==e&&(this.canTrackVelocity=s(this.current))}setPrevFrameValue(e=this.current){this.prevFrameValue=e,this.prevUpdatedAt=this.updatedAt}onChange(e){return this.on("change",e)}on(e,t){this.events[e]||(this.events[e]=new n.L);let r=this.events[e].add(t);return"change"===e?()=>{r(),a.Wi.read(()=>{this.events.change.getSize()||this.stop()})}:r}clearListeners(){for(let e in this.events)this.events[e].clear()}attach(e,t){this.passiveEffect=e,this.stopPassiveEffect=t}set(e,t=!0){t&&this.passiveEffect?this.passiveEffect(e,this.updateAndNotify):this.updateAndNotify(e,t)}setWithVelocity(e,t,r){this.set(t),this.prev=void 0,this.prevFrameValue=e,this.prevUpdatedAt=this.updatedAt-r}jump(e,t=!0){this.updateAndNotify(e),this.prev=e,this.prevUpdatedAt=this.prevFrameValue=void 0,t&&this.stop(),this.stopPassiveEffect&&this.stopPassiveEffect()}get(){return l.current&&l.current.push(this),this.current}getPrevious(){return this.prev}getVelocity(){let e=i.X.now();if(!this.canTrackVelocity||void 0===this.prevFrameValue||e-this.updatedAt>30)return 0;let t=Math.min(this.updatedAt-this.prevUpdatedAt,30);return(0,o.R)(parseFloat(this.current)-parseFloat(this.prevFrameValue),t)}start(e){return this.stop(),new Promise(t=>{this.hasAnimated=!0,this.animation=e(t),this.events.animationStart&&this.events.animationStart.notify()}).then(()=>{this.events.animationComplete&&this.events.animationComplete.notify(),this.clearAnimation()})}stop(){this.animation&&(this.animation.stop(),this.events.animationCancel&&this.events.animationCancel.notify()),this.clearAnimation()}isAnimating(){return!!this.animation}clearAnimation(){delete this.animation}destroy(){this.clearListeners(),this.stop(),this.stopPassiveEffect&&this.stopPassiveEffect()}}function c(e,t){return new u(e,t)}},45778:function(e,t,r){"use strict";r.d(t,{$:function(){return o}});var n=r(91583);let o={test:(0,r(93338).i)("#"),parse:function(e){let t="",r="",n="",o="";return e.length>5?(t=e.substring(1,3),r=e.substring(3,5),n=e.substring(5,7),o=e.substring(7,9)):(t=e.substring(1,2),r=e.substring(2,3),n=e.substring(3,4),o=e.substring(4,5),t+=t,r+=r,n+=n,o+=o),{red:parseInt(t,16),green:parseInt(r,16),blue:parseInt(n,16),alpha:o?parseInt(o,16)/255:1}},transform:n.m.transform}},598:function(e,t,r){"use strict";r.d(t,{J:function(){return s}});var n=r(40783),o=r(75480),i=r(47292),a=r(93338);let s={test:(0,a.i)("hsl","hue"),parse:(0,a.d)("hue","saturation","lightness"),transform:({hue:e,saturation:t,lightness:r,alpha:a=1})=>"hsla("+Math.round(e)+", "+o.aQ.transform((0,i.Nw)(t))+", "+o.aQ.transform((0,i.Nw)(r))+", "+(0,i.Nw)(n.Fq.transform(a))+")"}},50146:function(e,t,r){"use strict";r.d(t,{$:function(){return s}});var n=r(47292),o=r(45778),i=r(598),a=r(91583);let s={test:e=>a.m.test(e)||o.$.test(e)||i.J.test(e),parse:e=>a.m.test(e)?a.m.parse(e):i.J.test(e)?i.J.parse(e):o.$.parse(e),transform:e=>(0,n.HD)(e)?e:e.hasOwnProperty("red")?a.m.transform(e):i.J.transform(e)}},91583:function(e,t,r){"use strict";r.d(t,{m:function(){return u}});var n=r(51506),o=r(40783),i=r(47292),a=r(93338);let s=e=>(0,n.u)(0,255,e),l={...o.Rx,transform:e=>Math.round(s(e))},u={test:(0,a.i)("rgb","red"),parse:(0,a.d)("red","green","blue"),transform:({red:e,green:t,blue:r,alpha:n=1})=>"rgba("+l.transform(e)+", "+l.transform(t)+", "+l.transform(r)+", "+(0,i.Nw)(o.Fq.transform(n))+")"}},93338:function(e,t,r){"use strict";r.d(t,{d:function(){return i},i:function(){return o}});var n=r(47292);let o=(e,t)=>r=>!!((0,n.HD)(r)&&n.mj.test(r)&&r.startsWith(e)||t&&Object.prototype.hasOwnProperty.call(r,t)),i=(e,t,r)=>o=>{if(!(0,n.HD)(o))return o;let[i,a,s,l]=o.match(n.KP);return{[e]:parseFloat(i),[t]:parseFloat(a),[r]:parseFloat(s),alpha:void 0!==l?parseFloat(l):1}}},24913:function(e,t,r){"use strict";r.d(t,{h:function(){return l}});var n=r(83646),o=r(47292);let i=new Set(["brightness","contrast","saturate","opacity"]);function a(e){let[t,r]=e.slice(0,-1).split("(");if("drop-shadow"===t)return e;let[n]=r.match(o.KP)||[];if(!n)return e;let a=r.replace(n,""),s=i.has(t)?1:0;return n!==r&&(s*=100),t+"("+s+a+")"}let s=/\b([a-z-]*)\(.*?\)/gu,l={...n.P,getAnimatableNone:e=>{let t=e.match(s);return t?t.map(a).join(" "):e}}},83646:function(e,t,r){"use strict";r.d(t,{P:function(){return f},V:function(){return l}});var n=r(50146),o=r(47292);let i="number",a="color",s=/var\s*\(\s*--(?:[\w-]+\s*|[\w-]+\s*,(?:\s*[^)(\s]|\s*\((?:[^)(]|\([^)(]*\))*\))+\s*)\)|#[\da-f]{3,8}|(?:rgb|hsl)a?\((?:-?[\d.]+%?[,\s]+){2}-?[\d.]+%?\s*(?:[,/]\s*)?(?:\b\d+(?:\.\d+)?|\.\d+)?%?\)|-?(?:\d+(?:\.\d+)?|\.\d+)/giu;function l(e){let t=e.toString(),r=[],o={color:[],number:[],var:[]},l=[],u=0,c=t.replace(s,e=>(n.$.test(e)?(o.color.push(u),l.push(a),r.push(n.$.parse(e))):e.startsWith("var(")?(o.var.push(u),l.push("var"),r.push(e)):(o.number.push(u),l.push(i),r.push(parseFloat(e))),++u,"${}")).split("${}");return{values:r,split:c,indexes:o,types:l}}function u(e){return l(e).values}function c(e){let{split:t,types:r}=l(e),s=t.length;return e=>{let l="";for(let u=0;u<s;u++)if(l+=t[u],void 0!==e[u]){let t=r[u];t===i?l+=(0,o.Nw)(e[u]):t===a?l+=n.$.transform(e[u]):l+=e[u]}return l}}let d=e=>"number"==typeof e?0:e,f={test:function(e){var t,r;return isNaN(e)&&(0,o.HD)(e)&&((null===(t=e.match(o.KP))||void 0===t?void 0:t.length)||0)+((null===(r=e.match(o.dA))||void 0===r?void 0:r.length)||0)>0},parse:u,createTransformer:c,getAnimatableNone:function(e){let t=u(e);return c(e)(t.map(d))}}},40783:function(e,t,r){"use strict";r.d(t,{Fq:function(){return i},Rx:function(){return o},bA:function(){return a}});var n=r(51506);let o={test:e=>"number"==typeof e,parse:parseFloat,transform:e=>e},i={...o,transform:e=>(0,n.u)(0,1,e)},a={...o,default:1}},75480:function(e,t,r){"use strict";r.d(t,{$C:function(){return c},RW:function(){return i},aQ:function(){return a},px:function(){return s},vh:function(){return l},vw:function(){return u}});var n=r(47292);let o=e=>({test:t=>(0,n.HD)(t)&&t.endsWith(e)&&1===t.split(" ").length,parse:parseFloat,transform:t=>`${t}${e}`}),i=o("deg"),a=o("%"),s=o("px"),l=o("vh"),u=o("vw"),c={...a,parse:e=>a.parse(e)/100,transform:e=>a.transform(100*e)}},47292:function(e,t,r){"use strict";r.d(t,{HD:function(){return s},KP:function(){return o},Nw:function(){return n},dA:function(){return i},mj:function(){return a}});let n=e=>Math.round(1e5*e)/1e5,o=/-?(?:\d+(?:\.\d+)?|\.\d+)/gu,i=/(?:#[\da-f]{3,8}|(?:rgb|hsl)a?\((?:-?[\d.]+%?[,\s]+){2}-?[\d.]+%?\s*(?:[,/]\s*)?(?:\b\d+(?:\.\d+)?|\.\d+)?%?\))/giu,a=/^(?:#[\da-f]{3,8}|(?:rgb|hsl)a?\((?:-?[\d.]+%?[,\s]+){2}-?[\d.]+%?\s*(?:[,/]\s*)?(?:\b\d+(?:\.\d+)?|\.\d+)?%?\))$/iu;function s(e){return"string"==typeof e}},77599:function(e,t,r){"use strict";r.d(t,{i:function(){return n}});let n=e=>!!(e&&e.getVelocity)},32404:function(e,t,r){"use strict";r.d(t,{b:function(){return i}});var n=r(99155),o=r(77599);function i(e){let t=(0,o.i)(e)?e.get():e;return(0,n.p)(t)?t.toValue():t}},11777:function(e,t,r){"use strict";r.r(t),r.d(t,{default:function(){return l}});var n=r(16463);r(74590);var o=(0,r(58064).$)("6d69f692d78a8846fad1639385fd46ffd3739cd7"),i=r(2265);function a(e){let t=e.indexOf("#"),r=e.indexOf("?"),n=r>-1&&(t<0||r<t);return n||t>-1?{pathname:e.substring(0,n?r:t),query:n?e.substring(r,t>-1?t:void 0):"",hash:t>-1?e.slice(t):""}:{pathname:e,query:"",hash:""}}function s(e,t){if(!function(e,t){if("string"!=typeof e)return!1;let{pathname:r}=a(e);return r===t||r.startsWith("".concat(t,"/"))}(e,t))return e;let r=e.slice(t.length);return r.startsWith("/")?r:"/".concat(r)}function l(e){let{refresh:t,zIndex:l,basePath:u=""}=e,c=(0,n.useRouter)(),d=(0,i.useRef)(c),[f,p]=(0,i.useState)();(0,i.useEffect)(()=>{d.current=c},[c]),(0,i.useEffect)(()=>{let e=function(e={}){let t=new AbortController;return Promise.all([r.e(713),r.e(532)]).then(r.bind(r,42028)).then(({renderVisualEditing:r})=>{let{signal:n}=t;n.aborted||r(n,e)}),()=>{t.abort()}}({zIndex:l,refresh:t||(e=>{switch(e.source){case"manual":return e.livePreviewEnabled?(console.debug("Live preview is setup, calling router.refresh() to refresh the server components without refetching cached data"),d.current.refresh(),Promise.resolve()):(console.debug("No loaders in live mode detected, or preview kit setup, revalidating root layout"),o());case"mutation":return e.livePreviewEnabled?(console.debug("Live preview is setup, mutation is skipped assuming its handled by the live preview"),!1):(console.debug("No loaders in live mode detected, or preview kit setup, revalidating root layout"),o());default:throw Error("Unknown refresh source",{cause:e})}}),history:{subscribe:e=>(p(()=>e),()=>p(void 0)),update:e=>{switch(e.type){case"push":return d.current.push(s(e.url,u));case"pop":return d.current.back();case"replace":return d.current.replace(s(e.url,u));default:throw Error("Unknown update type: ".concat(e.type))}}}});return()=>e()},[u,t,l]);let h=(0,n.usePathname)(),g=(0,n.useSearchParams)();return(0,i.useEffect)(()=>{f&&f({type:"push",url:function(e,t){if(!e.startsWith("/")||!t)return e;if("/"===e&&t)return t;let{pathname:r,query:n,hash:o}=a(e);return"".concat(t).concat(r).concat(n).concat(o)}("".concat(h).concat(null!=g&&g.size?"?".concat(g):""),u)})},[u,f,h,g]),null}}}]);