PageSourceSearch

https://redeployable-website.pages.dev/_next/static/chunks/1rgc9bwmttl14.js

js redeployable-website.pages.dev collected 2026-10-03 05:31:40 UTC 146,831 bytes, 3 lines download raw bytes

1(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,61487,e=>{"use strict";var t=e.i(71645),r=e.i(29315),n=e.i(74735),o=e.i(65420),i=e.i(28918),a=e.i(46265),l=e.i(67865),s=e.i(46376),u=e.i(39957),c=e.i(28744),d=e.i(8445),f=e.i(8868),p=e.i(33848),m=e.i(52535),h=e.i(47554),g=e.i(96296),b=e.i(57940),v=e.i(83976),y=e.i(58408),x=e.i(21082),w=e.i(75606),E=e.i(56434),k=e.i(51321),R=e.i(3596),S=e.i(44659),C=e.i(26674),T=e.i(46420),O=e.i(38396),L=e.i(94603),I=e.i(43476);let P=[];function A(){P=P.filter(e=>e.deref()?.isConnected)}function N(e){A(),e&&"body"!==(0,r.getNodeName)(e)&&(P.push(new WeakRef(e)),P.length>20&&(P=P.slice(-20)))}function M(){return A(),P[P.length-1]?.deref()}function D(e){if(e.hasAttribute("tabindex")&&!e.hasAttribute("data-tabindex")||!e.getAttribute("role")?.includes("dialog"))return;let t=(0,v.focusable)(e).filter(e=>{let t=e.getAttribute("data-tabindex")||"";return(0,v.isTabbable)(e)||e.hasAttribute("data-tabindex")&&!t.startsWith("-")}),r=e.getAttribute("tabindex");0===t.length?"0"!==r&&(e.setAttribute("tabindex","0"),e.setAttribute("data-tabindex","0")):("-1"!==r||e.hasAttribute("data-tabindex")&&"-1"!==e.getAttribute("data-tabindex"))&&(e.setAttribute("tabindex","-1"),e.setAttribute("data-tabindex","-1"))}e.s(["FloatingFocusManager",0,function(e){let{context:P,children:F,disabled:W=!1,initialFocus:j=!0,returnFocus:_=!0,restoreFocus:$=!1,modal:z=!0,closeOnFocusOut:B=!0,openInteractionType:H="",nextFocusableElement:U,previousFocusableElement:V,beforeContentFocusGuardRef:Y,externalTree:G,getInsideElements:q}=e,K="rootStore"in P?P.rootStore:P,X=K.useState("open"),J=K.useState("domReferenceElement"),Q=K.useState("floatingElement"),{events:Z,dataRef:ee}=K.context,et=(0,l.useStableCallback)(()=>ee.current.floatingContext?.nodeId),er=(0,g.isTypeableCombobox)(J)&&!1===j,en=(0,a.useValueAsRef)(j),eo=(0,a.useValueAsRef)(_),ei=(0,a.useValueAsRef)(H),ea=(0,a.useValueAsRef)(X),el=(0,T.useFloatingTree)(G),es=(0,C.usePortalContext)(),eu=t.useRef(!1),ec=t.useRef(!1),ed=t.useRef(!1),ef=t.useRef(null),ep=t.useRef(""),em=t.useRef(""),eh=t.useRef(null),eg=t.useRef(null),eb=(0,i.useMergedRefs)(eh,Y,es?.beforeInsideRef),ev=(0,i.useMergedRefs)(eg,es?.afterInsideRef),ey=(0,u.useTimeout)(),ex=(0,u.useTimeout)(),ew=(0,d.useAnimationFrame)(),eE=null!=es,ek=(0,g.getFloatingFocusElement)(Q),eR=(0,l.useStableCallback)((e=ek)=>e?(0,v.tabbable)(e):[]),eS=(0,l.useStableCallback)(()=>q?.().filter(e=>null!=e)??[]);t.useEffect(()=>{if(W||!z)return;let e=(0,f.ownerDocument)(ek);return(0,n.addEventListener)(e,"keydown",function(e){"Tab"===e.key&&(0,h.contains)(ek,(0,h.activeElement)((0,f.ownerDocument)(ek)))&&0===eR().length&&!er&&(0,b.stopEvent)(e)})},[W,ek,z,er,eR]),t.useEffect(()=>{if(W||!X)return;let e=(0,f.ownerDocument)(ek);function t(){ed.current=!1}return(0,o.mergeCleanups)((0,n.addEventListener)(e,"pointerdown",function(e){let t=(0,h.getTarget)(e),r=eS();ed.current=!((0,h.contains)(Q,t)||(0,h.contains)(J,t)||(0,h.contains)(es?.portalNode,t)||r.some(e=>e===t||(0,h.contains)(e,t))),em.current=e.pointerType||"keyboard",t?.closest(`[${O.CLICK_TRIGGER_IDENTIFIER}]`)&&(ec.current=!0,ex.start(0,()=>{ec.current=!1}))},!0),(0,n.addEventListener)(e,"pointerup",t,!0),(0,n.addEventListener)(e,"pointercancel",t,!0),(0,n.addEventListener)(e,"keydown",function(){em.current="keyboard"},!0),t)},[W,Q,J,ek,X,es,ex,eS]),t.useEffect(()=>{if(W||!B)return;let e=(0,f.ownerDocument)(ek);function t(t){let n=t.relatedTarget,o=t.currentTarget,i=(0,h.getTarget)(t);z&&null==n&&null!=i&&(0,h.contains)(Q,i)&&N(i),queueMicrotask(()=>{let a=et(),l=K.context.triggerElements,s=eS(),u=n?.hasAttribute((0,k.createAttribute)("focus-guard"))&&[eh.current,eg.current,es?.beforeInsideRef.current,es?.afterInsideRef.current,es?.beforeOutsideRef.current,es?.afterOutsideRef.current,(0,L.resolveRef)(V),(0,L.resolveRef)(U)].includes(n),c=!((0,h.contains)(J,n)||(0,h.contains)(Q,n)||(0,h.contains)(n,Q)||(0,h.contains)(es?.portalNode,n)||s.some(e=>e===n||(0,h.contains)(e,n))||l.hasMatchingElement(e=>(0,h.contains)(e,n))||u||el&&((0,y.getNodeChildren)(el.nodesRef.current,a).find(e=>(0,h.contains)(e.context?.elements.floating,n)||(0,h.contains)(e.context?.elements.domReference,n))||(0,y.getNodeAncestors)(el.nodesRef.current,a).find(e=>[e.context?.elements.floating,(0,g.getFloatingFocusElement)(e.context?.elements.floating)].includes(n)||e.context?.elements.domReference===n)));if(o===J&&ek&&D(ek),$&&o!==J&&!(0,x.isElementVisible)(i)&&(0,h.activeElement)(e)===e.body){if((0,r.isHTMLElement)(ek)&&(ek.focus(),"popup"===$))return void ew.request(()=>{ek.focus()});let e=eR(),t=ef.current,n=(t&&e.includes(t)?t:null)||e[e.length-1]||ek;(0,r.isHTMLElement)(n)&&n.focus()}if(ee.current.insideReactTree){ee.current.insideReactTree=!1;return}(er||!z)&&n&&c&&!ec.current&&(er||n!==M())&&(eu.current=!0,K.setOpen(!1,(0,w.createChangeEventDetails)(E.REASONS.focusOut,t)))})}let i=(0,r.isHTMLElement)(J)?J:null;if(Q||i)return(0,o.mergeCleanups)(i&&(0,n.addEventListener)(i,"focusout",t),i&&(0,n.addEventListener)(i,"pointerdown",function(){ec.current=!0,ex.start(0,()=>{ec.current=!1})}),Q&&(0,n.addEventListener)(Q,"focusin",function(e){let t=(0,h.getTarget)(e);(0,v.isTabbable)(t)&&(ef.current=t)}),Q&&(0,n.addEventListener)(Q,"focusout",t),Q&&es&&(0,n.addEventListener)(Q,"focusout",function(){ed.current||(ee.current.insideReactTree=!0,ey.start(0,()=>{ee.current.insideReactTree=!1}))},!0))},[W,J,Q,ek,z,el,es,K,B,$,eR,er,et,ee,ey,ex,ew,U,V,eS]),t.useEffect(()=>{if(W||!Q||!X)return;let e=Array.from(es?.portalNode?.querySelectorAll(`[${(0,k.createAttribute)("portal")}]`)||[]),t=el?(0,y.getNodeAncestors)(el.nodesRef.current,et()):[],r=t.find(e=>(0,g.isTypeableCombobox)(e.context?.elements.domReference||null))?.context?.elements.domReference,n=[Q,...e,eh.current,eg.current,es?.beforeOutsideRef.current,es?.afterOutsideRef.current,...eS(),r,(0,L.resolveRef)(V),(0,L.resolveRef)(U),er?J:null].filter(e=>null!=e),o=(0,S.markOthers)(n,{ariaHidden:z||er,mark:!1}),i=[Q,...e].filter(e=>null!=e),a=(0,S.markOthers)(i);return()=>{a(),o()}},[X,W,J,Q,z,es,er,el,et,U,V,eS]),(0,s.useIsoLayoutEffect)(()=>
1{if(!X||W||!(0,r.isHTMLElement)(ek))return;ep.current="",em.current="";let e=(0,f.ownerDocument)(ek),t=(0,h.activeElement)(e);queueMicrotask(()=>{let r,n=en.current,o="function"==typeof n?n(ei.current||""):n;if(void 0===o||!1===o||(0,h.contains)(ek,t))return;let i=null,a=()=>(null==i&&(i=eR(ek)),i[0]||ek);r=(r=!0===o||null===o?a():(0,L.resolveRef)(o))||a();let l=(0,h.contains)(ek,(0,h.activeElement)(e));(0,R.enqueueFocus)(r,{preventScroll:r===ek,shouldFocus(){if(!ea.current)return!1;if(l)return!0;let t=(0,h.activeElement)(e);return!(t!==r&&(0,h.contains)(ek,t))}})})},[W,X,ek,eR,en,ei,ea]),(0,s.useIsoLayoutEffect)(()=>{if(W||!ek)return;let e=(0,f.ownerDocument)(ek),t=(0,h.activeElement)(e),n=null==ei.current;function o(e){var t,r;let n;if(e.open||(t=e.nativeEvent,r=em.current,n=(0,p.ownerWindow)((0,h.getTarget)(t)),ep.current=t instanceof n.KeyboardEvent?"keyboard":t instanceof n.FocusEvent?r||"keyboard":"pointerType"in t?t.pointerType||"keyboard":"touches"in t?"touch":t instanceof n.MouseEvent?r||(0===t.detail?"keyboard":"mouse"):""),e.reason===E.REASONS.triggerHover&&"mouseleave"===e.nativeEvent.type&&(eu.current=!0),e.reason===E.REASONS.outsidePress)if(e.nested)eu.current=!1;else if((0,b.isVirtualClick)(e.nativeEvent)||(0,b.isVirtualPointerEvent)(e.nativeEvent))eu.current=!1;else{let e=!1;(0,f.ownerDocument)(ek).createElement("div").focus({get preventScroll(){return e=!0,!1}}),e?eu.current=!1:eu.current=!0}}return N(t),Z.on("openchange",o),()=>{Z.off("openchange",o);let i=(0,h.activeElement)(e),a=eS(),l=(0,h.contains)(Q,i)||a.some(e=>e===i||(0,h.contains)(e,i))||el&&(0,y.getNodeChildren)(el.nodesRef.current,et(),!1).some(e=>(0,h.contains)(e.context?.elements.floating,i)),s=eo.current,u=ep.current,c=function(e){let o=eo.current,i="function"==typeof o?o(e):o;if(void 0===i||!1===i)return null;null===i&&(i=!0);let a=J?.isConnected?J:null,l=t?.isConnected&&"body"!==(0,r.getNodeName)(t)?t:null,s=n?l||a:a||l;return(s||(s=M()||null),"boolean"==typeof i)?s:(0,L.resolveRef)(i)||s||null}(u);queueMicrotask(()=>{let t=c?(0,v.isTabbable)(c)?c:(0,v.tabbable)(c)[0]||c:null;if(s&&!eu.current&&(0,r.isHTMLElement)(t)&&("boolean"!=typeof s||t===i||i===e.body||l)){let e={preventScroll:!0};"keyboard"===u&&(e.focusVisible=!0),t.focus(e)}eu.current=!1})}},[W,Q,ek,eo,ei,Z,el,J,et,eS]),(0,s.useIsoLayoutEffect)(()=>{if(!c.platform.engine.webkit||X||!Q)return;let e=(0,h.activeElement)((0,f.ownerDocument)(Q));(0,r.isHTMLElement)(e)&&(0,g.isTypeableElement)(e)&&(0,h.contains)(Q,e)&&e.blur()},[X,Q]),(0,s.useIsoLayoutEffect)(()=>{if(!W&&es)return es.setFocusManagerState({modal:z,closeOnFocusOut:B,open:X,onOpenChange:K.setOpen,domReference:J}),()=>{es.setFocusManagerState(null)}},[W,es,z,X,K,B,J]),(0,s.useIsoLayoutEffect)(()=>{if(!W&&ek)return D(ek),()=>{queueMicrotask(A)}},[W,ek]);let eC=!W&&(!z||!er)&&(eE||z);return(0,I.jsxs)(t.Fragment,{children:[eC&&(0,I.jsx)(m.FocusGuard,{"data-type":"inside",ref:eb,onFocus:e=>{if(z){let e=eR();(0,R.enqueueFocus)(e[e.length-1])}else if(es?.portalNode)if(eu.current=!1,(0,v.isOutsideEvent)(e,es.portalNode)){let e=(0,v.getNextTabbable)(J);e?.focus()}else(0,L.resolveRef)(V??es.beforeOutsideRef)?.focus()}}),F,eC&&(0,I.jsx)(m.FocusGuard,{"data-type":"inside",ref:ev,onFocus:e=>{if(z)(0,R.enqueueFocus)(eR()[0]);else if(es?.portalNode)if(B&&(eu.current=!0),(0,v.isOutsideEvent)(e,es.portalNode)){let e=(0,v.getPreviousTabbable)(J);e?.focus()}else(0,L.resolveRef)(U??es.afterOutsideRef)?.focus()}})]})}])},26674,38396,e=>{"use strict";var t=e.i(71645),r=e.i(74080),n=e.i(29315),o=e.i(74735),i=e.i(65420),a=e.i(83977),l=e.i(46376),s=e.i(67865),u=e.i(56789),c=e.i(52535),d=e.i(83976),f=e.i(75606),p=e.i(56434),m=e.i(51321),h=e.i(52245);let g={clipPath:"inset(50%)",position:"fixed",top:0,left:0};e.s(["BASE_UI_SWIPE_IGNORE_SELECTOR",0,"[data-base-ui-swipe-ignore]","CLICK_TRIGGER_IDENTIFIER",0,"data-base-ui-click-trigger","DISABLED_TRANSITIONS_STYLE",0,{style:{transition:"none"}},"DROPDOWN_COLLISION_AVOIDANCE",0,{fallbackAxisSide:"none"},"ownerVisuallyHidden",0,g],38396);var b=e.i(43476);let v=t.createContext(null),y=()=>t.useContext(v),x=(0,m.createAttribute)("portal"),w=t.forwardRef(function(e,m){let{render:w,className:E,style:k,children:R,container:S,...C}=e,{node:T,nodeId:O,subtree:L}=function(e={}){let{ref:o,container:i,componentProps:c=u.EMPTY_OBJECT,elementProps:d}=e,f=(0,a.useId)(),p=y(),m=p?.portalNode,[g,b]=t.useState(null),[v,w]=t.useState(null),E=(0,s.use
1StableCallback)(e=>{null!==e&&w(e)}),k=t.useRef(null);(0,l.useIsoLayoutEffect)(()=>{if(null===i){k.current&&(k.current=null,w(null),b(null));return}let e=(i&&((0,n.isNode)(i)?i:i.current))??m??document.body;if(null==e){k.current&&(k.current=null,w(null),b(null));return}k.current!==e&&(k.current=e,w(null),b(e))},[i,m]);let R=(0,h.useRenderElement)("div",c,{ref:[o,E],props:[{id:f,[x]:""},d]}),S=g&&R?r.createPortal(R,g):null;return{node:v,nodeId:t.isValidElement(R)?R.props.id:void 0,subtree:S}}({container:S,ref:m,componentProps:e,elementProps:C}),I=t.useRef(null),P=t.useRef(null),A=t.useRef(null),N=t.useRef(null),[M,D]=t.useState(null),F=t.useRef(!1),W=M?.modal,j=M?.open,_=!!M&&!M.modal&&M.open&&!!T;t.useEffect(()=>{if(T&&!W)return(0,i.mergeCleanups)((0,o.addEventListener)(T,"focusin",e,!0),(0,o.addEventListener)(T,"focusout",e,!0));function e(e){T&&e.relatedTarget&&(0,d.isOutsideEvent)(e)&&("focusin"===e.type?F.current&&((0,d.enableFocusInside)(T),F.current=!1):((0,d.disableFocusInside)(T),F.current=!0))}},[T,W]),(0,l.useIsoLayoutEffect)(()=>{T&&!0===j&&F.current&&((0,d.enableFocusInside)(T),F.current=!1)},[j,T]);let $=t.useMemo(()=>({beforeOutsideRef:I,afterOutsideRef:P,beforeInsideRef:A,afterInsideRef:N,portalNode:T,setFocusManagerState:D}),[T]);return(0,b.jsxs)(t.Fragment,{children:[L,(0,b.jsxs)(v.Provider,{value:$,children:[_&&T&&(0,b.jsx)(c.FocusGuard,{"data-type":"outside",ref:I,onFocus:e=>{if((0,d.isOutsideEvent)(e,T))A.current?.focus();else{let e=M?M.domReference:null,t=(0,d.getPreviousTabbable)(e);t?.focus()}}}),_&&T&&(0,b.jsx)("span",{"aria-owns":O,style:g}),T&&r.createPortal(R,T),_&&T&&(0,b.jsx)(c.FocusGuard,{"data-type":"outside",ref:P,onFocus:e=>{if((0,d.isOutsideEvent)(e,T))N.current?.focus();else{let t=M?M.domReference:null,r=(0,d.getNextTabbable)(t);r?.focus(),M?.closeOnFocusOut&&M?.onOpenChange(!1,(0,f.createChangeEventDetails)(p.REASONS.focusOut,e.nativeEvent))}}})]})]})});e.s(["FloatingPortal",0,w,"usePortalContext",0,y],26674)},56341,e=>{"use strict";var t=e.i(26352),r=e.i(57940);let n={open:e=>e.open,transitionStatus:e=>e.transitionStatus,domReferenceElement:e=>e.domReferenceElement,referenceElement:e=>e.positionReference??e.referenceElement,floatingElement:e=>e.floatingElement,floatingId:e=>e.floatingId};class o extends t.ReactStore{constructor(e){const{syncOnly:t,nested:r,onOpenChange:o,triggerElements:i,...a}=e;super({...a,positionReference:a.referenceElement,domReferenceElement:a.referenceElement},{onOpenChange:o,dataRef:{current:{}},events:function(){let e=new Map;return{emit(t,r){e.get(t)?.forEach(e=>e(r))},on(t,r){e.has(t)||e.set(t,new Set),e.get(t).add(r)},off(t,r){e.get(t)?.delete(r)}}}(),nested:r,triggerElements:i},n),this.syncOnly=t}syncOpenEvent=(e,t)=>{(!e||!this.state.open||null!=t&&(0,r.isClickLikeEvent)(t))&&(this.context.dataRef.current.openEvent=e?t:void 0)};dispatchOpenChange=(e,t)=>
1{this.syncOpenEvent(e,t.event);let r={open:e,reason:t.reason,nativeEvent:t.event,nested:this.context.nested,triggerElement:t.trigger};this.context.events.emit("openchange",r)};setOpen=(e,t)=>{this.syncOnly||this.dispatchOpenChange(e,t),this.context.onOpenChange?.(e,t)}}e.s(["FloatingRootStore",0,o],56341)},46420,e=>{"use strict";e.i(47167);var t=e.i(71645);e.i(43476);let r=t.createContext(null),n=t.createContext(null);e.s(["useFloatingParentNodeId",0,()=>t.useContext(r)?.id||null,"useFloatingTree",0,e=>{let r=t.useContext(n);return e??r}])},85689,e=>{"use strict";var t=e.i(71645),r=e.i(8445),n=e.i(39957),o=e.i(56789),i=e.i(47554),a=e.i(96296),l=e.i(57940),s=e.i(75606),u=e.i(56434);e.s(["useClick",0,function(e,c={}){let{enabled:d=!0,event:f="click",toggle:p=!0,ignoreMouse:m=!1,stickIfOpen:h=!0,touchOpenDelay:g=0,reason:b=u.REASONS.triggerPress}=c,v="rootStore"in e?e.rootStore:e,y=v.context.dataRef,x=t.useRef(void 0),w=(0,r.useAnimationFrame)(),E=(0,n.useTimeout)(),k=t.useMemo(()=>{function e(e,t,r,n){let o=(0,s.createChangeEventDetails)(b,t,r);e&&"touch"===n&&g>0?E.start(g,()=>{v.setOpen(!0,o)}):v.setOpen(e,o)}function t(e,t,r){let n=y.current.openEvent,o=v.select("domReferenceElement")!==t;return!!e&&!!o||!e||!p||!!n&&!!h&&!r(n.type)}return{onPointerDown(e){x.current=(0,l.isMouseLikePointerType)(e.pointerType,!0)&&(0,l.isVirtualPointerEvent)(e.nativeEvent)?"virtual":e.pointerType},onMouseDown(r){let n=x.current,o=r.nativeEvent,s=v.select("open");if(0!==r.button||"click"===f||(0,l.isMouseLikePointerType)(n,!0)&&m)return;let u=t(s,r.currentTarget,e=>"click"===e||"mousedown"===e),c=(0,i.getTarget)(o);if((0,a.isTypeableElement)(c))return void e(u,o,c,n);let d=r.currentTarget;w.request(()=>{e(u,o,d,n)})},onClick(r){if("mousedown-only"===f)return;let n=x.current;if("mousedown"===f&&n){x.current=void 0;return}(0,l.isMouseLikePointerType)(n,!0)&&m||e(t(v.select("open"),r.currentTarget,e=>"click"===e||"mousedown"===e||"keydown"===e||"keyup"===e),r.nativeEvent,r.currentTarget,n)},onKeyDown(){x.current=void 0}}},[y,f,m,b,v,h,p,w,E,g]);return t.useMemo(()=>d?{reference:k}:o.EMPTY_OBJECT,[d,k])}])},17989,90627,e=>{"use strict";var t=e.i(71645),r=e.i(74735),n=e.i(65420),o=e.i(8868),i=e.i(67865),a=e.i(39957),l=e.i(29315),s=e.i(28744),u=e.i(46420),c=e.i(75606),d=e.i(56434),f=e.i(51321),p=e.i(47554),m=e.i(96296),h=e.i(57940),g=e.i(58408);function b(){return!1}e.s(["useDismiss",0,function(e,v={}){let{enabled:y=!0,escapeKey:x=!0,outsidePress:w=!0,outsidePressEvent:E="sloppy",referencePress:k=b,bubbles:R,externalTree:S}=v,C="rootStore"in e?e.rootStore:e,T=C.useState("open"),O=C.useState("floatingElement"),{dataRef:L}=C.context,I=(0,u.useFloatingTree)(S),P=(0,i.useStableCallback)("function"==typeof w?w:()=>!1),A="function"==typeof w?P:w,N=!1!==A,M=(0,i.useStableCallback)(()=>E),{escapeKey:D,outsidePress:F}={escapeKey:"boolean"==typeof R?R:R?.escapeKey??!1,outsidePress:"boolean"==typeof R?R:R?.outsidePress??!0},W=t.useRef(!1),j=t.useRef(!1),_=t.useRef(!1),$=t.useRef(!1),z=t.useRef(""),B=t.useRef(null),H=(0,a.useTimeout)(),U=(0,a.useTimeout)(),V=(0,i.useStableCallback)(()=>{U.clear(),L.current.insideReactTree=!1}),Y=(0,i.useStableCallback)(e=>{let t=L.current.floatingContext?.nodeId;return(I?(0,g.getNodeChildren)(I.nodesRef.current,t):[]).some(t=>t.context?.open&&!t.context.dataRef.current[e])}),G=(0,i.useStableCallback)(e=>(0,m.isEventTargetWithin)(e,C.select("floatingElement"))||(0,m.isEventTargetWithin)(e,C.select("domReferenceElement"))),q=(0,i.useStableCallback)(e=>{k()&&C.setOpen(!1,(0,c.createChangeEventDetails)(d.REASONS.triggerPress,e.nativeEvent))}),K=(0,i.useStableCallback)(e=>{if(!T||!y||!x||"Escape"!==e.key||$.current||!D&&Y("__escapeKeyBubbles"))return;let t=(0,h.isReactEvent)(e)?e.nativeEvent:e,r=(0,c.createChangeEventDetails)(d.REASONS.escapeKey,t);C.setOpen(!1,r),r.isCanceled||e.preventDefault(),D||r.isPropagationAllowed||e.stopPropagation()}),X=(0,i.useStableCallback)(()=>{L.current.insideReactTree=!0,U.start(0,V)}),J=(0,i.useStableCallback)(e=>{if(!T||!y||0!==e.button)return;let t=(0,p.getTarget)(e.nativeEvent);(0,p.contains)(C.select("floatingElement"),t)&&(W.current||(W.current=!0,j.current=!1))}),Q=(0,i.useStableCallback)(e=>{!T||!y||(e.defaultPrevented||e.nativeEvent.defaultPrevented)&&W.current&&(j.current=!0)});t.useEffect(()=>{if(!T||!y)return V;L.current.__escapeKeyBubbles=D,L.current.__outsidePressBubbles=F;let e=new a.Timeout,t=new a.Timeout;function i(){_.current=!0,t.start(0,()=>{_.current=!1})}function u(){W.current=!1,j.current=!1}function h(){let e=z.current,t=M(),r="function"==typeof t?t():t;return"string"==typeof r?r:r["pen"!==e&&e?e:"mouse"]}
1function b(e){let t=L.current.floatingContext?.nodeId,r=I&&(0,g.getNodeChildren)(I.nodesRef.current,t).some(t=>(0,m.isEventTargetWithin)(e,t.context?.elements.floating));return G(e)||r}function v(e){let r;if("intentional"===(r=h())&&"click"!==e.type||"sloppy"===r&&"click"===e.type){"click"===e.type||G(e)||(t.clear(),_.current=!1),V();return}if(L.current.insideReactTree)return void V();let n=(0,p.getTarget)(e),i=`[${(0,f.createAttribute)("inert")}]`,a=(0,l.isElement)(n)?n.getRootNode():null,s=Array.from(((0,l.isShadowRoot)(a)?a:(0,o.ownerDocument)(C.select("floatingElement"))).querySelectorAll(i)),u=C.context.triggerElements;if(n&&(u.hasElement(n)||u.hasMatchingElement(e=>(0,p.contains)(e,n))))return;let g=(0,l.isElement)(n)?n:null;for(;g&&!(0,l.isLastTraversableNode)(g);){let e=(0,l.getParentNode)(g);if((0,l.isLastTraversableNode)(e)||!(0,l.isElement)(e))break;g=e}if(!(s.length&&(0,l.isElement)(n)&&!(0,m.isRootElement)(n)&&!(0,p.contains)(n,C.select("floatingElement"))&&s.every(e=>!(0,p.contains)(g,e)))){if((0,l.isHTMLElement)(n)&&!("touches"in e)){let t=(0,l.isLastTraversableNode)(n),r=(0,l.getComputedStyle)(n),o=/auto|scroll/,i=t||o.test(r.overflowX),a=t||o.test(r.overflowY),s=i&&n.clientWidth>0&&n.scrollWidth>n.clientWidth,u=a&&n.clientHeight>0&&n.scrollHeight>n.clientHeight,c="rtl"===r.direction,d=u&&(c?e.offsetX<=n.offsetWidth-n.clientWidth:e.offsetX>n.clientWidth),f=s&&e.offsetY>n.clientHeight;if(d||f)return}if(!b(e)){if("intentional"===h()&&_.current){t.clear(),_.current=!1;return}"function"==typeof A&&!A(e)||Y("__outsidePressBubbles")||(C.setOpen(!1,(0,c.createChangeEventDetails)(d.REASONS.outsidePress,e)),V())}}}function w(e){if("sloppy"!==h()||!C.select("open")||!y||G(e))return;let t=e.touches[0];t&&(B.current={startTime:Date.now(),startX:t.clientX,startY:t.clientY,dismissOnTouchEnd:!1,dismissOnMouseDown:!0},H.start(1e3,()=>{B.current&&(B.current.dismissOnTouchEnd=!1,B.current.dismissOnMouseDown=!1)}))}function E(e,t){let n=(0,p.getTarget)(e);if(!n)return;let o=(0,r.addEventListener)(n,e.type,()=>{t(e),o()})}function k(e){H.clear(),"pointerdown"===e.type&&(z.current=e.pointerType),("mousedown"!==e.type||!B.current||B.current.dismissOnMouseDown)&&E(e,e=>{if("pointerdown"===e.type)"sloppy"!==h()||"touch"===e.pointerType||!C.select("open")||!y||G(e)||v(e);else v(e)})}function R(e){if(!W.current)return;let r=j.current;if(u(),"intentional"===h()){if("pointercancel"===e.type){r&&i();return}b(e)||(r?i():("function"!=typeof A||A(e))&&(t.clear(),_.current=!0,V()))}}function S(e){if("sloppy"!==h()||!B.current||G(e))return;let t=e.touches[0];if(!t)return;let r=Math.abs(t.clientX-B.current.startX),n=Math.abs(t.clientY-B.current.startY),o=Math.sqrt(r*r+n*n);o>5&&(B.current.dismissOnTouchEnd=!0),o>10&&(v(e),H.clear(),B.current=null)}function P(e){"sloppy"!==h()||!B.current||G(e)||(B.current.dismissOnTouchEnd&&v(e),H.clear(),B.current=null)}let U=(0,o.ownerDocument)(O),q=(0,n.mergeCleanups)(x&&(0,n.mergeCleanups)((0,r.addEventListener)(U,"keydown",K),(0,r.addEventListener)(U,"compositionstart",function(){e.clear(),$.current=!0}),(0,r.addEventListener)(U,"compositionend",function(){e.start(5*!!s.platform.engine.webkit,()=>{$.current=!1})})),N&&(0,n.mergeCleanups)((0,r.addEventListener)(U,"click",k,!0),(0,r.addEventListener)(U,"pointerdown",k,!0),(0,r.addEventListener)(U,"pointerup",R,!0),(0,r.addEventListener)(U,"pointercancel",R,!0),(0,r.addEventListener)(U,"mousedown",k,!0),(0,r.addEventListener)(U,"mouseup",R,!0),(0,r.addEventListener)(U,"touchstart",function(e){z.current="touch",E(e,w)},!0),(0,r.addEventListener)(U,"touchmove",function(e){E(e,S)},!0),(0,r.addEventListener)(U,"touchend",function(e){E(e,P)},!0)));return()=>{q(),e.clear(),t.clear(),u(),_.current=!1,V()}},[L,O,x,N,A,T,y,D,F,K,V,M,Y,G,I,C,H]);let Z=t.useMemo(()=>({onKeyDown:K,onPointerDown:q,onClick:q}),[K,q]),ee=t.useMemo(()=>({onKeyDown:K,onPointerDown:Q,onMouseDown:Q,onClickCapture:X,onMouseDownCapture(e){X(),J(e)},onPointerDownCapture(e){X(),J(e)},onMouseUpCapture:X,onTouchEndCapture:X,onTouchMoveCapture:X}),[K,X,J,Q]);return t.useMemo(()=>y?{reference:Z,floating:ee,trigger:Z}:{},[y,Z,ee])}],17989),e.s(["PopupTriggerMap",0,class{constructor(){this.idMap=new Map}add(e,t){this.idMap.set(e,t)}delete(e){this.idMap.delete(e)}hasElement(e){for(let t of this.idMap.values())if(t===e)return!0;return!1}hasMatchingElement(e){for(let t of this.idMap.values())if(e(t))return!0;return!1}getById(e){return this.idMap.get(e)}entries(){return this.idMap.entries()}elements(){return this.idMap.values()}get size(){return this.idMap.size}}],90627)},21082,43084,e=>{"use strict";let t=["top","right","bottom","left"],r=t.reduce((e,t)=>
1e.concat(t,t+"-start",t+"-end"),[]),n=Math.min,o=Math.max,i=Math.round,a=Math.floor,l={left:"right",right:"left",bottom:"top",top:"bottom"};function s(e){return e.split("-")[0]}function u(e){return e.split("-")[1]}function c(e){return"x"===e?"y":"x"}function d(e){return"y"===e?"height":"width"}function f(e){let t=e[0];return"t"===t||"b"===t?"y":"x"}function p(e){return c(f(e))}function m(e){return e.includes("start")?e.replace("start","end"):e.replace("end","start")}let h=["left","right"],g=["right","left"],b=["top","bottom"],v=["bottom","top"];function y(e){let t=s(e);return l[t]+e.slice(t.length)}e.s(["clamp",0,function(e,t,r){return o(e,n(t,r))},"createCoords",0,e=>({x:e,y:e}),"evaluate",0,function(e,t){return"function"==typeof e?e(t):e},"floor",0,a,"getAlignment",0,u,"getAlignmentAxis",0,p,"getAlignmentSides",0,function(e,t,r){void 0===r&&(r=!1);let n=u(e),o=p(e),i=d(o),a="x"===o?n===(r?"end":"start")?"right":"left":"start"===n?"bottom":"top";return t.reference[i]>t.floating[i]&&(a=y(a)),[a,y(a)]},"getAxisLength",0,d,"getExpandedPlacements",0,function(e){let t=y(e);return[m(e),t,m(t)]},"getOppositeAlignmentPlacement",0,m,"getOppositeAxis",0,c,"getOppositeAxisPlacements",0,function(e,t,r,n){let o=u(e),i=function(e,t,r){switch(e){case"top":case"bottom":if(r)return t?g:h;return t?h:g;case"left":case"right":return t?b:v;default:return[]}}(s(e),"start"===r,n);return o&&(i=i.map(e=>e+"-"+o),t&&(i=i.concat(i.map(m)))),i},"getOppositePlacement",0,y,"getPaddingObject",0,function(e){var t,r,n,o;return"number"!=typeof e?{top:null!=(t=e.top)?t:0,right:null!=(r=e.right)?r:0,bottom:null!=(n=e.bottom)?n:0,left:null!=(o=e.left)?o:0}:{top:e,right:e,bottom:e,left:e}},"getSide",0,s,"getSideAxis",0,f,"max",0,o,"min",0,n,"placements",0,r,"rectToClientRect",0,function(e){let{x:t,y:r,width:n,height:o}=e;return{width:n,height:o,top:r,left:t,right:t+n,bottom:r+o,x:t,y:r}},"round",0,i,"sides",0,t],43084);var x=e.i(29315),w=e.i(57940),E=e.i(49055);function k(e,t,r){return Math.floor(e/t)!==r}function R(e,t){return t<0||t>=e.length}function S(e,{startingIndex:t=-1,decrement:r=!1,disabledIndices:n,amount:o=1}={}){let i=t;do i+=r?-o:o;while(i>=0&&i<=e.length-1&&C(e,i,n))return i}function C(e,t,r){if("function"==typeof r?r(t):r?.includes(t)??!1)return!0;let n=e[t];return!!n&&(!!(!T(n)||n.matches(":disabled"))||!r&&(n.hasAttribute("disabled")||"true"===n.getAttribute("aria-disabled")))}function T(e,t=e?(0,x.getComputedStyle)(e):null){var r;return!!e&&!!e.isConnected&&!!t&&"hidden"!==(r=t).visibility&&"collapse"!==r.visibility&&("function"==typeof e.checkVisibility?e.checkVisibility():"none"!==t.display&&"contents"!==t.display)}e.s(["findNonDisabledListIndex",0,S,"getGridNavigatedIndex",0,function(e,{event:t,orientation:r,loopFocus:n,onLoop:o,rtl:i,cols:l,disabledIndices:s,minIndex:u,maxIndex:c,prevIndex:d,stopEvent:f=!1}){let p,m=d;if(t.key===E.ARROW_UP?p="up":t.key===E.ARROW_DOWN&&(p="down"),p){let r=[],i=[],h=!1,g=0;{let t=null,n=-1;e.forEach((e,o)=>{if(null==e)return;g+=1;let a=e.closest('[role="row"]');a&&(h=!0),(a!==t||-1===n)&&(t=a,r[n+=1]=[]),r[n].push(o),i[o]=n})}let b=!1,v=0;if(h)for(let e of r){let t=e.length;t>v&&(v=t),t!==l&&(b=!0)}let y=b&&g<e.length,x=v||l;f&&(0,w.stopEvent)(t);let E=(a=>{if(!b||-1===d)return;let l=i[d];if(null==l)return;let u=r[l].indexOf(d),c="up"===a?-1:1;for(let a=l+c,f=0;f<r.length;f+=1,a+=c){if(a<0||a>=r.length){if(!n||y)return;if(a=a<0?r.length-1:0,o){let e=Math.min(u,r[a].length-1);a=i[o(t,d,r[a][e]??r[a][0])]??a}}let l=r[a];for(let t=Math.min(u,l.length-1);t>=0;t-=1){let r=l[t];if(!C(e,r,s))return r}}})(p)??(t=>{if(!y||-1===d)return;let r=d%x,o="up"===t?-x:x,i=c-c%x,l=a(c/x)+1;for(let t=d-r+o,a=0;a<l;a+=1,t+=o){if(t<0||t>c){if(!n)return;t=t<0?i:0}let o=Math.min(t+x-1,c);for(let n=Math.min(t+r,o);n>=t;n-=1)if(!C(e,n,s))return n}})(p);if(void 0!==E)m=E;else if(-1===d)m="up"===p?c:u;else if(m=S(e,{startingIndex:d,amount:x,decrement:"up"===p,disabledIndices:s}),n){if("up"===p&&(d-x<u||m<0)){let e=d%x,r=c%x,n=c-(r-e);m=r===e?c:r>e?n:n-x,o&&(m=o(t,d,m))}"down"===p&&d+x>c&&(m=S(e,{startingIndex:d%x-x,amount:x,disabledIndices:s}),o&&(m=o(t,d,m)))}R(e,m)&&(m=d)}if("both"===r){let r=a(d/l);t.key===(i?E.ARROW_LEFT:E.ARROW_RIGHT)&&(f&&(0,w.stopEvent)(t),d%l!=l-1?(m=S(e,{startingIndex:d,disabledIndices:s}),n&&k(m,l,r)&&(m=S(e,{startingIndex:d-d%l-1,disabledIndices:s}),o&&(m=o(t,d,m)))):n&&(m=S(e,{startingIndex:d-d%l-1,disabledIndices:s}),o&&(m=o(t,d,m))),k(m,l,r)&&(m=d)),t.key===(i?E.ARROW_RIGHT:E.ARROW_LEFT)&&(f&&(0,w.stopEvent)(t),d%l!=0?(m=S(e,{startingIndex:d,decrement:!0,disabledIndices:s}),n&&k(m,l,r)&&(m=S(e,{startingIndex:d+(l-d%l),decrement:!0,disabledIndices:s}),o&&(m=o(t,d,m)))):n&&(m=S(e,{startingIndex:d+(l-d%l),decrement:!0,disabledIndices:s}),o&&(m=o(t,d,m))),k(m,l,r)&&(m=d));let u=a(c/l)===r;R(e,m)&&(n&&u?(m=t.key===(i?E.ARROW_RIGHT:E.ARROW_LEFT)?c:S(e,{startingIndex:d-d%l-1,disabledIndices:s}),o&&(m=o(t,d,m))):m=d)}return m},"getMaxListIndex",0,function(e,t){return S(e.current,{decrement:!0,startingIndex:e.current.length,disabledIndices:t})},"getMinListIndex",0,function(e,t){return S(e.current,{disabledIndices:t})},"isElementVisible",0,T,"isIndexOutOfListBounds",0,R,"isListIndexDisabled",0,C],21082)},51321,e=>{"use strict";e.s(["createAttribute",0,function(e){return`data-base-ui-${e}`}])},96296,49055,57940,e=>{"use strict";var t=e.i(29315),r=e.i(28744);let n="data-base-ui-focusable",o="input:not([type='hidden']):not([disabled]),[contenteditable]:not([contenteditable='false']),textarea:not([disabled])";function i(e){return(0,t.isHTMLElement)(e)&&e.matches(o)}e.s(["ARROW_DOWN",0,"ArrowDown","ARROW_LEFT",0,"ArrowLeft","ARROW_RIGHT",0,"ArrowRight","ARROW_UP",0,"ArrowUp","FOCUSABLE_ATTRIBUTE",0,n,"TYPEABLE_SELECTOR",0,o],49055),e.i(47554),e.s(["getFloatingFocusElement",0,function(e){return e?e.hasAttribute(n)?e:e.querySelector(`[${n}]`)||e:null},"isEventTargetWithin",0,function(e,t){return null!=t&&("composedPath"in e?e.composedPath().includes(t):null!=e.target&&t.contains(e.target))},"isInteractiveElement",0,function(e){return e?.closest(`button,a[href],[role="button"],select,[tabindex]:not
1([tabindex="-1"]),${o}`)!=null},"isRootElement",0,function(e){return e.matches("html,body")},"isTypeableCombobox",0,function(e){return!!e&&"combobox"===e.getAttribute("role")&&i(e)},"isTypeableElement",0,i,"matchesFocusVisible",0,function(e){if(!e||r.platform.env.jsdom)return!0;try{return e.matches(":focus-visible")}catch(e){return!0}}],96296),e.s(["isClickLikeEvent",0,function(e){let t=e.type;return"click"===t||"mousedown"===t||"keydown"===t||"keyup"===t},"isMouseLikePointerType",0,function(e,t){let r=["mouse","pen"];return t||r.push("",void 0),r.includes(e)},"isReactEvent",0,function(e){return"nativeEvent"in e},"isVirtualClick",0,function(e){return""===e.pointerType&&!!e.isTrusted||(r.platform.os.android&&e.pointerType?"click"===e.type&&1===e.buttons:0===e.detail&&!e.pointerType)},"isVirtualPointerEvent",0,function(e){return!r.platform.env.jsdom&&(!r.platform.os.android&&0===e.width&&0===e.height||r.platform.os.android&&1===e.width&&1===e.height&&0===e.pressure&&0===e.detail&&"mouse"===e.pointerType||e.width<1&&e.height<1&&0===e.pressure&&0===e.detail&&"touch"===e.pointerType)},"stopEvent",0,function(e){e.preventDefault(),e.stopPropagation()}],57940)},3596,e=>{"use strict";var t=e.i(56789);let r=0;e.s(["enqueueFocus",0,function(e,n={}){let{preventScroll:o=!1,sync:i=!1,shouldFocus:a}=n;function l(){(!a||a())&&e?.focus({preventScroll:o})}if(cancelAnimationFrame(r),i)return l(),t.NOOP;let s=requestAnimationFrame(l);return r=s,()=>{r===s&&(cancelAnimationFrame(s),r=0)}}])},44659,e=>{"use strict";var t=e.i(29315),r=e.i(8868);let n={inert:new WeakMap,"aria-hidden":new WeakMap},o="data-base-ui-inert",i={inert:new WeakSet,"aria-hidden":new WeakSet},a=new WeakMap,l=0,s=(e,r)=>r.map(r=>{if(e.contains(r))return r;let n=function e(r){return r?(0,t.isShadowRoot)(r)?r.host:e(r.parentNode):null}(r);return e.contains(n)?n:null}).filter(e=>null!=e),u=e=>{let t=new Set;return e.forEach(e=>{let r=e;for(;r&&!t.has(r);)t.add(r),r=r.parentNode}),t},c=(e,r,n)=>{let o=[],i=e=>{!e||n.has(e)||Array.from(e.children).forEach(e=>{"script"!==(0,t.getNodeName)(e)&&(r.has(e)?i(e):o.push(e))})};return i(e),o};e.s(["markOthers",0,function(e,t={}){let{ariaHidden:d=!1,inert:f=!1,mark:p=!0}=t,m=(0,r.ownerDocument)(e[0]).body;return function(e,t,r,d,{mark:f=!0}){let p=null;d?p="inert":r&&(p="aria-hidden");let m=null,h=null,g=s(t,e),b=f?c(t,u(g),new Set(g)):[],v=[],y=[];if(p){let e=n[p],r=i[p];h=r,m=e;let o=s(t,Array.from(t.querySelectorAll("[aria-live]"))),a=g.concat(o);c(t,u(a),new Set(a)).forEach(t=>{let n=t.getAttribute(p),o=null!==n&&"false"!==n,i=(e.get(t)||0)+1;e.set(t,i),v.push(t),1===i&&o&&r.add(t),o||t.setAttribute(p,"inert"===p?"":"true")})}return f&&b.forEach(e=>{let t=(a.get(e)||0)+1;a.set(e,t),y.push(e),1===t&&e.setAttribute(o,"")}),l+=1,()=>{m&&v.forEach(e=>{let t=(m.get(e)||0)-1;m.set(e,t),t||(!h?.has(e)&&p&&e.removeAttribute(p),h?.delete(e))}),f&&y.forEach(e=>{let t=(a.get(e)||0)-1;a.set(e,t),t||e.removeAttribute(o)}),(l-=1)||(n.inert=new WeakMap,n["aria-hidden"]=new WeakMap,i.inert=new WeakSet,i["aria-hidden"]=new WeakSet,a=new WeakMap)}}(e,m,d,f,{mark:p})}])},58408,e=>{"use strict";e.s(["getNodeAncestors",0,function(e,t){let r=[],n=e.find(e=>e.id===t)?.parentId;for(;n;){let t=e.find(e=>e.id===n);n=t?.parentId,t&&(r=r.concat(t))}return r},"getNodeChildren",0,function e(t,r,n=!0){return t.filter(e=>e.parentId===r).flatMap(r=>[...!n||r.context?.open?[r]:[],...e(t,r.id,n)])}])},83976,e=>{"use strict";var t=e.i(29315),r=e.i(8868),n=e.i(47554),o=e.i(21082);function i(e){for(let r of Array.from(e.children))if("summary"===(0,t.getNodeName)(r))return r;return null}function a(e){let r=e?(0,t.getNodeName)(e):"";return null!=e&&e.matches('a[href],button,input,select,textarea,summary,details,iframe,object,embed,[tabindex],[contenteditable]:not([contenteditable="false"]),audio[controls],video[controls]')&&("summary"!==r||null!=e.parentElement&&"details"===(0,t.getNodeName)(e.parentElement)&&i(e.parentElement)===e)&&("details"!==r||null==i(e))&&("input"!==r||"hidden"!==e.type)}function l(e){if(!a(e)||!e.isConnected||e.matches(":disabled"))return!1;for(let r=e;r;r=function(e){let r=e.assignedSlot;if(r)return r;if(e.parentElement)return e.parentElement;let n=e.getRootNode();return(0,t.isShadowRoot)(n)?n.host:null}(r)){let a=r!==e,l="slot"===(0,t.getNodeName)(r);if(r.hasAttribute("inert")||a&&"details"===(0,t.getNodeName)(r)&&!r.open&&!function(e,t){let r=i(t);return!!r&&(e===r||(0,n.contains)(r,e))}(e,r)||r.hasAttribute("hidden")||!l&&!function(e,r){let n=(0,t.getComputedStyle)(e);return r?"none"!==n.display:(0,o.isElementVisible)(e,n)}(r,a))return!1}return!0}function s(e){let r=e.tabIndex;if(r<0){let r=(0,t.getNodeName)(e);if("details"===r||"audio"===r||"video"===r||(0,t.isHTMLElement)(e)&&e.isContentEditable)return 0}return r}function u(e){return"input"!==(0,t.getNodeName)(e)?null:"radio"===e.type&&""!==e.name?e:null}function c(e){if((0,t.isHTMLElement)(e)&&"slot"===(0,t.getNodeName)(e)){let t=e.assignedElements({flatten:!0});if(t.length>0)return t}return(0,t.isHTMLElement)(e)&&e.shadowRoot?Array.from(e.shadowRoot.children):Array.from(e.children)}function d(e){let t=[];return!function e(t,r){c(t).forEach(t=>{a(t)&&r.push(t),e(t,r)})}(e,t),t.filter(l)}function f(e){let t=d(e);return t.filter(e=>s(e)>=0&&function(e,t){let r=u(e);if(!r)return!0;let n=t.find(e=>{let t=u(e);return t?.name===r.name&&t.form===r.form&&t.checked});return n?n===r:t.find(e=>{let t=u(e);return t?.name===r.name&&t.form===r.form})===r}(e,t))}function p(e,t){let o=f(e),i=o.length;if(0===i)return;let a=(0,n.activeElement)((0,r.ownerDocument)(e)),l=o.indexOf(a);return o[-1===l?1===t?0:i-1:l+t]}
1e.s(["disableFocusInside",0,function(e){f(e).forEach(e=>{e.dataset.tabindex=e.getAttribute("tabindex")||"",e.setAttribute("tabindex","-1")})},"enableFocusInside",0,function(e){let r=[];!function e(r,n,o){c(r).forEach(r=>{(0,t.isHTMLElement)(r)&&r.matches(n)&&o.push(r),e(r,n,o)})}(e,"[data-tabindex]",r),r.forEach(e=>{let t=e.dataset.tabindex;delete e.dataset.tabindex,t?e.setAttribute("tabindex",t):e.removeAttribute("tabindex")})},"focusable",0,d,"getNextTabbable",0,function(e){return p((0,r.ownerDocument)(e).body,1)||e},"getPreviousTabbable",0,function(e){return p((0,r.ownerDocument)(e).body,-1)||e},"isOutsideEvent",0,function(e,t){let r=t||e.currentTarget,o=e.relatedTarget;return!o||!(0,n.contains)(r,o)},"isTabbable",0,function(e){return l(e)&&s(e)>=0},"tabbable",0,f])},1675,e=>{"use strict";e.s(["clamp",0,function(e,t=Number.MIN_SAFE_INTEGER,r=Number.MAX_SAFE_INTEGER){return Math.max(t,Math.min(e,r))}])},73327,e=>{"use strict";var t=e.i(29315);let r="ArrowUp",n="ArrowDown",o="ArrowLeft",i="ArrowRight",a="Home",l=new Set([r,n,o,i,a,"End"]),s="Shift",u=[s,"Control","Alt","Meta"];function c(e,t,r){let n="left"===r?"offsetLeft":"offsetTop",o=0;for(;t.offsetParent&&(o+=t[n],t.offsetParent!==e);)t=t.offsetParent;return o}function d(e){let t=getComputedStyle(e);return{scrollMarginTop:parseFloat(t.scrollMarginTop)||0,scrollMarginRight:parseFloat(t.scrollMarginRight)||0,scrollMarginBottom:parseFloat(t.scrollMarginBottom)||0,scrollMarginLeft:parseFloat(t.scrollMarginLeft)||0,scrollPaddingTop:parseFloat(t.scrollPaddingTop)||0,scrollPaddingRight:parseFloat(t.scrollPaddingRight)||0,scrollPaddingBottom:parseFloat(t.scrollPaddingBottom)||0,scrollPaddingLeft:parseFloat(t.scrollPaddingLeft)||0}}e.s(["ARROW_DOWN",0,n,"ARROW_LEFT",0,o,"ARROW_RIGHT",0,i,"ARROW_UP",0,r,"COMPOSITE_KEYS",0,l,"END",0,"End","HOME",0,a,"MODIFIER_KEYS",0,u,"PAGE_DOWN",0,"PageDown","PAGE_UP",0,"PageUp","SHIFT",0,s,"isNativeInput",0,function(e){return!!((0,t.isHTMLElement)(e)&&"INPUT"===e.tagName&&null!=e.selectionStart||(0,t.isHTMLElement)(e)&&"TEXTAREA"===e.tagName)},"scrollIntoViewIfNeeded",0,function(e,t,r,n){if(!e||!t||!t.scrollTo)return;let o=e.scrollLeft,i=e.scrollTop,a=e.clientWidth<e.scrollWidth,l=e.clientHeight<e.scrollHeight;if(a&&"vertical"!==n){let n=c(e,t,"left"),i=d(e),a=d(t);"ltr"===r&&(n+t.offsetWidth+a.scrollMarginRight>e.scrollLeft+e.clientWidth-i.scrollPaddingRight?o=n+t.offsetWidth+a.scrollMarginRight-e.clientWidth+i.scrollPaddingRight:n-a.scrollMarginLeft<e.scrollLeft+i.scrollPaddingLeft&&(o=n-a.scrollMarginLeft-i.scrollPaddingLeft)),"rtl"===r&&(n-a.scrollMarginLeft<e.scrollLeft+i.scrollPaddingLeft?o=n-a.scrollMarginLeft-i.scrollPaddingLeft:n+t.offsetWidth+a.scrollMarginRight>e.scrollLeft+e.clientWidth-i.scrollPaddingRight&&(o=n+t.offsetWidth+a.scrollMarginRight-e.clientWidth+i.scrollPaddingRight))}if(l&&"horizontal"!==n){let r=c(e,t,"top"),n=d(e),o=d(t);r-o.scrollMarginTop<e.scrollTop+n.scrollPaddingTop?i=r-o.scrollMarginTop-n.scrollPaddingTop:r+t.offsetHeight+o.scrollMarginBottom>e.scrollTop+e.clientHeight-n.scrollPaddingBottom&&(i=r+t.offsetHeight+o.scrollMarginBottom-e.clientHeight+n.scrollPaddingBottom)}e.scrollTo({left:o,top:i,behavior:"auto"})}])},75606,56434,e=>{"use strict";var t=e.i(56789);e.s(["createChangeEventDetails",0,function(e,r,n,o){let i=!1,a=!1,l=o??t.EMPTY_OBJECT;return{reason:e,event:r??new Event("base-ui"),cancel(){i=!0},allowPropagation(){a=!0},get isCanceled(){return i},get isPropagationAllowed(){return a},trigger:n,...l}},"createGenericEventDetails",0,function(e,r,n){let o=n??t.EMPTY_OBJECT;return{reason:e,event:r??new Event("base-ui"),...o}}],75606),e.s(["cancelOpen",0,"cancel-open","chipRemovePress",0,"chip-remove-press","clearPress",0,"clear-press","closePress",0,"close-press","closeWatcher",0,"close-watcher","decrementPress",0,"decrement-press","disabled",0,"disabled","drag",0,"drag","escapeKey",0,"escape-key","focusOut",0,"focus-out","imperativeAction",0,"imperative-action","incrementPress",0,"increment-press","initial",0,"initial","inputBlur",0,"input-blur","inputChange",0,"input-change","inputClear",0,"input-clear","
1inputPaste",0,"input-paste","inputPress",0,"input-press","itemPress",0,"item-press","keyboard",0,"keyboard","linkPress",0,"link-press","listNavigation",0,"list-navigation","missing",0,"missing","none",0,"none","outsidePress",0,"outside-press","pointer",0,"pointer","scrub",0,"scrub","siblingOpen",0,"sibling-open","swipe",0,"swipe","trackPress",0,"track-press","triggerFocus",0,"trigger-focus","triggerHover",0,"trigger-hover","triggerPress",0,"trigger-press","wheel",0,"wheel","windowResize",0,"window-resize"],16856);var r=e.i(16856);e.s(["REASONS",0,r],56434)},81104,e=>{"use strict";var t=e.i(46376),r=e.i(88940),n=e.i(69690);e.s(["useRegisterFieldControl",0,function(e,o,i,a,l=!0,s){let{registerFieldControl:u}=(0,n.useFieldRootContext)(),c=(0,r.useRefWithInit)(()=>Symbol());(0,t.useIsoLayoutEffect)(()=>{let t=c.current;l?u(t,{controlRef:e,getValue:a,id:o,name:s,value:i}):u(t,void 0)},[e,l,a,o,s,u,c,i]),(0,t.useIsoLayoutEffect)(()=>{let e=c.current;return()=>{u(e,void 0)}},[u,c])}])},69690,75812,e=>{"use strict";var t=e.i(33332),r=e.i(71645),n=e.i(56789);let o={badInput:!1,customError:!1,patternMismatch:!1,rangeOverflow:!1,rangeUnderflow:!1,stepMismatch:!1,tooLong:!1,tooShort:!1,typeMismatch:!1,valid:null,valueMissing:!1},i={valid:null,touched:!1,dirty:!1,filled:!1,focused:!1},a={disabled:!1,...i};e.s(["DEFAULT_FIELD_ROOT_STATE",0,a,"DEFAULT_FIELD_STATE_ATTRIBUTES",0,i,"DEFAULT_VALIDITY_STATE",0,o,"fieldValidityMapping",0,{valid:e=>null===e?null:e?{"data-valid":""}:{"data-invalid":""}}],75812);let l={invalid:void 0,name:void 0,validityData:{state:o,errors:[],error:"",value:"",initialValue:null},setValidityData:n.NOOP,disabled:void 0,setTouched:n.NOOP,setDirty:n.NOOP,setFilled:n.NOOP,setFocused:n.NOOP,validationMode:"onSubmit",shouldValidateOnChange:()=>!1,state:a,registerFieldControl:n.NOOP,validation:{getValidationProps:(e,t=n.EMPTY_OBJECT)=>t,inputRef:{current:null},registeredInputs:new Map,registerInput:n.NOOP,getInputControl:()=>null,commit:async()=>{},change:n.NOOP}},s=r.createContext(l);e.s(["DEFAULT_FIELD_ROOT_CONTEXT",0,l,"FieldRootContext",0,s,"useFieldRootContext",0,function(e=!0){let o=r.useContext(s);if(o.setValidityData===n.NOOP&&!e)throw Error((0,t.default)(28));return o}],69690)},84708,47778,e=>{"use strict";var t=e.i(71645),r=e.i(56789);let n=t.createContext({elementRef:{current:null},formRef:{current:{fields:new Map}},errors:{},clearErrors:r.NOOP,validationMode:"onSubmit",submitAttemptedRef:{current:!1}});e.s(["useFormContext",0,function(){return t.useContext(n)}],84708);let o=t.createContext({controlId:void 0,registerControlId:r.NOOP,labelId:void 0,setLabelId:r.NOOP,messageIds:[],setMessageIds:r.NOOP,getDescriptionProps:e=>e});e.s(["LabelableContext",0,o,"useLabelableContext",0,function(){return t.useContext(o)}],47778)},38489,e=>{"use strict";var t=e.i(71645),r=e.i(46376),n=e.i(67865),o=e.i(88940),i=e.i(29315),a=e.i(56789),l=e.i(88015),s=e.i(47778);e.s(["useLabelableId",0,function(e={}){let{id:u,implicit:c=!1,controlRef:d}=e,{controlId:f,registerControlId:p}=(0,s.useLabelableContext)(),m=(0,l.useBaseUiId)(u),h=c?f:void 0,g=(0,o.useRefWithInit)(()=>Symbol()),b=t.useRef(!1),v=t.useRef(null!=u),y=(0,n.useStableCallback)(()=>{b.current&&p!==a.NOOP&&(b.current=!1,p(g.current,void 0))});return(0,r.useIsoLayoutEffect)(()=>{let e;if(p!==a.NOOP){if(c){let t=d?.current;e=(0,i.isElement)(t)&&null!=t.closest("label")?u??null:h??m}else if(null!=u)v.current=!0,e=u;else{if(!v.current)return void y();e=m}if(void 0===e)return void y();b.current=!0,p(g.current,e)}},[u,d,h,p,c,m,g,y]),t.useEffect(()=>y,[y]),f??m}])},47554,e=>{"use strict";var t=e.i(29315);e.s(["activeElement",0,function(e){let t=e.activeElement;for(;t?.shadowRoot?.activeElement!=null;)t=t.shadowRoot.activeElement;return t},"contains",0,function(e,r){if(!e||!r)return!1;let n=r.getRootNode?.();if(e.contains(r))return!0;if(n&&(0,t.isShadowRoot)(n)){let t=r;for(;t;){if(e===t)return!0;t=t.parentNode||t.host}}return!1},"getTarget",0,function(e){return"composedPath"in e?e.composedPath()[0]:e.target}])},9407,e=>{"use strict";var t;let r=((t={}).startingStyle="data-starting-style",t.endingStyle="data-ending-style",t),n={"data-starting-style":""},o={"data-ending-style":""};e.s(["TransitionStatusDataAttributes",0,r,"transitionStatusMapping",0,{transitionStatus:e=>"starting"===e?n:"ending"===e?o:null}])},88015,83977,e=>{"use strict";var t=e.i(71645),r=e.i(14553);let n=0,o=r.SafeReact.useId;
1function i(e,r){if(void 0!==o){let t=o();return e??(r?`${r}-${t}`:t)}return function(e,r="mui"){let[o,i]=t.useState(e),a=e||o;return t.useEffect(()=>{null==o&&(n+=1,i(`${r}-${n}`))},[o,r]),a}(e,r)}e.s(["useId",0,i],83977),e.s(["useBaseUiId",0,function(e){return i(e,"base-ui")}],88015)},37584,94603,22640,e=>{"use strict";var t=e.i(71645),r=e.i(67865),n=e.i(74080),o=e.i(8445);function i(e){return null==e?e:"current"in e?e.current:e}function a(e,t=!1){let l=(0,o.useAnimationFrame)();return(0,r.useStableCallback)((r,o=null)=>{l.cancel();let a=i(e);if(null==a)return;let s=()=>{n.flushSync(r)};if("function"!=typeof a.getAnimations||globalThis.BASE_UI_ANIMATIONS_DISABLED)return void r();function u(){Promise.all(a.getAnimations().map(e=>e.finished)).then(()=>{o?.aborted||s()},()=>{o?.aborted||(a.getAnimations().some(e=>e.pending||"finished"!==e.playState)?u():s())})}if(t){let e="data-starting-style";if(!a.hasAttribute(e))return void l.request(u);let t=new MutationObserver(()=>{a.hasAttribute(e)||(t.disconnect(),u())});return t.observe(a,{attributes:!0,attributeFilter:[e]}),void o?.addEventListener("abort",()=>t.disconnect(),{once:!0})}l.request(u)})}e.s(["resolveRef",0,i],94603),e.s(["useAnimationsFinished",0,a],22640),e.s(["useOpenChangeComplete",0,function(e){let{enabled:n=!0,open:o,ref:i,onComplete:l}=e,s=(0,r.useStableCallback)(l),u=a(i,o);t.useEffect(()=>{if(!n)return;let e=new AbortController;return u(s,e.signal),()=>{e.abort()}},[n,o,s,u])}],37584)},23910,e=>{"use strict";var t=e.i(71645),r=e.i(46376),n=e.i(8445);e.s(["useTransitionStatus",0,function(e,o=!1,i=!1){let[a,l]=t.useState(e&&o?"idle":void 0),[s,u]=t.useState(e);return e&&!s&&(u(!0),l("starting")),e||!s||"ending"===a||i||l("ending"),e||s||"ending"!==a||l(void 0),(0,r.useIsoLayoutEffect)(()=>{if(!e&&s&&"ending"!==a&&i){let e=n.AnimationFrame.request(()=>{l("ending")});return()=>{n.AnimationFrame.cancel(e)}}},[e,s,a,i]),(0,r.useIsoLayoutEffect)(()=>{if(!e||o)return;let t=n.AnimationFrame.request(()=>{l(void 0)});return()=>{n.AnimationFrame.cancel(t)}},[o,e]),(0,r.useIsoLayoutEffect)(()=>{if(!e||!o)return;e&&s&&"idle"!==a&&l("starting");let t=n.AnimationFrame.request(()=>{l("idle")});return()=>{n.AnimationFrame.cancel(t)}},[o,e,s,a]),{mounted:s,setMounted:u,transitionStatus:a}}])},6039,e=>{"use strict";var t=e.i(71645),r=e.i(46376),n=e.i(67865);e.s(["useValueChanged",0,function(e,o){let i=t.useRef(e),a=(0,n.useStableCallback)(o);(0,r.useIsoLayoutEffect)(()=>{i.current!==e&&a(i.current),i.current=e},[e,a])}])},52535,e=>{"use strict";e.i(47167);var t=e.i(71645),r=e.i(46376),n=e.i(28744),o=e.i(2077),i=e.i(43476);let a=t.forwardRef(function(e,a){let[l,s]=t.useState();return(0,r.useIsoLayoutEffect)(()=>{n.platform.screenReader.voiceOver&&n.platform.engine.webkit&&s("button")},[]),(0,i.jsx)("span",{...e,ref:a,style:o.visuallyHidden,"aria-hidden":!l||void 0,...{tabIndex:0,role:l},"data-base-ui-focus-guard":""})});e.s(["FocusGuard",0,a])},5005,e=>{"use strict";var t,r=e.i(9407);let n=((t={}).open="data-open",t.closed="data-closed",t[t.startingStyle=r.TransitionStatusDataAttributes.startingStyle]="startingStyle",t[t.endingStyle=r.TransitionStatusDataAttributes.endingStyle]="endingStyle",t.anchorHidden="data-anchor-hidden",t.side="data-side",t.align="data-align",t),o={"data-popup-open":""},i={"data-popup-open":"","data-pressed":""},a={"data-open":""},l={"data-closed":""},s={"data-anchor-hidden":""},u={open:e=>e?a:l,anchorHidden:e=>e?s:null},c={...u,...r.transitionStatusMapping};e.s(["CommonPopupDataAttributes",0,n,"popupStateMapping",0,u,"popupTransitionStateMapping",0,c,"pressableTriggerOpenStateMapping",0,{open:e=>e?i:null},"triggerOpenStateMapping",0,{open:e=>e?o:null}])},64111,e=>{"use strict";var t=e.i(71645);e.i(74080);var r=e.i(56789),n=e.i(83977),o=e.i(67865),i=e.i(46376),a=e.i(88940),l=e.i(49055),s=e.i(46420),u=e.i(29315),c=e.i(56341),d=e.i(23910),f=e.i(37584),p=e.i(75606),m=e.i(56434);let h={tabIndex:-1,[l.FOCUSABLE_ATTRIBUTE]:""};function g(e,r){let n=t.useRef(null),o=t.useRef(null);return t.useCallback(t=>{if(void 0===e)return;let i=!1;if(null!==n.current){let e=n.current,t=o.current,a=r.context.triggerElements.getById(e);t&&a===t&&(r.context.triggerElements.delete(e),i=!0),n.current=null,o.current=null}if(null!==t&&(n.current=e,o.current=t,r.context.triggerElements.add(e,t),i=!0),i){let e=r.context.triggerElements.size;r.select("open")&&r.state.triggerCount!==e&&r.set("triggerCount",e)}},[r,e])}e.s(["FOCUSABLE_POPUP_PROPS",0,h,"PopupHandleAttachment",0,function({handle:e,store:t}){return(0,i.useIsoLayoutEffect)(()=>e.attachStore(t),[e,t]),null},"createDefaultInitialFocus",0,function(e){return t=>"touch"!==t||e.current},"setPopupOpenState",0,function(e,t,r,n=!1){t?e.preventUnmountingOnClose=!1:n&&(e.preventUnmountingOnClose=!0);let o=r?.id??null;(o||t)&&(e.activeTriggerId=o,e.activeTriggerElement=r??null)},"useImplicitActiveTrigger",0,function(e,r={}){let{closeOnActiveTriggerUnmount:n=!1}=r,o=t.useRef(null),a=e.useState("open"),l=e.useState("triggerCount"),s=e.useState("activeTriggerId"),u=e.useState("activeTriggerElement");(0,i.useIsoLayoutEffect)(()=>
1{if(!a){o.current=null,0!==e.state.triggerCount&&e.set("triggerCount",0);return}let t=e.context.triggerElements.size,r={};e.state.triggerCount!==t&&(r.triggerCount=t);let i=e.select("activeTriggerId"),l=null;if(i){let t=e.context.triggerElements.getById(i);if(t)o.current=i,t!==e.state.activeTriggerElement&&(r.activeTriggerElement=t);else{for(let[t,n]of e.context.triggerElements.entries())if(n===e.state.activeTriggerElement){r.activeTriggerId=t,r.activeTriggerElement=n,o.current=t;break}void 0===r.activeTriggerId&&(o.current===i?l=i:o.current=null)}}else o.current=null;if(!l&&!i&&1===t){let t=e.context.triggerElements.entries().next();if(!t.done){let[e,n]=t.value;r.activeTriggerId=e,r.activeTriggerElement=n,o.current=e}}(void 0!==r.triggerCount||void 0!==r.activeTriggerId||void 0!==r.activeTriggerElement)&&e.update(r),l&&n&&queueMicrotask(()=>{if(e.select("open")&&e.select("activeTriggerId")===l&&!e.context.triggerElements.getById(l)){let t=(0,p.createChangeEventDetails)(m.REASONS.none);e.setOpen(!1,t),t.isCanceled||e.update({activeTriggerId:null,activeTriggerElement:null})}})},[a,e,l,s,u,n])},"useOpenStateTransitions",0,function(e,t,r){let{mounted:n,setMounted:i,transitionStatus:a}=(0,d.useTransitionStatus)(e),l=t.useState("preventUnmountingOnClose"),s=!e&&l;t.useSyncedValues({mounted:n,transitionStatus:a,preventUnmountingOnClose:s});let u=(0,o.useStableCallback)(()=>{i(!1),t.update({activeTriggerId:null,activeTriggerElement:null,mounted:!1,preventUnmountingOnClose:!1}),r?.(),t.context.onOpenChangeComplete?.(!1)});return(0,f.useOpenChangeComplete)({enabled:n&&!e&&!s,open:e,ref:t.context.popupRef,onComplete(){e||u()}}),{forceUnmount:u,transitionStatus:a}},"usePopupInteractionProps",0,function(e,t){e.useSyncedValues(t),(0,i.useIsoLayoutEffect)(()=>()=>{e.update({activeTriggerProps:r.EMPTY_OBJECT,inactiveTriggerProps:r.EMPTY_OBJECT,popupProps:r.EMPTY_OBJECT})},[e])},"usePopupRootStore",0,function(e,r=!1){let o=(0,n.useId)(),l=null!=(0,s.useFloatingParentNodeId)(),d=(0,a.useRefWithInit)(()=>e(o,l)).current;return!function(e){let{popupStore:r,treatPopupAsFloatingElement:n=!1,floatingRootContext:o,floatingId:a,nested:l,onOpenChange:s}=e,d=r.useState("open"),f=r.useState("activeTriggerElement"),p=r.useState(n?"popupElement":"positionerElement"),m=r.context.triggerElements,h=t.useRef(null);void 0===o&&null===h.current&&(h.current=new c.FloatingRootStore({open:d,transitionStatus:void 0,referenceElement:f,floatingElement:p,triggerElements:m,onOpenChange:s,floatingId:a,syncOnly:!0,nested:l}));let g=o??h.current;r.useSyncedValue("floatingId",a),(0,i.useIsoLayoutEffect)(()=>{let e={open:d,floatingId:a,referenceElement:f,floatingElement:p};(0,u.isElement)(f)&&(e.domReferenceElement=f),g.state.positionReference===g.state.referenceElement&&(e.positionReference=f),g.update(e)},[d,a,f,p,g]),g.context.onOpenChange=s,g.context.nested=l}({popupStore:d,treatPopupAsFloatingElement:r,floatingRootContext:d.state.floatingRootContext,floatingId:o,nested:l,onOpenChange:d.setOpen}),d},"usePopupRootSync",0,function(e,t){(0,i.useIsoLayoutEffect)(()=>{t||null===e.state.openMethod||e.set("openMethod",null)},[t,e]),(0,i.useIsoLayoutEffect)(()=>()=>{null!==e.state.openMethod&&e.set("openMethod",null)},[e])},"useTriggerDataForwarding",0,function(e,r,n,a){let l=n.useState("isMountedByTrigger",e),s=g(e,n),u=(0,o.useStableCallback)(t=>{let r=n.select("open"),o=n.select("activeTriggerId");o===e?n.update({activeTriggerElement:t,...r?a:null}):null==o&&r&&n.update({activeTriggerId:e,activeTriggerElement:t,...a})}),c=t.useCallback(e=>{s(e),e&&u(e)},[s,u]);return(0,i.useIsoLayoutEffect)(()=>{l&&n.update({activeTriggerElement:r.current,...a})},[l,n,r,...Object.values(a)]),{registerTrigger:c,isMountedByThisTrigger:l}},"useTriggerRegistration",0,g],64111)},32199,e=>{"use strict";var t=e.i(71645),r=e.i(67865),n=e.i(27803),o=e.i(28744),i=e.i(6039);function a(e,i){let a=(0,r.useStableCallback)((t,r)=>{("function"==typeof e?e():e)||i(r||(o.platform.os.ios?"touch":""))}),{onClick:l,onPointerDown:s}=(0,n.useEnhancedClickHandler)(a);return t.useMemo(()=>({onClick:l,onPointerDown:s}),[l,s])}e.s(["useOpenInteractionType",0,function(e){let[r,n]=t.useState(null),o=a(e,n);return(0,i.useValueChanged)(e,t=>{t&&!e&&n(null)}),t.useMemo(()=>({openMethod:r,triggerProps:o}),[r,o])},"useOpenMethodTriggerProps",0,a])},74735,e=>{"use strict";e.s(["addEventListener",0,function(e,t,r,n){return e.addEventListener(t,r,n),()=>{e.removeEventListener(t,r,n)}}])},44394,426,45484,e=>{"use strict";var t=e.i(58321);e.s(["inertValue",0,function(e){return(0,t.isReactVersionAtLeast)(19)?e:e?"true":void 0}],44394);var r=e.i(71645),n=e.i(43476);let o=r.forwardRef(function(e,t){let r,{cutout:o,...i}=e;if(o){let e=o.getBoundingClientRect();r=`polygon(0% 0%,100% 0%,100% 100%,0% 100%,0% 0%,${e.left}px ${e.top}px,${e.left}px ${e.bottom}px,${e.right}px ${e.bottom}px,${e.right}px ${e.top}px,${e.left}px ${e.top}px)`}return(0,n.jsx)("div",{ref:t,role:"presentation","data-base-ui-inert":"",...i,style:{position:"fixed",inset:0,userSelect:"none",WebkitUserSelect:"none",clipPath:r}})});e.s(["InternalBackdrop",0,o],426);var i=e.i(29315),a=e.i(74735),l=e.i(28744),s=e.i(8868),u=e.i(33848),c=e.i(46376),d=e.i(39957),f=e.i(8445);let p={},m={},h="";function g(e,t){return(0,i.isOverflowElement)(e)?e:t}function b(e,t,r){return/hidden|clip/.test(e.getComputedStyle(g(t,r)).overflowY)}class v{lockCount=0;restore=null;timeoutLock=d.Timeout.create();timeoutUnlock=d.Timeout.create();acquire(e){return this.lockCount+=1,1===this.lockCount&&null===this.restore&&this.timeoutLock.start(0,()=>this.lock(e)),this.release}release=()=>{this.lockCount-=1,0===this.lockCount&&this.restore&&this.timeoutUnlock.start(0,this.unlock)};unlock=()=>{0===this.lockCount&&this.restore&&(this.restore?.(),this.restore=null)};lock(e){let t,r,n;if(0===this.lockCount||null!==this.restore)return;let o=(0,s.ownerDocument)(e),i=o.documentElement,c=o.body,d=(0,u.ownerWindow)(i);if(b(d,i,c)){let t=new d.MutationObserver(()=>{b(d,i,c)||(t.disconnect(),this.restore=null,this.lock(e))}
1),r={attributes:!0};t.observe(i,r),t.observe(c,r),this.restore=()=>t.disconnect();return}let v=l.platform.os.ios||!function(e){if("u"<typeof document)return!1;let t=(0,s.ownerDocument)(e);return(0,u.ownerWindow)(t).innerWidth-t.documentElement.clientWidth>0}(e);this.restore=v?(n={overflowY:(r=g((t=(0,s.ownerDocument)(e)).documentElement,t.body)).style.overflowY,overflowX:r.style.overflowX},Object.assign(r.style,{overflowY:"hidden",overflowX:"hidden"}),()=>{Object.assign(r.style,n)}):function(e){let t=(0,s.ownerDocument)(e),r=t.documentElement,n=t.body,o=(0,u.ownerWindow)(r),i=0,c=0,d=!1,b=f.AnimationFrame.create();if(l.platform.engine.webkit&&(o.visualViewport?.scale??1)!==1)return()=>{};function v(){let t=o.getComputedStyle(r),a=o.getComputedStyle(n),l=(t.scrollbarGutter||"").includes("both-edges")?"stable both-edges":"stable";i=r.scrollTop,c=r.scrollLeft,p={scrollbarGutter:r.style.scrollbarGutter,overflowY:r.style.overflowY,overflowX:r.style.overflowX},h=r.style.scrollBehavior,m={position:n.style.position,height:n.style.height,width:n.style.width,boxSizing:n.style.boxSizing,overflowY:n.style.overflowY,overflowX:n.style.overflowX,scrollBehavior:n.style.scrollBehavior};let u=r.scrollHeight>r.clientHeight,f=r.scrollWidth>r.clientWidth,b="scroll"===t.overflowY||"scroll"===a.overflowY,v="scroll"===t.overflowX||"scroll"===a.overflowX,y=Math.max(0,o.innerWidth-n.clientWidth),x=Math.max(0,o.innerHeight-n.clientHeight),w=parseFloat(a.marginTop)+parseFloat(a.marginBottom),E=parseFloat(a.marginLeft)+parseFloat(a.marginRight),k=g(r,n);if(d=function(e){if(!("u">typeof CSS&&CSS.supports&&CSS.supports("scrollbar-gutter","stable"))||"u"<typeof document)return!1;let t=(0,s.ownerDocument)(e),r=t.documentElement,n=g(r,t.body),o=n.style.overflowY,i=r.style.scrollbarGutter;r.style.scrollbarGutter="stable",n.style.overflowY="scroll";let a=n.offsetWidth;n.style.overflowY="hidden";let l=n.offsetWidth;return n.style.overflowY=o,r.style.scrollbarGutter=i,a===l}(e)){r.style.scrollbarGutter=l,k.style.overflowY="hidden",k.style.overflowX="hidden";return}Object.assign(r.style,{scrollbarGutter:l,overflowY:"hidden",overflowX:"hidden"}),(u||b)&&(r.style.overflowY="scroll"),(f||v)&&(r.style.overflowX="scroll"),Object.assign(n.style,{position:"relative",height:w||x?`calc(100dvh - ${w+x}px)`:"100dvh",width:E||y?`calc(100vw - ${E+y}px)`:"100vw",boxSizing:"border-box",overflowY:"hidden",overflowX:"hidden",scrollBehavior:"unset"}),n.scrollTop=i,n.scrollLeft=c,r.setAttribute("data-base-ui-scroll-locked",""),r.style.scrollBehavior="unset"}function y(){Object.assign(r.style,p),Object.assign(n.style,m),d||(r.scrollTop=i,r.scrollLeft=c,r.removeAttribute("data-base-ui-scroll-locked"),r.style.scrollBehavior=h)}v();let x=(0,a.addEventListener)(o,"resize",function(){y(),b.request(v)});return()=>{b.cancel(),y(),"function"==typeof o.removeEventListener&&x()}}(e)}}let y=new v;e.s(["useScrollLock",0,function(e=!0,t=null){(0,c.useIsoLayoutEffect)(()=>{if(e)return y.acquire(t)},[e,t])}],45484)},65420,e=>{"use strict";e.s(["mergeCleanups",0,function(...e){return()=>{for(let t=0;t<e.length;t+=1){let r=e[t];r&&r()}}}])},8868,e=>{"use strict";e.s(["ownerDocument",0,function(e){return e?.ownerDocument||document}])},28744,e=>{"use strict";e.s([],64949),e.i(64949);let{userAgent:t,platform:r,maxTouchPoints:n}="u"<typeof navigator?{userAgent:"",platform:"",maxTouchPoints:0}:{userAgent:navigator.userAgent,platform:navigator.platform??"",maxTouchPoints:navigator.maxTouchPoints??0},o=t.toLowerCase(),i=r.toLowerCase(),a=/^i(os$|p)/.test(i)||"macintel"===i&&n>1,l="android",s=i===l||o.includes(l),u=!a&&i.startsWith("mac"),c=i.startsWith("win"),d=!s&&/^(linux|chrome os)/.test(i),f=u||a;e.s(["android",0,s,"apple",0,f,"ios",0,a,"linux",0,d,"mac",0,u,"windows",0,c],3720);var p=e.i(3720);let m="u">typeof CSS&&!!CSS.supports?.("-webkit-backdrop-filter:none"),h=!m&&o.includes("firefox"),g=!m&&o.includes("chrom");e.s(["blink",0,g,"gecko",0,h,"webkit",0,m],79850);var b=e.i(79850);e.s(["voiceOver",0,f],99170);var v=e.i(99170);let y=/jsdom|happydom/.test(o);e.s(["jsdom",0,y],36174);var x=e.i(36174);e.s(["engine",0,b,"env",0,x,"os",0,p,"screenReader",0,v],79214);var w=e.i(79214);e.s(["platform",0,w],28744)},26352,e=>{"use strict";e.i(47167);var t=e.i(71645),r=e.i(14935),n=e.i(34346),o=e.i(67865),i=e.i(46376),a=e.i(56789);class l extends r.Store{constructor(e,t={},r){super(e),this.context=t,this.selectors=r}useSyncedValue(e,r){t.useDebugValue(e);let n=this;(0,i.useIsoLayoutEffect)(()=>{n.state[e]!==r&&n.set(e,r)},[n,e,r])}useSyncedValueWithCleanup(e,t){let r=this;(0,i.useIsoLayoutEffect)(()=>(r.state[e]!==t&&r.set(e,t),()=>{r.set(e,void 0)}),[r,e,t])}useSyncedValues(e){let t=this,r=Object.values(e);(0,i.useIsoLayoutEffect)(()=>{t.update(e)},[t,...r])}useControlledProp(e,r){t.useDebugValue(e);let n=this,o=void 0!==r;(0,i.useIsoLayoutEffect)(()=>{o&&!Object.is(n.state[e],r)&&n.setState({...n.state,[e]:r})},[n,e,r,o])}select(e,t,r,n){return(0,this.selectors[e])(this.state,t,r,n)}useState(e,r,o,i){return t.useDebugValue(e),(0,n.useStore)(this,this.selectors[e],r,o,i)}useContextCallback(e,r){t.useDebugValue(e);let n=(0,o.useStableCallback)(r??a.NOOP);this.context[e]=n}useStateSetter(e){let r=t.useRef(void 0);return void 0===r.current&&(r.current=t=>{this.set(e,t)}),r.current}observe(e,t){let r,n=(r="function"==typeof e?e:this.selectors[e])(this.state);return t(n,n,this),this.subscribe(e=>
1{let o=r(e);if(!Object.is(n,o)){let e=n;n=o,t(o,e,this)}})}}e.s(["ReactStore",0,l])},14935,34346,e=>{"use strict";let t;var r=e.i(71645),n=e.i(2239),o=e.i(30224);let i=(0,e.i(58321).isReactVersionAtLeast)(19)?function(e,o,i,a,l){let s;if(!t){let t;return t=r.useCallback(()=>o(e.getSnapshot(),i,a,l),[e,o,i,a,l]),(0,n.useSyncExternalStore)(e.subscribe,t,t)}let u=t.syncIndex;return t.syncIndex+=1,t.didInitialize?(s=t.syncHooks[u]).store===e&&s.selector===o&&Object.is(s.a1,i)&&Object.is(s.a2,a)&&Object.is(s.a3,l)||(s.store!==e&&(t.didChangeStore=!0),s.store=e,s.selector=o,s.a1=i,s.a2=a,s.a3=l,s.value=o(e.getSnapshot(),i,a,l)):(s={store:e,selector:o,a1:i,a2:a,a3:l,value:o(e.getSnapshot(),i,a,l)},t.syncHooks.push(s)),s.value}:function(e,t,r,n,i){return(0,o.useSyncExternalStoreWithSelector)(e.subscribe,e.getSnapshot,e.getSnapshot,e=>t(e,r,n,i))};function a(e,t,r,n,o){return i(e,t,r,n,o)}[].push({before(e){e.syncIndex=0,e.didInitialize||(e.syncTick=1,e.syncHooks=[],e.didChangeStore=!0,e.getSnapshot=()=>{let t=!1;for(let r=0;r<e.syncHooks.length;r+=1){let n=e.syncHooks[r],o=n.selector(n.store.state,n.a1,n.a2,n.a3);Object.is(n.value,o)||(t=!0,n.value=o)}return t&&(e.syncTick+=1),e.syncTick})},after(e){e.syncHooks.length>0&&(e.didChangeStore&&(e.didChangeStore=!1,e.subscribe=t=>{let r=new Set;for(let t of e.syncHooks)r.add(t.store);let n=[];for(let e of r)n.push(e.subscribe(t));return()=>{for(let e of n)e()}}),(0,n.useSyncExternalStore)(e.subscribe,e.getSnapshot,e.getSnapshot))}}),e.s(["useStore",0,a],34346),e.s(["Store",0,class{constructor(e){this.state=e,this.listeners=new Set,this.updateTick=0}subscribe=e=>(this.listeners.add(e),()=>{this.listeners.delete(e)});getSnapshot=()=>this.state;setState(e){if(this.state===e)return;this.state=e,this.updateTick+=1;let t=this.updateTick;for(let r of this.listeners){if(t!==this.updateTick)return;r(e)}}update(e){for(let t in e)if(!Object.is(this.state[t],e[t]))return void this.setState({...this.state,...e})}set(e,t){Object.is(this.state[e],t)||this.setState({...this.state,[e]:t})}notifyAll(){let e={...this.state};this.setState(e)}use(e,t,r,n){return a(this,e,t,r,n)}}],14935)},8445,26300,e=>{"use strict";var t=e.i(88940),r=e.i(71645),n=e.i(56789);function o(e){r.useEffect(e,n.EMPTY_ARRAY)}e.s(["useOnMount",0,o],26300);let i=new class{callbacks=[];callbacksCount=0;nextId=1;startId=1;isScheduled=!1;tick=e=>{this.isScheduled=!1;let t=this.callbacks,r=this.callbacksCount;if(this.callbacks=[],this.callbacksCount=0,this.startId=this.nextId,r>0)for(let r=0;r<t.length;r+=1)t[r]?.(e)};request(e){let t=this.nextId;return this.nextId+=1,this.callbacks.push(e),this.callbacksCount+=1,this.isScheduled||(requestAnimationFrame(this.tick),this.isScheduled=!0),t}cancel(e){let t=e-this.startId;t<0||t>=this.callbacks.length||(this.callbacks[t]=null,this.callbacksCount-=1)}};class a{static create(){return new a}static request(e){return i.request(e)}static cancel(e){return i.cancel(e)}currentId=null;request(e){this.cancel(),this.currentId=i.request(()=>{this.currentId=null,e()})}cancel=()=>{null!==this.currentId&&(i.cancel(this.currentId),this.currentId=null)};disposeEffect=()=>this.cancel}e.s(["AnimationFrame",0,a,"useAnimationFrame",0,function(){let e=(0,t.useRefWithInit)(a.create).current;return o(e.disposeEffect),e}],8445)},51437,e=>{"use strict";e.i(47167);var t=e.i(71645);e.s(["useControlled",0,function({controlled:e,default:r,name:n,state:o="value"}){let{current:i}=t.useRef(void 0!==e),[a,l]=t.useState(r),s=t.useCallback(e=>{i||l(e)},[]);return[i?e:a,s]}])},27803,e=>{"use strict";var t=e.i(71645);e.s(["useEnhancedClickHandler",0,function(e){let r=t.useRef(""),n=t.useCallback(t=>{t.defaultPrevented||(r.current=t.pointerType,e(t,t.pointerType))},[e]);return{onClick:t.useCallback(t=>{0===t.detail?e(t,"keyboard"):("pointerType"in t?e(t,t.pointerType):e(t,r.current),r.current="")},[e]),onPointerDown:n}}])},39957,e=>{"use strict";var t=e.i(88940),r=e.i(26300);class n{static create(){return new n}currentId=0;start(e,t){this.clear(),this.currentId=setTimeout(()=>{this.currentId=0,t()},e)}isStarted(){return 0!==this.currentId}clear=()=>{0!==this.currentId&&(clearTimeout(this.currentId),this.currentId=0)};disposeEffect=()=>this.clear}e.s(["Timeout",0,n,"useTimeout",0,function(){let e=(0,t.useRefWithInit)(n.create).current;return(0,r.useOnMount)(e.disposeEffect),e}])},46265,e=>{"use strict";var t=e.i(46376),r=e.i(88940);function n(e){let t={current:e,next:e,effect:()=>{t.current=t.next}};return t}e.s(["useValueAsRef",0,function(e){let o=(0,r.useRefWithInit)(n,e).current;return o.next=e,(0,t.useIsoLayoutEffect)(o.effect),o}])},2077,e=>{"use strict";
1let t={clipPath:"inset(50%)",overflow:"hidden",whiteSpace:"nowrap",border:0,padding:0,width:1,height:1,margin:-1},r={...t,position:"fixed",top:0,left:0},n={...t,position:"absolute"};e.s(["visuallyHidden",0,r,"visuallyHiddenInput",0,n])},55838,(e,t,r)=>{"use strict";var n=e.r(71645),o="function"==typeof Object.is?Object.is:function(e,t){return e===t&&(0!==e||1/e==1/t)||e!=e&&t!=t},i=n.useState,a=n.useEffect,l=n.useLayoutEffect,s=n.useDebugValue;function u(e){var t=e.getSnapshot;e=e.value;try{var r=t();return!o(e,r)}catch(e){return!0}}var c="u"<typeof window||void 0===window.document||void 0===window.document.createElement?function(e,t){return t()}:function(e,t){var r=t(),n=i({inst:{value:r,getSnapshot:t}}),o=n[0].inst,c=n[1];return l(function(){o.value=r,o.getSnapshot=t,u(o)&&c({inst:o})},[e,r,t]),a(function(){return u(o)&&c({inst:o}),e(function(){u(o)&&c({inst:o})})},[e]),s(r),r};r.useSyncExternalStore=void 0!==n.useSyncExternalStore?n.useSyncExternalStore:c},2239,(e,t,r)=>{"use strict";e.i(47167),t.exports=e.r(55838)},52822,(e,t,r)=>{"use strict";var n=e.r(71645),o=e.r(2239),i="function"==typeof Object.is?Object.is:function(e,t){return e===t&&(0!==e||1/e==1/t)||e!=e&&t!=t},a=o.useSyncExternalStore,l=n.useRef,s=n.useEffect,u=n.useMemo,c=n.useDebugValue;r.useSyncExternalStoreWithSelector=function(e,t,r,n,o){var d=l(null);if(null===d.current){var f={hasValue:!1,value:null};d.current=f}else f=d.current;var p=a(e,(d=u(function(){function e(e){if(!s){if(s=!0,a=e,e=n(e),void 0!==o&&f.hasValue){var t=f.value;if(o(t,e))return l=t}return l=e}if(t=l,i(a,e))return t;var r=n(e);return void 0!==o&&o(t,r)?(a=e,t):(a=e,l=r)}var a,l,s=!1,u=void 0===r?null:r;return[function(){return e(t())},null===u?void 0:function(){return e(u())}]},[t,r,n,o]))[0],d[1]);return s(function(){f.hasValue=!0,f.value=p},[p]),c(p),p}},30224,(e,t,r)=>{"use strict";e.i(47167),t.exports=e.r(52822)},11234,29315,14553,88940,67865,46376,76782,33332,38452,33848,64350,40886,28918,58321,56789,77570,52245,25913,e=>{"use strict";let t;var r,n=e.i(43476),o=e.i(71645);function i(){return"u">typeof window}function a(e){return u(e)?(e.nodeName||"").toLowerCase():"#document"}function l(e){var t;return(null==e||null==(t=e.ownerDocument)?void 0:t.defaultView)||window}function s(e){var t;return null==(t=(u(e)?e.ownerDocument:e.document)||window.document)?void 0:t.documentElement}function u(e){return!!i()&&(e instanceof Node||e instanceof l(e).Node)}function c(e){return!!i()&&(e instanceof Element||e instanceof l(e).Element)}function d(e){return!!i()&&(e instanceof HTMLElement||e instanceof l(e).HTMLElement)}function f(e){return!(!i()||"u"<typeof ShadowRoot)&&(e instanceof ShadowRoot||e instanceof l(e).ShadowRoot)}function p(e){let{overflow:t,overflowX:r,overflowY:n,display:o}=w(e);return/auto|scroll|overlay|hidden|clip/.test(t+n+r)&&"inline"!==o&&"contents"!==o}function m(e){try{if(e.matches(":popover-open"))return!0}catch(e){}try{return e.matches(":modal")}catch(e){return!1}}let h=/transform|translate|scale|rotate|perspective|filter/,g=/paint|layout|strict|content/,b=e=>!!e&&"none"!==e;function v(e){let t=c(e)?w(e):e;return b(t.transform)||b(t.translate)||b(t.scale)||b(t.rotate)||b(t.perspective)||!y()&&(b(t.backdropFilter)||b(t.filter))||h.test(t.willChange||"")||g.test(t.contain||"")}function y(){return null==t&&(t="u">typeof CSS&&CSS.supports&&CSS.supports("-webkit-backdrop-filter","none")),t}function x(e){return/^(html|body|#document)$/.test(a(e))}function w(e){return l(e).getComputedStyle(e)}function E(e){if("html"===a(e))return e;let t=e.assignedSlot||e.parentNode||f(e)&&e.host||s(e);return f(t)?t.host:t}function k(e){return e.parent&&Object.getPrototypeOf(e.parent)?e.frameElement:null}e.s(["getComputedStyle",0,w,"getContainingBlock",0,function(e){let t=E(e);for(;d(t)&&!x(t);){if(v(t))return t;if(m(t))break;t=E(t)}return null},"getDocumentElement",0,s,"getFrameElement",0,k,"getNodeName",0,a,"getNodeScroll",0,function(e){return c(e)?{scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}:{scrollLeft:e.scrollX,scrollTop:e.scrollY}},"getOverflowAncestors",0,function e(t,r,n){var o;void 0===r&&(r=[]),void 0===n&&(n=!0);let i=function e(t){let r=E(t);return x(r)?(t.ownerDocument||t).body:d(r)&&p(r)?r:e(r)}(t),a=i===(null==(o=t.ownerDocument)?void 0:o.body),s=l(i);if(!a)return r.concat(i,e(i,[],n));{let t=k(s);
1return r.concat(s,s.visualViewport||[],p(i)?i:[],t&&n?e(t):[])}},"getParentNode",0,E,"getWindow",0,l,"isContainingBlock",0,v,"isElement",0,c,"isHTMLElement",0,d,"isLastTraversableNode",0,x,"isNode",0,u,"isOverflowElement",0,p,"isShadowRoot",0,f,"isTableElement",0,function(e){return/^(table|td|th)$/.test(a(e))},"isTopLayer",0,m,"isWebKit",0,y],29315);let R={...o};e.s(["SafeReact",0,R],14553);let S={};function C(e,t){let r=o.useRef(S);return r.current===S&&(r.current=e(t)),r}e.s(["useRefWithInit",0,C],88940);let T=R.useInsertionEffect,O=T&&T!==R.useLayoutEffect?T:e=>e();function L(e){let t=C(I).current;return t.next=e,O(t.effect),t.trampoline}function I(){let e={next:void 0,callback:P,trampoline:(...t)=>e.callback?.(...t),effect:()=>{e.callback=e.next}};return e}function P(){}e.s(["useStableCallback",0,L],67865);let A="u">typeof document?o.useLayoutEffect:()=>{};function N(e,t){return e&&!t?e:!e&&t?t:e||t?{...e,...t}:void 0}e.s(["useIsoLayoutEffect",0,A],46376);let M={};function D(e,t,r,n,o){if(!r&&!n&&!o&&!e)return W(t);let i=W(e);return t&&(i=j(i,t)),r&&(i=j(i,r)),n&&(i=j(i,n)),o&&(i=j(i,o)),i}function F(e){if(0===e.length)return M;if(1===e.length)return W(e[0]);let t=W(e[0]);for(let r=1;r<e.length;r+=1)t=j(t,e[r]);return t}function W(e){return $(e)?{...z(e,M)}:function(e){let t={...e};for(let e in t){let r=t[e];_(e,r)&&(t[e]=B(r))}return t}(e)}function j(e,t){return $(t)?z(t,e):function(e,t){if(!t)return e;for(let r in t){let n=t[r];switch(r){case"style":e[r]=N(e.style,n);break;case"className":e[r]=U(e.className,n);break;default:_(r,n)?e[r]=function(e,t){return t?e?(...r)=>{let n=r[0];if(V(n)){H(n);let o=t(...r);return n.baseUIHandlerPrevented||e?.(...r),o}let o=t(...r);return e?.(...r),o}:B(t):e}(e[r],n):e[r]=n}}return e}(e,t)}function _(e,t){let r=e.charCodeAt(0),n=e.charCodeAt(1),o=e.charCodeAt(2);return 111===r&&110===n&&o>=65&&o<=90&&("function"==typeof t||void 0===t)}function $(e){return"function"==typeof e}function z(e,t){return $(e)?e(t):e??M}function B(e){return e?(...t)=>{let r=t[0];return V(r)&&H(r),e(...t)}:e}function H(e){return e.preventBaseUIHandler=()=>{e.baseUIHandlerPrevented=!0},e}function U(e,t){return t?e?t+" "+e:t:e}function V(e){return null!=e&&"object"==typeof e&&"nativeEvent"in e}e.s(["makeEventPreventable",0,H,"mergeClassNames",0,U,"mergeProps",0,D,"mergePropsN",0,F],76782);let Y=function(e,...t){let r=new URL("https://base-ui.com/production-error");return r.searchParams.set("code",e.toString()),t.forEach(e=>r.searchParams.append("args[]",e)),`Base UI error #${e}; visit ${r} for the full message.`};e.s(["default",0,Y],33332);let G=o.createContext(void 0);function q(e=!1){let t=o.useContext(G);if(void 0===t&&!e)throw Error(Y(16));return t}function K(e,t,{detail:r=0}={}){e.dispatchEvent(new(l(e)).PointerEvent("click",{bubbles:!0,cancelable:!0,composed:!0,detail:r,shiftKey:t.shiftKey,ctrlKey:t.ctrlKey,altKey:t.altKey,metaKey:t.metaKey}))}function X(e={}){let{disabled:t=!1,focusableWhenDisabled:r,tabIndex:n=0,native:i=!0,composite:a}=e,l=o.useRef(null),s=q(!0),u=a??void 0!==s,{props:c}=function(e){let{focusableWhenDisabled:t,disabled:r,composite:n=!1,tabIndex:i=0,isNativeButton:a}=e,l=n&&!1!==t,s=n&&!1===t;return{props:o.useMemo(()=>{let e={onKeyDown(e){r&&t&&"Tab"!==e.key&&e.preventDefault()}};return n||(e.tabIndex=i,!a&&r&&(e.tabIndex=t?i:-1)),(a&&(t||l)||!a&&r)&&(e["aria-disabled"]=r),a&&(!t||s)&&(e.disabled=r),e},[n,r,t,l,s,a,i])}}({focusableWhenDisabled:r,disabled:t,composite:u,tabIndex:n,isNativeButton:i}),f=o.useCallback(()=>{let e=l.current;J(e)&&u&&t&&void 0===c.disabled&&e.disabled&&(e.disabled=!1)},[t,c.disabled,u]);return A(f,[f]),{getButtonProps:o.useCallback((e={})=>{let{onClick:r,onMouseDown:n,onKeyUp:o,onKeyDown:a,onPointerDown:l,...s}=e;return D({onClick(e){t?e.preventDefault():r?.(e)},onMouseDown(e){t||n?.(e)},onKeyDown(e){var r;if(t||(H(e),a?.(e),e.baseUIHandlerPrevented))return;let n=e.target===e.currentTarget,o=e.currentTarget,l=J(o),s=!i&&d(r=o)&&"A"===r.tagName&&!!r.href,c=n&&(i?l:!s),f="Enter"===e.key,p=" "===e.key,m=o.getAttribute("role"),h=m?.startsWith("menuitem")||"option"===m||"gridcell"===m;if(n&&u&&p){if(e.defaultPrevented&&h)return;e.preventDefault(),(!i||l)&&(e.preventBaseUIHandler(),K(o,e));return}if(!c||i||!p&&!f){n&&s&&p&&e.preventDefault();return}!e.defaultPrevented&&(e.preventDefault(),f&&(e.preventBaseUIHandler(),K(o,e)))},onKeyUp(e){t||((H(e),o?.(e),e.target===e.currentTarget&&i&&u&&J(e.currentTarget)&&" "===e.key)?e.preventDefault():!e.baseUIHandlerPrevented&&(e.target!==e.currentTarget||i||u||e.defaultPrevented||" "!==e.key||(e.preventBaseUIHandler(),K(e.currentTarget,e))))},onPointerDown(e){t?e.preventDefault():l?.(e)}},i?{type:"button"}:{role:"button"},c,s)},[t,c,u,i]),buttonRef:L(e=>{l.current=e,f()})}}function J(e){return d(e)&&"BUTTON"===e.tagName}function Q(e,t,r,n){var o,i,a,l,s;let u=C(ee).current;return o=u,i=e,a=t,l=r,s=n,(o.refs[0]!==i||o.refs[1]!==a||o.refs[2]!==l||o.refs[3]!==s)&&et(u,[e,t,r,n]),u.callback}function Z(e){var t,r;let n=C(ee).current;return t=n,r=e,(t.refs.length!==r.length||t.refs.some((e,t)=>e!==r[t]))&&et(n,e),n.callback}function ee(){return{callback:null,cleanup:null,refs:[]}}function et(e,t){if(e.refs=t,t.every(e=>null==e)){e.callback=null;return}e.callback=r=>{if(e.cleanup&&(e.cleanup(),e.cleanup=null),null!=r){let n=Array(t.length).fill(null);for(let e=0;e<t.length;e+=1){let o=t[e];
1if(null!=o)switch(typeof o){case"function":{let t=o(r);"function"==typeof t&&(n[e]=t);break}case"object":o.current=r}}e.cleanup=()=>{for(let e=0;e<t.length;e+=1){let r=t[e];if(null!=r)switch(typeof r){case"function":{let t=n[e];"function"==typeof t?t():r(null);break}case"object":r.current=null}}}}}}e.s(["CompositeRootContext",0,G,"useCompositeRootContext",0,q],38452),e.s(["ownerWindow",0,l],33848),e.s(["dispatchClickWithModifiers",0,K],64350),e.s(["useButton",0,X],40886),e.s(["useMergedRefs",0,Q,"useMergedRefsN",0,Z],28918);let er=parseInt(o.version,10);function en(e){return er>=e}function eo(e){if(!o.isValidElement(e))return null;let t=e.props;return(en(19)?t?.ref:e.ref)??null}e.s(["isReactVersionAtLeast",0,en],58321);let ei=Object.freeze([]),ea=Object.freeze({});function el(e,t){return"function"==typeof e?e(t):e}function es(e,t,r={}){let n=t.render,i=function(e,t={}){var r;let{className:n,style:o,render:i}=e,{state:a=ea,ref:l,props:s,stateAttributesMapping:u,enabled:c=!0}=t,d=c?"function"==typeof n?n(a):n:void 0,f=c?el(o,a):void 0,p=c?function(e,t){let r={};for(let n in e){let o=e[n];if(t?.hasOwnProperty(n)){let e=t[n](o);null!=e&&Object.assign(r,e);continue}!0===o?r[`data-${n.toLowerCase()}`]="":o&&(r[`data-${n.toLowerCase()}`]=o.toString())}return r}(a,u):ea,m=c&&s?Array.isArray(r=s)?F(r):D(void 0,r):void 0,h=c?N(p,m)??{}:ea;return("u">typeof document&&(c?Array.isArray(l)?h.ref=Z([h.ref,eo(i),...l]):h.ref=Q(h.ref,eo(i),l):Q(null,null)),c)?(void 0!==d&&(h.className=U(h.className,d)),void 0!==f&&(h.style=N(h.style,f)),h):ea}(t,r);return!1===r.enabled?null:function(e,t,r,n){if(t){if("function"==typeof t)return t(r,n);let e=D(r,t.props);e.ref=r.ref;let i=t;return i?.$$typeof===eu&&(i=o.Children.toArray(t)[0]),o.cloneElement(i,e)}if(e&&"string"==typeof e){var i,a;return i=e,a=r,"button"===i?(0,o.createElement)("button",{type:"button",...a,key:a.key}):"img"===i?(0,o.createElement)("img",{alt:"",...a,key:a.key}):o.createElement(i,a)}throw Error(Y(8))}(e,n,i,r.state??ea)}e.s(["EMPTY_ARRAY",0,ei,"EMPTY_OBJECT",0,ea,"NOOP",0,function(){}],56789),e.s(["resolveStyle",0,el],77570);let eu=Symbol.for("react.lazy");e.s(["useRenderElement",0,es],52245);let ec=o.forwardRef(function(e,t){let{render:r,className:n,disabled:o=!1,focusableWhenDisabled:i=!1,nativeButton:a=!0,style:l,...s}=e,{getButtonProps:u,buttonRef:c}=X({disabled:o,focusableWhenDisabled:i,native:a});return es("button",e,{state:{disabled:o},ref:[t,c],props:[s,u]})});var ed=e.i(7670);let ef=e=>"boolean"==typeof e?`${e}`:0===e?"0":e,ep=ed.clsx,em=(e,t)=>r=>{var n;if((null==t?void 0:t.variants)==null)return ep(e,null==r?void 0:r.class,null==r?void 0:r.className);let{variants:o,defaultVariants:i}=t,a=Object.keys(o).map(e=>{let t=null==r?void 0:r[e],n=null==i?void 0:i[e];if(null===t)return null;let a=ef(t)||ef(n);return o[e][a]}),l=r&&Object.entries(r).reduce((e,t)=>{let[r,n]=t;return void 0===n||(e[r]=n),e},{});return ep(e,a,null==t||null==(n=t.compoundVariants)?void 0:n.reduce((e,t)=>{let{class:r,className:n,...o}=t;return Object.entries(o).every(e=>{let[t,r]=e;return Array.isArray(r)?r.includes({...i,...l}[t]):({...i,...l})[t]===r})?[...e,r,n]:e},[]),null==r?void 0:r.class,null==r?void 0:r.className)};e.s(["cva",0,em],25913);var eh=o,eg={get url(){return e.F("node_modules/react-router/dist/development/chunk-BV7QT456.mjs")},env:{DEV:!1,PROD:!0,MODE:"production",BASE_URL:"/",SSR:!1}},eb=/^(?:[a-z][a-z0-9+.-]*:|[\\/]{2})/i,ev=/^[\\/]{2}/,ey=((r=ey||{}).Pop="POP",r.Push="PUSH",r.Replace="REPLACE",r);function ex(e,t){if(!1===e||null==e)throw Error(t)}function ew(e,t){if(!e){"u">typeof console&&console.warn(t);try{throw Error(t)}catch(e){}}}function eE({pathname:e="/",search:t="",hash:r=""}){return t&&"?"!==t&&(e+="?"===t.charAt(0)?t:"?"+t),r&&"#"!==r&&(e+="#"===r.charAt(0)?r:"#"+r),e}function ek(e){let t={};if(e){let r=e.indexOf("#");r>=0&&(t.hash=e.substring(r),e=e.substring(0,r));let n=e.indexOf("?");n>=0&&(t.search=e.substring(n),e=e.substring(0,n)),e&&(t.pathname=e)}return t}function eR(e,t,r="/"){return eS(e,t,r,!1)}function eS(e,t,r,n,o){let i,a=eP(("string"==typeof t?ek(t):t).pathname||"/",r);if(null==a)return null;let l=o??((i=function e(t,r=[],n=[],o="",i=!1){let a=(t,a,l=i,s)=>{var u,c;let d,f,p={relativePath:void 0===s?t.path||"":s,caseSensitive:!0===t.caseSensitive,childrenIndex:a,route:t};if(p.relativePath.startsWith("/")){if(!p.relativePath.startsWith(o)&&l)return;ex(p.relativePath.startsWith(o),`Absolute route path "${p.relativePath}" nested under path "${o}
1" is not valid. An absolute child route path must start with the combined path of all its parent routes.`),p.relativePath=p.relativePath.slice(o.length)}let m=eW([o,p.relativePath]),h=n.concat(p);t.children&&t.children.length>0&&(ex(!0!==t.index,`Index routes must not have child routes. Please remove all child routes from route path "${m}".`),e(t.children,r,h,m,l)),(null!=t.path||t.index)&&r.push({path:m,score:(u=m,c=t.index,f=(d=u.split("/")).length,d.some(eT)&&(f+=-2),c&&(f+=2),d.filter(e=>!eT(e)).reduce((e,t)=>e+(eC.test(t)?3:""===t?1:10),f)),routesMeta:h.map((e,t)=>{let[r,n]=eI(e.relativePath,e.caseSensitive,t===h.length-1);return{...e,matcher:r,compiledParams:n}})})};return t.forEach((e,t)=>{if(""!==e.path&&e.path?.includes("?"))for(let r of function e(t){let r=t.split("/");if(0===r.length)return[];let[n,...o]=r,i=n.endsWith("?"),a=n.replace(/\?$/,"");if(0===o.length)return i?[a,""]:[a];let l=e(o.join("/")),s=[];return s.push(...l.map(e=>""===e?a:[a,e].join("/"))),i&&s.push(...l),s.map(e=>t.startsWith("/")&&""===e?"/":e)}(e.path))a(e,t,!0,r);else a(e,t)}),r}(e)).sort((e,t)=>{var r,n;return e.score!==t.score?t.score-e.score:(r=e.routesMeta.map(e=>e.childrenIndex),n=t.routesMeta.map(e=>e.childrenIndex),r.length===n.length&&r.slice(0,-1).every((e,t)=>e===n[t])?r[r.length-1]-n[n.length-1]:0)}),i),s=null,u=function(e){try{return e.split("/").map(e=>decodeURIComponent(e).replace(/\//g,"%2F")).join("/")}catch(t){return ew(!1,`The URL path "${e}" could not be decoded because it is a malformed URL segment. This is probably due to a bad percent encoding (${t}).`),e}}(a);for(let e=0;null==s&&e<l.length;++e)s=function(e,t,r=!1){let{routesMeta:n}=e,o={},i="/",a=[];for(let e=0;e<n.length;++e){let l=n[e],s=e===n.length-1,u="/"===i?t:t.slice(i.length)||"/",c={path:l.relativePath,caseSensitive:l.caseSensitive,end:s},d=l.matcher&&l.compiledParams?eL(c,u,l.matcher,l.compiledParams):eO(c,u),f=l.route;if(!d&&s&&r&&!n[n.length-1].route.index&&(d=eO({path:l.relativePath,caseSensitive:l.caseSensitive,end:!1},u)),!d)return null;
1Object.assign(o,d.params),a.push({params:o,pathname:eW([i,d.pathname]),pathnameBase:e_(eW([i,d.pathnameBase])),route:f}),"/"!==d.pathnameBase&&(i=eW([i,d.pathnameBase]))}return a}(l[e],u,n);return s}new WeakMap;var eC=/^:[\w-]+$/,eT=e=>"*"===e;function eO(e,t){"string"==typeof e&&(e={path:e,caseSensitive:!1,end:!0});let[r,n]=eI(e.path,e.caseSensitive,e.end);return eL(e,t,r,n)}function eL(e,t,r,n){let o=t.match(r);if(!o)return null;let i=o[0],a=ej(i,1),l=o.slice(1);return{params:n.reduce((e,{paramName:t,isOptional:r},n)=>{if("*"===t){let e=l[n]||"";a=ej(i.slice(0,i.length-e.length),1)}let o=l[n];return r&&!o?e[t]=void 0:e[t]=(o||"").replace(/%2F/g,"/"),e},{}),pathname:i,pathnameBase:a,pattern:e}}function eI(e,t=!1,r=!0){ew("*"===e||!e.endsWith("*")||e.endsWith("/*"),`Route path "${e}" will be treated as if it were "${e.replace(/\*$/,"/*")}" because the \`*\` character must always follow a \`/\` in the pattern. To get rid of this warning, please change the route path to "${e.replace(/\*$/,"/*")}".`);let n=[],o="^"+e.replace(/\/*\*?$/,"").replace(/^\/*/,"/").replace(/[\\.*+^${}|()[\]]/g,"\\$&").replace(/\/:([\w-]+)(\?)?/g,(e,t,r,o,i)=>{if(n.push({paramName:t,isOptional:null!=r}),r){let t=i.charAt(o+e.length);return t&&"/"!==t?"/([^\\/]*)":"(?:/([^\\/]*))?"}return"/([^\\/]+)"}).replace(/\/([\w-]+)\?(\/|$)/g,"(/$1)?$2");return e.endsWith("*")?(n.push({paramName:"*"}),o+="*"===e||"/*"===e?"(.*)$":"(?:\\/(.+)|\\/*)$"):r?o+="\\/*$":""!==e&&"/"!==e&&(o+="(?:(?=\\/|$))"),[new RegExp(o,t?void 0:"i"),n]}function eP(e,t){if("/"===t)return e;if(!e.toLowerCase().startsWith(t.toLowerCase()))return null;let r=t.endsWith("/")?t.length-1:t.length,n=e.charAt(r);return n&&"/"!==n?null:e.slice(r)||"/"}function eA(e,t){let r=ej(t).split("/");return e.split("/").forEach(e=>{".."===e?r.length>1&&r.pop():"."!==e&&r.push(e)}),r.length>1?r.join("/"):"/"}function eN(e,t,r,n){return`Cannot include a '${e}' character in a manually specified \`to.${t}\` field [${JSON.stringify(n)}].  Please separate it out to the \`to.${r}\` field. Alternatively you may provide the full path as a string in <Link to="..."> and the router will parse it for you.`}function eM(e){let t=e.filter((e,t)=>0===t||e.route.path&&e.route.path.length>0);return t.map((e,r)=>r===t.length-1?e.pathname:e.pathnameBase)}function eD(e,t,r,n=!1){let o,i;"string"==typeof e?o=ek(e):(ex(!(o={...e}).pathname||!o.pathname.includes("?"),eN("?","pathname","search",o)),ex(!o.pathname||!o.pathname.includes("#"),eN("#","pathname","hash",o)),ex(!o.search||!o.search.includes("#"),eN("#","search","hash",o)));let a=""===e||""===o.pathname,l=a?"/":o.pathname;if(null==l)i=r;else{let e=t.length-1;if(!n&&l.startsWith("..")){let t=l.split("/");for(;".."===t[0];)t.shift(),e-=1;o.pathname=t.join("/")}i=e>=0?t[e]:"/"}let s=function(e,t="/"){let{pathname:r,search:n="",hash:o=""}="string"==typeof e?ek(e):e;return{pathname:r?(r=eF(r)).startsWith("/")||r.startsWith("\\")?eA(r.substring(1),"/"):eA(r,t):t,search:e$(n),hash:ez(o)}}(o,i),u=l&&"/"!==l&&l.endsWith("/"),c=(a||"."===l)&&r.endsWith("/");return!s.pathname.endsWith("/")&&(u||c)&&(s.pathname+="/"),s}var eF=e=>e.replace(/[\\/]{2,}/g,"/"),eW=e=>eF(e.join("/"));function ej(e,t=0){let r=e.length;for(;r>t&&47===e.charCodeAt(r-1);)r--;return r===e.length?e:e.slice(0,r)}var e_=e=>ej(e).replace(/^\/*/,"/"),e$=e=>e&&"?"!==e?e.startsWith("?")?e:"?"+e:"",ez=e=>e&&"#"!==e?e.startsWith("#")?e:"#"+e:"",eB=class{constructor(e,t,r,n=!1){this.status=e,this.statusText=t||"",this.internal=n,r instanceof Error?(this.data=r.toString(),this.error=r):this.data=r}};function eH(e){return null!=e&&"number"==typeof e.status&&"string"==typeof e.statusText&&"boolean"==typeof e.internal&&"data"in e}var eU="u">typeof window&&void 0!==window.document&&void 0!==window.document.createElement;function eV(e,t){let r=e;if("string"!=typeof r||!eb.test(r))return{absoluteURL:void 0,isExternal:!1,to:r};let n=r,o=!1;if(eU)try{var i;let e=new URL(window.location.href),n=new URL(ev.test(r)?(i=r,e.protocol+i.replace(/\\/g,"/")):r),a=eP(n.pathname,t);n.origin===e.origin&&null!=a?r=a+n.search+n.hash:o=!0}catch(e){ew(!1,`<Link to="${r}">
1 contains an invalid URL which will probably break when clicked - please update to a valid URL path.`)}return{absoluteURL:n,isExternal:o,to:r}}Symbol("Uninstrumented"),Object.getOwnPropertyNames(Object.prototype).sort().join("\0");var eY=new URL("http://localhost");function eG(e){if(e.createURL)return e.createURL("/");try{return new URL(e.createHref("/"),eY)}catch{return eY}}function eq(e,t){return e.origin===t.origin&&("null"!==e.origin||e.protocol===t.protocol&&e.host===t.host)}function eK(e,t,r,n){let o=null;try{o=null==e?null:new URL(e,r)}catch{}let i=new URL(t,r),a=null!=o&&!eq(o,r),l=!eq(i,r);if("reject"===n){if(a||l)throw Error("External navigation is not allowed")}else if(l&&(null==o||!function(e,t){if(e.startsWith("//"))return!0;let r=t.protocol.toLowerCase();return!!e.toLowerCase().startsWith(r)&&(""===t.host||e.slice(r.length).startsWith("//"))}(e,o)||!eq(o,i)))throw Error("External navigation is not allowed")}Symbol("ResetLoaderData"),new WeakMap,new WeakMap,new WeakMap,new WeakMap;var eX=["about:","blob:","chrome:","chrome-untrusted:","content:","data:","devtools:","file:","filesystem:","javascript:"],eJ=eh.createContext(null);eJ.displayName="DataRouter";var eQ=eh.createContext(null);eQ.displayName="DataRouterState";var eZ=eh.createContext(!1);function e0(){return eh.useContext(eZ)}var e1=eh.createContext({isTransitioning:!1});e1.displayName="ViewTransition",eh.createContext(new Map).displayName="Fetchers",eh.createContext(null).displayName="Await";var e4=eh.createContext(null);e4.displayName="Navigation";var e5=eh.createContext(null);e5.displayName="Location";var e6=eh.createContext({outlet:null,matches:[],isDataRoute:!1});e6.displayName="Route";var e8=eh.createContext(null);e8.displayName="RouteError";var e7="REACT_ROUTER_ERROR";function e2(){return null!=eh.useContext(e5)}function e3(){return ex(e2(),"useLocation() may be used only in the context of a <Router> component."),eh.useContext(e5).location}var e9="You should call navigate() in a React.useEffect(), not when your component is first rendered.";function te(e){eh.useContext(e4).static||eh.useLayoutEffect(e)}function tt(e,{relative:t}={}){let{matches:r}=eh.useContext(e6),{pathname:n}=e3(),o=JSON.stringify(eM(r));return eh.useMemo(()=>eD(e,JSON.parse(o),n,"path"===t),[e,o,n,t])}eh.createContext(null);var tr=eh.createElement(function(){let e,t,r,n=(e=eh.useContext(e8),t=ts("useRouteError"),r=tu("useRouteError"),void 0!==e?e:t.errors?.[r]),o=eH(n)?`${n.status} ${n.statusText}`:n instanceof Error?n.message:JSON.stringify(n),i=n instanceof Error?n.stack:null,a="rgba(200,200,200, 0.5)",l={padding:"2px 4px",backgroundColor:a},s=null;return console.error("Error handled by React Router default ErrorBoundary:",n),s=eh.createElement(eh.Fragment,null,eh.createElement("p",null,"💿 Hey developer 👋"),eh.createElement("p",null,"You can provide a way better UX than this when your app throws errors by providing your own ",eh.createElement("code",{style:l},"ErrorBoundary")," or"," ",eh.createElement("code",{style:l},"errorElement")," prop on your route.")),eh.createElement(eh.Fragment,null,eh.createElement("h2",null,"Unexpected Application Error!"),eh.createElement("h3",{style:{fontStyle:"italic"}},o),i?eh.createElement("pre",{style:{padding:"0.5rem",backgroundColor:a}},i):null,s)},null),tn=class extends eh.Component{constructor(e){super(e),this.state={location:e.location,revalidation:e.revalidation,error:e.error}}static getDerivedStateFromError(e){return{error:e}}static getDerivedStateFromProps(e,t){return t.location!==e.location||"idle"!==t.revalidation&&"idle"===e.revalidation?{error:e.error,location:e.location,revalidation:e.revalidation}:{error:void 0!==e.error?e.error:t.error,location:t.location,revalidation:e.revalidation||t.revalidation}}componentDidCatch(e,t){this.props.onError?this.props.onError(e,t):console.error("React Router caught the following error during render",e)}render(){let e=this.state.error;if(this.context&&"object"==typeof e&&e&&"digest"in e&&"string"==typeof e.digest){let t=function(e){if(e.startsWith(`${e7}:ROUTE_ERROR_RESPONSE:{`))try{let t=JSON.parse(e.slice(40));if("object"==typeof t&&t&&"number"==typeof t.status&&"string"==typeof t.statusText)return new eB(t.status,t.statusText,t.data)}catch{}}(e.digest);t&&(e=t)}let t=void 0!==e?eh.createElement(e6.Provider,{value:this.props.routeContext},eh.createElement(e8.Provider,{value:e,children:this.props.component})):this.props.children;return this.context?eh.createElement(ti,{error:e},t):t}};tn.contextType=eZ;var to=new WeakMap;function ti({children:e,error:t}){let{basename:r,navigator:n}=eh.useContext(e4);if("object"==typeof t&&t&&"digest"in t&&"string"==typeof t.digest){let e=function(e){if(e.startsWith(`${e7}:REDIRECT:{`))try{let t=JSON.parse(e.slice(28));if("object"==typeof t&&t&&"number"==typeof t.status&&"string"==typeof t.statusText&&"string"==typeof t.location&&"boolean"==typeof t.reloadDocument&&"boolean"==typeof t.replace)return t}catch{}}(t.digest);if(e){let o=to.get(t);if(o)throw o;let i=eV(e.location,r),a=i.absoluteURL||i.to;
1if(eK(e.location,a,eG(n),"allow-explicit"),function(e){try{return eX.includes(new URL(e).protocol)}catch{return!1}}(a))throw Error("Invalid redirect location");if(eU&&!to.get(t))if(i.isExternal||e.reloadDocument)window.location.href=a;else{let r=Promise.resolve().then(()=>window.__reactRouterDataRouter.navigate(i.to,{replace:e.replace}));throw to.set(t,r),r}return eh.createElement("meta",{httpEquiv:"refresh",content:`0;url=${a}`})}}return e}function ta({routeContext:e,match:t,children:r}){let n=eh.useContext(eJ);return n&&n.static&&n.staticContext&&(t.route.errorElement||t.route.ErrorBoundary)&&(n.staticContext._deepestRenderedBoundaryId=t.route.id),eh.createElement(e6.Provider,{value:e},r)}function tl(e){return`${e} must be used within a data router.  See https://reactrouter.com/en/main/routers/picking-a-router.`}function ts(e){let t=eh.useContext(eQ);return ex(t,tl(e)),t}function tu(e){let t,r=(ex(t=eh.useContext(e6),tl(e)),t),n=r.matches[r.matches.length-1];return ex(n.route.id,`${e} can only be used on routes that contain a unique "id"`),n.route.id}var tc={};function td(e,t,r){t||tc[e]||(tc[e]=!0,ew(!1,r))}eh.useOptimistic,eh.memo(function({routes:e,manifest:t,future:r,state:n,isStatic:o,onError:i}){return function(e,t,r){let n;ex(e2(),"useRoutes() may be used only in the context of a <Router> component.");let{navigator:o}=eh.useContext(e4),{matches:i}=eh.useContext(e6),a=i[i.length-1],l=a?a.params:{},s=a?a.pathname:"/",u=a?a.pathnameBase:"/",c=a&&a.route;{let e=c&&c.path||"";td(s,!c||e.endsWith("*")||e.endsWith("*?"),`You rendered descendant <Routes> (or called \`useRoutes()\`) at "${s}" (under <Route path="${e}">) but the parent route path has no trailing "*". This means if you navigate deeper, the parent won't match anymore and therefore the child routes will never render.
2
3Please change the parent <Route path="${e}"> to <Route path="${"/"===e?"*":`${e}/*`}">.`)}let d=e3();if(t){let e="string"==typeof t?ek(t):t;ex("/"===u||e.pathname?.startsWith(u),`When overriding the location using \`<Routes location>\` or \`useRoutes(routes, location)\`, the location pathname must begin with the portion of the URL pathname that was matched by all parent routes. The current pathname base is "${u}" but pathname "${e.pathname}" was given in the \`location\` prop.`),n=e}else n=d;let f=n.pathname||"/",p=f;if("/"!==u){let e=u.replace(/^\//,"").split("/");p="/"+f.replace(/^\//,"").split("/").slice(e.length).join("/")}let m=r&&r.state.matches.length?r.state.matches.map(e=>Object.assign(e,{route:r.manifest[e.route.id]||e.route})):eR(e,{pathname:p});ew(c||null!=m,`No routes matched location "${n.pathname}${n.search}${n.hash}" `),ew(null==m||void 0!==m[m.length-1].route.element||void 0!==m[m.length-1].route.Component||void 0!==m[m.length-1].route.lazy,`Matched leaf route at location "${n.pathname}${n.search}${n.hash}" does not have an element or Component. This means it will render an <Outlet /> with a null value by default resulting in an "empty" page.`);let h=function(e,t=[],r){let n=r?.state;if(null==e){if(!n)return null;if(n.errors)e=n.matches;else{if(0!==t.length||n.initialized||!(n.matches.length>0))return null;e=n.matches}}let o=e,i=n?.errors;if(null!=i){let e=o.findIndex(e=>e.route.id&&i?.[e.route.id]!==void 0);ex(e>=0,`Could not find a matching route for errors on route IDs: ${Object.keys(i).join(",")}`),o=o.slice(0,Math.min(o.length,e+1))}let a=!1,l=-1;if(r&&n){a=n.renderFallback;for(let e=0;e<o.length;e++){let t=o[e];if((t.route.HydrateFallback||t.route.hydrateFallbackElement)&&(l=e),t.route.id){let{loaderData:e,errors:i}=n,s=t.route.loader&&!e.hasOwnProperty(t.route.id)&&(!i||void 0===i[t.route.id]);if(t.route.lazy||s){r.isStatic&&(a=!0),o=l>=0?o.slice(0,l+1):[o[0]];break}}}}let s=r?.onError,u=n&&s?(e,t)=>{s(e,{location:n.location,params:n.matches?.[0]?.params??{},pattern:eW(n.matches.map(e=>e.route.path).filter(Boolean))||"/",errorInfo:t})}:void 0;return o.reduceRight((e,r,s)=>{let c,d=!1,f=null,p=null;n&&(c=i&&r.route.id?i[r.route.id]:void 0,f=r.route.errorElement||tr,a&&(l<0&&0===s?(td("route-fallback",!1,"No `HydrateFallback` element provided to render during initial hydration"),d=!0,p=null):l===s&&(d=!0,p=r.route.hydrateFallbackElement||null)));let m=t.concat(o.slice(0,s+1)),h=()=>{let t;return t=c?f:d?p:r.route.Component?eh.createElement(r.route.Component,null):r.route.element?r.route.element:e,eh.createElement(ta,{match:r,routeContext:{outlet:e,matches:m,isDataRoute:null!=n},children:t})};return n&&(r.route.ErrorBoundary||r.route.errorElement||0===s)?eh.createElement(tn,{location:n.location,revalidation:n.revalidation,component:f,error:c,children:h(),routeC
3ontext:{outlet:null,matches:m,isDataRoute:!0},onError:u}):h()},null)}(m&&m.map(e=>Object.assign({},e,{params:Object.assign({},l,e.params),pathname:eW([u,o.encodeLocation?o.encodeLocation(e.pathname.replace(/%/g,"%25").replace(/\?/g,"%3F").replace(/#/g,"%23")).pathname:e.pathname]),pathnameBase:"/"===e.pathnameBase?u:eW([u,o.encodeLocation?o.encodeLocation(e.pathnameBase.replace(/%/g,"%25").replace(/\?/g,"%3F").replace(/#/g,"%23")).pathname:e.pathnameBase])})),i,r);return t&&h?eh.createElement(e5.Provider,{value:{location:{pathname:"/",search:"",hash:"",state:null,key:"default",mask:void 0,...n},navigationType:"POP"}},h):h}(e,void 0,{manifest:t,state:n,isStatic:o,onError:i,future:r})});eh.Component;var tf="get",tp="application/x-www-form-urlencoded";function tm(e){return"u">typeof HTMLElement&&e instanceof HTMLElement}var th=null,tg=new Set(["application/x-www-form-urlencoded","multipart/form-data","text/plain"]);function tb(e){return null==e||tg.has(e)?e:(ew(!1,`"${e}" is not a valid \`encType\` for \`<Form>\`/\`<fetcher.Form>\` and will default to "${tp}"`),null)}Object.getOwnPropertyNames(Object.prototype).sort().join("\0"),"u">typeof window&&window;function tv(e,t){if(!1===e||null==e)throw Error(t)}function ty(e,t,r,n){let o="string"==typeof e?new URL(e,"u"<typeof window?"server://singlefetch/":window.location.origin):e;return r?o.pathname.endsWith("/")?o.pathname=`${o.pathname}_.${n}`:o.pathname=`${o.pathname}.${n}`:"/"===o.pathname?o.pathname=`_root.${n}`:t&&"/"===eP(o.pathname,t)?o.pathname=`${ej(t)}/_root.${n}`:o.pathname=`${ej(o.pathname)}.${n}`,o}async function tx(e,t){if(e.id in t)return t[e.id];try{let r=await import(e.module);return t[e.id]=r,r}catch(t){if(console.error(`Error loading route module \`${e.module}\`, reloading page...`),console.error(t),window.__reactRouterContext&&window.__reactRouterContext.isSpaMode&&eg.hot)throw t;return window.location.reload(),new Promise(()=>{})}}function tw(e){return null!=e&&(null==e.href?"preload"===e.rel&&"string"==typeof e.imageSrcSet&&"string"==typeof e.imageSizes:"string"==typeof e.rel&&"string"==typeof e.href)}async function tE(e,t,r){var n;let o,i;return n=(await Promise.all(e.map(async e=>{let n=t.routes[e.route.id];if(n){let e=await tx(n,r);return e.links?e.links():[]}return[]}))).flat(1).filter(tw).filter(e=>"stylesheet"===e.rel||"preload"===e.rel).map(e=>"stylesheet"===e.rel?{...e,rel:"prefetch",as:"style"}:{...e,rel:"prefetch"}),o=new Set,i=new Set(void 0),n.reduce((e,t)=>{!1;let r=JSON.stringify(function(e){let t={};for(let r of Object.keys(e).sort())t[r]=e[r];return t}(t));return o.has(r)||(o.add(r),e.push({key:r,link:t})),e},[])}function tk(e,t,r,n,o,i){let a=(e,t)=>!r[t]||e.route.id!==r[t].route.id,l=(e,t)=>
3r[t].pathname!==e.pathname||r[t].route.path?.endsWith("*")&&r[t].params["*"]!==e.params["*"];return"assets"===i?t.filter((e,t)=>a(e,t)||l(e,t)):"data"===i?t.filter((t,i)=>{let s=n.routes[t.route.id];if(!s||!s.hasLoader)return!1;if(a(t,i)||l(t,i))return!0;if(t.route.shouldRevalidate){let n=t.route.shouldRevalidate({currentUrl:new URL(o.pathname+o.search+o.hash,window.origin),currentParams:r[0]?.params||{},nextUrl:new URL(e,window.origin),nextParams:t.params,defaultShouldRevalidate:!0});if("boolean"==typeof n)return n}return!0}):[]}function tR(e,t,{includeHydrateFallback:r}={}){return[...new Set(e.map(e=>{let n=t.routes[e.route.id];if(!n)return[];let o=[n.module];return n.clientActionModule&&(o=o.concat(n.clientActionModule)),n.clientLoaderModule&&(o=o.concat(n.clientLoaderModule)),r&&n.hydrateFallbackModule&&(o=o.concat(n.hydrateFallbackModule)),n.imports&&(o=o.concat(n.imports)),o}).flat(1))]}function tS(){let e=eh.useContext(eJ);return tv(e,"You must render this element inside a <DataRouterContext.Provider> element"),e}function tC(){let e=eh.useContext(eQ);return tv(e,"You must render this element inside a <DataRouterStateContext.Provider> element"),e}Symbol("SingleFetchRedirect");var tT=eh.createContext(void 0);function tO(){let e=eh.useContext(tT);return tv(e,"You must render this element inside a <HydratedRouter> element"),e}function tL(e,t){return r=>{e&&e(r),r.defaultPrevented||t(r)}}function tI({page:e,...t}){let r=e0(),{nonce:n}=tO(),{router:o}=tS(),i=eh.useMemo(()=>eR(o.routes,e,o.basename),[o.routes,e,o.basename]);return i?(null==t.nonce&&n&&(t={...t,nonce:n}),r)?eh.createElement(tP,{page:e,matches:i,...t}):eh.createElement(tA,{page:e,matches:i,...t}):null}function tP({page:e,matches:t,...r}){let n=e3(),{future:o}=tO(),{basename:i}=tS(),a=eh.useMemo(()=>{if(e===n.pathname+n.search+n.hash)return[];let r=ty(e,i,o.v8_trailingSlashAwareDataRequests,"rsc"),a=!1,l=[];for(let e of t)"function"==typeof e.route.shouldRevalidate?a=!0:l.push(e.route.id);return a&&l.length>0&&r.searchParams.set("_routes",l.join(",")),[r.pathname+r.search]},[i,o.v8_trailingSlashAwareDataRequests,e,n,t]);return eh.createElement(eh.Fragment,null,a.map(e=>eh.createElement("link",{key:e,rel:"prefetch",as:"fetch",href:e,...r})))}function tA({page:e,matches:t,...r}){let n=e3(),{future:o,manifest:i,routeModules:a}=tO(),{basename:l}=tS(),{loaderData:s,matches:u}=tC(),c=eh.useMemo(()=>tk(e,t,u,i,n,"data"),[e,t,u,i,n]),d=eh.useMemo(()=>tk(e,t,u,i,n,"assets"),[e,t,u,i,n]),f=eh.useMemo(()=>{if(e===n.pathname+n.search+n.hash)return[];let r=new Set,u=!1;if(t.forEach(e=>{let t=i.routes[e.route.id];t&&t.hasLoader&&(!c.some(t=>t.route.id===e.route.id)&&e.route.id in s&&a[e.route.id]?.shouldRevalidate||t.hasClientLoader?u=!0:r.add(e.route.id))}),0===r.size)return[];let d=ty(e,l,o.v8_trailingSlashAwareDataRequests,"data");return u&&r.size>0&&d.searchParams.set("_routes",t.filter(e=>r.has(e.route.id)).map(e=>e.route.id).join(",")),[d.pathname+d.search]},[l,o.v8_trailingSlashAwareDataRequests,s,n,i,c,t,e,a]),p=eh.useMemo(()=>tR(d,i),[d,i]),m=function(e){let{manifest:t,routeModules:r}=tO(),[n,o]=eh.useState([]);return eh.useEffect(()=>{let n=!1;return tE(e,t,r).then(e=>{n||o(e)}),()=>{n=!0}},[e,t,r]),n}(d);return eh.createElement(eh.Fragment,null,f.map(e=>eh.createElement("link",{key:e,rel:"prefetch",as:"fetch",href:e,...r})),p.map(e=>eh.createElement("link",{key:e,rel:"modulepreload",href:e,...r})),m.map(({key:e,link:t})=>eh.createElement("link",{key:e,nonce:r.nonce,...t,crossOrigin:t.crossOrigin??r.crossOrigin})))}tT.displayName="FrameworkContext";eh.Component;var tN="u">typeof window&&void 0!==window.document&&void 0!==window.document.createElement;try{tN&&(window.__reactRouterVersion="7.18.3")}catch(e){}var tM=eh.forwardRef(function({onClick:e,discover:t="render",prefetch:r="none",relative:n,reloadDocument:o,replace:i,mask:a,state:l,target:s,to:u,preventScrollReset:c,viewTransition:d,defaultShouldRevalidate:f,...p},m){let{basename:h,navigator:g,useTransitions:b}=eh.useContext(e4),v="string"==typeof u&&eb.test(u),y=eV(u,h),x=function(e,{relative:t}={}){ex(e2(),"useHref() may be used only in the context of a <Router> component.");let{basename:r,navigator:n}=eh.useContext(e4),{hash:o,pathname:i,search:a}=tt(e,{relative:t}),l=i;return"/"!==r&&(l="/"===i?r:eW([r,i])),n.createHref({pathname:l,search:a,hash:o})}(u=y.to,{relative:n}),w=e3(),E=null;if(a){let e=eD(a,[],w.mask?w.mask.pathname:"/",!0);"/"!==h&&(e.pathname="/"===e.pathname?h:eW([h,e.pathname])),E=g.createHref(e)}let[k,R,S]=function(e,t){let r=eh.useContext(tT),[n,o]=eh.useState(!1),[i,a]=eh.useState(!1),{onFocus:l,onBlur:s,onMouseEnter:u,onMouseLeave:c,onTouchStart:d}=t,f=eh.useRef(null);eh.useEffect(()=>{if("render"===e&&a(!0),"viewport"===e){let e=new IntersectionObserver(e=>
3{e.forEach(e=>{a(e.isIntersecting)})},{threshold:.5});return f.current&&e.observe(f.current),()=>{e.disconnect()}}},[e]),eh.useEffect(()=>{if(n){let e=setTimeout(()=>{a(!0)},100);return()=>{clearTimeout(e)}}},[n]);let p=()=>{o(!0)},m=()=>{o(!1),a(!1)};return r?"intent"!==e?[i,f,{}]:[i,f,{onFocus:tL(l,p),onBlur:tL(s,m),onMouseEnter:tL(u,p),onMouseLeave:tL(c,m),onTouchStart:tL(d,p)}]:[!1,f,{}]}(r,p),C=function(e,{target:t,replace:r,mask:n,state:o,preventScrollReset:i,relative:a,viewTransition:l,defaultShouldRevalidate:s,useTransitions:u}={}){let c=function(){let{isDataRoute:e}=eh.useContext(e6);return e?function(){let e,{router:t}=(ex(e=eh.useContext(eJ),tl("useNavigate")),e),r=tu("useNavigate"),n=eh.useRef(!1);return te(()=>{n.current=!0}),eh.useCallback(async(e,o={})=>{ew(n.current,e9),n.current&&("number"==typeof e?await t.navigate(e):await t.navigate(e,{fromRouteId:r,...o}))},[t,r])}():function(){ex(e2(),"useNavigate() may be used only in the context of a <Router> component.");let e=eh.useContext(eJ),{basename:t,navigator:r}=eh.useContext(e4),{matches:n}=eh.useContext(e6),{pathname:o}=e3(),i=JSON.stringify(eM(n)),a=eh.useRef(!1);return te(()=>{a.current=!0}),eh.useCallback((n,l={})=>{if(ew(a.current,e9),!a.current)return;if("number"==typeof n)return void r.go(n);let s=eD(n,JSON.parse(i),o,"path"===l.relative);null==e&&"/"!==t&&(s.pathname="/"===s.pathname?t:eW([t,s.pathname])),eK("string"==typeof n?n:eE(n),r.createHref(s),eG(r),"reject"),(l.replace?r.replace:r.push)(s,l.state,l)},[t,r,i,o,e])}()}(),d=e3(),f=tt(e,{relative:a});return eh.useCallback(p=>{if(0===p.button&&(!t||"_self"===t)&&!(p.metaKey||p.altKey||p.ctrlKey||p.shiftKey)){p.preventDefault();let t=void 0!==r?r:eE(d)===eE(f),m=()=>c(e,{replace:t,mask:n,state:o,preventScrollReset:i,relative:a,viewTransition:l,defaultShouldRevalidate:s});u?eh.startTransition(()=>m()):m()}},[d,c,f,r,n,o,t,e,i,a,l,s,u])}(u,{replace:i,mask:a,state:l,target:s,preventScrollReset:c,relative:n,viewTransition:d,defaultShouldRevalidate:f,useTransitions:b}),T=!(y.isExternal||o),O=eh.createElement("a",{...p,...S,href:(T?E:void 0)||y.absoluteURL||x,onClick:T?function(t){e&&e(t),t.defaultPrevented||C(t)}:e,ref:function(...e){return t=>{e.forEach(e=>{"function"==typeof e?e(t):null!=e&&(e.current=t)})}}(m,R),target:s,"data-discover":v||"render"!==t?void 0:"true"});return k&&!v?eh.createElement(eh.Fragment,null,O,eh.createElement(tI,{page:x})):O});tM.displayName="Link",eh.forwardRef(function({"aria-current":e="page",caseSensitive:t=!1,className:r="",end:n=!1,style:o,to:i,viewTransition:a,children:l,...s},u){let c,d=tt(i,{relative:s.relative}),f=e3(),p=eh.useContext(eQ),{navigator:m,basename:h}=eh.useContext(e4),g=null!=p&&function(e,{relative:t}={}){let r=eh.useContext(e1);ex(null!=r,"`useViewTransitionState` must be used within `react-router-dom`'s `RouterProvider`.  Did you accidentally import `RouterProvider` from `react-router`?");let{basename:n}=tD("useViewTransitionState"),o=tt(e,{relative:t});if(!r.isTransitioning)return!1;let i=eP(r.currentLocation.pathname,n)||r.currentLocation.pathname,a=eP(r.nextLocation.pathname,n)||r.nextLocation.pathname;return null!=eO(o.pathname,a)||null!=eO(o.pathname,i)}(d)&&!0===a,b=m.encodeLocation?m.encodeLocation(d).pathname:d.pathname,v=f.pathname,y=p&&p.navigation&&p.navigation.location?p.navigation.location.pathname:null;t||(v=v.toLowerCase(),y=y?y.toLowerCase():null,b=b.toLowerCase()),y&&h&&(y=eP(y,h)||y);let x="/"!==b&&b.endsWith("/")?b.length-1:b.length,w=v===b||!n&&v.startsWith(b)&&"/"===v.charAt(x),E=null!=y&&(y===b||!n&&y.startsWith(b)&&"/"===y.charAt(b.length)),k={isActive:w,isPending:E,isTransitioning:g},R=w?e:void 0;c="function"==typeof r?r(k):[r,w?"active":null,E?"pending":null,g?"transitioning":null].filter(Boolean).join(" ");let S="function"==typeof o?o(k):o;return eh.createElement(tM,{...s,"aria-current":R,className:c,ref:u,style:S,to:i,viewTransition:a},"function"==typeof l?l(k):l)}).displayName="NavLink",eh.forwardRef(({discover:e="render",fetcherKey:t,navigate:r,reloadDocument:n,replace:o,state:i,method:a=tf,action:l,onSubmit:s,relative:u,preventScrollReset:c,viewTransition:d,defaultShouldRevalidate:f,...p},m)=>{let{useTransitions:h}=eh.useContext(e4),g=function(){let{router:e}
3=tD("useSubmit"),{basename:t}=eh.useContext(e4),r=tu("useRouteId"),n=e.fetch,o=e.navigate;return eh.useCallback(async(e,i={})=>{let{action:a,method:l,encType:s,formData:u,body:c}=function(e,t){let r,n,o,i,a;if(tm(e)&&"form"===e.tagName.toLowerCase()){let a=e.getAttribute("action");n=a?eP(a,t):null,r=e.getAttribute("method")||tf,o=tb(e.getAttribute("enctype"))||tp,i=new FormData(e)}else if(tm(e)&&"button"===e.tagName.toLowerCase()||tm(e)&&"input"===e.tagName.toLowerCase()&&("submit"===e.type||"image"===e.type)){let a=e.form;if(null==a)throw Error('Cannot submit a <button> or <input type="submit"> without a <form>');let l=e.getAttribute("formaction")||a.getAttribute("action");if(n=l?eP(l,t):null,r=e.getAttribute("formmethod")||a.getAttribute("method")||tf,o=tb(e.getAttribute("formenctype"))||tb(a.getAttribute("enctype"))||tp,i=new FormData(a,e),!function(){if(null===th)try{new FormData(document.createElement("form"),0),th=!1}catch(e){th=!0}return th}()){let{name:t,type:r,value:n}=e;if("image"===r){let e=t?`${t}.`:"";i.append(`${e}x`,"0"),i.append(`${e}y`,"0")}else t&&i.append(t,n)}}else if(tm(e))throw Error('Cannot submit element that is not <form>, <button>, or <input type="submit|image">');else r=tf,n=null,o=tp,a=e;return i&&"text/plain"===o&&(a=i,i=void 0),{action:n,method:r.toLowerCase(),encType:o,formData:i,body:a}}(e,t);if(!1===i.navigate){let e=i.fetcherKey||`__${String(++tF)}__`;await n(e,r,i.action||a,{defaultShouldRevalidate:i.defaultShouldRevalidate,preventScrollReset:i.preventScrollReset,formData:u,body:c,formMethod:i.method||l,formEncType:i.encType||s,flushSync:i.flushSync})}else await o(i.action||a,{defaultShouldRevalidate:i.defaultShouldRevalidate,preventScrollReset:i.preventScrollReset,formData:u,body:c,formMethod:i.method||l,formEncType:i.encType||s,replace:i.replace,state:i.state,fromRouteId:r,flushSync:i.flushSync,viewTransition:i.viewTransition})},[n,o,t,r])}(),b=function(e,{relative:t}={}){let{basename:r}=eh.useContext(e4),n=eh.useContext(e6);ex(n,"useFormAction must be used inside a RouteContext");let[o]=n.matches.slice(-1),i={...tt(e||".",{relative:t})},a=e3();if(null==e){i.search=a.search;let e=new URLSearchParams(i.search),t=e.getAll("index");if(t.some(e=>""===e)){e.delete("index"),t.filter(e=>e).forEach(t=>e.append("index",t));let r=e.toString();i.search=r?`?${r}`:""}}return(!e||"."===e)&&o.route.index&&(i.search=i.search?i.search.replace(/^\?/,"?index&"):"?index"),"/"!==r&&(i.pathname="/"===i.pathname?r:eW([r,i.pathname])),eE(i)}(l,{relative:u}),v="get"===a.toLowerCase()?"get":"post",y="string"==typeof l&&eb.test(l);return eh.createElement("form",{ref:m,method:v,action:b,onSubmit:n?s:e=>{if(s&&s(e),e.defaultPrevented)return;e.preventDefault();let n=e.nativeEvent.submitter,l=n?.getAttribute("formmethod")||a,p=()=>g(n||e.currentTarget,{fetcherKey:t,method:l,navigate:r,replace:o,state:i,relative:u,preventScrollReset:c,viewTransition:d,defaultShouldRevalidate:f});h&&!1!==r?eh.startTransition(()=>p()):p()},...p,"data-discover":y||"render"!==e?void 0:"true"})}).displayName="Form";function tD(e){var t;let r=eh.useContext(eJ);return ex(r,(t=e,`${t} must be used within a data router.  See https://reactrouter.com/en/main/routers/picking-a-router.`)),r}var tF=0,tW=e.i(2582);let tj={dark:"bg-gray-800 text-white border-gray-800 hover:bg-gray-700 hover:border-gray-700 active:bg-gray-950 active:border-gray-950 disabled:bg-gray-500 disabled:text-white disabled:border-gray-500",gray:"bg-gray-200 text-gray-800 border-gray-200 hover:bg-gray-300 hover:text-gray-700 hover:border-gray-300 active:bg-gray-400 active:text-gray-950 active:border-gray-400 disabled:bg-gray-200 disabled:text-gray-500 disabled:border-gray-200","outline-gray":"bg-white text-gray-800 border-gray-300 hover:text-gray-700 hover:border-gray-400 active:text-gray-950 active:border-gray-600 disabled:bg-white disabled:text-gray-500 disabled:border-gray-300",blue:"bg-blue-600 text-white border-blue-600 hover:bg-blue-500 hover:border-blue-500 active:bg-blue-700 active:border-blue-700 disabled:bg-blue-400 disabled:text-white disabled:border-blue-400","light-blue":"bg-blue-100 text-gray-800 border-blue-100 hover:bg-blue-200 hover:text-gray-700 hover:border-blue-200 active:bg-blue-300 active:text-gray-950 active:border-blue-300 disabled:bg-blue-100 disabled:text-gray-500 disabled:border-blue-100","outline-blue":"bg-white text-blue-600 border-blue-600 hover:text-blue-500 hover:border-blue-500 active:text-blue-800 active:border-blue-800 disabled:bg-white disabled:text-blue-400 disabled:border-blue-400","outline-blue-filled":"bg-blue-200 text-blue-600 border-blue-600 hover:text-blue-500 hover:border-blue-500 active:text-blue-800 active:border-blue-800 disabled:bg-blue-50 disabled:text-blue-400 disabled:border-blue-400","light-purple":"bg-purple-100 text-purple-800 border-purple-100 hover:bg-purple-200 hover:text-purple-900 hover:border-purple-200 active:bg-purple-300 active:text-purple-900 active:border-purple-300 disabled:bg-purple-100 disabled:text-purple-500 disabled:border-purple-100",white:"bg-white text-gray-800 border-white hover:bg-gray-100 hover:text-gray-700 hover:border-gray-100 active:bg-gray-200 active:text-gray-950 active:border-gray-200 disabled:bg-white disabled:text-gray-500 disabled:border-white","blue-white-border":"bg-blue-600 text-white border-white hover:bg-blue-500 hover:border-white active:bg-blue-700 active:border-white disabled:bg-blue-400 disabled:text-white disabled:border-blue-400"},t_={dark:"bg-gray-500 text-white border-gray-500 hover:bg-gray-500 hover:text-white hover:border-gray-500 active:bg-gray-500 active:border-gray-500 cursor-default",gray:"bg-gray-200 text-gray-500 border-gray-200 hover:bg-gray-200 hover:text-gray-500 hover:border-gray-200 active:bg-gray-200 active:text-gray-500 active:border-gray-200 cursor-default","outline-gray":"bg-white text-gray-500 border-gray-300 hover:text-gray-500 hover:border-gray-300 active:text-gray-500 active:border-gray-300 cursor-default",blue:"bg-blue-400 text-white border-blue-400 hover:bg-blue-400 hover:border-blue-400 active:bg-blue-400 active:border-blue-400 cursor-default","light-blue":"bg-blue-100 text-gray-500 border-blue-100 hover:bg-blue-100 hover:text-gray-500 hover:border-blue-100 active:bg-blue-100 active:text-gray-500 active:border-blue-100 cursor-default","outline-blue":"bg-white text-blue-400 border-blue-400 hover:text-blue-400 hover:border-blue-400 active:text-blue-400 active:border-blue-400 cursor-default","outline-blue-filled":"bg-blue-50 text-blue-400 border-blue-400 hover:text-blue-400 hover:border-blue-400 active:text-blue-400 active:border-blue-400 cursor-default","light-purple":"bg-purple-100 text-purple-500 border-purple-100 hover:bg-purple-100 hover:text-purple-500 hover:border-purple-100 active:bg-purple-100 active:text-purple-500 active:border-purple-100 cursor-default",white:"bg-white text-gray-500 border-white hover:bg-white hover:text-gray-500 hover:border-white active:bg-white active:text-gray-500 active:border-white cursor-default","blue-white-border":"bg-blue-400 text-white border-blue-400 hover:bg-blue-400 hover:border-blue-400 active:bg-blue-400 active:border-blue-400 cursor-default"},t$=em("font-medium inline-flex items-center justify-center whitespace-nowrap transition-all duration-200 border outline-none focus-visible:ring disabled:pointer-events-none",{variants:{color:tj,size:{48:"h-12 px-6 text-base rounded gap-2",40:"h-10 px-5 text-base rounded gap-2",32:"h-8 px-4 text-sm rounded gap-2",24:"h-6 px-3 text-xs rounded gap-1",18:"text-lg font-normal rounded-sm gap-1.5",16:"text-base font-normal rounded-sm gap-1.5",14:"text-sm font-normal rounded-sm gap-1.5",12:"text-xs font-normal rounded-sm gap-1"}},defaultVariants:{color:"dark",size:48}}),tz=em("font-medium inline-flex items-center justify-center transition-all duration-200 border-none bg-transparent px-1 py-0.5 -mx-1 -my-0.5 h-auto outline-none focus-visible:ring disabled:pointer-events-none rounded-sm",{variants:{color:{blue:"text-blue-600 hover:text-blue-500 active:text-blue-700 disabled:text-blue-300",gray:"text-gray-600 hover:text-gray-800 active:text-gray-900 disabled:text-gray-400"},size:{48:"text-base gap-2",40:"text-base gap-2",32:"text-sm gap-1.5",24:"text-xs gap-1",18:"text-lg font-normal gap-1.5",16:"text-base font-normal gap-1.5",14:"text-sm font-normal gap-1.5",12:"text-xs font-normal gap-1"}},defaultVariants:{color:"gray",size:48}}),tB=em("font-medium inline-flex items-center justify-center transition-all duration-200 border outline-none focus-visible:ring disabled:pointer-events-none shrink-0",{variants:{color:tj,size:{48:"h-12 w-12 text-base rounded",40:"h-10 w-10 text-base rounded",32:"h-8 w-8 text-sm rounded",24:"h-6 w-6 text-xs rounded",18:"h-[18px] w-[18px] text-lg font-normal rounded-sm",16:"h-4 w-4 text-base font-normal rounded-sm",14:"h-[14px] w-[14px] text-sm font-normal rounded-sm",12:"h-3 w-3 text-xs font-normal rounded-sm"}},defaultVariants:{color:"dark",size:48}}),tH=em("font-medium inline-flex items-center justify-center transition-all duration-200 border outline-none focus-visible:ring disabled:pointer-events-none shrink-0",{variants:{color:tj,size:{48:"h-12 w-12 text-base rounded-full",40:"h-10 w-10 text-base rounded-full",32:"h-8 w-8 text-sm rounded-full",24:"h-6 w-6 text-xs rounded-full",18:"h-[18px] w-[18px] text-lg font-normal rounded-full",16:"h-4 w-4 text-base font-normal rounded-full",14:"h-[14px] w-[14px] text-sm font-normal rounded-full",12:"h-3 w-3 text-xs font-normal rounded-full"}},defaultVariants:{color:"dark",size:48}}),tU=(0,o.forwardRef)(({onClick:e,variant:t="default",size:r=48,color:o,disabled:i=!1,softDisabled:a=!1,className:l,iconBefore:s,iconAfter:u,type:c="button",to:d,target:f,children:p,"aria-label":m,...h},g)=>{let b,v=o??("link"===t?"gray":"dark"),y=a&&!i,x=y?"link"===t||"bare"===t?"opacity-50 cursor-default":t_[v]:void 0;b="bare"===t?"outline-none focus-visible:ring disabled:pointer-events-none":"link"===t?tz({color:v,size:r}):"icon"===t?tB({color:v,size:r}):"icon-round"===t?tH({color:v,size:r}):t$({color:v,size:r});let w=(0,n.jsxs)(n.Fragment,{children:[s&&(0,n.jsx)("span",{className:"inline-flex",children:s}),p,u&&(0,n.jsx)("span",{className:"inline-flex",children:u})]});if(d){let t=t=>{i?t.preventDefault():(y&&t.preventDefault(),e?.(t))},r=(0,tW.cn)("cursor-pointer no-underline",b,i&&"pointer-events-none opacity-50",x,l);return d.startsWith("http://")||d.startsWith("https://")?(0,n.jsxs)("a",{href:d,target:f,rel:"_blank"===f?"noopener noreferrer":void 0,className:r,tabIndex:i?-1:void 0,onClick:t,"aria-label":m,"aria-disabled":i||y||void 0,children:[w,"_blank"===f&&(0,n.jsx)("span",{className:"sr-only",children:"(opens in new tab)"})]}):(0,n.jsxs)(tM,{to:d,target:f,className:r,tabIndex:i?-1:void 0,onClick:t,"aria-label":m,"aria-disabled":i||y||void 0,children:[w,"_blank"===f&&(0,n.jsx)("span",{className:"sr-only",children:"(opens in new tab)"})]})}return(0,n.jsx)(ec,{ref:g,type:c,disabled:i,"aria-label":m,"aria-disabled":y||void 0,onClick:e,tabIndex:void 0,className:(0,tW.cn)("cursor-pointer",b,x,l),...h,children:w})});tU.displayName="Button",e.s(["Button",0,tU],11234)},87596,e=>{"use strict";var t=e.i(43476),r=e.i(2582);e.s(["Body12",0,({className:e,as:n="p",...o})=>(0,t.jsx)(n,{className:(0,r.cn)("font-screen text-[12px] font-normal leading-[150%] text-gray-600",e),...o}),"Body14",0,({className:e,as:n="p",...o})=>(0,t.jsx)(n,{className:(0,r.cn)("font-screen text-sm font-normal leading-[150%] text-gray-600",e),...o}),"Body16",0,({className:e,as:n="p",...o})=>(0,t.jsx)(n,{className:(0,r.cn)("font-screen text-base font-normal leading-[150%] text-gray-600",e),...o}),"Body16b",0,({className:e,as:n="p",...o})=>(0,t.jsx)(n,{className:(0,r.cn)("font-screen text-base font-medium leading-[150%] text-gray-800",e),...o}),"Body18",0,({className:e,as:n="p",...o})=>(0,t.jsx)(n,{className:(0,r.cn)("font-screen text-lg font-normal leading-[150%] text-gray-600",e),...o}),"H1",0,({className:e,variant:n,as:o="h1",...i})=>(0,t.jsx)(o,{className:(0,r.cn)("font-heading font-semibold text-gray-800","admin"===n?"text-2xl text-left leading-snug":"text-5xl leading-[110%] text-center",e),...i}),"H2",0,({className:e,variant:n,as:o="h2",...i})=>(0,t.jsx)(o,{className:(0,r.cn)("font-heading font-semibold text-gray-800","admin"===n?"text-xl text-left leading-snug":"text-4xl leading-[110%] text-center",e),...i}),"H3",0,({className:e,variant:n,as:o="h3",...i})=>(0,t.jsx)(o,{className:(0,r.cn)("font-heading font-semibold text-gray-800","admin"===n?"text-lg text-left leading-snug":"text-[28px] leading-[120%] text-center",e),...i}),"Overline1",0,({className:e,as:n="span",...o})=>(0,t.jsx)(n,{className:(0,r.cn)("font-heading text-xs font-medium leading-[150%] tracking-[1px] uppercase text-gray-600",e),...o}),"Overline2",0,({className:e,as:n="span",...o})=>(0,t.jsx)(n,{className:(0,r.cn)("font-screen text-xs font-normal leading-[150%] tracking-[1px] uppercase text-gray-600",e),...o}),"Sub16",0,({className:e,as:n="span",...o})=>(0,t.jsx)(n,{className:(0,r.cn)("font-heading text-base leading-[140%] font-semibold text-gray-800",e),...o}),"Sub18",0,({className:e,as:n="span",...o})=>(0,t.jsx)(n,{className:(0,r.cn)("font-heading text-lg leading-[130%] font-semibold text-gray-800",e),...o}),"Sub20",0,({className:e,as:n="span",...o})=>(0,t.jsx)(n,{className:(0,r.cn)("font-heading text-xl leading-[130%] font-semibold text-gray-800",e),...o})])},2582,7670,e=>{"use strict";var t;let r,n,o,i,a;function l(){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}e.s(["clsx",0,l],7670);let s=(e=new Map,t=null,r)=>({nextPart:e,validators:t,classGroupId:r}),u=[],c=(e,t,r)=>{if(0==e.length-t)return r.classGroupId;let n=e[t],o=r.nextPart.get(n);if(o){let r=c(e,t+1,o);if(r)return r}let i=r.validators;if(null===i)return;let a=0===t?e.join("-"):e.slice(t).join("-"),l=i.length;for(let e=0;e<l;e++){let t=i[e];if(t.validator(a))return t.classGroupId}},d=(e,t)=>{let r=s();for(let n in e)f(e[n],r,n,t);return r},f=(e,t,r,n)=>{let o=e.length;for(let i=0;i<o;i++)p(e[i],t,r,n)},p=(e,t,r,n)=>{"string"==typeof e?m(e,t,r):"function"==typeof e?h(e,t,r,n):g(e,t,r,n)},m=(e,t,r)=>{(""===e?t:b(t,e)).classGroupId=r},h=(e,t,r,n)=>{v(e)?f(e(n),t,r,n):(null===t.validators&&(t.validators=[]),t.validators.push({classGroupId:r,validator:e}))},g=(e,t,r,n)=>{let o=Object.entries(e),i=o.length;for(let e=0;e<i;e++){let[i,a]=o[e];f(a,b(t,i),r,n)}},b=(e,t)=>{let r=e,n=t.split("-"),o=n.length;for(let e=0;e<o;e++){let t=n[e],o=r.nextPart.get(t);o||(o=s(),r.nextPart.set(t,o)),r=o}return r},v=e=>"isThemeGetter"in e&&!0===e.isThemeGetter,y=[],x=(e,t,r,n,o)=>({modifiers:e,hasImportantModifier:t,baseClassName:r,maybePostfixModifierPosition:n,isExternal:o}),w=/\s+/,E=e=>{let t;if("string"==typeof e)return e;let r="";for(let n=0;n<e.length;n++)e[n]&&(t=E(e[n]))&&(r&&(r+=" "),r+=t);return r},k=[],R=e=>{let t=t=>t[e]||k;return t.isThemeGetter=!0,t},S=/^\[(?:(\w[\w-]*):)?(.+)\]$/i,C=/^\((?:(\w[\w-]*):)?(.+)\)$/i,T=/^\d+(?:\.\d+)?\/\d+(?:\.\d+)?$/,O=/^(\d+(\.\d+)?)?(xs|sm|md|lg|xl)$/,L=/\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$/,I=/^(rgba?|hsla?|hwb|(ok)?(lab|lch)|color-mix)\(.+\)$/,P=/^(inset_)?-?((\d+)?\.?(\d+)[a-z]+|0)_-?((\d+)?\.?(\d+)[a-z]+|0)/,A=/^(url|image|image-set|cross-fade|element|(repeating-)?(linear|radial|conic)-gradient)\(.+\)$/,N=e=>T.test(e),M=e=>!!e&&!Number.isNaN(Number(e)),D=e=>!!e&&Number.isInteger(Number(e)),F=e=>e.endsWith("%")&&M(e.slice(0,-1)),W=e=>O.test(e),j=()=>!0,_=e=>L.test(e)&&!I.test(e),$=()=>!1,z=e=>P.test(e),B=e=>A.test(e),H=e=>!Y(e)&&!ee(e),U=e=>e.startsWith("@container")&&("/"===e[10]&&void 0!==e[11]||"s"===e[11]&&void 0!==e[16]&&e.startsWith("-size/",10)||"n"===e[11]&&void 0!==e[18]&&e.startsWith("-normal/",10)),V=e=>es(e,ef,$),Y=e=>S.test(e),G=e=>es(e,ep,_),q=e=>es(e,em,M),K=e=>es(e,eg,j),X=e=>es(e,eh,$),J=e=>es(e,ec,$),Q=e=>
3es(e,ed,B),Z=e=>es(e,eb,z),ee=e=>C.test(e),et=e=>eu(e,ep),er=e=>eu(e,eh),en=e=>eu(e,ec),eo=e=>eu(e,ef),ei=e=>eu(e,ed),ea=e=>eu(e,eb,!0),el=e=>eu(e,eg,!0),es=(e,t,r)=>{let n=S.exec(e);return!!n&&(n[1]?t(n[1]):r(n[2]))},eu=(e,t,r=!1)=>{let n=C.exec(e);return!!n&&(n[1]?t(n[1]):r)},ec=e=>"position"===e||"percentage"===e,ed=e=>"image"===e||"url"===e,ef=e=>"length"===e||"size"===e||"bg-size"===e,ep=e=>"length"===e,em=e=>"number"===e,eh=e=>"family-name"===e,eg=e=>"number"===e||"weight"===e,eb=e=>"shadow"===e,ev=(t=()=>{let e=R("color"),t=R("font"),r=R("text"),n=R("font-weight"),o=R("tracking"),i=R("leading"),a=R("breakpoint"),l=R("container"),s=R("spacing"),u=R("radius"),c=R("shadow"),d=R("inset-shadow"),f=R("text-shadow"),p=R("drop-shadow"),m=R("blur"),h=R("perspective"),g=R("aspect"),b=R("ease"),v=R("animate"),y=()=>["auto","avoid","all","avoid-page","page","left","right","column"],x=()=>["center","top","bottom","left","right","top-left","left-top","top-right","right-top","bottom-right","right-bottom","bottom-left","left-bottom"],w=()=>[...x(),ee,Y],E=()=>["auto","hidden","clip","visible","scroll"],k=()=>["auto","contain","none"],S=()=>[ee,Y,s],C=()=>[N,"full","auto",...S()],T=()=>[D,"none","subgrid",ee,Y],O=()=>["auto",{span:["full",D,ee,Y]},D,ee,Y],L=()=>[D,"auto",ee,Y],I=()=>["auto","min","max","fr",ee,Y],P=()=>["start","end","center","between","around","evenly","stretch","baseline","center-safe","end-safe"],A=()=>["start","end","center","stretch","center-safe","end-safe"],_=()=>["auto",...S()],$=()=>[N,"auto","full","dvw","dvh","lvw","lvh","svw","svh","min","max","fit",...S()],z=()=>[N,"screen","full","dvw","lvw","svw","min","max","fit",...S()],B=()=>[N,"screen","full","lh","dvh","lvh","svh","min","max","fit",...S()],es=()=>[e,ee,Y],eu=()=>[...x(),en,J,{position:[ee,Y]}],ec=()=>["no-repeat",{repeat:["","x","y","space","round"]}],ed=()=>["auto","cover","contain",eo,V,{size:[ee,Y]}],ef=()=>[F,et,G],ep=()=>["","none","full",u,ee,Y],em=()=>["",M,et,G],eh=()=>["solid","dashed","dotted","double"],eg=()=>["normal","multiply","screen","overlay","darken","lighten","color-dodge","color-burn","hard-light","soft-light","difference","exclusion","hue","saturation","color","luminosity"],eb=()=>[M,F,en,J],ev=()=>["","none",m,ee,Y],ey=()=>["none",M,ee,Y],ex=()=>["none",M,ee,Y],ew=()=>[M,ee,Y],eE=()=>[N,"full",...S()];return{cacheSize:500,theme:{animate:["spin","ping","pulse","bounce"],aspect:["video"],blur:[W],breakpoint:[W],color:[j],container:[W],"drop-shadow":[W],ease:["in","out","in-out"],font:[H],"font-weight":["thin","extralight","light","normal","medium","semibold","bold","extrabold","black"],"inset-shadow":[W],leading:["none","tight","snug","normal","relaxed","loose"],perspective:["dramatic","near","normal","midrange","distant","none"],radius:[W],shadow:[W],spacing:["px",M],text:[W],"text-shadow":[W],tracking:["tighter","tight","normal","wide","wider","widest"]},classGroups:{aspect:[{aspect:["auto","square",N,Y,ee,g]}],container:["container"],"container-type":[{"@container":["","normal","size",ee,Y]}],"container-named":[U],columns:[{columns:[M,Y,ee,l]}],"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"],sr:["sr-only","not-sr-only"],float:[{float:["right","left","none","start","end"]}],clear:[{clear:["left","right","both","none","start","end"]}],isolation:["isolate","isolation-auto"],"object-fit":[{object:["contain","cover","fill","none","scale-down"]}],"object-position":[{object:w()}],overflow:[{overflow:E()}],"overflow-x":[{"overflow-x":E()}],"overflow-y":[{"overflow-y":E()}],overscroll:[{overscroll:k()}],"overscroll-x":[{"overscroll-x":k()}],"overscroll-y":[{"overscroll-y":k()}],position:["static","fixed","absolute","relative","sticky"],inset:[{inset:C()}],"inset-x":[{"inset-x":C()}],"inset-y":[{"inset-y":C()}],start:[{"inset-s":C(),start:C()}],end:[{"inset-e":C(),end:C()}],"inset-bs":[{"inset-bs":C()}],"inset-be":[{"inset-be":C()}],top:[{top:C()}
vendor: 4,743 bytes, line 3
3],right:[{right:C()}],bottom:[{bottom:C()}],left:[{left:C()}],visibility:["visible","invisible","collapse"],z:[{z:[D,"auto",ee,Y]}],basis:[{basis:[N,"full","auto",l,...S()]}],"flex-direction":[{flex:["row","row-reverse","col","col-reverse"]}],"flex-wrap":[{flex:["nowrap","wrap","wrap-reverse"]}],flex:[{flex:[M,N,"auto","initial","none",Y]}],grow:[{grow:["",M,ee,Y]}],shrink:[{shrink:["",M,ee,Y]}],order:[{order:[D,"first","last","none",ee,Y]}],"grid-cols":[{"grid-cols":T()}],"col-start-end":[{col:O()}],"col-start":[{"col-start":L()}],"col-end":[{"col-end":L()}],"grid-rows":[{"grid-rows":T()}],"row-start-end":[{row:O()}],"row-start":[{"row-start":L()}],"row-end":[{"row-end":L()}],"grid-flow":[{"grid-flow":["row","col","dense","row-dense","col-dense"]}],"auto-cols":[{"auto-cols":I()}],"auto-rows":[{"auto-rows":I()}],gap:[{gap:S()}],"gap-x":[{"gap-x":S()}],"gap-y":[{"gap-y":S()}],"justify-content":[{justify:[...P(),"normal"]}],"justify-items":[{"justify-items":[...A(),"normal"]}],"justify-self":[{"justify-self":["auto",...A()]}],"align-content":[{content:["normal",...P()]}],"align-items":[{items:[...A(),{baseline:["","last"]}]}],"align-self":[{self:["auto",...A(),{baseline:["","last"]}]}],"place-content":[{"place-content":P()}],"place-items":[{"place-items":[...A(),"baseline"]}],"place-self":[{"place-self":["auto",...A()]}],p:[{p:S()}],px:[{px:S()}],py:[{py:S()}],ps:[{ps:S()}],pe:[{pe:S()}],pbs:[{pbs:S()}],pbe:[{pbe:S()}],pt:[{pt:S()}],pr:[{pr:S()}],pb:[{pb:S()}],pl:[{pl:S()}],m:[{m:_()}],mx:[{mx:_()}],my:[{my:_()}],ms:[{ms:_()}],me:[{me:_()}],mbs:[{mbs:_()}],mbe:[{mbe:_()}],mt:[{mt:_()}],mr:[{mr:_()}],mb:[{mb:_()}],ml:[{ml:_()}],"space-x":[{"space-x":S()}],"space-x-reverse":["space-x-reverse"],"space-y":[{"space-y":S()}],"space-y-reverse":["space-y-reverse"],size:[{size:$()}],"inline-size":[{inline:["auto",...z()]}],"min-inline-size":[{"min-inline":["auto",...z()]}],"max-inline-size":[{"max-inline":["none",...z()]}],"block-size":[{block:["auto",...B()]}],"min-block-size":[{"min-block":["auto",...B()]}],"max-block-size":[{"max-block":["none",...B()]}],w:[{w:[l,"screen",...$()]}],"min-w":[{"min-w":[l,"screen","none",...$()]}],"max-w":[{"max-w":[l,"screen","none","prose",{screen:[a]},...$()]}],h:[{h:["screen","lh",...$()]}],"min-h":[{"min-h":["screen","lh","none",...$()]}],"max-h":[{"max-h":["screen","lh",...$()]}],"font-size":[{text:["base",r,et,G]}],"font-smoothing":["antialiased","subpixel-antialiased"],"font-style":["italic","not-italic"],"font-weight":[{font:[n,el,K]}],"font-stretch":[{"font-stretch":["ultra-condensed","extra-condensed","condensed","semi-condensed","normal","semi-expanded","expanded","extra-expanded","ultra-expanded",F,Y]}],"font-family":[{font:[er,X,t]}],"font-features":[{"font-features":[Y]}],"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-fractions"],tracking:[{tracking:[o,ee,Y]}],"line-clamp":[{"line-clamp":[M,"none",ee,q]}],leading:[{leading:[i,...S()]}],"list-image":[{"list-image":["none",ee,Y]}],"list-style-position":[{list:["inside","outside"]}],"list-style-type":[{list:["disc","decimal","none",ee,Y]}],"text-alignment":[{text:["left","center","right","justify","start","end"]}],"placeholder-color":[{placeholder:es()}],"text-color":[{text:es()}],"text-decoration":["underline","overline","line-through","no-underline"],"text-decoration-style":[{decoration:[...eh(),"wavy"]}],"text-decoration-thickness":[{decoration:[M,"from-font","auto",ee,G]}],"text-decoration-color":[{decoration:es()}],"underline-offset":[{"underline-offset":[M,"auto",ee,Y]}],"text-transform":["uppercase","lowercase","capitalize","normal-case"],"text-overflow":["truncate","text-ellipsis","text-clip"],"text-wrap":[{text:["wrap","nowrap","balance","pretty"]}],indent:[{indent:S()}],"tab-size":[{tab:[D,ee,Y]}],"vertical-align":[{align:["baseline","top","middle","bottom","text-top","text-bottom","sub","super",ee,Y]}],whitespace:[{whitespace:["normal","nowrap","pre","pre-line","pre-wrap","break-spaces"]}],break:[{break:["normal","words","all","keep"]}],wrap:[{wrap:["break-word","anywhere","normal"]}],hyphens:[{hyphens:["none","manual","auto"]}],content:[{content:["none",ee,Y]}],"bg-attachment":[{bg:["fixed","local","scroll"]}],"bg-clip":[{"bg-clip":["border","padding","content","text"]}],"bg-origin":[{"bg-origin":["border","padding","content"]}],"bg-position":[{bg:eu()}],"bg-repeat":[{bg:ec()}],"bg-size":[{bg:ed()}],"bg-image":[{bg:["none",{linear:[{to:["t","tr","r","br","b","bl","l","tl"]},D,ee,Y],radial:["",ee,Y],conic:[D,ee,Y]},ei,Q]}],"bg-color":[{bg:es()}],"gradient-from-pos":[{from:ef()}
3],"gradient-via-pos":[{via:ef()}],"gradient-to-pos":[{to:ef()}],"gradient-from":[{from:es()}],"gradient-via":[{via:es()}],"gradient-to":[{to:es()}],rounded:[{rounded:ep()}],"rounded-s":[{"rounded-s":ep()}],"rounded-e":[{"rounded-e":ep()}],"rounded-t":[{"rounded-t":ep()}],"rounded-r":[{"rounded-r":ep()}],"rounded-b":[{"rounded-b":ep()}],"rounded-l":[{"rounded-l":ep()}],"rounded-ss":[{"rounded-ss":ep()}],"rounded-se":[{"rounded-se":ep()}],"rounded-ee":[{"rounded-ee":ep()}],"rounded-es":[{"rounded-es":ep()}],"rounded-tl":[{"rounded-tl":ep()}],"rounded-tr":[{"rounded-tr":ep()}],"rounded-br":[{"rounded-br":ep()}],"rounded-bl":[{"rounded-bl":ep()}],"border-w":[{border:em()}],"border-w-x":[{"border-x":em()}],"border-w-y":[{"border-y":em()}],"border-w-s":[{"border-s":em()}],"border-w-e":[{"border-e":em()}],"border-w-bs":[{"border-bs":em()}],"border-w-be":[{"border-be":em()}],"border-w-t":[{"border-t":em()}],"border-w-r":[{"border-r":em()}],"border-w-b":[{"border-b":em()}],"border-w-l":[{"border-l":em()}],"divide-x":[{"divide-x":em()}],"divide-x-reverse":["divide-x-reverse"],"divide-y":[{"divide-y":em()}],"divide-y-reverse":["divide-y-reverse"],"border-style":[{border:[...eh(),"hidden","none"]}],"divide-style":[{divide:[...eh(),"hidden","none"]}],"border-color":[{border:es()}],"border-color-x":[{"border-x":es()}],"border-color-y":[{"border-y":es()}],"border-color-s":[{"border-s":es()}],"border-color-e":[{"border-e":es()}],"border-color-bs":[{"border-bs":es()}],"border-color-be":[{"border-be":es()}],"border-color-t":[{"border-t":es()}],"border-color-r":[{"border-r":es()}],"border-color-b":[{"border-b":es()}],"border-color-l":[{"border-l":es()}
vendor: 5,753 bytes, line 3
3],"divide-color":[{divide:es()}],"outline-style":[{outline:[...eh(),"none","hidden"]}],"outline-offset":[{"outline-offset":[M,ee,Y]}],"outline-w":[{outline:["",M,et,G]}],"outline-color":[{outline:es()}],shadow:[{shadow:["","none",c,ea,Z]}],"shadow-color":[{shadow:es()}],"inset-shadow":[{"inset-shadow":["none",d,ea,Z]}],"inset-shadow-color":[{"inset-shadow":es()}],"ring-w":[{ring:em()}],"ring-w-inset":["ring-inset"],"ring-color":[{ring:es()}],"ring-offset-w":[{"ring-offset":[M,G]}],"ring-offset-color":[{"ring-offset":es()}],"inset-ring-w":[{"inset-ring":em()}],"inset-ring-color":[{"inset-ring":es()}],"text-shadow":[{"text-shadow":["none",f,ea,Z]}],"text-shadow-color":[{"text-shadow":es()}],opacity:[{opacity:[M,ee,Y]}],"mix-blend":[{"mix-blend":[...eg(),"plus-darker","plus-lighter"]}],"bg-blend":[{"bg-blend":eg()}],"mask-clip":[{"mask-clip":["border","padding","content","fill","stroke","view"]},"mask-no-clip"],"mask-composite":[{mask:["add","subtract","intersect","exclude"]}],"mask-image-linear-pos":[{"mask-linear":[M]}],"mask-image-linear-from-pos":[{"mask-linear-from":eb()}],"mask-image-linear-to-pos":[{"mask-linear-to":eb()}],"mask-image-linear-from-color":[{"mask-linear-from":es()}],"mask-image-linear-to-color":[{"mask-linear-to":es()}],"mask-image-t-from-pos":[{"mask-t-from":eb()}],"mask-image-t-to-pos":[{"mask-t-to":eb()}],"mask-image-t-from-color":[{"mask-t-from":es()}],"mask-image-t-to-color":[{"mask-t-to":es()}],"mask-image-r-from-pos":[{"mask-r-from":eb()}],"mask-image-r-to-pos":[{"mask-r-to":eb()}],"mask-image-r-from-color":[{"mask-r-from":es()}],"mask-image-r-to-color":[{"mask-r-to":es()}],"mask-image-b-from-pos":[{"mask-b-from":eb()}],"mask-image-b-to-pos":[{"mask-b-to":eb()}],"mask-image-b-from-color":[{"mask-b-from":es()}],"mask-image-b-to-color":[{"mask-b-to":es()}],"mask-image-l-from-pos":[{"mask-l-from":eb()}],"mask-image-l-to-pos":[{"mask-l-to":eb()}],"mask-image-l-from-color":[{"mask-l-from":es()}],"mask-image-l-to-color":[{"mask-l-to":es()}],"mask-image-x-from-pos":[{"mask-x-from":eb()}],"mask-image-x-to-pos":[{"mask-x-to":eb()}],"mask-image-x-from-color":[{"mask-x-from":es()}],"mask-image-x-to-color":[{"mask-x-to":es()}],"mask-image-y-from-pos":[{"mask-y-from":eb()}],"mask-image-y-to-pos":[{"mask-y-to":eb()}],"mask-image-y-from-color":[{"mask-y-from":es()}],"mask-image-y-to-color":[{"mask-y-to":es()}],"mask-image-radial":[{"mask-radial":[ee,Y]}],"mask-image-radial-from-pos":[{"mask-radial-from":eb()}],"mask-image-radial-to-pos":[{"mask-radial-to":eb()}],"mask-image-radial-from-color":[{"mask-radial-from":es()}],"mask-image-radial-to-color":[{"mask-radial-to":es()}],"mask-image-radial-shape":[{"mask-radial":["circle","ellipse"]}],"mask-image-radial-size":[{"mask-radial":[{closest:["side","corner"],farthest:["side","corner"]}]}],"mask-image-radial-pos":[{"mask-radial-at":x()}],"mask-image-conic-pos":[{"mask-conic":[M]}],"mask-image-conic-from-pos":[{"mask-conic-from":eb()}],"mask-image-conic-to-pos":[{"mask-conic-to":eb()}],"mask-image-conic-from-color":[{"mask-conic-from":es()}],"mask-image-conic-to-color":[{"mask-conic-to":es()}],"mask-mode":[{mask:["alpha","luminance","match"]}],"mask-origin":[{"mask-origin":["border","padding","content","fill","stroke","view"]}],"mask-position":[{mask:eu()}],"mask-repeat":[{mask:ec()}],"mask-size":[{mask:ed()}],"mask-type":[{"mask-type":["alpha","luminance"]}],"mask-image":[{mask:["none",ee,Y]}],filter:[{filter:["","none",ee,Y]}],blur:[{blur:ev()}],brightness:[{brightness:[M,ee,Y]}],contrast:[{contrast:[M,ee,Y]}],"drop-shadow":[{"drop-shadow":["","none",p,ea,Z]}],"drop-shadow-color":[{"drop-shadow":es()}],grayscale:[{grayscale:["",M,ee,Y]}],"hue-rotate":[{"hue-rotate":[M,ee,Y]}],invert:[{invert:["",M,ee,Y]}],saturate:[{saturate:[M,ee,Y]}],sepia:[{sepia:["",M,ee,Y]}],"backdrop-filter":[{"backdrop-filter":["","none",ee,Y]}],"backdrop-blur":[{"backdrop-blur":ev()}],"backdrop-brightness":[{"backdrop-brightness":[M,ee,Y]}],"backdrop-contrast":[{"backdrop-contrast":[M,ee,Y]}],"backdrop-grayscale":[{"backdrop-grayscale":["",M,ee,Y]}],"backdrop-hue-rotate":[{"backdrop-hue-rotate":[M,ee,Y]}],"backdrop-invert":[{"backdrop-invert":["",M,ee,Y]}],"backdrop-opacity":[{"backdrop-opacity":[M,ee,Y]}],"backdrop-saturate":[{"backdrop-saturate":[M,ee,Y]}],"backdrop-sepia":[{"backdrop-sepia":["",M,ee,Y]}],"border-collapse":[{border:["collapse","separate"]}],"border-spacing":[{"border-spacing":S()}],"border-spacing-x":[{"border-spacing-x":S()}],"border-spacing-y":[{"border-spacing-y":S()}],"table-layout":[{table:["auto","fixed"]}],caption:[{caption:["top","bottom"]}],transition:[{transition:["","all","colors","opacity","shadow","transform","none",ee,Y]}],"transition-behavior":[{transition:["normal","discrete"]}],duration:[{duration:[M,"initial",ee,Y]}],ease:[{ease:["linear","initial",b,ee,Y]}],delay:[{delay:[M,ee,Y]}],animate:[{animate:["none",v,ee,Y]}],backface:[{backface:["hidden","visible"]}],perspective:[{perspective:[h,ee,Y]}],"perspective-origin":[{"perspective-origin":w()}],rotate:[{rotate:ey()}],"rotate-x":[{"rotate-x":ey()}],"rotate-y":[{"rotate-y":ey()}],"rotate-z":[{"rotate-z":ey()}],scale:[{scale:ex()}],"scale-x":[{"scale-x":ex()}],"scale-y":[{"scale-y":ex()}],"scale-z":[{"scale-z":ex()}],"scale-3d":["scale-3d"],skew:[{skew:ew()}],"skew-x":[{"skew-x":ew()}],"skew-y":[{"skew-y":ew()}],transform:[{transform:[ee,Y,"","none","gpu","cpu"]}],"transform-origin":[{origin:w()}],"transform-style":[{transform:["3d","flat"]}],translate:[{translate:eE()}],"translate-x":[{"translate-x":eE()}],"translate-y":[{"translate-y":eE()}],"translate-z":[{"translate-z":eE()}],"translate-none":["translate-none"],zoom:[{zoom:[D,ee,Y]}],accent:[{accent:es()}],appearance:[{appearance:["none","auto"]}],"caret-color":[{caret:es()}
3],"color-scheme":[{scheme:["normal","dark","light","light-dark","only-dark","only-light"]}],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",ee,Y]}],"field-sizing":[{"field-sizing":["fixed","content"]}],"pointer-events":[{"pointer-events":["auto","none"]}],resize:[{resize:["none","","y","x"]}],"scroll-behavior":[{scroll:["auto","smooth"]}],"scrollbar-thumb-color":[{"scrollbar-thumb":es()}],"scrollbar-track-color":[{"scrollbar-track":es()}],"scrollbar-gutter":[{"scrollbar-gutter":["auto","stable","both"]}],"scrollbar-w":[{scrollbar:["auto","thin","none"]}],"scroll-m":[{"scroll-m":S()}],"scroll-mx":[{"scroll-mx":S()}],"scroll-my":[{"scroll-my":S()}],"scroll-ms":[{"scroll-ms":S()}],"scroll-me":[{"scroll-me":S()}],"scroll-mbs":[{"scroll-mbs":S()}],"scroll-mbe":[{"scroll-mbe":S()}],"scroll-mt":[{"scroll-mt":S()}],"scroll-mr":[{"scroll-mr":S()}],"scroll-mb":[{"scroll-mb":S()}],"scroll-ml":[{"scroll-ml":S()}],"scroll-p":[{"scroll-p":S()}],"scroll-px":[{"scroll-px":S()}],"scroll-py":[{"scroll-py":S()}],"scroll-ps":[{"scroll-ps":S()}],"scroll-pe":[{"scroll-pe":S()}],"scroll-pbs":[{"scroll-pbs":S()}],"scroll-pbe":[{"scroll-pbe":S()}],"scroll-pt":[{"scroll-pt":S()}],"scroll-pr":[{"scroll-pr":S()}],"scroll-pb":[{"scroll-pb":S()}],"scroll-pl":[{"scroll-pl":S()}],"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","manipulation"]}],"touch-x":[{"touch-pan":["x","left","right"]}],"touch-y":[{"touch-pan":["y","up","down"]}],"touch-pz":["touch-pinch-zoom"],select:[{select:["none","text","all","auto"]}],"will-change":[{"will-change":["auto","scroll","contents","transform",ee,Y]}],fill:[{fill:["none",...es()]}],"stroke-w":[{stroke:[M,et,G,q]}],stroke:[{stroke:["none",...es()]}],"forced-color-adjust":[{"forced-color-adjust":["auto","none"]}]},conflictingClassGroups:{"container-named":["container-type"],overflow:["overflow-x","overflow-y"],overscroll:["overscroll-x","overscroll-y"],inset:["inset-x","inset-y","inset-bs","inset-be","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","pbs","pbe","pt","pr","pb","pl"],px:["pr","pl"],py:["pt","pb"],m:["mx","my","ms","me","mbs","mbe","mt","mr","mb","ml"],mx:["mr","ml"],my:["mt","mb"],size:["w","h"],"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"],"line-clamp":["display","overflow"],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-x","border-w-y","border-w-s","border-w-e","border-w-bs","border-w-be","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-x","border-color-y","border-color-s","border-color-e","border-color-bs","border-color-be","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"],translate:["translate-x","translate-y","translate-none"],"translate-none":["translate","translate-x","translate-y","translate-z"],"scroll-m":["scroll-mx","scroll-my","scroll-ms","scroll-me","scroll-mbs","scroll-mbe","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-pbs","scroll-pbe","scroll-pt","scroll-pr","scroll-pb","scroll-pl"],"scroll-px":["scroll-pr","scroll-pl"],"scroll-py":["scroll-pt","scroll-pb"],touch:["touch-x","touch-y","touch-pz"],"touch-x":["touch"],"touch-y":["touch"],"touch-pz":["touch"]},conflictingClassGroupModifiers:{"font-size":["leading"]},postfixLookupClassGroups:["container-type"],orderSensitiveModifiers:["*","**","after","backdrop","before","details-content","file","first-letter","first-line","marker","placeholder","selection"]}},a=e=>{let t=n(e);if(t)return t;let i=((e,t)=>{let{parseClassName:r,getClassGroupId:n,getConflictingClassGroupIds:o,sortModifiers:i,postfixLookupClassGroupIds:a}=t,l=[],s=e.trim().split(w),u="";for(let e=s.length-1;e>=0;e-=1){let t,c=s[e],{isExternal:d,modifiers:f,hasImportantModifier:p,baseClassName:m,maybePostfixModifierPosition:h}=r(c);if(d){u=c+(u.length>0?" "+u:u);continue}let g=!!h;if(g){let e=(t=n(m.substring(0,h)))&&a[t]?n(m):void 0;e&&e!==t&&(t=e,g=!1)}else t=n(m);if(!t){if(!g||!(t=n(m))){u=c+(u.length>0?" "+u:u);continue}g=!1}let b=0===f.length?"":1===f.length?f[0]:i(f).join(":"),v=p?b+"!":b,y=v+t;if(l.indexOf(y)>-1)continue;l.push(y);let x=o(t,g);for(let e=0;e<x.length;++e){let t=x[e];l.push(v+t)}u=c+(u.length>0?" "+u:u)}return u})(e,r);return o(e,i),i},i=e=>{var l;let s;return n=(r={cache:(e=>{if(e<1)return{get:()=>void 0,set:()=>{}};let t=0,r=Object.create(null),n=Object.create(null),o=(o,i)=>{r[o]=i,++t>e&&(t=0,n=r,r=Object.create(null))};return{get(e){let t=r[e];return void 0!==t?t:void 0!==(t=n[e])?(o(e,t),t):void 0},set(e,t){e in r?r[e]=t:o(e,t)}}})((l=[].reduce((e,t)=>
3t(e),t())).cacheSize),parseClassName:(e=>{let{prefix:t,experimentalParseClassName:r}=e,n=e=>{let t,r=[],n=0,o=0,i=0,a=e.length;for(let l=0;l<a;l++){let a=e[l];if(0===n&&0===o){if(":"===a){r.push(e.slice(i,l)),i=l+1;continue}if("/"===a){t=l;continue}}"["===a?n++:"]"===a?n--:"("===a?o++:")"===a&&o--}let l=0===r.length?e:e.slice(i),s=l,u=!1;return l.endsWith("!")?(s=l.slice(0,-1),u=!0):l.startsWith("!")&&(s=l.slice(1),u=!0),x(r,u,s,t&&t>i?t-i:void 0)};if(t){let e=t+":",r=n;n=t=>t.startsWith(e)?r(t.slice(e.length)):x(y,!1,t,void 0,!0)}if(r){let e=n;n=t=>r({className:t,parseClassName:e})}return n})(l),sortModifiers:(s=new Map,l.orderSensitiveModifiers.forEach((e,t)=>{s.set(e,1e6+t)}),e=>{let t=[],r=[];for(let n=0;n<e.length;n++){let o=e[n],i="["===o[0],a=s.has(o);i||a?(r.length>0&&(r.sort(),t.push(...r),r=[]),t.push(o)):r.push(o)}return r.length>0&&(r.sort(),t.push(...r)),t}),postfixLookupClassGroupIds:(e=>{let t=Object.create(null),r=e.postfixLookupClassGroups;if(r)for(let e=0;e<r.length;e++)t[r[e]]=!0;return t})(l),...(e=>{let t=(e=>{let{theme:t,classGroups:r}=e;return d(r,t)})(e),{conflictingClassGroups:r,conflictingClassGroupModifiers:n}=e;return{getClassGroupId:e=>{if(e.startsWith("[")&&e.endsWith("]")){var r;let t,n,o;return -1===(r=e).slice(1,-1).indexOf(":")?void 0:(n=(t=r.slice(1,-1)).indexOf(":"),(o=t.slice(0,n))?"arbitrary.."+o:void 0)}let n=e.split("-"),o=+(""===n[0]&&n.length>1);return c(n,o,t)},getConflictingClassGroupIds:(e,t)=>{if(t){let t=n[e],o=r[e];if(t){if(o){let e=Array(o.length+t.length);for(let t=0;t<o.length;t++)e[t]=o[t];for(let r=0;r<t.length;r++)e[o.length+r]=t[r];return e}return t}return o||u}return r[e]||u}}})(l)}).cache.get,o=r.cache.set,i=a,a(e)},(...e)=>i(((...e)=>{let t,r,n=0,o="";for(;n<e.length;)(t=e[n++])&&(r=E(t))&&(o&&(o+=" "),o+=r);return o})(...e)));e.s(["cn",0,function(...e){return ev(l(e))}],2582)}]);

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.