"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[3090],{42194:function(e,n,t){t.d(n,{j:function(){return R}});var r=t(43783),a=t(2265),o=t(37235),l=t(70451),i=(e,n,t)=>{let r=null==n?void 0:n.current;if(!r||!r.contains(e)){let e=document.querySelectorAll("body > span[data-focus-scope-start]"),n=[];if(e.forEach(e=>{n.push(e.nextElementSibling)}),1===n.length)return t.close(),!1}return!r||!r.contains(e)},s=t(23663),c=new WeakMap,d=[],u=t(99659),f=t(46896),p=t(26242),v=t(41821),h=t(25829),g=t(64292),m=t(3832),b=t(23452),y=t(12094),w=t(55971),x=t(93261),C=t(30256),E=t(36222),k=t(65263),N=t(53640),O=t(92608),P=t(34446),S=t(57437),I=(0,w.Gp)((e,n)=>{let{children:t,...I}=e,R=function(e){var n,t,r;let O=(0,y.w)(),[P,S]=(0,w.oe)(e,x.v.variantKeys),{as:I,ref:R,children:J,state:M,triggerRef:j,scrollRef:T,defaultOpen:L,onOpenChange:A,isOpen:B,isNonModal:G=!0,shouldFlip:z=!0,containerPadding:W=12,shouldBlockScroll:F=!1,isDismissable:D=!0,shouldCloseOnBlur:X,portalContainer:H,updatePositionDeps:Y,dialogProps:Z,placement:_="top",triggerType:V="dialog",showArrow:U=!1,offset:K=7,crossOffset:q=0,boundaryElement:Q,isKeyboardDismissDisabled:$,shouldCloseOnInteractOutside:ee,motionProps:en,className:et,classNames:er,onClose:ea,...eo}=P,el=(0,p.gy)(R),ei=(0,a.useRef)(null),es=(0,a.useRef)(!1),ec=j||ei,ed=null!=(t=null!=(n=e.disableAnimation)?n:null==O?void 0:O.disableAnimation)&&t,eu=function(e){let[n,t]=(0,v.z)(e.isOpen,e.defaultOpen||!1,e.onOpenChange),r=(0,a.useCallback)(()=>{t(!0)},[t]),o=(0,a.useCallback)(()=>{t(!1)},[t]),l=(0,a.useCallback)(()=>{t(!n)},[t,n]);return{isOpen:n,setOpen:t,open:r,close:o,toggle:l}}({isOpen:B,defaultOpen:L,onOpenChange:e=>{null==A||A(e),e||null==ea||ea()}}),ef=M||eu,{popoverProps:ep,underlayProps:ev,placement:eh}=function(e,n){let{triggerRef:t,popoverRef:r,showArrow:p,offset:v=7,crossOffset:h=0,scrollRef:g,shouldFlip:m,boundaryElement:b,isDismissable:y=!0,shouldCloseOnBlur:w=!0,placement:x="top",containerPadding:C,shouldCloseOnInteractOutside:E,isNonModal:k,isKeyboardDismissDisabled:N,updatePositionDeps:O=[],...P}=e,S=null==k||k,{overlayProps:I,underlayProps:R}=(0,o.I)({isOpen:n.isOpen,onClose:n.close,shouldCloseOnBlur:w,isDismissable:y,isKeyboardDismissDisabled:N,shouldCloseOnInteractOutside:E||(e=>i(e,t,n))},r),{overlayProps:J,arrowProps:M,placement:j,updatePosition:T}=(0,l.t)({...P,shouldFlip:m,crossOffset:h,targetRef:t,overlayRef:r,isOpen:n.isOpen,scrollRef:g,boundaryElement:b,containerPadding:C,placement:(0,s.Yx)(x),offset:p?v+3:v,onClose:S?n.close:()=>{}});return(0,f.G)(()=>{O.length&&T()},O),(0,a.useEffect)(()=>{if(n.isOpen&&!S&&r.current)return function(e){let n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:document.body,t=new Set(e),r=new Set,a=e=>{for(let n of e.querySelectorAll("[data-live-announcer], [data-react-aria-top-layer]"))t.add(n);let n=e=>{let n=e.parentElement;if(t.has(e)||r.has(n)&&"row"!==n.getAttribute("role"))return NodeFilter.FILTER_REJECT;for(let n of t)if(e.contains(n))return NodeFilter.FILTER_SKIP;return NodeFilter.FILTER_ACCEPT},a=document.createTreeWalker(e,NodeFilter.SHOW_ELEMENT,{acceptNode:n}),l=n(e);if(l===NodeFilter.FILTER_ACCEPT&&o(e),l!==NodeFilter.FILTER_REJECT){let e=a.nextNode();for(;null!=e;)o(e),e=a.nextNode()}},o=e=>{var n;let t=null!=(n=c.get(e))?n:0;("true"!==e.getAttribute("aria-hidden")||0!==t)&&(0===t&&e.setAttribute("aria-hidden","true"),r.add(e),c.set(e,t+1))};d.length&&d[d.length-1].disconnect(),a(n);let l=new MutationObserver(e=>{for(let n of e)if("childList"===n.type&&0!==n.addedNodes.length&&![...t,...r].some(e=>e.contains(n.target))){for(let e of n.removedNodes)e instanceof Element&&(t.delete(e),r.delete(e));for(let e of n.addedNodes)(e instanceof HTMLElement||e instanceof SVGElement)&&("true"===e.dataset.liveAnnouncer||"true"===e.dataset.reactAriaTopLayer)?t.add(e):e instanceof Element&&a(e)}});l.observe(n,{childList:!0,subtree:!0});let i={observe(){l.observe(n,{childList:!0,subtree:!0})},disconnect(){l.disconnect()}};return d.push(i),()=>{for(let e of(l.disconnect(),r)){let n=c.get(e);null!=n&&(1===n?(e.removeAttribute("aria-hidden"),c.delete(e)):c.set(e,n-1))}i===d[d.length-1]?(d.pop(),d.length&&d[d.length-1].observe()):d.splice(d.indexOf(i),1)}}([r.current])},[S,n.isOpen,r]),{popoverProps:(0,u.d)(I,J),arrowProps:M,underlayProps:R,placement:j}}({triggerRef:ec,isNonModal:G,popoverRef:el,placement:_,offset:K,scrollRef:T,isDismissable:D,shouldCloseOnBlur:X,boundaryElement:Q,crossOffset:q,shouldFlip:z,containerPadding:W,updatePositionDeps:Y,isKeyboardDismissDisabled:$,shouldCloseOnInteractOutside:ee},ef),{triggerProps:eg}=function(e,n,t){let r,{type:o}=e,{isOpen:l}=n;(0,a.useEffect)(()=>{t&&t.current&&(0,g.v).set(t.current,n.close)}),"menu"===o?r=!0:"listbox"===o&&(r="listbox");let i=(0,m.Me)();return{triggerProps:{"aria-haspopup":r,"aria-expanded":l,"aria-controls":l?i:null,onPress:n.toggle},overlayProps:{id:i}}}({type:V},ef,ec),{isFocusVisible:em,isFocused:eb,focusProps:ey}=(0,h.F)(),ew=(0,a.useMemo)(()=>(0,x.v)({...S}),[(0,E.Xx)(S)]),ex=(0,k.W)(null==er?void 0:er.base,et),eC=(0,a.useCallback)(function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return{"data-slot":"content","data-open":(0,N.PB)(ef.isOpen),"data-arrow":(0,N.PB)(U),"data-placement":(0,s.sK)(eh,_),className:ew.content({class:(0,k.W)(null==er?void 0:er.content,e.className)})}},[ew,ef.isOpen,U,eh,_,er]),eE=(0,a.useMemo)(()=>(0,s.Yv)(eh,_)&&eh||_,[eh,_]),ek=(0,a.useCallback)(n=>{var t;let r;return"touch"===n.pointerType&&((null==e?void 0:e.backdrop)==="blur"||(null==e?void 0:e.backdrop)==="opaque")?r=setTimeout(()=>{es.current=!0},100):es.current=!0,null==(t=eg.onPress)||t.call(eg,n),()=>{clearTimeout(r)}},[null==eg?void 0:eg.onPress]),eN=(0,a.useCallback)(function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null,{isDisabled:t,...r}=e;return{"data-slot":"trigger",...(0,u.d)({"aria-haspopup":"dialog"},eg,r),onPress:ek,isDisabled:t,className:ew.trigger({class:(0,k.W)(null==er?void 0:er.trigger,e.className),isTriggerDisabled:t}),ref:(0,C.l)(n,ec)}},[ef,eg,ek,ec]),eO=(0,a.useCallback)(function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return{"data-slot":"backdrop",className:ew.backdrop({class:null==er?void 0:er.backdrop}),onClick:e=>{if(!es.current){e.preventDefault();return}ef.close(),es.current=!1},...ev,...e}},[ew,ef.isOpen,er,ev]);return(0,a.useEffect)(()=>{if(ef.isOpen&&(null==el?void 0:el.current))return(0,b.R)([null==el?void 0:el.current])},[ef.isOpen,el]),{state:ef,Component:I||"div",children:J,classNames:er,showArrow:U,triggerRef:ec,placement:eE,isNonModal:G,popoverRef:el,portalContainer:H,isOpen:ef.isOpen,onClose:ef.close,disableAnimation:ed,shouldBlockScroll:F,backdrop:null!=(r=e.backdrop)?r:"transparent",motionProps:en,getBackdropProps:eO,getPopoverProps:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return{ref:el,...(0,u.d)(ep,eo,e),style:(0,u.d)(ep.style,eo.style,e.style)}},getTriggerProps:eN,getDialogProps:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return{"data-slot":"base","data-open":(0,N.PB)(ef.isOpen),"data-focus":(0,N.PB)(eb),"data-arrow":(0,N.PB)(U),"data-focus-visible":(0,N.PB)(em),"data-placement":(0,s.sK)(eh,_),...(0,u.d)(ey,Z,e),className:ew.base({class:(0,k.W)(ex)}),style:{outline:"none"}}},getContentProps:eC}}({...I,ref:n}),[J,M]=a.Children.toArray(t),j=(0,S.jsx)(O.aV,{portalContainer:R.portalContainer,children:M});return(0,S.jsxs)(r.H,{value:R,children:[J,R.disableAnimation&&R.isOpen?j:(0,S.jsx)(P.M,{children:R.isOpen?j:null})]})});I.displayName="NextUI.Popover";var R=I},39014:function(e,n,t){t.d(n,{g:function(){return ei}});var r,a,o,l,i,s,c,d=t(43783),u=t(2265),f=t(55971),p=function(){return(p=Object.assign||function(e){for(var n,t=1,r=arguments.length;t<r;t++)for(var a in n=arguments[t])Object.prototype.hasOwnProperty.call(n,a)&&(e[a]=n[a]);return e}).apply(this,arguments)};function v(e,n){var t={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&0>n.indexOf(r)&&(t[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols)for(var a=0,r=Object.getOwnPropertySymbols(e);a<r.length;a++)0>n.indexOf(r[a])&&Object.prototype.propertyIsEnumerable.call(e,r[a])&&(t[r[a]]=e[r[a]]);return t}"function"==typeof SuppressedError&&SuppressedError;var h="right-scroll-bar-position",g="width-before-scroll-bar";function m(e,n){return"function"==typeof e?e(n):e&&(e.current=n),e}var b="undefined"!=typeof window?u.useLayoutEffect:u.useEffect,y=new WeakMap,w=(void 0===r&&(r={}),(void 0===a&&(a=function(e){return e}),o=[],l=!1,i={read:function(){if(l)throw Error("Sidecar: could not `read` from an `assigned` medium. `read` could be used only with `useMedium`.");return o.length?o[o.length-1]:null},useMedium:function(e){var n=a(e,l);return o.push(n),function(){o=o.filter(function(e){return e!==n})}},assignSyncMedium:function(e){for(l=!0;o.length;){var n=o;o=[],n.forEach(e)}o={push:function(n){return e(n)},filter:function(){return o}}},assignMedium:function(e){l=!0;var n=[];if(o.length){var t=o;o=[],t.forEach(e),n=o}var r=function(){var t=n;n=[],t.forEach(e)},a=function(){return Promise.resolve().then(r)};a(),o={push:function(e){n.push(e),a()},filter:function(e){return n=n.filter(e),o}}}}).options=p({async:!0,ssr:!1},r),i),x=function(){},C=u.forwardRef(function(e,n){var t,r,a,o,l=u.useRef(null),i=u.useState({onScrollCapture:x,onWheelCapture:x,onTouchMoveCapture:x}),s=i[0],c=i[1],d=e.forwardProps,f=e.children,h=e.className,g=e.removeScrollBar,C=e.enabled,E=e.shards,k=e.sideCar,N=e.noIsolation,O=e.inert,P=e.allowPinchZoom,S=e.as,I=e.gapMode,R=v(e,["forwardProps","children","className","removeScrollBar","enabled","shards","sideCar","noIsolation","inert","allowPinchZoom","as","gapMode"]),J=(t=[l,n],r=function(e){return t.forEach(function(n){return m(n,e)})},(a=(0,u.useState)(function(){return{value:null,callback:r,facade:{get current(){return a.value},set current(value){var e=a.value;e!==value&&(a.value=value,a.callback(value,e))}}}})[0]).callback=r,o=a.facade,b(function(){var e=y.get(o);if(e){var n=new Set(e),r=new Set(t),a=o.current;n.forEach(function(e){r.has(e)||m(e,null)}),r.forEach(function(e){n.has(e)||m(e,a)})}y.set(o,t)},[t]),o),M=p(p({},R),s);return u.createElement(u.Fragment,null,C&&u.createElement(k,{sideCar:w,removeScrollBar:g,shards:E,noIsolation:N,inert:O,setCallbacks:c,allowPinchZoom:!!P,lockRef:l,gapMode:I}),d?u.cloneElement(u.Children.only(f),p(p({},M),{ref:J})):u.createElement(void 0===S?"div":S,p({},M,{className:h,ref:J}),f))});C.defaultProps={enabled:!0,removeScrollBar:!0,inert:!1},C.classNames={fullWidth:g,zeroRight:h};var E=function(e){var n=e.sideCar,t=v(e,["sideCar"]);if(!n)throw Error("Sidecar: please provide `sideCar` property to import the right car");var r=n.read();if(!r)throw Error("Sidecar medium not found");return u.createElement(r,p({},t))};E.isSideCarExport=!0;var k=function(){var e=0,n=null;return{add:function(r){if(0==e&&(n=function(){if(!document)return null;var e=document.createElement("style");e.type="text/css";var n=c||t.nc;return n&&e.setAttribute("nonce",n),e}())){var a,o;(a=n).styleSheet?a.styleSheet.cssText=r:a.appendChild(document.createTextNode(r)),o=n,(document.head||document.getElementsByTagName("head")[0]).appendChild(o)}e++},remove:function(){--e||!n||(n.parentNode&&n.parentNode.removeChild(n),n=null)}}},N=function(){var e=k();return function(n,t){u.useEffect(function(){return e.add(n),function(){e.remove()}},[n&&t])}},O=function(){var e=N();return function(n){return e(n.styles,n.dynamic),null}},P={left:0,top:0,right:0,gap:0},S=function(e){return parseInt(e||"",10)||0},I=function(e){var n=window.getComputedStyle(document.body),t=n["padding"===e?"paddingLeft":"marginLeft"],r=n["padding"===e?"paddingTop":"marginTop"],a=n["padding"===e?"paddingRight":"marginRight"];return[S(t),S(r),S(a)]},R=function(e){if(void 0===e&&(e="margin"),"undefined"==typeof window)return P;var n=I(e),t=document.documentElement.clientWidth,r=window.innerWidth;return{left:n[0],top:n[1],right:n[2],gap:Math.max(0,r-t+n[2]-n[0])}},J=O(),M="data-scroll-locked",j=function(e,n,t,r){var a=e.left,o=e.top,l=e.right,i=e.gap;return void 0===t&&(t="margin"),"\n  .".concat("with-scroll-bars-hidden"," {\n   overflow: hidden ").concat(r,";\n   padding-right: ").concat(i,"px ").concat(r,";\n  }\n  body[").concat(M,"] {\n    overflow: hidden ").concat(r,";\n    overscroll-behavior: contain;\n    ").concat([n&&"position: relative ".concat(r,";"),"margin"===t&&"\n    padding-left: ".concat(a,"px;\n    padding-top: ").concat(o,"px;\n    padding-right: ").concat(l,"px;\n    margin-left:0;\n    margin-top:0;\n    margin-right: ").concat(i,"px ").concat(r,";\n    "),"padding"===t&&"padding-right: ".concat(i,"px ").concat(r,";")].filter(Boolean).join(""),"\n  }\n  \n  .").concat(h," {\n    right: ").concat(i,"px ").concat(r,";\n  }\n  \n  .").concat(g," {\n    margin-right: ").concat(i,"px ").concat(r,";\n  }\n  \n  .").concat(h," .").concat(h," {\n    right: 0 ").concat(r,";\n  }\n  \n  .").concat(g," .").concat(g," {\n    margin-right: 0 ").concat(r,";\n  }\n  \n  body[").concat(M,"] {\n    ").concat("--removed-body-scroll-bar-size",": ").concat(i,"px;\n  }\n")},T=function(){var e=parseInt(document.body.getAttribute(M)||"0",10);return isFinite(e)?e:0},L=function(){u.useEffect(function(){return document.body.setAttribute(M,(T()+1).toString()),function(){var e=T()-1;e<=0?document.body.removeAttribute(M):document.body.setAttribute(M,e.toString())}},[])},A=function(e){var n=e.noRelative,t=e.noImportant,r=e.gapMode,a=void 0===r?"margin":r;L();var o=u.useMemo(function(){return R(a)},[a]);return u.createElement(J,{styles:j(o,!n,a,t?"":"!important")})},B=!1;if("undefined"!=typeof window)try{var G=Object.defineProperty({},"passive",{get:function(){return B=!0,!0}});window.addEventListener("test",G,G),window.removeEventListener("test",G,G)}catch(e){B=!1}var z=!!B&&{passive:!1},W=function(e,n){if(!(e instanceof Element))return!1;var t=window.getComputedStyle(e);return"hidden"!==t[n]&&!(t.overflowY===t.overflowX&&"TEXTAREA"!==e.tagName&&"visible"===t[n])},F=function(e,n){var t=n.ownerDocument,r=n;do{if("undefined"!=typeof ShadowRoot&&r instanceof ShadowRoot&&(r=r.host),D(e,r)){var a=X(e,r);if(a[1]>a[2])return!0}r=r.parentNode}while(r&&r!==t.body);return!1},D=function(e,n){return"v"===e?W(n,"overflowY"):W(n,"overflowX")},X=function(e,n){return"v"===e?[n.scrollTop,n.scrollHeight,n.clientHeight]:[n.scrollLeft,n.scrollWidth,n.clientWidth]},H=function(e,n,t,r,a){var o,l=(o=window.getComputedStyle(n).direction,"h"===e&&"rtl"===o?-1:1),i=l*r,s=t.target,c=n.contains(s),d=!1,u=i>0,f=0,p=0;do{var v=X(e,s),h=v[0],g=v[1]-v[2]-l*h;(h||g)&&D(e,s)&&(f+=g,p+=h),s instanceof ShadowRoot?s=s.host:s=s.parentNode}while(!c&&s!==document.body||c&&(n.contains(s)||n===s));return u&&(a&&1>Math.abs(f)||!a&&i>f)?d=!0:!u&&(a&&1>Math.abs(p)||!a&&-i>p)&&(d=!0),d},Y=function(e){return"changedTouches"in e?[e.changedTouches[0].clientX,e.changedTouches[0].clientY]:[0,0]},Z=function(e){return[e.deltaX,e.deltaY]},_=function(e){return e&&"current"in e?e.current:e},V=0,U=[],K=(s=function(e){var n=u.useRef([]),t=u.useRef([0,0]),r=u.useRef(),a=u.useState(V++)[0],o=u.useState(O)[0],l=u.useRef(e);u.useEffect(function(){l.current=e},[e]),u.useEffect(function(){if(e.inert){document.body.classList.add("block-interactivity-".concat(a));var n=(function(e,n,t){if(t||2==arguments.length)for(var r,a=0,o=n.length;a<o;a++)!r&&a in n||(r||(r=Array.prototype.slice.call(n,0,a)),r[a]=n[a]);return e.concat(r||Array.prototype.slice.call(n))})([e.lockRef.current],(e.shards||[]).map(_),!0).filter(Boolean);return n.forEach(function(e){return e.classList.add("allow-interactivity-".concat(a))}),function(){document.body.classList.remove("block-interactivity-".concat(a)),n.forEach(function(e){return e.classList.remove("allow-interactivity-".concat(a))})}}},[e.inert,e.lockRef.current,e.shards]);var i=u.useCallback(function(e,n){if("touches"in e&&2===e.touches.length||"wheel"===e.type&&e.ctrlKey)return!l.current.allowPinchZoom;var a,o=Y(e),i=t.current,s="deltaX"in e?e.deltaX:i[0]-o[0],c="deltaY"in e?e.deltaY:i[1]-o[1],d=e.target,u=Math.abs(s)>Math.abs(c)?"h":"v";if("touches"in e&&"h"===u&&"range"===d.type)return!1;var f=F(u,d);if(!f)return!0;if(f?a=u:(a="v"===u?"h":"v",f=F(u,d)),!f)return!1;if(!r.current&&"changedTouches"in e&&(s||c)&&(r.current=a),!a)return!0;var p=r.current||a;return H(p,n,e,"h"===p?s:c,!0)},[]),s=u.useCallback(function(e){if(U.length&&U[U.length-1]===o){var t="deltaY"in e?Z(e):Y(e),r=n.current.filter(function(n){var r;return n.name===e.type&&(n.target===e.target||e.target===n.shadowParent)&&(r=n.delta)[0]===t[0]&&r[1]===t[1]})[0];if(r&&r.should){e.cancelable&&e.preventDefault();return}if(!r){var a=(l.current.shards||[]).map(_).filter(Boolean).filter(function(n){return n.contains(e.target)});(a.length>0?i(e,a[0]):!l.current.noIsolation)&&e.cancelable&&e.preventDefault()}}},[]),c=u.useCallback(function(e,t,r,a){var o={name:e,delta:t,target:r,should:a,shadowParent:function(e){for(var n=null;null!==e;)e instanceof ShadowRoot&&(n=e.host,e=e.host),e=e.parentNode;return n}(r)};n.current.push(o),setTimeout(function(){n.current=n.current.filter(function(e){return e!==o})},1)},[]),d=u.useCallback(function(e){t.current=Y(e),r.current=void 0},[]),f=u.useCallback(function(n){c(n.type,Z(n),n.target,i(n,e.lockRef.current))},[]),p=u.useCallback(function(n){c(n.type,Y(n),n.target,i(n,e.lockRef.current))},[]);u.useEffect(function(){return U.push(o),e.setCallbacks({onScrollCapture:f,onWheelCapture:f,onTouchMoveCapture:p}),document.addEventListener("wheel",s,z),document.addEventListener("touchmove",s,z),document.addEventListener("touchstart",d,z),function(){U=U.filter(function(e){return e!==o}),document.removeEventListener("wheel",s,z),document.removeEventListener("touchmove",s,z),document.removeEventListener("touchstart",d,z)}},[]);var v=e.removeScrollBar,h=e.inert;return u.createElement(u.Fragment,null,h?u.createElement(o,{styles:"\n  .block-interactivity-".concat(a," {pointer-events: none;}\n  .allow-interactivity-").concat(a," {pointer-events: all;}\n")}):null,v?u.createElement(A,{gapMode:e.gapMode}):null)},w.useMedium(s),E),q=u.forwardRef(function(e,n){return u.createElement(C,p({},e,{ref:n,sideCar:K}))});q.classNames=C.classNames;var Q=t(42520),$=t(79046),ee=t(60980),en=t(26604),et=t(86660),er=t(23663),ea=t(25359),eo=t(57437),el=(0,f.Gp)((e,n)=>{let{as:t,children:r,className:a,...o}=e,{Component:l,isOpen:i,placement:s,backdrop:c,motionProps:f,disableAnimation:p,shouldBlockScroll:v,getPopoverProps:h,getDialogProps:g,getBackdropProps:m,getContentProps:b,isNonModal:y,onClose:w}=(0,d.l)(),x=(0,u.useRef)(null),{dialogProps:C,titleProps:E}=(0,ea.R)({},x),k=g({ref:x,...C,...o}),N=(0,eo.jsxs)(eo.Fragment,{children:[!y&&(0,eo.jsx)(Q.U,{onDismiss:w}),(0,eo.jsx)(t||l||"div",{...k,children:(0,eo.jsx)("div",{...b({className:a}),children:"function"==typeof r?r(E):r})}),(0,eo.jsx)(Q.U,{onDismiss:w})]}),O=(0,u.useMemo)(()=>"transparent"===c?null:p?(0,eo.jsx)("div",{...m()}):(0,eo.jsx)(ee.X,{features:en.H,children:(0,eo.jsx)(et.m.div,{animate:"enter",exit:"exit",initial:"exit",variants:$.y7.fade,...m()})}),[c,p,m]),P=(0,eo.jsx)(q,{enabled:v&&i,removeScrollBar:!1,children:p?N:(0,eo.jsx)(ee.X,{features:en.H,children:(0,eo.jsx)(et.m.div,{animate:"enter",exit:"exit",initial:"initial",style:{...(0,er.VS)("center"===s?"top":s)},variants:$.y7.scaleSpringOpacity,...f,children:N})})});return(0,eo.jsxs)("div",{...h(),children:[O,P]})});el.displayName="NextUI.PopoverContent";var ei=el},40260:function(e,n,t){t.d(n,{b:function(){return M}});var r=t(43783),a=t(2265),o=t(55971),l=(e,n)=>{var t;let r=[];return[null==(t=a.Children.map(e,e=>(0,a.isValidElement)(e)&&e.type===n?(r.push(e),null):e))?void 0:t.filter(Boolean),r.length>=0?r:void 0]},i=t(73193),[s,c]=(0,t(37561).k)({name:"ButtonGroupContext",strict:!1}),d=t(12094),u=t(53640),f=t(25829),p=t(5722),v=t(99659),h=t(26242),g=t(75300),m=t(22226),b=t(2068),y=t(21616),w=(0,b.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]",...y.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 data-[pressed=true]:scale-100",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:m.J.solid.default},{variant:"solid",color:"primary",class:m.J.solid.primary},{variant:"solid",color:"secondary",class:m.J.solid.secondary},{variant:"solid",color:"success",class:m.J.solid.success},{variant:"solid",color:"warning",class:m.J.solid.warning},{variant:"solid",color:"danger",class:m.J.solid.danger},{variant:"shadow",color:"default",class:m.J.shadow.default},{variant:"shadow",color:"primary",class:m.J.shadow.primary},{variant:"shadow",color:"secondary",class:m.J.shadow.secondary},{variant:"shadow",color:"success",class:m.J.shadow.success},{variant:"shadow",color:"warning",class:m.J.shadow.warning},{variant:"shadow",color:"danger",class:m.J.shadow.danger},{variant:"bordered",color:"default",class:m.J.bordered.default},{variant:"bordered",color:"primary",class:m.J.bordered.primary},{variant:"bordered",color:"secondary",class:m.J.bordered.secondary},{variant:"bordered",color:"success",class:m.J.bordered.success},{variant:"bordered",color:"warning",class:m.J.bordered.warning},{variant:"bordered",color:"danger",class:m.J.bordered.danger},{variant:"flat",color:"default",class:m.J.flat.default},{variant:"flat",color:"primary",class:m.J.flat.primary},{variant:"flat",color:"secondary",class:m.J.flat.secondary},{variant:"flat",color:"success",class:m.J.flat.success},{variant:"flat",color:"warning",class:m.J.flat.warning},{variant:"flat",color:"danger",class:m.J.flat.danger},{variant:"faded",color:"default",class:m.J.faded.default},{variant:"faded",color:"primary",class:m.J.faded.primary},{variant:"faded",color:"secondary",class:m.J.faded.secondary},{variant:"faded",color:"success",class:m.J.faded.success},{variant:"faded",color:"warning",class:m.J.faded.warning},{variant:"faded",color:"danger",class:m.J.faded.danger},{variant:"light",color:"default",class:[m.J.light.default,"data-[hover=true]:bg-default/40"]},{variant:"light",color:"primary",class:[m.J.light.primary,"data-[hover=true]:bg-primary/20"]},{variant:"light",color:"secondary",class:[m.J.light.secondary,"data-[hover=true]:bg-secondary/20"]},{variant:"light",color:"success",class:[m.J.light.success,"data-[hover=true]:bg-success/20"]},{variant:"light",color:"warning",class:[m.J.light.warning,"data-[hover=true]:bg-warning/20"]},{variant:"light",color:"danger",class:[m.J.light.danger,"data-[hover=true]:bg-danger/20"]},{variant:"ghost",color:"default",class:[m.J.ghost.default,"data-[hover=true]:!bg-default"]},{variant:"ghost",color:"primary",class:[m.J.ghost.primary,"data-[hover=true]:!bg-primary data-[hover=true]:!text-primary-foreground"]},{variant:"ghost",color:"secondary",class:[m.J.ghost.secondary,"data-[hover=true]:!bg-secondary data-[hover=true]:!text-secondary-foreground"]},{variant:"ghost",color:"success",class:[m.J.ghost.success,"data-[hover=true]:!bg-success data-[hover=true]:!text-success-foreground"]},{variant:"ghost",color:"warning",class:[m.J.ghost.warning,"data-[hover=true]:!bg-warning data-[hover=true]:!text-warning-foreground"]},{variant:"ghost",color:"danger",class:[m.J.ghost.danger,"data-[hover=true]:!bg-danger !text-danger-foreground"]},{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:y.Zs.default},{isInGroup:!0,variant:["ghost","bordered"],color:"primary",className:y.Zs.primary},{isInGroup:!0,variant:["ghost","bordered"],color:"secondary",className:y.Zs.secondary},{isInGroup:!0,variant:["ghost","bordered"],color:"success",className:y.Zs.success},{isInGroup:!0,variant:["ghost","bordered"],color:"warning",className:y.Zs.warning},{isInGroup:!0,variant:["ghost","bordered"],color:"danger",className:y.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"}]});(0,b.tv)({base:"inline-flex items-center justify-center h-auto",variants:{fullWidth:{true:"w-full"}},defaultVariants:{fullWidth:!1}});var x=t(83892),C=t(36222),E=t(51446),k=t(60980),N=t(26604),O=t(34446),P=t(86660),S=t(57437),I=e=>{let{ripples:n=[],motionProps:t,color:r="currentColor",style:a,onClear:o}=e;return(0,S.jsx)(S.Fragment,{children:n.map(e=>{let n=Math.min(Math.max(.01*e.size,.2),e.size>100?.75:.5);return(0,S.jsx)(k.X,{features:N.H,children:(0,S.jsx)(O.M,{mode:"popLayout",children:(0,S.jsx)(P.m.span,{animate:{transform:"scale(2)",opacity:0},className:"nextui-ripple",exit:{opacity:0},initial:{transform:"scale(0)",opacity:.35},style:{position:"absolute",backgroundColor:r,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"),...a},transition:{duration:n},onAnimationComplete:()=>{o(e.key)},...t})})},e.key)})})};I.displayName="NextUI.Ripple";var R=(0,o.Gp)((e,n)=>{let{Component:t,domRef:r,children:o,styles:l,spinnerSize:s,spinner:m=(0,S.jsx)(E.c,{color:"current",size:s}),spinnerPlacement:b,startContent:y,endContent:k,isLoading:N,disableRipple:O,getButtonProps:P,getRippleProps:R,isIconOnly:J}=function(e){var n,t,r,o,l,s,m,b,y;let E=c(),k=(0,d.w)(),N=!!E,{ref:O,as:P,children:S,startContent:I,endContent:R,autoFocus:J,className:M,spinner:j,isLoading:T=!1,disableRipple:L=!1,fullWidth:A=null!=(n=null==E?void 0:E.fullWidth)&&n,radius:B=null==E?void 0:E.radius,size:G=null!=(t=null==E?void 0:E.size)?t:"md",color:z=null!=(r=null==E?void 0:E.color)?r:"default",variant:W=null!=(o=null==E?void 0:E.variant)?o:"solid",disableAnimation:F=null!=(s=null!=(l=null==E?void 0:E.disableAnimation)?l:null==k?void 0:k.disableAnimation)&&s,isDisabled:D=null!=(m=null==E?void 0:E.isDisabled)&&m,isIconOnly:X=null!=(b=null==E?void 0:E.isIconOnly)&&b,spinnerPlacement:H="start",onPress:Y,onClick:Z,..._}=e,V=P||"button",U="string"==typeof V,K=(0,h.gy)(O),q=null!=(y=L||(null==k?void 0:k.disableRipple))?y:F,{isFocusVisible:Q,isFocused:$,focusProps:ee}=(0,f.F)({autoFocus:J}),en=D||T,et=(0,a.useMemo)(()=>w({size:G,color:z,variant:W,radius:B,fullWidth:A,isDisabled:en,isInGroup:N,disableAnimation:F,isIconOnly:X,className:M}),[G,z,W,B,A,en,N,X,F,M]),{onClick:er,onClear:ea,ripples:eo}=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},[n,t]=(0,a.useState)([]);return{ripples:n,onClick:(0,a.useCallback)(e=>{let n=e.currentTarget,r=Math.max(n.clientWidth,n.clientHeight),a=n.getBoundingClientRect();t(n=>[...n,{key:(0,C.QI)(n.length.toString()),size:r,x:e.clientX-a.left-r/2,y:e.clientY-a.top-r/2}])},[]),onClear:(0,a.useCallback)(e=>{t(n=>n.filter(n=>n.key!==e))},[]),...e}}(),el=(0,a.useCallback)(e=>{q||en||F||!K.current||er(e)},[q,en,F,K,er]),{buttonProps:ei,isPressed:es}=(0,i.j)({elementType:P,isDisabled:en,onPress:Y,onClick:(0,p.t)(Z,el),..._},K),{isHovered:ec,hoverProps:ed}=(0,x.X)({isDisabled:en}),eu=(0,a.useCallback)(function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return{"data-disabled":(0,u.PB)(en),"data-focus":(0,u.PB)($),"data-pressed":(0,u.PB)(es),"data-focus-visible":(0,u.PB)(Q),"data-hover":(0,u.PB)(ec),"data-loading":(0,u.PB)(T),...(0,v.d)(ei,ee,ed,(0,g.z)(_,{enabled:U}),(0,g.z)(e))}},[T,en,$,es,U,Q,ec,ei,ee,ed,_]),ef=e=>(0,a.isValidElement)(e)?(0,a.cloneElement)(e,{"aria-hidden":!0,focusable:!1,tabIndex:-1}):null,ep=ef(I);return{Component:V,children:S,domRef:K,spinner:j,styles:et,startContent:ep,endContent:ef(R),isLoading:T,spinnerPlacement:H,spinnerSize:(0,a.useMemo)(()=>({sm:"sm",md:"sm",lg:"md"})[G],[G]),disableRipple:q,getButtonProps:eu,getRippleProps:(0,a.useCallback)(()=>({ripples:eo,onClear:ea}),[eo,ea]),isIconOnly:X}}({...e,ref:n});return(0,S.jsxs)(t,{ref:r,className:l,...P(),children:[y,N&&"start"===b&&m,N&&J?null:o,N&&"end"===b&&m,k,!O&&(0,S.jsx)(I,{...R()})]})});R.displayName="NextUI.Button";var J=(0,o.Gp)((e,n)=>{let{triggerRef:t,getTriggerProps:o}=(0,r.l)(),{children:s,...c}=e,d=(0,a.useMemo)(()=>"string"==typeof s?(0,S.jsx)("p",{children:s}):a.Children.only(s),[s]),{onPress:u,isDisabled:f,...p}=(0,a.useMemo)(()=>o((0,v.d)(c,d.props),d.ref),[o,d.props,c,d.ref]),[,h]=l(s,R),{buttonProps:g}=(0,i.j)({onPress:u,isDisabled:f},t),m=(0,a.useMemo)(()=>(null==h?void 0:h[0])!==void 0,[h]);return(0,a.cloneElement)(d,(0,v.d)(p,m?{onPress:u,isDisabled:f}:g))});J.displayName="NextUI.PopoverTrigger";var M=J},43783:function(e,n,t){t.d(n,{H:function(){return r},l:function(){return a}});var[r,a]=(0,t(37561).k)({name:"PopoverContext",errorMessage:"usePopoverContext: `context` is undefined. Seems you forgot to wrap all popover components within `<Popover />`"})}}]);