UNPKG

nhfs

Version:

NHFS — A sleek HTTP file server for the web built with Next.js and HeroUI. (Alpha)

9 lines 55.5 kB
module.exports={346254:a=>{"use strict";a.s({ThemeProvider:()=>i,useTheme:()=>h});var b=a.i(722851),c=(a,b,c,d,e,f,g,h)=>{let i=document.documentElement,j=["light","dark"];function k(b){var c;(Array.isArray(a)?a:[a]).forEach(a=>{let c="class"===a,d=c&&f?e.map(a=>f[a]||a):e;c?(i.classList.remove(...d),i.classList.add(f&&f[b]?f[b]:b)):i.setAttribute(a,b)}),c=b,h&&j.includes(c)&&(i.style.colorScheme=c)}if(d)k(d);else try{let a=localStorage.getItem(b)||c,d=g&&"system"===a?window.matchMedia("(prefers-color-scheme: dark)").matches?"dark":"light":a;k(d)}catch(a){}},d=["light","dark"],e="(prefers-color-scheme: dark)",f=b.createContext(void 0),g={setTheme:a=>{},themes:[]},h=()=>{var a;return null!=(a=b.useContext(f))?a:g},i=a=>b.useContext(f)?b.createElement(b.Fragment,null,a.children):b.createElement(k,{...a}),j=["light","dark"],k=({forcedTheme:a,disableTransitionOnChange:c=!1,enableSystem:g=!0,enableColorScheme:h=!0,storageKey:i="theme",themes:k=j,defaultTheme:p=g?"system":"light",attribute:q="data-theme",value:r,children:s,nonce:t,scriptProps:u})=>{let[v,w]=b.useState(()=>m(i,p)),[x,y]=b.useState(()=>"system"===v?o():v),z=r?Object.values(r):k,A=b.useCallback(a=>{let b=a;if(!b)return;"system"===a&&g&&(b=o());let e=r?r[b]:b,f=c?n(t):null,i=document.documentElement,j=a=>{"class"===a?(i.classList.remove(...z),e&&i.classList.add(e)):a.startsWith("data-")&&(e?i.setAttribute(a,e):i.removeAttribute(a))};if(Array.isArray(q)?q.forEach(j):j(q),h){let a=d.includes(p)?p:null,c=d.includes(b)?b:a;i.style.colorScheme=c}null==f||f()},[t]),B=b.useCallback(a=>{let b="function"==typeof a?a(v):a;w(b);try{localStorage.setItem(i,b)}catch(a){}},[v]),C=b.useCallback(b=>{y(o(b)),"system"===v&&g&&!a&&A("system")},[v,a]);b.useEffect(()=>{let a=window.matchMedia(e);return a.addListener(C),C(a),()=>a.removeListener(C)},[C]),b.useEffect(()=>{let a=a=>{a.key===i&&(a.newValue?w(a.newValue):B(p))};return window.addEventListener("storage",a),()=>window.removeEventListener("storage",a)},[B]),b.useEffect(()=>{A(null!=a?a:v)},[a,v]);let D=b.useMemo(()=>({theme:v,setTheme:B,forcedTheme:a,resolvedTheme:"system"===v?x:v,themes:g?[...k,"system"]:k,systemTheme:g?x:void 0}),[v,B,a,x,g,k]);return b.createElement(f.Provider,{value:D},b.createElement(l,{forcedTheme:a,storageKey:i,attribute:q,enableSystem:g,enableColorScheme:h,defaultTheme:p,value:r,themes:k,nonce:t,scriptProps:u}),s)},l=b.memo(({forcedTheme:a,storageKey:d,attribute:e,enableSystem:f,enableColorScheme:g,defaultTheme:h,value:i,themes:j,nonce:k,scriptProps:l})=>{let m=JSON.stringify([e,d,h,a,j,i,f,g]).slice(1,-1);return b.createElement("script",{...l,suppressHydrationWarning:!0,nonce:k,dangerouslySetInnerHTML:{__html:`(${c.toString()})(${m})`}})}),m=(a,b)=>{},n=a=>{let b=document.createElement("style");return a&&b.setAttribute("nonce",a),b.appendChild(document.createTextNode("*,*::before,*::after{-webkit-transition:none!important;-moz-transition:none!important;-o-transition:none!important;-ms-transition:none!important;transition:none!important}")),document.head.appendChild(b),()=>{window.getComputedStyle(document.body),setTimeout(()=>{document.head.removeChild(b)},1)}},o=a=>(a||(a=window.matchMedia(e)),a.matches?"dark":"light")},298304:a=>{"use strict";a.s({Providers:()=>p},298304);var b=a.i(674420),c=a.i(509765),d=a.i(840399),e=a.i(722851),f=a.i(787289),g=a.i(201598),h=a.i(690962),i=a.i(377429),j=({children:a,navigate:j,disableAnimation:k,useHref:l,disableRipple:m=!1,skipFramerMotionAnimations:n=k,reducedMotion:o="never",validationBehavior:p,locale:q="en-US",labelPlacement:r,defaultDates:s,createCalendar:t,spinnerVariant:u,...v})=>{let w=a;j&&(w=(0,b.jsx)(h.RouterProvider,{navigate:j,useHref:l,children:w}));let x=(0,e.useMemo)(()=>(k&&n&&(g.MotionGlobalConfig.skipAnimations=!0),{createCalendar:t,defaultDates:s,disableAnimation:k,disableRipple:m,validationBehavior:p,labelPlacement:r,spinnerVariant:u}),[t,null==s?void 0:s.maxDate,null==s?void 0:s.minDate,k,m,p,r,u]);return(0,b.jsx)(c.ProviderContext,{value:x,children:(0,b.jsx)(d.I18nProvider,{locale:q,children:(0,b.jsx)(f.MotionConfig,{reducedMotion:o,children:(0,b.jsx)(i.OverlayProvider,{...v,children:w})})})})},k=a.i(918656),l=a.i(346254),m=a.i(373114),n=a.i(507519),o=a.i(858419);function p({children:a,themeProps:c}){let d=(0,k.useRouter)();return(0,b.jsx)(j,{navigate:d.push,children:(0,b.jsxs)(n.ClipboardProvider,{children:[(0,b.jsx)(m.ToastProvider,{placement:"top-right",toastOffset:16}),(0,b.jsx)(o.DropzoneProvider,{children:(0,b.jsx)(l.ThemeProvider,{...c,children:a})})]})})}},997048:a=>{"use strict";a.s({useToggleState:()=>c});var b=a.i(798676);function c(a={}){let{isReadOnly:d}=a,[e,f]=(0,b.useControlledState)(a.isSelected,a.defaultSelected||!1,a.onChange);return{isSelected:e,setSelected:function(a){d||f(a)},toggle:function(){d||f(!e)}}}},484676:a=>{"use strict";let b;a.s({Navbar:()=>aF,NavbarBrand:()=>aH,NavbarContent:()=>aJ,NavbarItem:()=>aL,NavbarMenu:()=>ak,NavbarMenuItem:()=>aN,NavbarMenuToggle:()=>aV,NavbarProvider:()=>c,useNavbar:()=>aB,useNavbarContext:()=>d},484676),a.s({},365748),a.s({Navbar:()=>aF,NavbarBrand:()=>aH,NavbarContent:()=>aJ,NavbarItem:()=>aL,NavbarMenu:()=>ak,NavbarMenuItem:()=>aN,NavbarMenuToggle:()=>aV,NavbarProvider:()=>c,useNavbar:()=>aB,useNavbarContext:()=>d},322278);var[c,d]=(0,a.i(118564).createContext)({name:"NavbarContext",strict:!0,errorMessage:"useNavbarContext: `context` is undefined. Seems you forgot to wrap component within <Navbar />"}),e={enter:{height:"calc(100vh - var(--navbar-height))",transition:{duration:.3,easings:"easeOut"}},exit:{height:0,transition:{duration:.25,easings:"easeIn"}}},f=a.i(574700),g=a.i(676776),h=a.i(67762),i=a.i(862772),j=a.i(86321),k=a.i(152277),l=a.i(355055),m=a.i(722851);let n=(0,m.createContext)({}),o=m.default.createContext({register:()=>{}});o.displayName="PressResponderContext";var p=a.i(804077),q=a.i(257326);function r({children:a}){let b=(0,m.useMemo)(()=>({register:()=>{}}),[]);return m.default.createElement(o.Provider,{value:b},a)}m.default.forwardRef(({children:a,...b},c)=>{let d=(0,m.useRef)(!1),e=(0,m.useContext)(o);c=(0,p.useObjectRef)(c||(null==e?void 0:e.ref));let f=(0,l.mergeProps)(e||{},{...b,ref:c,register(){d.current=!0,e&&e.register()}});return(0,q.useSyncRef)(e,c),(0,m.useEffect)(()=>{d.current||(d.current=!0)},[]),m.default.createElement(o.Provider,{value:f},a)});var s=a.i(520248),t=a.i(781444),u=a.i(141176),v=a.i(252869),w=a.i(897515),x=a.i(244266);a.i(662416);var y=a.i(789075),z=a.i(827601),A=a.i(377608);let B=null,C=new Set,D=new Map,E=!1,F=!1;function G(a,b){for(let c of C)c(a,b)}function H(a){E=!0,a.metaKey||!(0,v.isMac)()&&a.altKey||a.ctrlKey||"Control"===a.key||"Shift"===a.key||"Meta"===a.key||(B="keyboard",G("keyboard",a))}function I(a){B="pointer",("mousedown"===a.type||"pointerdown"===a.type)&&(E=!0,G("pointer",a))}function J(a){(0,z.isVirtualClick)(a)&&(E=!0,B="virtual")}function K(a){a.target!==window&&a.target!==document&&a.isTrusted&&(E||F||(B="virtual",G("virtual",a)),E=!1,F=!1)}function L(){E=!1,F=!0}function M(a){}"undefined"!=typeof document&&function(a){let b,c=(0,s.getOwnerDocument)(void 0);"loading"!==c.readyState?M(void 0):(b=()=>{M(a)},c.addEventListener("DOMContentLoaded",b)),()=>((a,b)=>{let c=(0,s.getOwnerWindow)(a),d=(0,s.getOwnerDocument)(a);b&&d.removeEventListener("DOMContentLoaded",b),D.has(c)&&(c.HTMLElement.prototype.focus=D.get(c).focus,d.removeEventListener("keydown",H,!0),d.removeEventListener("keyup",H,!0),d.removeEventListener("click",J,!0),c.removeEventListener("focus",K,!0),c.removeEventListener("blur",L,!1),"undefined"!=typeof PointerEvent&&(d.removeEventListener("pointerdown",I,!0),d.removeEventListener("pointermove",I,!0),d.removeEventListener("pointerup",I,!0)),D.delete(c))})(a,b)}();var N=a.i(504798);let O=m.default.createContext(null),P="react-aria-focus-scope-restore",Q=null;function R(a){var b,c,d,e,f;let g,h,{children:i,contain:j,restoreFocus:k,autoFocus:l}=a,n=(0,m.useRef)(null),o=(0,m.useRef)(null),p=(0,m.useRef)([]),{parentNode:q}=(0,m.useContext)(O)||{},r=(0,m.useMemo)(()=>new ac({scopeRef:p}),[p]);(0,t.useLayoutEffect)(()=>{let a=q||ad.root;if(ad.getTreeNode(a.scopeRef)&&Q&&!W(Q,a.scopeRef)){let b=ad.getTreeNode(Q);b&&(a=b)}a.addChild(r),ad.addNode(r)},[r,q]),(0,t.useLayoutEffect)(()=>{let a=ad.getTreeNode(p);a&&(a.contain=!!j)},[j]),(0,t.useLayoutEffect)(()=>{var a;let b=null==(a=n.current)?void 0:a.nextSibling,c=[],d=a=>a.stopPropagation();for(;b&&b!==o.current;)c.push(b),b.addEventListener(P,d),b=b.nextSibling;return p.current=c,()=>{for(let a of c)a.removeEventListener(P,d)}},[i]),b=p,c=k,d=j,(0,t.useLayoutEffect)(()=>{if(c||d)return;let a=b.current,e=(0,s.getOwnerDocument)(a?a[0]:void 0),f=a=>{let c=(0,u.getEventTarget)(a);U(c,b.current)?Q=b:V(c)||(Q=null)};return e.addEventListener("focusin",f,!1),null==a||a.forEach(a=>a.addEventListener("focusin",f,!1)),()=>{e.removeEventListener("focusin",f,!1),null==a||a.forEach(a=>a.removeEventListener("focusin",f,!1))}},[b,c,d]),e=p,f=j,g=(0,m.useRef)(void 0),h=(0,m.useRef)(void 0),(0,t.useLayoutEffect)(()=>{let a=e.current;if(!f){h.current&&(cancelAnimationFrame(h.current),h.current=void 0);return}let b=(0,s.getOwnerDocument)(a?a[0]:void 0),c=a=>{if("Tab"!==a.key||a.altKey||a.ctrlKey||a.metaKey||!T(e)||a.isComposing)return;let c=(0,u.getActiveElement)(b),d=e.current;if(!d||!U(c,d))return;let f=aa(S(d),{tabbable:!0},d);if(!c)return;f.currentNode=c;let g=a.shiftKey?f.previousNode():f.nextNode();g||(f.currentNode=a.shiftKey?d[d.length-1].nextElementSibling:d[0].previousElementSibling,g=a.shiftKey?f.previousNode():f.nextNode()),a.preventDefault(),g&&X(g,!0)},d=a=>{(!Q||W(Q,e))&&U((0,u.getEventTarget)(a),e.current)?(Q=e,g.current=(0,u.getEventTarget)(a)):T(e)&&!V((0,u.getEventTarget)(a),e)?g.current?g.current.focus():Q&&Q.current&&Z(Q.current):T(e)&&(g.current=(0,u.getEventTarget)(a))},i=a=>{h.current&&cancelAnimationFrame(h.current),h.current=requestAnimationFrame(()=>{let c=B,d=("virtual"===c||null===c)&&(0,v.isAndroid)()&&(0,v.isChrome)(),f=(0,u.getActiveElement)(b);if(!d&&f&&T(e)&&!V(f,e)){Q=e;let b=(0,u.getEventTarget)(a);if(b&&b.isConnected){var h;g.current=b,null==(h=g.current)||h.focus()}else Q.current&&Z(Q.current)}})};return b.addEventListener("keydown",c,!1),b.addEventListener("focusin",d,!1),null==a||a.forEach(a=>a.addEventListener("focusin",d,!1)),null==a||a.forEach(a=>a.addEventListener("focusout",i,!1)),()=>{b.removeEventListener("keydown",c,!1),b.removeEventListener("focusin",d,!1),null==a||a.forEach(a=>a.removeEventListener("focusin",d,!1)),null==a||a.forEach(a=>a.removeEventListener("focusout",i,!1))}},[e,f]),(0,t.useLayoutEffect)(()=>()=>{h.current&&cancelAnimationFrame(h.current)},[h]),function(a,b,c){let d=(0,m.useRef)("undefined"!=typeof document?(0,u.getActiveElement)((0,s.getOwnerDocument)(a.current?a.current[0]:void 0)):null);(0,t.useLayoutEffect)(()=>{let d=a.current,e=(0,s.getOwnerDocument)(d?d[0]:void 0);if(!b||c)return;let f=()=>{(!Q||W(Q,a))&&U((0,u.getActiveElement)(e),a.current)&&(Q=a)};return e.addEventListener("focusin",f,!1),null==d||d.forEach(a=>a.addEventListener("focusin",f,!1)),()=>{e.removeEventListener("focusin",f,!1),null==d||d.forEach(a=>a.removeEventListener("focusin",f,!1))}},[a,c]),(0,t.useLayoutEffect)(()=>{let d=(0,s.getOwnerDocument)(a.current?a.current[0]:void 0);if(!b)return;let e=b=>{if("Tab"!==b.key||b.altKey||b.ctrlKey||b.metaKey||!T(a)||b.isComposing)return;let c=d.activeElement;if(!V(c,a)||!$(a))return;let e=ad.getTreeNode(a);if(!e)return;let f=e.nodeToRestore,g=aa(d.body,{tabbable:!0});g.currentNode=c;let h=b.shiftKey?g.previousNode():g.nextNode();if(f&&f.isConnected&&f!==d.body||(f=void 0,e.nodeToRestore=void 0),(!h||!V(h,a))&&f){g.currentNode=f;do h=b.shiftKey?g.previousNode():g.nextNode();while(V(h,a))(b.preventDefault(),b.stopPropagation(),h)?X(h,!0):V(f)?X(f,!0):c.blur()}};return c||d.addEventListener("keydown",e,!0),()=>{c||d.removeEventListener("keydown",e,!0)}},[a,b,c]),(0,t.useLayoutEffect)(()=>{var c;let e=(0,s.getOwnerDocument)(a.current?a.current[0]:void 0);if(!b)return;let f=ad.getTreeNode(a);if(f)return f.nodeToRestore=null!=(c=d.current)?c:void 0,()=>{let c=ad.getTreeNode(a);if(!c)return;let d=c.nodeToRestore,f=(0,u.getActiveElement)(e);if(b&&d&&(f&&V(f,a)||f===e.body&&$(a))){let b=ad.clone();requestAnimationFrame(()=>{if(e.activeElement===e.body){let c=b.getTreeNode(a);for(;c;){if(c.nodeToRestore&&c.nodeToRestore.isConnected)return void _(c.nodeToRestore);c=c.parent}for(c=b.getTreeNode(a);c;){if(c.scopeRef&&c.scopeRef.current&&ad.getTreeNode(c.scopeRef))return void _(Y(c.scopeRef.current,!0));c=c.parent}}})}}},[a,b])}(p,k,j),function(a,b){let c=m.default.useRef(b);(0,m.useEffect)(()=>{if(c.current){Q=a;let b=(0,s.getOwnerDocument)(a.current?a.current[0]:void 0);!U((0,u.getActiveElement)(b),Q.current)&&a.current&&Z(a.current)}c.current=!1},[a])}(p,l),(0,m.useEffect)(()=>{let a=(0,u.getActiveElement)((0,s.getOwnerDocument)(p.current?p.current[0]:void 0)),b=null;if(U(a,p.current)){for(let c of ad.traverse())c.scopeRef&&U(a,c.scopeRef.current)&&(b=c);b===ad.getTreeNode(p)&&(Q=b.scopeRef)}},[p]),(0,t.useLayoutEffect)(()=>()=>{var a,b,c;let d=null!=(c=null==(b=ad.getTreeNode(p))||null==(a=b.parent)?void 0:a.scopeRef)?c:null;(p===Q||W(p,Q))&&(!d||ad.getTreeNode(d))&&(Q=d),ad.removeTreeNode(p)},[p]);let w=(0,m.useMemo)(()=>{var a;return a=p,{focusNext(b={}){var c;let d=a.current,{from:e,tabbable:f,wrap:g,accept:h}=b,i=e||(0,u.getActiveElement)((0,s.getOwnerDocument)(null!=(c=d[0])?c:void 0)),j=d[0].previousElementSibling,k=aa(S(d),{tabbable:f,accept:h},d);k.currentNode=U(i,d)?i:j;let l=k.nextNode();return!l&&g&&(k.currentNode=j,l=k.nextNode()),l&&X(l,!0),l},focusPrevious(b={}){var c;let d=a.current,{from:e,tabbable:f,wrap:g,accept:h}=b,i=e||(0,u.getActiveElement)((0,s.getOwnerDocument)(null!=(c=d[0])?c:void 0)),j=d[d.length-1].nextElementSibling,k=aa(S(d),{tabbable:f,accept:h},d);k.currentNode=U(i,d)?i:j;let l=k.previousNode();return!l&&g&&(k.currentNode=j,l=k.previousNode()),l&&X(l,!0),l},focusFirst(b={}){let c=a.current,{tabbable:d,accept:e}=b,f=aa(S(c),{tabbable:d,accept:e},c);f.currentNode=c[0].previousElementSibling;let g=f.nextNode();return g&&X(g,!0),g},focusLast(b={}){let c=a.current,{tabbable:d,accept:e}=b,f=aa(S(c),{tabbable:d,accept:e},c);f.currentNode=c[c.length-1].nextElementSibling;let g=f.previousNode();return g&&X(g,!0),g}}},[]),x=(0,m.useMemo)(()=>({focusManager:w,parentNode:r}),[r,w]);return m.default.createElement(O.Provider,{value:x},m.default.createElement("span",{"data-focus-scope-start":!0,hidden:!0,ref:n}),i,m.default.createElement("span",{"data-focus-scope-end":!0,hidden:!0,ref:o}))}function S(a){return a[0].parentElement}function T(a){let b=ad.getTreeNode(Q);for(;b&&b.scopeRef!==a;){if(b.contain)return!1;b=b.parent}return!0}function U(a,b){return!!a&&!!b&&b.some(b=>b.contains(a))}function V(a,b=null){if(a instanceof Element&&a.closest("[data-react-aria-top-layer]"))return!0;for(let{scopeRef:c}of ad.traverse(ad.getTreeNode(b)))if(c&&U(a,c.current))return!0;return!1}function W(a,b){var c;let d=null==(c=ad.getTreeNode(b))?void 0:c.parent;for(;d;){if(d.scopeRef===a)return!0;d=d.parent}return!1}function X(a,b=!1){if(null==a||b){if(null!=a)try{a.focus()}catch{}}else try{let b=(0,s.getOwnerDocument)(a),c=(0,u.getActiveElement)(b);"virtual"===B?(0,N.runAfterTransition)(()=>{(0,u.getActiveElement)(b)===c&&a.isConnected&&(0,y.focusWithoutScrolling)(a)}):(0,y.focusWithoutScrolling)(a)}catch{}}function Y(a,b=!0){let c=a[0].previousElementSibling,d=S(a),e=aa(d,{tabbable:b},a);e.currentNode=c;let f=e.nextNode();return b&&!f&&((e=aa(d=S(a),{tabbable:!1},a)).currentNode=c,f=e.nextNode()),f}function Z(a,b=!0){X(Y(a,b))}function $(a){let b=ad.getTreeNode(Q);for(;b&&b.scopeRef!==a;){if(b.nodeToRestore)return!1;b=b.parent}return(null==b?void 0:b.scopeRef)===a}function _(a){a.dispatchEvent(new CustomEvent(P,{bubbles:!0,cancelable:!0}))&&X(a)}function aa(a,b,c){let d=(null==b?void 0:b.tabbable)?w.isTabbable:w.isFocusable,e=(null==a?void 0:a.nodeType)===Node.ELEMENT_NODE?a:null,f=(0,s.getOwnerDocument)(e),g=(0,x.createShadowTreeWalker)(f,a||f,NodeFilter.SHOW_ELEMENT,{acceptNode(a){var e;return(null==b||null==(e=b.from)?void 0:e.contains(a))?NodeFilter.FILTER_REJECT:d(a)&&function a(b,c){return"#comment"!==b.nodeName&&function(a){let b=(0,s.getOwnerWindow)(a);if(!(a instanceof b.HTMLElement)&&!(a instanceof b.SVGElement))return!1;let{display:c,visibility:d}=a.style,e="none"!==c&&"hidden"!==d&&"collapse"!==d;if(e){let{getComputedStyle:b}=a.ownerDocument.defaultView,{display:c,visibility:d}=b(a);e="none"!==c&&"hidden"!==d&&"collapse"!==d}return e}(b)&&!b.hasAttribute("hidden")&&!b.hasAttribute("data-react-aria-prevent-focus")&&("DETAILS"!==b.nodeName||!c||"SUMMARY"===c.nodeName||b.hasAttribute("open"))&&(!b.parentElement||a(b.parentElement,b))}(a)&&(!c||U(a,c))&&(!(null==b?void 0:b.accept)||b.accept(a))?NodeFilter.FILTER_ACCEPT:NodeFilter.FILTER_SKIP}});return(null==b?void 0:b.from)&&(g.currentNode=b.from),g}class ab{get size(){return this.fastMap.size}getTreeNode(a){return this.fastMap.get(a)}addTreeNode(a,b,c){let d=this.fastMap.get(null!=b?b:null);if(!d)return;let e=new ac({scopeRef:a});d.addChild(e),e.parent=d,this.fastMap.set(a,e),c&&(e.nodeToRestore=c)}addNode(a){this.fastMap.set(a.scopeRef,a)}removeTreeNode(a){if(null===a)return;let b=this.fastMap.get(a);if(!b)return;let c=b.parent;for(let a of this.traverse())a!==b&&b.nodeToRestore&&a.nodeToRestore&&b.scopeRef&&b.scopeRef.current&&U(a.nodeToRestore,b.scopeRef.current)&&(a.nodeToRestore=b.nodeToRestore);let d=b.children;c&&(c.removeChild(b),d.size>0&&d.forEach(a=>c&&c.addChild(a))),this.fastMap.delete(b.scopeRef)}*traverse(a=this.root){if(null!=a.scopeRef&&(yield a),a.children.size>0)for(let b of a.children)yield*this.traverse(b)}clone(){var a,b;let c=new ab;for(let d of this.traverse())c.addTreeNode(d.scopeRef,null!=(b=null==(a=d.parent)?void 0:a.scopeRef)?b:null,d.nodeToRestore);return c}constructor(){this.fastMap=new Map,this.root=new ac({scopeRef:null}),this.fastMap.set(null,this.root)}}class ac{addChild(a){this.children.add(a),a.parent=this}removeChild(a){this.children.delete(a),a.parent=void 0}constructor(a){this.children=new Set,this.contain=!1,this.scopeRef=a.scopeRef}}let ad=new ab;var ae=a.i(774440);let af=m.default.createContext(null);function ag(a){var b;let c=(0,A.useIsSSR)(),{portalContainer:d=c?null:document.body,isExiting:e}=a,[f,g]=(0,m.useState)(!1),h=(0,m.useMemo)(()=>({contain:f,setContain:g}),[f,g]),{getContainer:i}=null!=(b=(0,m.useContext)(n))?b:{};if(!a.portalContainer&&i&&(d=i()),!d)return null;let j=a.children;return a.disableFocusManagement||(j=m.default.createElement(R,{restoreFocus:!0,contain:(a.shouldContainFocus||f)&&!e},j)),j=m.default.createElement(af.Provider,{value:h},m.default.createElement(r,null,j)),ae.default.createPortal(j,d)}var ah=a.i(674420),ai=()=>a.r(732886)(a.i).then(a=>a.default),aj=(0,f.forwardRef)((a,b)=>{var c,f;let{className:m,children:n,portalContainer:o,motionProps:p,style:q,...r}=a,s=(0,g.useDOMRef)(b),{slots:t,isMenuOpen:u,height:v,disableAnimation:w,classNames:x}=d(),y=(0,h.clsx)(null==x?void 0:x.menu,m);return w?u?(0,ah.jsx)(ag,{portalContainer:o,children:(0,ah.jsx)("ul",{ref:s,className:null==(c=t.menu)?void 0:c.call(t,{class:y}),"data-open":(0,h.dataAttr)(u),style:{"--navbar-height":"number"==typeof v?`${v}px`:v},...r,children:n})}):null:(0,ah.jsx)(i.AnimatePresence,{mode:"wait",children:u?(0,ah.jsx)(ag,{portalContainer:o,children:(0,ah.jsx)(j.LazyMotion,{features:ai,children:(0,ah.jsx)(k.m.ul,{ref:s,layoutScroll:!0,animate:"enter",className:null==(f=t.menu)?void 0:f.call(t,{class:y}),"data-open":(0,h.dataAttr)(u),exit:"exit",initial:"exit",style:{"--navbar-height":"number"==typeof v?`${v}px`:v,...q},variants:e,...(0,l.mergeProps)(p,r),children:n})})}):null})});aj.displayName="HeroUI.NavbarMenu";var ak=aj,al={ease:[.36,.66,.4,1],easeIn:[.4,0,1,1],easeOut:[0,0,.2,1]};al.easeOut,al.easeIn,al.easeIn,al.easeOut,al.ease,al.ease,al.ease,al.ease;var am={visible:{y:0,transition:{ease:al.easeOut}},hidden:{y:"-100%",transition:{ease:al.easeIn}}},an=a.i(509765),ao=a.i(747564),ap=a.i(425149),aq=(0,ao.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",...ap.dataFocusVisibleClasses],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))]","data-[open=true]:flex"]}}},defaultVariants:{maxWidth:"lg",position:"sticky",isBlurred:!0}}),ar=a.i(590727),as=a.i(798676),at=a.i(961926),au=a.i(162826);let av="undefined"!=typeof document&&window.visualViewport,aw=new Set(["checkbox","radio","range","color","file","image","button","submit","reset"]),ax=0;function ay(a,b,c){let d=a.style[b];return a.style[b]=c,()=>{a.style[b]=d}}function az(a,b,c,d){return a.addEventListener(b,c,d),()=>{a.removeEventListener(b,c,d)}}function aA(a){let b=document.scrollingElement||document.documentElement,c=a;for(;c&&c!==b;){let a=(0,au.getScrollParent)(c);if(a!==document.documentElement&&a!==document.body&&a!==c){let b=a.getBoundingClientRect().top,d=c.getBoundingClientRect().top;d>b+c.clientHeight&&(a.scrollTop+=d-b)}c=a.parentElement}}function aB(a){var c,d;let e=(0,an.useProviderContext)(),[i,j]=(0,f.mapPropsVariants)(a,aq.variantKeys),{ref:k,as:n,parentRef:o,height:p="4rem",shouldHideOnScroll:q=!1,disableScrollHandler:r=!1,shouldBlockScroll:s=!0,onScrollPositionChange:u,isMenuOpen:w,isMenuDefaultOpen:x,onMenuOpenChange:y=()=>{},motionProps:z,className:A,classNames:B,...C}=i,D=null!=(d=null!=(c=a.disableAnimation)?c:null==e?void 0:e.disableAnimation)&&d,E=(0,g.useDOMRef)(k),F=(0,m.useRef)(0),G=(0,m.useRef)(0),[H,I]=(0,m.useState)(!1),J=(0,m.useCallback)(a=>{y(a||!1)},[y]),[K,L]=(0,as.useControlledState)(w,null!=x&&x,J),M=()=>{if(E.current){let a=E.current.offsetWidth;a!==F.current&&(F.current=a)}};!function(a={}){let{isDisabled:c}=a;(0,t.useLayoutEffect)(()=>{if(!c){let a,c,d,e,f;return 1==++ax&&(b=(0,v.isIOS)()?(d=null,e=(0,at.chain)(az(document,"touchstart",b=>{((a=(0,au.getScrollParent)(b.target,!0))!==document.documentElement||a!==document.body)&&a instanceof HTMLElement&&"auto"===window.getComputedStyle(a).overscrollBehavior&&(c=ay(a,"overscrollBehavior","contain"))},{passive:!1,capture:!0}),az(document,"touchmove",b=>{if(!a||a===document.documentElement||a===document.body)return void b.preventDefault();a.scrollHeight===a.clientHeight&&a.scrollWidth===a.clientWidth&&b.preventDefault()},{passive:!1,capture:!0}),az(document,"touchend",()=>{c&&c()},{passive:!1,capture:!0}),az(document,"focus",a=>{var b;let c=a.target;((b=c)instanceof HTMLInputElement&&!aw.has(b.type)||b instanceof HTMLTextAreaElement||b instanceof HTMLElement&&b.isContentEditable)&&((()=>{if(d)return;let a=window.pageXOffset,b=window.pageYOffset;d=(0,at.chain)(az(window,"scroll",()=>{window.scrollTo(0,0)}),ay(document.documentElement,"paddingRight",`${window.innerWidth-document.documentElement.clientWidth}px`),ay(document.documentElement,"overflow","hidden"),ay(document.body,"marginTop",`-${b}px`),()=>{window.scrollTo(a,b)}),window.scrollTo(0,0)})(),c.style.transform="translateY(-2000px)",requestAnimationFrame(()=>{c.style.transform="",av&&(av.height<window.innerHeight?requestAnimationFrame(()=>{aA(c)}):av.addEventListener("resize",()=>aA(c),{once:!0}))}))},!0)),()=>{null==c||c(),null==d||d(),e()}):(f=window.innerWidth-document.documentElement.clientWidth,(0,at.chain)(f>0&&("scrollbarGutter"in document.documentElement.style?ay(document.documentElement,"scrollbarGutter","stable"):ay(document.documentElement,"paddingRight",`${f}px`)),ay(document.documentElement,"overflow","hidden")))),()=>{0==--ax&&b()}}},[c])}({isDisabled:!(s&&K)}),(0,ar.useResizeObserver)({ref:E,onResize:()=>{var a;let b=null==(a=E.current)?void 0:a.offsetWidth,c=window.innerWidth-document.documentElement.clientWidth;b&&b+c==F.current||b!==F.current&&(M(),L(!1))}}),(0,m.useEffect)(()=>{var a;M(),G.current=(null==(a=E.current)?void 0:a.offsetHeight)||0},[]);let N=(0,m.useMemo)(()=>aq({...j,disableAnimation:D,hideOnScroll:q}),[(0,h.objectToDeps)(j),D,q]),O=(0,h.clsx)(null==B?void 0:B.base,A);return(a=>{let{elementRef:b,delay:c=30,callback:d,isEnabled:e}=a,f=(0,m.useRef)((e&&(null==b||b.current),{x:0,y:0})),g=(0,m.useRef)(null),h=(0,m.useCallback)(()=>{let a=(null==b||b.current,{x:0,y:0});"function"==typeof d&&d({prevPos:f.current,currPos:a}),f.current=a,g.current=null},[d,b]);return(0,m.useEffect)(()=>{if(!e)return;let a=()=>{c?(g.current&&clearTimeout(g.current),g.current=setTimeout(h,c)):h()},d=(null==b?void 0:b.current)||window;return d.addEventListener("scroll",a),()=>{d.removeEventListener("scroll",a),g.current&&(clearTimeout(g.current),g.current=null)}},[null==b?void 0:b.current,c,h,e]),f.current})({elementRef:o,isEnabled:q||!r,callback:({prevPos:a,currPos:b})=>{null==u||u(b.y),q&&I(c=>{let d=b.y>a.y&&b.y>G.current;return d!==c?d:c})}}),{Component:n||"nav",slots:N,domRef:E,height:p,isHidden:H,disableAnimation:D,shouldHideOnScroll:q,isMenuOpen:K,classNames:B,setIsMenuOpen:L,motionProps:z,getBaseProps:(a={})=>({...(0,l.mergeProps)(C,a),"data-hidden":(0,h.dataAttr)(H),"data-menu-open":(0,h.dataAttr)(K),ref:E,className:N.base({class:(0,h.clsx)(O,null==a?void 0:a.className)}),style:{"--navbar-height":"number"==typeof p?`${p}px`:p,...null==C?void 0:C.style,...null==a?void 0:a.style}}),getWrapperProps:(a={})=>({...a,"data-menu-open":(0,h.dataAttr)(K),className:N.wrapper({class:(0,h.clsx)(null==B?void 0:B.wrapper,null==a?void 0:a.className)})})}}var aC=a.i(829703),aD=()=>a.r(732886)(a.i).then(a=>a.default),aE=(0,f.forwardRef)((a,b)=>{let{children:d,...e}=a,f=aB({...e,ref:b}),g=f.Component,[h,i]=(0,aC.pickChildren)(d,ak),m=(0,ah.jsxs)(ah.Fragment,{children:[(0,ah.jsx)("header",{...f.getWrapperProps(),children:h}),i]});return(0,ah.jsx)(c,{value:f,children:f.shouldHideOnScroll?(0,ah.jsx)(j.LazyMotion,{features:aD,children:(0,ah.jsx)(k.m.nav,{animate:f.isHidden?"hidden":"visible",initial:!1,variants:am,...(0,l.mergeProps)(f.getBaseProps(),f.motionProps),children:m})}):(0,ah.jsx)(g,{...f.getBaseProps(),children:m})})});aE.displayName="HeroUI.Navbar";var aF=aE,aG=(0,f.forwardRef)((a,b)=>{var c;let{as:e,className:f,children:i,...j}=a,k=(0,g.useDOMRef)(b),{slots:l,classNames:m}=d(),n=(0,h.clsx)(null==m?void 0:m.brand,f);return(0,ah.jsx)(e||"div",{ref:k,className:null==(c=l.brand)?void 0:c.call(l,{class:n}),...j,children:i})});aG.displayName="HeroUI.NavbarBrand";var aH=aG,aI=(0,f.forwardRef)((a,b)=>{var c;let{as:e,className:f,children:i,justify:j="start",...k}=a,l=(0,g.useDOMRef)(b),{slots:m,classNames:n}=d(),o=(0,h.clsx)(null==n?void 0:n.content,f);return(0,ah.jsx)(e||"ul",{ref:l,className:null==(c=m.content)?void 0:c.call(m,{class:o}),"data-justify":j,...k,children:i})});aI.displayName="HeroUI.NavbarContent";var aJ=aI,aK=(0,f.forwardRef)((a,b)=>{var c;let{as:e,className:f,children:i,isActive:j,...k}=a,l=(0,g.useDOMRef)(b),{slots:m,classNames:n}=d(),o=(0,h.clsx)(null==n?void 0:n.item,f);return(0,ah.jsx)(e||"li",{ref:l,className:null==(c=m.item)?void 0:c.call(m,{class:o}),"data-active":(0,h.dataAttr)(j),...k,children:i})});aK.displayName="HeroUI.NavbarItem";var aL=aK,aM=(0,f.forwardRef)((a,b)=>{var c;let{className:e,children:f,isActive:i,...j}=a,k=(0,g.useDOMRef)(b),{slots:l,isMenuOpen:m,classNames:n}=d(),o=(0,h.clsx)(null==n?void 0:n.menuItem,e);return(0,ah.jsx)("li",{ref:k,className:null==(c=l.menuItem)?void 0:c.call(l,{class:o}),"data-active":(0,h.dataAttr)(i),"data-open":(0,h.dataAttr)(m),...j,children:f})});aM.displayName="HeroUI.NavbarMenuItem";var aN=aM,aO=a.i(981880),aP=a.i(298165),aQ=a.i(302802),aR=a.i(997048),aS=a.i(919959),aT=a.i(419636),aU=(0,f.forwardRef)((a,b)=>{var c;let{as:e,icon:f,className:i,onChange:j,autoFocus:k,srOnlyText:n,...o}=a,p=(0,g.useDOMRef)(b),{slots:q,classNames:r,isMenuOpen:s,setIsMenuOpen:t}=d(),u=(0,aR.useToggleState)({...o,isSelected:s,onChange:a=>{null==j||j(a),t(a)}}),{buttonProps:v,isPressed:w}=function(a,b,c){let{isSelected:d}=b,{isPressed:e,buttonProps:f}=function(a,b){let c,{elementType:d="button",isDisabled:e,onPress:f,onPressStart:g,onPressEnd:h,onPressUp:i,onPressChange:j,preventFocusOnPress:k,allowFocusWhenDisabled:m,onClick:n,href:o,target:p,rel:q,type:r="button"}=a;c="button"===d?{type:r,disabled:e}:{role:"button",href:"a"!==d||e?void 0:o,target:"a"===d?p:void 0,type:"input"===d?r:void 0,disabled:"input"===d?e:void 0,"aria-disabled":e&&"input"!==d?e:void 0,rel:"a"===d?q:void 0};let{pressProps:s,isPressed:t}=(0,aP.usePress)({onPressStart:g,onPressEnd:h,onPressChange:j,onPress:f,onPressUp:i,onClick:n,isDisabled:e,preventFocusOnPress:k,ref:b}),{focusableProps:u}=(0,aQ.useFocusable)(a,b);m&&(u.tabIndex=e?-1:u.tabIndex);let v=(0,l.mergeProps)(u,s,(0,aO.filterDOMProps)(a,{labelable:!0}));return{isPressed:t,buttonProps:(0,l.mergeProps)(c,v,{"aria-haspopup":a["aria-haspopup"],"aria-expanded":a["aria-expanded"],"aria-controls":a["aria-controls"],"aria-pressed":a["aria-pressed"],"aria-current":a["aria-current"]})}}({...a,onPress:(0,at.chain)(b.toggle,a.onPress)},c);return{isPressed:e,isSelected:d,isDisabled:a.isDisabled||!1,buttonProps:(0,l.mergeProps)(f,{"aria-pressed":d})}}(a,u,p),{isFocusVisible:x,focusProps:y}=(0,aS.useFocusRing)({autoFocus:k}),{isHovered:z,hoverProps:A}=(0,aT.useHover)({}),B=(0,h.clsx)(null==r?void 0:r.toggle,i),C=(0,m.useMemo)(()=>"function"==typeof f?f(null!=s&&s):f||(0,ah.jsx)("span",{className:q.toggleIcon({class:null==r?void 0:r.toggleIcon})}),[f,s,q.toggleIcon,null==r?void 0:r.toggleIcon]),D=(0,m.useMemo)(()=>n||(u.isSelected?"close navigation menu":"open navigation menu"),[n,s]);return(0,ah.jsxs)(e||"button",{ref:p,className:null==(c=q.toggle)?void 0:c.call(q,{class:B}),"data-focus-visible":(0,h.dataAttr)(x),"data-hover":(0,h.dataAttr)(z),"data-open":(0,h.dataAttr)(s),"data-pressed":(0,h.dataAttr)(w),...(0,l.mergeProps)(v,y,A,o),children:[(0,ah.jsx)("span",{className:q.srOnly(),children:D}),C]})});aU.displayName="HeroUI.NavbarMenuToggle";var aV=aU;a.i(365748),a.i(322278)},125805:a=>{"use strict";a.s({ThemeSwitch:()=>au},125805);var b=a.i(674420),c=a.i(355055),d=a.i(722851),e=a.i(574340);let f={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 g(a){let{children:b,elementType:g="div",isFocusable:h,style:i,...j}=a,{visuallyHiddenProps:k}=function(a={}){let{style:b,isFocusable:c}=a,[g,h]=(0,d.useState)(!1),{focusWithinProps:i}=(0,e.useFocusWithin)({isDisabled:!c,onFocusWithinChange:a=>h(a)}),j=(0,d.useMemo)(()=>g?b:b?{...f,...b}:f,[g]);return{visuallyHiddenProps:{...i,style:j}}}(a);return d.default.createElement(g,(0,c.mergeProps)(j,k),b)}var h=a.i(574700),i=a.i(509765),j=a.i(317590),k=a.i(736120),l=a.i(419636),m=a.i(747564),n=a.i(425149),o=(0,m.tv)({slots:{base:"group relative max-w-fit inline-flex items-center justify-start cursor-pointer touch-none tap-highlight-transparent select-none",wrapper:["px-1","relative","inline-flex","items-center","justify-start","flex-shrink-0","overflow-hidden","bg-default-200","rounded-full",...n.groupDataFocusVisibleClasses],thumb:["z-10","flex","items-center","justify-center","bg-white","shadow-small","rounded-full","origin-right","pointer-events-none"],hiddenInput:n.hiddenInputClasses,startContent:"z-0 absolute start-1.5 text-current",endContent:"z-0 absolute end-1.5 text-default-600",thumbIcon:"text-black",label:"relative text-foreground select-none ms-2"},variants:{color:{default:{wrapper:["group-data-[selected=true]:bg-default-400","group-data-[selected=true]:text-default-foreground"]},primary:{wrapper:["group-data-[selected=true]:bg-primary","group-data-[selected=true]:text-primary-foreground"]},secondary:{wrapper:["group-data-[selected=true]:bg-secondary","group-data-[selected=true]:text-secondary-foreground"]},success:{wrapper:["group-data-[selected=true]:bg-success","group-data-[selected=true]:text-success-foreground"]},warning:{wrapper:["group-data-[selected=true]:bg-warning","group-data-[selected=true]:text-warning-foreground"]},danger:{wrapper:["group-data-[selected=true]:bg-danger","data-[selected=true]:text-danger-foreground"]}},size:{sm:{wrapper:"w-10 h-6",thumb:["w-4 h-4 text-tiny","group-data-[selected=true]:ms-4"],endContent:"text-tiny",startContent:"text-tiny",label:"text-small"},md:{wrapper:"w-12 h-7",thumb:["w-5 h-5 text-small","group-data-[selected=true]:ms-5"],endContent:"text-small",startContent:"text-small",label:"text-medium"},lg:{wrapper:"w-14 h-8",thumb:["w-6 h-6 text-medium","group-data-[selected=true]:ms-6"],endContent:"text-medium",startContent:"text-medium",label:"text-large"}},isDisabled:{true:{base:"opacity-disabled pointer-events-none"}},disableAnimation:{true:{wrapper:"transition-none",thumb:"transition-none"},false:{wrapper:"transition-background",thumb:"transition-all",startContent:["opacity-0","scale-50","transition-transform-opacity","group-data-[selected=true]:scale-100","group-data-[selected=true]:opacity-100"],endContent:["opacity-100","transition-transform-opacity","group-data-[selected=true]:translate-x-3","group-data-[selected=true]:opacity-0"]}}},defaultVariants:{color:"primary",size:"md",isDisabled:!1},compoundVariants:[{disableAnimation:!1,size:"sm",class:{thumb:["group-data-[pressed=true]:w-5","group-data-[selected]:group-data-[pressed]:ml-3"]}},{disableAnimation:!1,size:"md",class:{thumb:["group-data-[pressed=true]:w-6","group-data-[selected]:group-data-[pressed]:ml-4"]}},{disableAnimation:!1,size:"lg",class:{thumb:["group-data-[pressed=true]:w-7","group-data-[selected]:group-data-[pressed]:ml-5"]}}]}),p=a.i(961926),q=a.i(67762),r=a.i(981880),s=a.i(549809),t=a.i(781444),u=a.i(662416),v=a.i(897515),w=a.i(520248),x=a.i(789075);function y(a){return a.nativeEvent=a,a.isDefaultPrevented=()=>a.defaultPrevented,a.isPropagationStopped=()=>a.cancelBubble,a.persist=()=>{},a}let z=!1;var A=a.i(252869),B=a.i(504798);let C="default",D="",E=new WeakMap;function F(a){if((0,A.isIOS)())"disabled"===C&&(C="restoring",setTimeout(()=>{(0,B.runAfterTransition)(()=>{if("restoring"===C){let b=(0,w.getOwnerDocument)(a);"none"===b.documentElement.style.webkitUserSelect&&(b.documentElement.style.webkitUserSelect=D||""),D="",C="default"}})},300));else if((a instanceof HTMLElement||a instanceof SVGElement)&&a&&E.has(a)){let b=E.get(a),c="userSelect"in a.style?"userSelect":"webkitUserSelect";"none"===a.style[c]&&(a.style[c]=b),""===a.getAttribute("style")&&a.removeAttribute("style"),E.delete(a)}}let G=d.default.createContext({register:()=>{}});G.displayName="PressResponderContext";var H=a.i(679015),I=a.i(497273),J=a.i(119545),K=a.i(257326),L=a.i(48371),M=a.i(141176),N=a.i(690962),O=a.i(827601);a.i(774440);var P=new WeakMap;class Q{continuePropagation(){(0,J._)(this,P,!1)}get shouldStopPropagation(){return(0,H._)(this,P)}constructor(a,b,c,d){var e;(0,I._)(this,P,{writable:!0,value:void 0}),(0,J._)(this,P,!0);let f=null!=(e=null==d?void 0:d.target)?e:c.currentTarget,g=null==f?void 0:f.getBoundingClientRect(),h,i=0,j,k=null;null!=c.clientX&&null!=c.clientY&&(j=c.clientX,k=c.clientY),g&&(null!=j&&null!=k?(h=j-g.left,i=k-g.top):(h=g.width/2,i=g.height/2)),this.type=a,this.pointerType=b,this.target=c.currentTarget,this.shiftKey=c.shiftKey,this.metaKey=c.metaKey,this.ctrlKey=c.ctrlKey,this.altKey=c.altKey,this.x=h,this.y=i}}let R=Symbol("linkClicked"),S="react-aria-pressable-style",T="data-react-aria-pressable";function U(a){let{onPress:b,onPressChange:e,onPressStart:f,onPressEnd:g,onPressUp:h,onClick:i,isDisabled:j,isPressed:k,preventFocusOnPress:l,shouldCancelOnPointerExit:m,allowTextSelectionOnPress:n,ref:o,...q}=function(a){let b=(0,d.useContext)(G);if(b){let{register:d,...e}=b;a=(0,c.mergeProps)(e,a),d()}return(0,K.useSyncRef)(b,a.ref),a}(a),[r,s]=(0,d.useState)(!1),t=(0,d.useRef)({isPressed:!1,ignoreEmulatedMouseEvents:!1,didFirePressStart:!1,isTriggeringEvent:!1,activePointerId:null,target:null,isOverTarget:!1,pointerType:null,disposables:[]}),{addGlobalListener:B,removeAllGlobalListeners:H}=(0,L.useGlobalListeners)(),I=(0,u.useEffectEvent)((a,b)=>{let c=t.current;if(j||c.didFirePressStart)return!1;let d=!0;if(c.isTriggeringEvent=!0,f){let c=new Q("pressstart",b,a);f(c),d=c.shouldStopPropagation}return e&&e(!0),c.isTriggeringEvent=!1,c.didFirePressStart=!0,s(!0),d}),J=(0,u.useEffectEvent)((a,c,d=!0)=>{let f=t.current;if(!f.didFirePressStart)return!1;f.didFirePressStart=!1,f.isTriggeringEvent=!0;let h=!0;if(g){let b=new Q("pressend",c,a);g(b),h=b.shouldStopPropagation}if(e&&e(!1),s(!1),b&&d&&!j){let d=new Q("press",c,a);b(d),h&&(h=d.shouldStopPropagation)}return f.isTriggeringEvent=!1,h}),P=(0,u.useEffectEvent)((a,b)=>{let c=t.current;if(j)return!1;if(h){c.isTriggeringEvent=!0;let d=new Q("pressup",b,a);return h(d),c.isTriggeringEvent=!1,d.shouldStopPropagation}return!0}),U=(0,u.useEffectEvent)(a=>{let b=t.current;if(b.isPressed&&b.target){for(let c of(b.didFirePressStart&&null!=b.pointerType&&J(X(b.target,a),b.pointerType,!1),b.isPressed=!1,b.isOverTarget=!1,b.activePointerId=null,b.pointerType=null,H(),n||F(b.target),b.disposables))c();b.disposables=[]}}),Z=(0,u.useEffectEvent)(a=>{m&&U(a)}),$=(0,u.useEffectEvent)(a=>{null==i||i(a)}),_=(0,u.useEffectEvent)((a,b)=>{if(i){let c=new MouseEvent("click",a);Object.defineProperty(c,"target",{value:b}),Object.defineProperty(c,"currentTarget",{value:b}),i(y(c))}}),aa=(0,d.useMemo)(()=>{let a=t.current,b={onKeyDown(b){if(W(b.nativeEvent,b.currentTarget)&&(0,M.nodeContains)(b.currentTarget,(0,M.getEventTarget)(b.nativeEvent))){var d;Y((0,M.getEventTarget)(b.nativeEvent),b.key)&&b.preventDefault();let e=!0;if(!a.isPressed&&!b.repeat){a.target=b.currentTarget,a.isPressed=!0,a.pointerType="keyboard",e=I(b,"keyboard");let d=b.currentTarget;B((0,w.getOwnerDocument)(b.currentTarget),"keyup",(0,p.chain)(b=>{W(b,d)&&!b.repeat&&(0,M.nodeContains)(d,(0,M.getEventTarget)(b))&&a.target&&P(X(a.target,b),"keyboard")},c),!0)}e&&b.stopPropagation(),b.metaKey&&(0,A.isMac)()&&(null==(d=a.metaKeyEvents)||d.set(b.key,b.nativeEvent))}else"Meta"===b.key&&(a.metaKeyEvents=new Map)},onClick(b){if((!b||(0,M.nodeContains)(b.currentTarget,(0,M.getEventTarget)(b.nativeEvent)))&&b&&0===b.button&&!a.isTriggeringEvent&&!N.openLink.isOpening){let c=!0;if(j&&b.preventDefault(),!a.ignoreEmulatedMouseEvents&&!a.isPressed&&("virtual"===a.pointerType||(0,O.isVirtualClick)(b.nativeEvent))){let a=I(b,"virtual"),d=P(b,"virtual"),e=J(b,"virtual");$(b),c=a&&d&&e}else if(a.isPressed&&"keyboard"!==a.pointerType){let d=a.pointerType||b.nativeEvent.pointerType||"virtual",e=P(X(b.currentTarget,b),d),f=J(X(b.currentTarget,b),d,!0);c=e&&f,a.isOverTarget=!1,$(b),U(b)}a.ignoreEmulatedMouseEvents=!1,c&&b.stopPropagation()}}},c=b=>{var c,d,e;if(a.isPressed&&a.target&&W(b,a.target)){Y((0,M.getEventTarget)(b),b.key)&&b.preventDefault();let c=(0,M.getEventTarget)(b),e=(0,M.nodeContains)(a.target,(0,M.getEventTarget)(b));J(X(a.target,b),"keyboard",e),e&&_(b,a.target),H(),"Enter"!==b.key&&V(a.target)&&(0,M.nodeContains)(a.target,c)&&!b[R]&&(b[R]=!0,(0,N.openLink)(a.target,b,!1)),a.isPressed=!1,null==(d=a.metaKeyEvents)||d.delete(b.key)}else if("Meta"===b.key&&(null==(c=a.metaKeyEvents)?void 0:c.size)){let b=a.metaKeyEvents;for(let c of(a.metaKeyEvents=void 0,b.values()))null==(e=a.target)||e.dispatchEvent(new KeyboardEvent("keyup",c))}};if("undefined"!=typeof PointerEvent){b.onPointerDown=b=>{if(0!==b.button||!(0,M.nodeContains)(b.currentTarget,(0,M.getEventTarget)(b.nativeEvent)))return;if((0,O.isVirtualPointerEvent)(b.nativeEvent)){a.pointerType="virtual";return}a.pointerType=b.pointerType;let e=!0;if(!a.isPressed){a.isPressed=!0,a.isOverTarget=!0,a.activePointerId=b.pointerId,a.target=b.currentTarget,n||function(a){if((0,A.isIOS)()){if("default"===C){let b=(0,w.getOwnerDocument)(a);D=b.documentElement.style.webkitUserSelect,b.documentElement.style.webkitUserSelect="none"}C="disabled"}else if(a instanceof HTMLElement||a instanceof SVGElement){let b="userSelect"in a.style?"userSelect":"webkitUserSelect";E.set(a,a.style[b]),a.style[b]="none"}}(a.target),e=I(b,a.pointerType);let f=(0,M.getEventTarget)(b.nativeEvent);"releasePointerCapture"in f&&f.releasePointerCapture(b.pointerId),B((0,w.getOwnerDocument)(b.currentTarget),"pointerup",c,!1),B((0,w.getOwnerDocument)(b.currentTarget),"pointercancel",d,!1)}e&&b.stopPropagation()},b.onMouseDown=b=>{if((0,M.nodeContains)(b.currentTarget,(0,M.getEventTarget)(b.nativeEvent))&&0===b.button){if(l){let c=function(a){for(;a&&!(0,v.isFocusable)(a);)a=a.parentElement;let b=(0,w.getOwnerWindow)(a),c=b.document.activeElement;if(!c||c===a)return;z=!0;let d=!1,e=a=>{(a.target===c||d)&&a.stopImmediatePropagation()},f=b=>{(b.target===c||d)&&(b.stopImmediatePropagation(),a||d||(d=!0,(0,x.focusWithoutScrolling)(c),i()))},g=b=>{(b.target===a||d)&&b.stopImmediatePropagation()},h=b=>{(b.target===a||d)&&(b.stopImmediatePropagation(),d||(d=!0,(0,x.focusWithoutScrolling)(c),i()))};b.addEventListener("blur",e,!0),b.addEventListener("focusout",f,!0),b.addEventListener("focusin",h,!0),b.addEventListener("focus",g,!0);let i=()=>{cancelAnimationFrame(j),b.removeEventListener("blur",e,!0),b.removeEventListener("focusout",f,!0),b.removeEventListener("focusin",h,!0),b.removeEventListener("focus",g,!0),z=!1,d=!1},j=requestAnimationFrame(i);return i}(b.target);c&&a.disposables.push(c)}b.stopPropagation()}},b.onPointerUp=b=>{(0,M.nodeContains)(b.currentTarget,(0,M.getEventTarget)(b.nativeEvent))&&"virtual"!==a.pointerType&&(0!==b.button||a.isPressed||P(b,a.pointerType||b.pointerType))},b.onPointerEnter=b=>{b.pointerId===a.activePointerId&&a.target&&!a.isOverTarget&&null!=a.pointerType&&(a.isOverTarget=!0,I(X(a.target,b),a.pointerType))},b.onPointerLeave=b=>{b.pointerId===a.activePointerId&&a.target&&a.isOverTarget&&null!=a.pointerType&&(a.isOverTarget=!1,J(X(a.target,b),a.pointerType,!1),Z(b))};let c=b=>{if(b.pointerId===a.activePointerId&&a.isPressed&&0===b.button&&a.target){if((0,M.nodeContains)(a.target,(0,M.getEventTarget)(b))&&null!=a.pointerType){let c=!1,d=setTimeout(()=>{a.isPressed&&a.target instanceof HTMLElement&&(c?U(b):((0,x.focusWithoutScrolling)(a.target),a.target.click()))},80);B(b.currentTarget,"click",()=>c=!0,!0),a.disposables.push(()=>clearTimeout(d))}else U(b);a.isOverTarget=!1}},d=a=>{U(a)};b.onDragStart=a=>{(0,M.nodeContains)(a.currentTarget,(0,M.getEventTarget)(a.nativeEvent))&&U(a)}}return b},[B,j,l,H,n,U,Z,J,I,P,$,_]);return(0,d.useEffect)(()=>{if(!o)return;let a=(0,w.getOwnerDocument)(o.current);if(!a||!a.head||a.getElementById(S))return;let b=a.createElement("style");b.id=S,b.textContent=`
@layer {
  [${T}] {
    touch-action: pan-x pan-y pinch-zoom;
  }
}
    `.trim(),a.head.prepend(b)},[o]),(0,d.useEffect)(()=>{let a=t.current;return()=>{var b;for(let c of(n||F(null!=(b=a.target)?b:void 0),a.disposables))c();a.disposables=[]}},[n]),{isPressed:k||r,pressProps:(0,c.mergeProps)(q,aa,{[T]:!0})}}function V(a){return"A"===a.tagName&&a.hasAttribute("href")}function W(a,b){let{key:c,code:d}=a,e=b.getAttribute("role");return("Enter"===c||" "===c||"Spacebar"===c||"Space"===d)&&!(b instanceof(0,w.getOwnerWindow)(b).HTMLInputElement&&!$(b,c)||b instanceof(0,w.getOwnerWindow)(b).HTMLTextAreaElement||b.isContentEditable)&&!(("link"===e||!e&&V(b))&&"Enter"!==c)}function X(a,b){let c=b.clientX,d=b.clientY;return{currentTarget:a,shiftKey:b.shiftKey,ctrlKey:b.ctrlKey,metaKey:b.metaKey,altKey:b.altKey,clientX:c,clientY:d}}function Y(a,b){return a instanceof HTMLInputElement?!$(a,b):!(a instanceof HTMLInputElement)&&(a instanceof HTMLButtonElement?"submit"!==a.type&&"reset"!==a.type:!V(a))}let Z=new Set(["checkbox","radio","range","color","file","image","button","submit","reset"]);function $(a,b){return"checkbox"===a.type||"radio"===a.type?" "===b:Z.has(a.type)}var _=a.i(377608);let aa=null,ab=new Set,ac=new Map,ad=!1,ae=!1;function af(a,b){for(let c of ab)c(a,b)}function ag(a){ad=!0,a.metaKey||!(0,A.isMac)()&&a.altKey||a.ctrlKey||"Control"===a.key||"Shift"===a.key||"Meta"===a.key||(aa="keyboard",af("keyboard",a))}function ah(a){aa="pointer",("mousedown"===a.type||"pointerdown"===a.type)&&(ad=!0,af("pointer",a))}function ai(a){(0,O.isVirtualClick)(a)&&(ad=!0,aa="virtual")}function aj(a){a.target!==window&&a.target!==document&&!z&&a.isTrusted&&(ad||ae||(aa="virtual",af("virtual",a)),ad=!1,ae=!1)}function ak(){z||(ad=!1,ae=!0)}function al(a){}function am(a){if(!a)return;let b=!0;return c=>{a({...c,preventDefault(){c.preventDefault()},isDefaultPrevented:()=>c.isDefaultPrevented(),stopPropagation(){b=!0},continuePropagation(){b=!1},isPropagationStopped:()=>b}),b&&c.stopPropagation()}}"undefined"!=typeof document&&function(a){let b,c=(0,w.getOwnerDocument)(void 0);"loading"!==c.readyState?al(void 0):(b=()=>{al(a)},c.addEventListener("DOMContentLoaded",b)),()=>((a,b)=>{let c=(0,w.getOwnerWindow)(a),d=(0,w.getOwnerDocument)(a);b&&d.removeEventListener("DOMContentLoaded",b),ac.has(c)&&(c.HTMLElement.prototype.focus=ac.get(c).focus,d.removeEventListener("keydown",ag,!0),d.removeEventListener("keyup",ag,!0),d.removeEventListener("click",ai,!0),c.removeEventListener("focus",aj,!0),c.removeEventListener("blur",ak,!1),"undefined"!=typeof PointerEvent&&(d.removeEventListener("pointerdown",ah,!0),d.removeEventListener("pointermove",ah,!0),d.removeEventListener("pointerup",ah,!0)),ac.delete(c))})(a,b)}();var an=a.i(804077);a.i(700229);let ao=d.default.createContext(null);d.default.forwardRef(function(a,b){let{children:c,...e}=a,f=(0,an.useObjectRef)(b),g={...e,ref:f};return d.default.createElement(ao.Provider,{value:g},c)});var ap=a.i(997048),aq=a.i(919959),ar=a.i(346254),as=a.i(985661),at=a.i(912241);let au=({className:a,classNames:e})=>{let{theme:f,setTheme:m}=(0,ar.useTheme)(),n=(0,_.useIsSSR)(),{Component:v,slots:z,isSelected:A,getBaseProps:C,getInputProps:D,getWrapperProps:E}=function(a={}){var b,e;let f=(0,i.useProviderContext)(),[g,m]=(0,h.mapPropsVariants)(a,o.variantKeys),{ref:n,as:v,name:z,value:A="",isReadOnly:C=!1,autoFocus:D=!1,startContent:E,endContent:F,defaultSelected:G,isSelected:H,children:I,thumbIcon:J,className:L,classNames:N,onChange:O,onValueChange:P,...Q}=g,R=(0,d.useRef)(null),S=(0,d.useRef)(null),T=null!=(e=null!=(b=a.disableAnimation)?b:null==f?void 0:f.disableAnimation)&&e,V=(0,d.useId)(),W=(0,d.useMemo)(()=>{let b=Q["aria-label"]||"string"==typeof I?I:void 0;return{name:z,value:A,children:I,autoFocus:D,defaultSelected:G,isSelected:H,isDisabled:!!a.isDisabled,isReadOnly:C,"aria-label":b,"aria-labelledby":Q["aria-labelledby"]||V,onChange:P}},[A,z,V,I,D,C,H,G,a.isDisabled,Q["aria-label"],Q["aria-labelledby"],P]),X=(0,ap.useToggleState)(W);(0,k.useSafeLayoutEffect)(()=>{if(!S.current)return;let a=!!S.current.checked;X.setSelected(a)},[S.current]);let{inputProps:Y,isPressed:Z,isReadOnly:$}=function(a,b,e){let{labelProps:f,inputProps:g,isSelected:h,isPressed:i,isDisabled:j,isReadOnly:k}=function(a,b,e){let{isDisabled:f=!1,isReadOnly:g=!1,value:h,name:i,children:j,"aria-label":k,"aria-labelledby":l,validationState:m="valid",isInvalid:n}=a,{pressProps:o,isPressed:p}=U({isDisabled:f}),{pressProps:q,isPressed:v}=U({onPress(){var a;b.toggle(),null==(a=e.current)||a.focus()},isDisabled:f||g}),{focusableProps:z}=function(a,b){let{focusProps:e}=function(a){let b,c,{isDisabled:e,onFocus:f,onBlur:g,onFocusChange:h}=a,i=(0,d.useCallback)(a=>{if(a.target===a.currentTarget)return g&&g(a),h&&h(!1),!0},[g,h]),j=(b=(0,d.useRef)({isFocused:!1,observer:null}),(0,t.useLayoutEffect)(()=>{let a=b.current;return()=>{a.observer&&(a.observer.disconnect(),a.observer=null)}},[]),c=(0,u.useEffectEvent)(a=>{null==i||i(a)}),(0,d.useCallback)(a=>{if(a.target instanceof HTMLButtonElement||a.target instanceof HTMLInputElement||a.target instanceof HTMLTextAreaElement||a.target instanceof HTMLSelectElement){b.current.isFocused=!0;let d=a.target;d.addEventListener("focusout",a=>{b.current.isFocused=!1,d.disabled&&c(y(a)),b.current.observer&&(b.current.observer.disconnect(),b.current.observer=null)},{once:!0}),b.current.observer=new MutationObserver(()=>{if(b.current.isFocused&&d.disabled){var a;null==(a=b.current.observer)||a.disconnect();let c=d===document.activeElement?null:document.activeElement;d.dispatchEvent(new FocusEvent("blur",{relatedTarget:c})),d.dispatchEvent(new FocusEvent("focusout",{bubbles:!0,relatedTarget:c}))}}),b.current.observer.observe(d,{attributes:!0,attributeFilter:["disabled"]})}},[c])),k=(0,d.useCallback)(a=>{let b=(0,w.getOwnerDocument)(a.target),c=b?(0,M.getActiveElement)(b):(0,M.getActiveElement)();a.target===a.currentTarget&&c===(0,M.getEventTarget)(a.nativeEvent)&&(f&&f(a),h&&h(!0),j(a))},[h,f,j]);return{focusProps:{onFocus:!e&&(f||h||g)?k:void 0,onBlur:!e&&(g||h)?i:void 0}}}(a),{keyboardProps:f}={keyboardProps:a.isDisabled?{}:{onKeyDown:am(a.onKeyDown),onKeyUp:am(a.onKeyUp)}},g=(0,c.mergeProps)(e,f),h=function(a){let b=(0,d.useContext)(ao)||{};(0,K.useSyncRef)(b,a);let{ref:c,...e}=b;return e}(b),i=a.isDisabled?{}:h,j=(0,d.useRef)(a.autoFocus);(0,d.useEffect)(()=>{j.current&&b.current&&function(a){let b=(0,w.getOwnerDocument)(a),c=(0,M.getActiveElement)(b);"virtual"===aa?(0,B.runAfterTransition)(()=>{(0,M.getActiveElement)(b)===c&&a.isConnected&&(0,x.focusWithoutScrolling)(a)}):(0,x.focusWithoutScrolling)(a)}(b.current),j.current=!1},[b]);let k=a.excludeFromTabOrder?-1:0;return a.isDisabled&&(k=void 0),{focusableProps:(0,c.mergeProps)({...g,tabIndex:k},i)}}(a,e),A=(0,c.mergeProps)(o,z),C=(0,r.filterDOMProps)(a,{labelable:!0});return(0,s.useFormReset)(e,b.isSelected,b.setSelected),{labelProps:(0,c.mergeProps)(q,{onClick:a=>a.preventDefault()}),inputProps:(0,c.mergeProps)(C,{"aria-invalid":n||"invalid"===m||void 0,"aria-errormessage":a["aria-errormessage"],"aria-controls":a["aria-controls"],"aria-readonly":g||void 0,onChange:a=>{a.stopPropagation(),b.setSelected(a.target.checked)},disabled:f,...null==h?{}:{value:h},name:i,type:"checkbox",...A}),isSelected:b.isSelected,isPressed:p||v,isDisabled:f,isReadOnly:g,isInvalid:n||"invalid"===m}}(a,b,e);return{labelProps:f,inputProps:{...g,role:"switch",checked:h},isSelected:h,isPressed:i,isDisabled:j,isReadOnly:k}}(W,X,S),{focusProps:_,isFocused:ab,isFocusVisible:ac}=(0,aq.useFocusRing)({autoFocus:Y.autoFocus}),{hoverProps:ad,isHovered:ae}=(0,l.useHover)({isDisabled:Y.disabled}),af=!(W.isDisabled||$)&&Z,ag=Y.checked,ah=Y.disabled,ai=(0,d.useMemo)(()=>o({...m,disableAnimation:T}),[(0,q.objectToDeps)(m),T]),aj=(0,q.clsx)(null==N?void 0:N.base,L),ak=(0,d.useCallback)((a={})=>({...a,"aria-hidden":!0,className:(0,q.clsx)(ai.wrapper({class:(0,q.clsx)(null==N?void 0:N.wrapper,null==a?void 0:a.className)}))}),[ai,null==N?void 0:N.wrapper]),al=(0,d.useCallback)((a={})=>({...a,className:ai.thumb({class:(0,q.clsx)(null==N?void 0:N.thumb,null==a?void 0:a.className)})}),[ai,null==N?void 0:N.thumb]),an=(0,d.useCallback)((a={})=>({...a,id:V,className:ai.label({class:(0,q.clsx)(null==N?void 0:N.label,null==a?void 0:a.className)})}),[ai,null==N?void 0:N.label,ah,ag]),ar=(0,d.useCallback)((a={includeStateProps:!1})=>(0,c.mergeProps)({width:"1em",height:"1em",className:ai.thumbIcon({class:(0,q.clsx)(null==N?void 0:N.thumbIcon)})},a.includeStateProps?{isSelected:ag}:{}),[ai,null==N?void 0:N.thumbIcon,ag]),as=(0,d.useCallback)((a={})=>({width:"1em",height:"1em",...a,className:ai.startContent({class:(0,q.clsx)(null==N?void 0:N.startContent,null==a?void 0:a.className)})}),[ai,null==N?void 0:N.startContent,ag]),at=(0,d.useCallback)((a={})=>({width:"1em",height:"1em",...a,className:ai.endContent({class:(0,q.clsx)(null==N?void 0:N.endContent,null==a?void 0:a.className)})}),[ai,null==N?void 0:N.endContent,ag]);return{Component:v||"label",slots:ai,classNames:N,domRef:R,children:I,thumbIcon:J,startContent:E,endContent:F,isHovered:ae,isSelected:ag,isPressed:af,isFocused:ab,isFocusVisible:ac,isDisabled:ah,getBaseProps:a=>({...(0,c.mergeProps)(ad,Q,a),ref:R,className:ai.base({class:(0,q.clsx)(aj,null==a?void 0:a.className)}),"data-disabled":(0,q.dataAttr)(ah),"data-selected":(0,q.dataAttr)(ag),"data-readonly":(0,q.dataAttr)($),"data-focus":(0,q.dataAttr)(ab),"data-focus-visible":(0,q.dataAttr)(ac),"data-hover":(0,q.dataAttr)(ae),"data-pressed":(0,q.dataAttr)(af)}),getWrapperProps:ak,getInputProps:(a={})=>({...(0,c.mergeProps)(Y,_,a),ref:(0,j.mergeRefs)(S,n),id:Y.id,className:ai.hiddenInput({class:null==N?void 0:N.hiddenInput}),onChange:(0,p.chain)(O,Y.onChange)}),getLabelProps:an,getThumbProps:al,getThumbIconProps:ar,getStartContentProps:as,getEndContentProps:at}}({isSelected:"light"===f||n,"aria-label":`Switch to ${"light"===f||n?"dark":"light"} mode`,onChange:()=>{"light"===f?m("dark"):m("light")}});return(0,b.jsxs)(v,{...C({className:(0,as.default)("px-px transition-opacity hover:opacity-80 cursor-pointer",a,e?.base)}),children:[(0,b.jsx)(g,{children:(0,b.jsx)("input",{...D()})}),(0,b.jsx)("div",{...E(),className:z.wrapper({class:(0,as.default)(["h-auto w-auto","bg-transparent","rounded-lg","flex items-center justify-center","group-data-[selected=true]:bg-transparent","!text-default-500","pt-px","px-0","mx-0"],e?.wrapper)}),children:!A||n?(0,b.jsx)(at.SunFilledIcon,{size:22}):(0,b.jsx)(at.MoonFilledIcon,{size:22})})]})}}};

//# sourceMappingURL=_fa787b31._.js.map