PageSourceSearch

https://app.syllogic.ai/_next/static/chunks/028f452482baf9ec.js

js syllogic.ai collected 2026-10-05 14:02:48 UTC 52,016 bytes, 12 lines download raw bytes

1(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,550805,e=>{"use strict";var t,n,r=e.i(671944);let o=((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),i=((n={}).popupOpen="data-popup-open",n.pressed="data-pressed",n),s={[i.popupOpen]:""},l={[i.popupOpen]:"",[i.pressed]:""},u={[o.open]:""},a={[o.closed]:""},c={[o.anchorHidden]:""};e.s(["CommonPopupDataAttributes",()=>o,"popupStateMapping",0,{open:e=>e?u:a,anchorHidden:e=>e?c:null},"pressableTriggerOpenStateMapping",0,{open:e=>e?l:null},"triggerOpenStateMapping",0,{open:e=>e?s:null}])},996972,e=>{"use strict";var t='input:not([inert]):not([inert] *),select:not([inert]):not([inert] *),textarea:not([inert]):not([inert] *),a[href]:not([inert]):not([inert] *),button:not([inert]):not([inert] *),[tabindex]:not(slot):not([inert]):not([inert] *),audio[controls]:not([inert]):not([inert] *),video[controls]:not([inert]):not([inert] *),[contenteditable]:not([contenteditable="false"]):not([inert]):not([inert] *),details>summary:first-of-type:not([inert]):not([inert] *),details:not([inert]):not([inert] *)',n="u"<typeof Element,r=n?function(){}:Element.prototype.matches||Element.prototype.msMatchesSelector||Element.prototype.webkitMatchesSelector,o=!n&&Element.prototype.getRootNode?function(e){var t;return null==e||null==(t=e.getRootNode)?void 0:t.call(e)}:function(e){return null==e?void 0:e.ownerDocument},i=function(e,t){void 0===t&&(t=!0);var n,r=null==e||null==(n=e.getAttribute)?void 0:n.call(e,"inert");return""===r||"true"===r||t&&e&&("function"==typeof e.closest?e.closest("[inert]"):i(e.parentNode))},s=function(e){var t,n=null==e||null==(t=e.getAttribute)?void 0:t.call(e,"contenteditable");return""===n||"true"===n},l=function(e,n,o){if(i(e))return[];var s=Array.prototype.slice.apply(e.querySelectorAll(t));return n&&r.call(e,t)&&s.unshift(e),s=s.filter(o)},u=function(e,n,o){for(var s=[],l=Array.from(e);l.length;){var a=l.shift();if(!i(a,!1))if("SLOT"===a.tagName){var c=a.assignedElements(),f=u(c.length?c:a.children,!0,o);o.flatten?s.push.apply(s,f):s.push({scopeParent:a,candidates:f})}else{r.call(a,t)&&o.filter(a)&&(n||!e.includes(a))&&s.push(a);var d=a.shadowRoot||"function"==typeof o.getShadowRoot&&o.getShadowRoot(a),p=!i(d,!1)&&(!o.shadowRootFilter||o.shadowRootFilter(a));if(d&&p){var v=u(!0===d?a.children:d.children,!0,o);o.flatten?s.push.apply(s,v):s.push({scopeParent:a,candidates:v})}else l.unshift.apply(l,a.children)}}return s},a=function(e){return!isNaN(parseInt(e.getAttribute("tabindex"),10))},c=function(e){if(!e)throw Error("No node provided");return e.tabIndex<0&&(/^(AUDIO|VIDEO|DETAILS)$/.test(e.tagName)||s(e))&&!a(e)?0:e.tabIndex},f=function(e,t){var n=c(e);return n<0&&t&&!a(e)?0:n},d=function(e,t){return e.tabIndex===t.tabIndex?e.documentOrder-t.documentOrder:e.tabIndex-t.tabIndex},p=function(e){return"INPUT"===e.tagName},v=function(e,t){for(var n=0;n<e.length;n++)if(e[n].checked&&e[n].form===t)return e[n]},h=function(e){if(!e.name)return!0;var t,n=e.form||o(e),r=function(e){return n.querySelectorAll('input[type="radio"][name="'+e+'"]')};if("u">typeof window&&void 0!==window.CSS&&"function"==typeof window.CSS.escape)t=r(window.CSS.escape(e.name));else try{t=r(e.name)}catch(e){return console.error("Looks like you have a radio button with a name attribute containing invalid CSS selector characters and need the CSS.escape polyfill: %s",e.message),!1}var i=v(t,e.form);return!i||i===e},g=function(e){return p(e)&&"radio"===e.type&&!h(e)},b=function(e){var t,n,r,i,s,l,u,a=e&&o(e),c=null==(t=a)?void 0:t.host,f=!1;if(a&&a!==e)for(f=!!(null!=(n=c)&&null!=(r=n.ownerDocument)&&r.contains(c)||null!=e&&null!=(i=e.ownerDocument)&&i.contains(e));!f&&c;)f=!!(null!=(l=c=null==(s=a=o(c))?void 0:s.host)&&null!=(u=l.ownerDocument)&&u.contains(c));return f},m=function(e){var t=e.getBoundingClientRect(),n=t.width,r=t.height;return 0===n&&0===r},E=function(e,t){var n=t.displayCheck,i=t.getShadowRoot;if("full-native"===n&&"checkVisibility"in e)return!e.checkVisibility({checkOpacity:!1,opacityProperty:!1,contentVisibilityAuto:!0,visibilityProperty:!0,checkVisibilityCSS:!0});if("hidden"===getComputedStyle(e).visibility)return!0;var s=r.call(e,"details>summary:first-of-type")?e.parentElement:e;if(r.call(s,"details:not([open]) *"))return!0;
1if(n&&"full"!==n&&"full-native"!==n&&"legacy-full"!==n){if("non-zero-area"===n)return m(e)}else{if("function"==typeof i){for(var l=e;e;){var u=e.parentElement,a=o(e);if(u&&!u.shadowRoot&&!0===i(u))return m(e);e=e.assignedSlot?e.assignedSlot:u||a===e.ownerDocument?u:a.host}e=l}if(b(e))return!e.getClientRects().length;if("legacy-full"!==n)return!0}return!1},y=function(e){if(/^(INPUT|BUTTON|SELECT|TEXTAREA)$/.test(e.tagName))for(var t=e.parentElement;t;){if("FIELDSET"===t.tagName&&t.disabled){for(var n=0;n<t.children.length;n++){var o=t.children.item(n);if("LEGEND"===o.tagName)return!!r.call(t,"fieldset[disabled] *")||!o.contains(e)}return!0}t=t.parentElement}return!1},S=function(e,t){return!(t.disabled||p(t)&&"hidden"===t.type||E(t,e)||"DETAILS"===t.tagName&&Array.prototype.slice.apply(t.children).some(function(e){return"SUMMARY"===e.tagName})||y(t))},w=function(e,t){return!(g(t)||0>c(t))&&!!S(e,t)},R=function(e){var t=parseInt(e.getAttribute("tabindex"),10);return!!isNaN(t)||!!(t>=0)},T=function(e){var t=[],n=[];return e.forEach(function(e,r){var o=!!e.scopeParent,i=o?e.scopeParent:e,s=f(i,o),l=o?T(e.candidates):i;0===s?o?t.push.apply(t,l):t.push(i):n.push({documentOrder:r,tabIndex:s,item:e,isScope:o,content:l})}),n.sort(d).reduce(function(e,t){return t.isScope?e.push.apply(e,t.content):e.push(t.content),e},[]).concat(t)},C=function(e,t){return T((t=t||{}).getShadowRoot?u([e],t.includeContainer,{filter:w.bind(null,t),flatten:!1,getShadowRoot:t.getShadowRoot,shadowRootFilter:R}):l(e,t.includeContainer,w.bind(null,t)))},x=function(e,t){return(t=t||{}).getShadowRoot?u([e],t.includeContainer,{filter:S.bind(null,t),flatten:!0,getShadowRoot:t.getShadowRoot}):l(e,t.includeContainer,S.bind(null,t))},O=function(e,n){if(n=n||{},!e)throw Error("No node provided");return!1!==r.call(e,t)&&w(n,e)};e.s(["focusable",()=>x,"isTabbable",()=>O,"tabbable",()=>C])},237141,e=>{"use strict";var t=e.i(131485),n=e.i(624784);function r(e){let r=(0,n.useRefWithInit)(o,e).current;return r.next=e,(0,t.useIsoLayoutEffect)(r.effect),r}function o(e){let t={current:e,next:e,effect:()=>{t.current=t.next}};return t}e.s(["useValueAsRef",()=>r])},100595,e=>{"use strict";var t=e.i(888659);e.s(["ownerWindow",()=>t.getWindow])},941517,e=>{"use strict";var t=e.i(141988),n=e.i(131485),r=e.i(494656),o=e.i(966954),i=e.i(449025);let s=t.forwardRef(function(e,s){let[l,u]=t.useState();return(0,n.useIsoLayoutEffect)(()=>{r.isSafari&&u("button")},[]),(0,i.jsx)("span",{...e,ref:s,style:o.visuallyHidden,"aria-hidden":!l||void 0,...{tabIndex:0,role:l},"data-base-ui-focus-guard":""})});e.s(["FocusGuard",0,s])},341103,e=>{"use strict";function t(e,t){let n=[],r=e.find(e=>e.id===t)?.parentId;for(;r;){let t=e.find(e=>e.id===r);r=t?.parentId,t&&(n=n.concat(t))}return n}e.s(["getNodeAncestors",()=>t,"getNodeChildren",()=>function e(t,n,r=!0){return t.filter(e=>e.parentId===n&&(!r||e.context?.open)).flatMap(n=>[n,...e(t,n.id,r)])}])},762985,e=>{"use strict";var t=e.i(996972),n=e.i(973246);let r=()=>({getShadowRoot:!0,displayCheck:"function"==typeof ResizeObserver&&ResizeObserver.toString().includes("[native code]")?"full":"none"});function o(e,o){let i=(0,t.tabbable)(e,r()),s=i.length;if(0===s)return;let l=(0,n.activeElement)((0,n.getDocument)(e)),u=i.indexOf(l);return i[-1===u?1===o?0:s-1:u+o]}function i(e){return o((0,n.getDocument)(e).body,1)||e}function s(e){return o((0,n.getDocument)(e).body,-1)||e}function l(e,o){if(!e)return null;let i=(0,t.tabbable)((0,n.getDocument)(e).body,r()),s=i.length;if(0===s)return null;let l=i.indexOf(e);return -1===l?null:i[(l+o+s)%s]}function u(e){return l(e,1)}function a(e){return l(e,-1)}function c(e,t){let r=t||e.currentTarget,o=e.relatedTarget;return!o||!(0,n.contains)(r,o)}function f(e){(0,t.tabbable)(e,r()).forEach(e=>{e.dataset.tabindex=e.getAttribute("tabindex")||"",e.setAttribute("tabindex","-1")})}function d(e){e.querySelectorAll("[data-tabindex]").forEach(e=>{let t=e.dataset.tabindex;delete e.dataset.tabindex,t?e.setAttribute("tabindex",t):e.removeAttribute("tabindex")})}e.s(["disableFocusInside",()=>f,"enableFocusInside",()=>d,"getNextTabbable",()=>i,"getPreviousTabbable",()=>s,"getTabbableAfterElement",()=>u,"getTabbableBeforeElement",()=>
1a,"getTabbableOptions",0,r,"isOutsideEvent",()=>c])},4911,e=>{"use strict";function t(e){return`data-base-ui-${e}`}e.s(["createAttribute",()=>t])},204810,e=>{"use strict";let t=0;function n(e,r={}){let{preventScroll:o=!1,cancelPrevious:i=!0,sync:s=!1}=r;i&&cancelAnimationFrame(t);let l=()=>e?.focus({preventScroll:o});s?l():t=requestAnimationFrame(l)}e.s(["enqueueFocus",()=>n])},215585,e=>{"use strict";e.s(["CLICK_TRIGGER_IDENTIFIER",0,"data-base-ui-click-trigger","DISABLED_TRANSITIONS_STYLE",0,{style:{transition:"none"}},"DROPDOWN_COLLISION_AVOIDANCE",0,{fallbackAxisSide:"none"},"PATIENT_CLICK_THRESHOLD",0,500,"POPUP_COLLISION_AVOIDANCE",0,{fallbackAxisSide:"end"},"TYPEAHEAD_RESET_MS",0,500,"ownerVisuallyHidden",0,{clipPath:"inset(50%)",position:"fixed",top:0,left:0}])},530272,e=>{"use strict";var t=e.i(141988),n=e.i(588837),r=e.i(888659),o=e.i(471836),i=e.i(131485),s=e.i(450517),l=e.i(941517),u=e.i(762985),a=e.i(809811),c=e.i(816084),f=e.i(4911),d=e.i(969325),p=e.i(816915),v=e.i(215585),h=e.i(449025);let g=t.createContext(null),b=()=>t.useContext(g),m=(0,f.createAttribute)("portal");function E(e={}){let{ref:l,container:u,componentProps:a=p.EMPTY_OBJECT,elementProps:c,elementState:f}=e,v=(0,o.useId)(),h=b(),g=h?.portalNode,[y,S]=t.useState(null),[w,R]=t.useState(null),T=(0,s.useStableCallback)(e=>{null!==e&&R(e)}),C=t.useRef(null);(0,i.useIsoLayoutEffect)(()=>{if(null===u){C.current&&(C.current=null,R(null),S(null));return}if(null==v)return;let e=(u&&((0,r.isNode)(u)?u:u.current))??g??document.body;if(null==e){C.current&&(C.current=null,R(null),S(null));return}C.current!==e&&(C.current=e,R(null),S(e))},[u,g,v]);let x=(0,d.useRenderElement)("div",a,{ref:[l,T],state:f,props:[{id:v,[m]:""},c]});return{portalNode:w,portalSubtree:y&&x?n.createPortal(x,y):null}}let y=t.forwardRef(function(e,r){let{children:o,container:i,className:s,render:f,renderGuards:d,...p}=e,{portalNode:b,portalSubtree:m}=E({container:i,ref:r,componentProps:e,elementProps:p}),y=t.useRef(null),S=t.useRef(null),w=t.useRef(null),R=t.useRef(null),[T,C]=t.useState(null),x=T?.modal,O=T?.open,k="boolean"==typeof d?d:!!T&&!T.modal&&T.open&&!!b;t.useEffect(()=>{if(b&&!x)return b.addEventListener("focusin",e,!0),b.addEventListener("focusout",e,!0),()=>{b.removeEventListener("focusin",e,!0),b.removeEventListener("focusout",e,!0)};function e(e){b&&e.relatedTarget&&(0,u.isOutsideEvent)(e)&&("focusin"===e.type?u.enableFocusInside:u.disableFocusInside)(b)}},[b,x]),t.useEffect(()=>{b&&!O&&(0,u.enableFocusInside)(b)},[O,b]);let L=t.useMemo(()=>({beforeOutsideRef:y,afterOutsideRef:S,beforeInsideRef:w,afterInsideRef:R,portalNode:b,setFocusManagerState:C}),[b]);return(0,h.jsxs)(t.Fragment,{children:[m,(0,h.jsxs)(g.Provider,{value:L,children:[k&&b&&(0,h.jsx)(l.FocusGuard,{"data-type":"outside",ref:y,onFocus:e=>{if((0,u.isOutsideEvent)(e,b))w.current?.focus();else{let e=T?T.domReference:null,t=(0,u.getPreviousTabbable)(e);t?.focus()}}}),k&&b&&(0,h.jsx)("span",{"aria-owns":b.id,style:v.ownerVisuallyHidden}),b&&n.createPortal(o,b),k&&b&&(0,h.jsx)(l.FocusGuard,{"data-type":"outside",ref:S,onFocus:e=>{if((0,u.isOutsideEvent)(e,b))R.current?.focus();else{let t=T?T.domReference:null,n=(0,u.getNextTabbable)(t);n?.focus(),T?.closeOnFocusOut&&T?.onOpenChange(!1,(0,a.createChangeEventDetails)(c.REASONS.focusOut,e.nativeEvent))}}})]})]})});e.s(["FloatingPortal",0,y,"useFloatingPortalNode",()=>E,"usePortalContext",0,b])},970973,67527,970603,e=>{"use strict";e.i(600141);var t=e.i(141988),n=e.i(471836),r=e.i(131485),o=e.i(624784);function i(){let e=new Map;return{emit(t,n){e.get(t)?.forEach(e=>e(n))},on(t,n){e.has(t)||e.set(t,new Set),e.get(t).add(n)},off(t,n){e.get(t)?.delete(n)}}}e.s(["createEventEmitter",()=>i],67527);class s{nodesRef={current:[]};events=i();addNode(e){this.nodesRef.current.push(e)}removeNode(e){let t=this.nodesRef.current.findIndex(t=>t===e);-1!==t&&this.nodesRef.current.splice(t,1)}}e.s(["FloatingTreeStore",()=>s],970603);var l=e.i(449025);let u=t.createContext(null),a=t.createContext(null),c=()=>t.useContext(u)?.id||null,f=e=>{let n=t.useContext(a);return e??n};function d(e){let t=(0,n.useId)(),o=f(e),i=c();return(0,r.useIsoLayoutEffect)(()=>
1{if(!t)return;let e={id:t,parentId:i};return o?.addNode(e),()=>{o?.removeNode(e)}},[o,t,i]),t}function p(e){let{children:n,id:r}=e,o=c();return(0,l.jsx)(u.Provider,{value:t.useMemo(()=>({id:r,parentId:o}),[r,o]),children:n})}function v(e){let{children:t,externalTree:n}=e,r=(0,o.useRefWithInit)(()=>n??new s).current;return(0,l.jsx)(a.Provider,{value:r,children:t})}e.s(["FloatingNode",()=>p,"FloatingTree",()=>v,"useFloatingNodeId",()=>d,"useFloatingParentNodeId",0,c,"useFloatingTree",0,f],970973)},999498,e=>{"use strict";var t=e.i(141988),n=e.i(996972),r=e.i(888659),o=e.i(463314),i=e.i(237141),s=e.i(450517),l=e.i(131485),u=e.i(966954),a=e.i(84286),c=e.i(581376),f=e.i(100595),d=e.i(941517),p=e.i(973246),v=e.i(825100),h=e.i(341103),g=e.i(762985),b=e.i(809811),m=e.i(816084),E=e.i(4911),y=e.i(204810);let S={inert:new WeakMap,"aria-hidden":new WeakMap,none:new WeakMap};function w(e){return"inert"===e?S.inert:"aria-hidden"===e?S["aria-hidden"]:S.none}let R=new WeakSet,T={},C=0,x=e=>e&&(e.host||x(e.parentNode));var O=e.i(530272),k=e.i(970973),L=e.i(215585),A=e.i(343575),N=e.i(449025);let I=[];function D(){I=I.filter(e=>e.isConnected)}function M(){return D(),I[I.length-1]}function P(e,t){if(!t.current.includes("floating")&&!e.getAttribute("role")?.includes("dialog"))return;let r=(0,g.getTabbableOptions)(),o=(0,n.focusable)(e,r).filter(e=>{let t=e.getAttribute("data-tabindex")||"";return(0,n.isTabbable)(e,r)||e.hasAttribute("data-tabindex")&&!t.startsWith("-")}),i=e.getAttribute("tabindex");t.current.includes("floating")||0===o.length?"0"!==i&&e.setAttribute("tabindex","0"):("-1"!==i||e.hasAttribute("data-tabindex")&&"-1"!==e.getAttribute("data-tabindex"))&&(e.setAttribute("tabindex","-1"),e.setAttribute("data-tabindex","-1"))}function F(e){let{context:F,children:W,disabled:j=!1,order:V=["content"],initialFocus:_=!0,returnFocus:Y=!0,restoreFocus:q=!1,modal:B=!0,closeOnFocusOut:H=!0,openInteractionType:K="",getInsideElements:$=()=>[],nextFocusableElement:G,previousFocusableElement:X,beforeContentFocusGuardRef:U,externalTree:z}=e,J="rootStore"in F?F.rootStore:F,Q=J.useState("open"),Z=J.useState("domReferenceElement"),ee=J.useState("floatingElement"),{events:et,dataRef:en}=J.context,er=(0,s.useStableCallback)(()=>en.current.floatingContext?.nodeId),eo=(0,s.useStableCallback)($),ei=!1===_,es=(0,p.isTypeableCombobox)(Z)&&ei,el=(0,i.useValueAsRef)(V),eu=(0,i.useValueAsRef)(_),ea=(0,i.useValueAsRef)(Y),ec=(0,i.useValueAsRef)(K),ef=(0,k.useFloatingTree)(z),ed=(0,O.usePortalContext)(),ep=t.useRef(null),ev=t.useRef(null),eh=t.useRef(!1),eg=t.useRef(!1),eb=t.useRef(!1),em=t.useRef(-1),eE=t.useRef(""),ey=t.useRef(""),eS=t.useRef(null),ew=t.useRef(null),eR=(0,o.useMergedRefs)(eS,U,ed?.beforeInsideRef),eT=(0,o.useMergedRefs)(ew,ed?.afterInsideRef),eC=(0,a.useTimeout)(),ex=(0,a.useTimeout)(),eO=(0,c.useAnimationFrame)(),ek=null!=ed,eL=(0,p.getFloatingFocusElement)(ee),eA=(0,s.useStableCallback)((e=eL)=>e?(0,n.tabbable)(e,(0,g.getTabbableOptions)()):[]),eN=(0,s.useStableCallback)(e=>{let t=eA(e);return el.current.map(()=>t).filter(Boolean).flat()});t.useEffect(()=>{if(j||!B)return;function e(e){"Tab"===e.key&&(0,p.contains)(eL,(0,p.activeElement)((0,p.getDocument)(eL)))&&0===eA().length&&!es&&(0,v.stopEvent)(e)}let t=(0,p.getDocument)(eL);return t.addEventListener("keydown",e),()=>{t.removeEventListener("keydown",e)}},[j,Z,eL,B,el,es,eA,eN]),t.useEffect(()=>{if(!j&&ee)return ee.addEventListener("focusin",e),()=>{ee.removeEventListener("focusin",e)};function e(e){let t=(0,p.getTarget)(e),n=eA().indexOf(t);-1!==n&&(em.current=n)}},[j,ee,eA]),t.useEffect(()=>{if(j||!Q)return;let e=(0,p.getDocument)(eL);function t(){eb.current=!1}function n(e){let t=(0,p.getTarget)(e);eb.current=!((0,p.contains)(ee,t)||(0,p.contains)(Z,t)||(0,p.contains)(ed?.portalNode,t)),ey.current=e.pointerType||"keyboard"}function r(){ey.current="keyboard"}return e.addEventListener("pointerdown",n,!0),e.addEventListener("pointerup",t,!0),e.addEventListener("pointercancel",t,!0),e.addEventListener("keydown",r,!0),()=>{e.removeEventListener("pointerdown",n,!0),e.removeEventListener("pointerup",t,!0),e.removeEventListener("pointercancel",t,!0),e.removeEventListener("keydown",r,!0)}},[j,ee,Z,eL,Q,ed]),t.useEffect(()=>{if(j||!H)return;function e(){eg.current=!0,ex.start(0,()=>{eg.current=!1})}function t(e){let t=e.relatedTarget,n=e.currentTarget,o=(0,p.getTarget)(e);queueMicrotask(()=>{let i=er(),s=J.context.triggerElements,l=t?.hasAttribute((0,E.createAttribute)("focus-guard"))&&[eS.current,ew.current,ed?.beforeInsideRef.current,ed?.afterInsideRef.current,ed?.beforeOutsideRef.current,ed?.afterOutsideRef.current,(0,A.resolveRef)(X),(0,A.resolveRef)(G)].includes(t),u=!((0,p.contains)(Z,t)||(0,p.contains)(ee,t)||(0,p.contains)(t,ee)||(0,p.contains)(ed?.portalNode,t)||null!=t&&s.hasElement(t)||s.hasMatchingElement(e=>(0,p.contains)(e,t))||l||ef&&((0,h.getNodeChildren)(ef.nodesRef.current,i).find(e=>(0,p.contains)(e.context?.elements.floating,t)||(0,p.contains)(e.context?.elements.domReference,t))||(0,h.getNodeAncestors)(ef.nodesRef.current,i).find(e=>[e.context?.elements.floating,(0,p.getFloatingFocusElement)(e.context?.elements.floating)].includes(t)||e.context?.elements.domReference===t)));if(n===Z&&eL&&P(eL,el),q&&n!==Z&&!(o&&o.isConnected&&("function"==typeof o.checkVisibility?o.
1checkVisibility():"none"!==(0,r.getComputedStyle)(o).display))&&(0,p.activeElement)((0,p.getDocument)(eL))===(0,p.getDocument)(eL).body){if((0,r.isHTMLElement)(eL)&&(eL.focus(),"popup"===q))return void eO.request(()=>{eL.focus()});let e=em.current,t=eA(),n=t[e]||t[t.length-1]||eL;(0,r.isHTMLElement)(n)&&n.focus()}if(en.current.insideReactTree){en.current.insideReactTree=!1;return}(es||!B)&&t&&u&&!eg.current&&(es||t!==M())&&(eh.current=!0,J.setOpen(!1,(0,b.createChangeEventDetails)(m.REASONS.focusOut,e)))})}function n(){eb.current||(en.current.insideReactTree=!0,eC.start(0,()=>{en.current.insideReactTree=!1}))}let o=(0,r.isHTMLElement)(Z)?Z:null,i=[];if(ee||o)return o&&(o.addEventListener("focusout",t),o.addEventListener("pointerdown",e),i.push(()=>{o.removeEventListener("focusout",t),o.removeEventListener("pointerdown",e)})),ee&&(ee.addEventListener("focusout",t),ed&&(ee.addEventListener("focusout",n,!0),i.push(()=>{ee.removeEventListener("focusout",n,!0)})),i.push(()=>{ee.removeEventListener("focusout",t)})),()=>{i.forEach(e=>{e()})}},[j,Z,ee,eL,B,ef,ed,J,H,q,eA,es,er,el,en,eC,ex,eO,G,X]),t.useEffect(()=>{if(j||!ee||!Q)return;let e=Array.from(ed?.portalNode?.querySelectorAll(`[${(0,E.createAttribute)("portal")}]`)||[]),t=ef?(0,h.getNodeAncestors)(ef.nodesRef.current,er()):[],n=function(e,t=!1,n=!1){var o;let i,s,l,u,a,c,f,d=(0,p.getDocument)(e[0]).body;return o=e.concat(Array.from(d.querySelectorAll("[aria-live]"))),i="data-base-ui-inert",s=n?"inert":t?"aria-hidden":null,l=o.map(e=>{if(d.contains(e))return e;let t=x(e);return d.contains(t)?t:null}).filter(e=>null!=e),u=new Set,a=new Set(l),c=[],T[i]||(T[i]=new WeakMap),f=T[i],l.forEach(function e(t){!(!t||u.has(t))&&(u.add(t),t.parentNode&&e(t.parentNode))}),function e(t){!t||a.has(t)||[].forEach.call(t.children,t=>{if("script"!==(0,r.getNodeName)(t))if(u.has(t))e(t);else{let e=s?t.getAttribute(s):null,n=null!==e&&"false"!==e,r=w(s),o=(r.get(t)||0)+1,l=(f.get(t)||0)+1;r.set(t,o),f.set(t,l),c.push(t),1===o&&n&&R.add(t),1===l&&t.setAttribute(i,""),!n&&s&&t.setAttribute(s,"inert"===s?"":"true")}})}(d),u.clear(),C+=1,()=>{c.forEach(e=>{let t=w(s),n=(t.get(e)||0)-1,r=(f.get(e)||0)-1;t.set(e,n),f.set(e,r),n||(!R.has(e)&&s&&e.removeAttribute(s),R.delete(e)),r||e.removeAttribute(i)}),(C-=1)||(S.inert=new WeakMap,S["aria-hidden"]=new WeakMap,S.none=new WeakMap,R=new WeakSet,T={})}}([ee,t.find(e=>(0,p.isTypeableCombobox)(e.context?.elements.domReference||null))?.context?.elements.domReference,...e,...eo(),ep.current,ev.current,eS.current,ew.current,ed?.beforeOutsideRef.current,ed?.afterOutsideRef.current,(0,A.resolveRef)(X),(0,A.resolveRef)(G),es?Z:null].filter(e=>null!=e),B||es);return()=>{n()}},[Q,j,Z,ee,B,el,ed,es,ef,er,eo,G,X]),(0,l.useIsoLayoutEffect)(()=>{if(!Q||j||!(0,r.isHTMLElement)(eL))return;let e=(0,p.getDocument)(eL),t=(0,p.activeElement)(e);queueMicrotask(()=>{let e,n=eN(eL),r=eu.current,o="function"==typeof r?r(ec.current||""):r;void 0===o||!1===o||(e=(e=!0===o||null===o?n[0]||eL:(0,A.resolveRef)(o))||n[0]||eL,(0,p.contains)(eL,t)||(0,y.enqueueFocus)(e,{preventScroll:e===eL}))})},[j,Q,eL,ei,eN,eu,ec]),(0,l.useIsoLayoutEffect)(()=>{var e;if(j||!eL)return;let t=(0,p.getDocument)(eL);function o(e){var t,n;let r;if(e.open||(t=e.nativeEvent,n=ey.current,r=(0,f.ownerWindow)(t.target),eE.current=t instanceof r.KeyboardEvent?"keyboard":t instanceof r.FocusEvent?n||"keyboard":"pointerType"in t?t.pointerType||"keyboard":"touches"in t?"touch":t instanceof r.MouseEvent?n||(0===t.detail?"keyboard":"mouse"):""),e.reason===m.REASONS.triggerHover&&"mouseleave"===e.nativeEvent.type&&(eh.current=!0),e.reason===m.REASONS.outsidePress)if(e.nested)eh.current=!1;else if((0,v.isVirtualClick)(e.nativeEvent)||(0,v.isVirtualPointerEvent)(e.nativeEvent))eh.current=!1;else{let e=!1;document.createElement("div").focus({get preventScroll(){return e=!0,!1}}),e?eh.current=!1:eh.current=!0}}e=(0,p.activeElement)(t),D(),e&&"body"!==(0,r.getNodeName)(e)&&(I.push(e),I.length>20&&(I=I.slice(-20))),et.on("openchange",o);let i=t.createElement("span");return i.setAttribute("tabindex","-1"),i.setAttribute("aria-hidden","true"),Object.assign(i.style,u.visuallyHidden),ek&&Z&&Z.insertAdjacentElement("afterend",i),()=>{et.off("openchange",o);let e=(0,p.activeElement)(t),s=(0,p.contains)(ee,e)||ef&&(0,h.getNodeChildren)(ef.nodesRef.current,er(),!1).some(t=>(0,p.contains)(t.context?.elements.floating,e)),l=function(){let e=ea.current,t="function"==typeof e?e(eE.current):e;if(void 0===t||!1===t)return null;if(null===t&&(t=!0),"boolean"==typeof t){let e=Z||M();return e&&e.isConnected?e:i}let n=Z||M()||i;return(0,A.resolveRef)(t)||n}();queueMicrotask(()=>{let o=function(e){if(!e)return null;let t=(0,g.getTabbableOptions)();return(0,n.isTabbable)(e,t)?e:(0,n.tabbable)(e,t)[0]||e}(l),u="boolean"!=typeof ea.current;ea.current&&!eh.current&&(0,r.isHTMLElement)(o)&&(u||o===e||e===t.body||s)&&o.focus({preventScroll:!0}),i.remove()})}},[j,ee,eL,ea,en,et,ef,ek,Z,er]),t.useEffect(()=>{queueMicrotask(()=>{eh.current=!1})},[j]),t.useEffect(()=>{if(j||!Q)return;function e(e){let t=(0,p.getTarget)(e);t?.closest(`[${L.CLICK_TRIGGER_IDENTIFIER}]`)&&(eg.current=!0)}let t=(0,p.getDocument)(eL);return t.addEventListener("pointerdown",e,!0),()=>{t.removeEventListener("pointerdown",e,!0)}},[j,Q,eL]),(0,l.useIsoLayoutEffect)(()=>
1{if(!j&&ed)return ed.setFocusManagerState({modal:B,closeOnFocusOut:H,open:Q,onOpenChange:J.setOpen,domReference:Z}),()=>{ed.setFocusManagerState(null)}},[j,ed,B,Q,J,H,Z]),(0,l.useIsoLayoutEffect)(()=>{if(!j&&eL)return P(eL,el),()=>{queueMicrotask(D)}},[j,eL,el]);let eI=!j&&(!B||!es)&&(ek||B);return(0,N.jsxs)(t.Fragment,{children:[eI&&(0,N.jsx)(d.FocusGuard,{"data-type":"inside",ref:eR,onFocus:e=>{if(B){let e=eN();(0,y.enqueueFocus)(e[e.length-1])}else if(ed?.portalNode)if(eh.current=!1,(0,g.isOutsideEvent)(e,ed.portalNode)){let e=(0,g.getNextTabbable)(Z);e?.focus()}else(0,A.resolveRef)(X??ed.beforeOutsideRef)?.focus()}}),W,eI&&(0,N.jsx)(d.FocusGuard,{"data-type":"inside",ref:eT,onFocus:e=>{if(B)(0,y.enqueueFocus)(eN()[0]);else if(ed?.portalNode)if(H&&(eh.current=!0),(0,g.isOutsideEvent)(e,ed.portalNode)){let e=(0,g.getPreviousTabbable)(Z);e?.focus()}else(0,A.resolveRef)(G??ed.afterOutsideRef)?.focus()}})]})}e.s(["FloatingFocusManager",()=>F],999498)},458989,e=>{"use strict";var t=e.i(792789);function n(e){return(0,t.isReactVersionAtLeast)(19)?e:e?"true":void 0}e.s(["inertValue",()=>n])},153485,e=>{"use strict";var t=e.i(141988),n=e.i(449025);let r=t.forwardRef(function(e,t){let r,{cutout:o,...i}=e;if(o){let e=o?.getBoundingClientRect();r=`polygon(
2      0% 0%,
3      100% 0%,
4      100% 100%,
5      0% 100%,
6      0% 0%,
7      ${e.left}px ${e.top}px,
8      ${e.left}px ${e.bottom}px,
9      ${e.right}px ${e.bottom}px,
10      ${e.right}px ${e.top}px,
11      ${e.left}px ${e.top}px
12    )`}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,r])},739299,e=>{"use strict";var t=e.i(888659),n=e.i(494656),r=e.i(744119),o=e.i(100595),i=e.i(131485),s=e.i(84286),l=e.i(581376),u=e.i(816915);let a={},c={},f="";class d{lockCount=0;restore=null;timeoutLock=s.Timeout.create();timeoutUnlock=s.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 i,s,d,p,v;if(0===this.lockCount||null!==this.restore)return;let h=(0,r.ownerDocument)(e).documentElement,g=(0,o.ownerWindow)(h).getComputedStyle(h).overflowY;if("hidden"===g||"clip"===g){this.restore=u.NOOP;return}let b=n.isIOS||!function(e){if("u"<typeof document)return!1;let t=(0,r.ownerDocument)(e);return(0,o.ownerWindow)(t).innerWidth-t.documentElement.clientWidth>0}(e);this.restore=b?(s=(i=(0,r.ownerDocument)(e)).documentElement,d=i.body,v=(p=(0,t.isOverflowElement)(s)?s:d).style.overflow,p.style.overflow="hidden",()=>{p.style.overflow=v}):function(e){let i=(0,r.ownerDocument)(e),s=i.documentElement,u=i.body,d=(0,o.ownerWindow)(s),p=0,v=0,h=!1,g=l.AnimationFrame.create();if(n.isWebKit&&(d.visualViewport?.scale??1)!==1)return()=>{};function b(){let n=d.getComputedStyle(s),o=d.getComputedStyle(u),i=(n.scrollbarGutter||"").includes("both-edges")?"stable both-edges":"stable";p=s.scrollTop,v=s.scrollLeft,a={scrollbarGutter:s.style.scrollbarGutter,overflowY:s.style.overflowY,overflowX:s.style.overflowX},f=s.style.scrollBehavior,c={position:u.style.position,height:u.style.height,width:u.style.width,boxSizing:u.style.boxSizing,overflowY:u.style.overflowY,overflowX:u.style.overflowX,scrollBehavior:u.style.scrollBehavior};let l=s.scrollHeight>s.clientHeight,g=s.scrollWidth>s.clientWidth,b="scroll"===n.overflowY||"scroll"===o.overflowY,m="scroll"===n.overflowX||"scroll"===o.overflowX,E=Math.max(0,d.innerWidth-u.clientWidth),y=Math.max(0,d.innerHeight-u.clientHeight),S=parseFloat(o.marginTop)+parseFloat(o.marginBottom),w=parseFloat(o.marginLeft)+parseFloat(o.marginRight),R=(0,t.isOverflowElement)(s)?s:u;if(h=function(e){if(!("u">typeof CSS&&CSS.supports&&CSS.supports("scrollbar-gutter","stable"))||"u"<typeof document)return!1;let t=(0,r.ownerDocument)(e).documentElement,n={scrollbarGutter:t.style.scrollbarGutter,overflowY:t.style.overflowY};t.style.scrollbarGutter="stable",t.style.overflowY="scroll";let o=t.offsetWidth;t.style.overflowY="hidden";let i=t.offsetWidth;return Object.assign(t.style,n),o===i}(e)){s.style.scrollbarGutter=i,R.style.overflowY="hidden",R.style.overflowX="hidden";return}Object.assign(s.style,{scrollbarGutter:i,overflowY:"hidden",overflowX:"hidden"}),(l||b)&&(s.style.overflowY="scroll"),(g||m)&&(s.style.overflowX="scroll"),Object.assign(u.style,{position:"relative",height:S||y?`calc(100dvh - ${S+y}px)`:"100dvh",width:w||E?`calc(100vw - ${w+E}px)`:"100vw",boxSizing:"border-box",overflow:"hidden",scrollBehavior:"unset"}),u.scrollTop=p,u.scrollLeft=v,s.setAttribute("data-base-ui-scroll-locked",""),s.style.scrollBehavior="unset"}
12function m(){Object.assign(s.style,a),Object.assign(u.style,c),h||(s.scrollTop=p,s.scrollLeft=v,s.removeAttribute("data-base-ui-scroll-locked"),s.style.scrollBehavior=f)}function E(){m(),g.request(b)}return b(),d.addEventListener("resize",E),()=>{g.cancel(),m(),"function"==typeof d.removeEventListener&&d.removeEventListener("resize",E)}}(e)}}let p=new d;function v(e=!0,t=null){(0,i.useIsoLayoutEffect)(()=>{if(e)return p.acquire(t)},[e,t])}e.s(["useScrollLock",()=>v])},19784,e=>{"use strict";var t=e.i(141988),n=e.i(888659),r=e.i(84286),o=e.i(450517),i=e.i(973246),s=e.i(825100),l=e.i(341103),u=e.i(970973),a=e.i(809811),c=e.i(816084),f=e.i(4911);let d={intentional:"onClick",sloppy:"onPointerDown"};function p(e,v={}){let h="rootStore"in e?e.rootStore:e,g=h.useState("open"),b=h.useState("floatingElement"),m=h.useState("referenceElement"),E=h.useState("domReferenceElement"),{onOpenChange:y,dataRef:S}=h.context,{enabled:w=!0,escapeKey:R=!0,outsidePress:T=!0,outsidePressEvent:C="sloppy",referencePress:x=!1,referencePressEvent:O="sloppy",ancestorScroll:k=!1,bubbles:L,externalTree:A}=v,N=(0,u.useFloatingTree)(A),I=(0,o.useStableCallback)("function"==typeof T?T:()=>!1),D="function"==typeof T?I:T,M=t.useRef(!1),{escapeKey:P,outsidePress:F}={escapeKey:"boolean"==typeof L?L:L?.escapeKey??!1,outsidePress:"boolean"==typeof L?L:L?.outsidePress??!0},W=t.useRef(null),j=(0,r.useTimeout)(),V=(0,r.useTimeout)(),_=(0,o.useStableCallback)(()=>{V.clear(),S.current.insideReactTree=!1}),Y=t.useRef(!1),q=t.useRef(""),B=(0,o.useStableCallback)(e=>{q.current=e.pointerType}),H=(0,o.useStableCallback)(()=>{let e=q.current,t="function"==typeof C?C():C;return"string"==typeof t?t:t["pen"!==e&&e?e:"mouse"]}),K=(0,o.useStableCallback)(e=>{if(!g||!w||!R||"Escape"!==e.key||Y.current)return;let t=S.current.floatingContext?.nodeId,n=N?(0,l.getNodeChildren)(N.nodesRef.current,t):[];if(!P&&n.length>0){let e=!0;if(n.forEach(t=>{t.context?.open&&!t.context.dataRef.current.__escapeKeyBubbles&&(e=!1)}),!e)return}let r=(0,s.isReactEvent)(e)?e.nativeEvent:e,o=(0,a.createChangeEventDetails)(c.REASONS.escapeKey,r);h.setOpen(!1,o),P||o.isPropagationAllowed||e.stopPropagation()}),$=(0,o.useStableCallback)(e=>{let t=H();return"intentional"===t&&"click"!==e.type||"sloppy"===t&&"click"===e.type}),G=(0,o.useStableCallback)(()=>{S.current.insideReactTree=!0,V.start(0,_)}),X=(0,o.useStableCallback)((e,t=!1)=>{if($(e)||S.current.insideReactTree)return void _();if("intentional"===H()&&t||"function"==typeof D&&!D(e))return;let r=(0,i.getTarget)(e),o=`[${(0,f.createAttribute)("inert")}]`,s=(0,i.getDocument)(h.select("floatingElement")).querySelectorAll(o),u=h.context.triggerElements;if(r&&(u.hasElement(r)||u.hasMatchingElement(e=>(0,i.contains)(e,r))))return;let d=(0,n.isElement)(r)?r:null;for(;d&&!(0,n.isLastTraversableNode)(d);){let e=(0,n.getParentNode)(d);if((0,n.isLastTraversableNode)(e)||!(0,n.isElement)(e))break;d=e}if(s.length&&(0,n.isElement)(r)&&!(0,i.isRootElement)(r)&&!(0,i.contains)(r,h.select("floatingElement"))&&Array.from(s).every(e=>!(0,i.contains)(d,e)))return;if((0,n.isHTMLElement)(r)&&!("touches"in e)){let t=(0,n.isLastTraversableNode)(r),o=(0,n.getComputedStyle)(r),i=/auto|scroll/,s=t||i.test(o.overflowX),l=t||i.test(o.overflowY),u=s&&r.clientWidth>0&&r.scrollWidth>r.clientWidth,a=l&&r.clientHeight>0&&r.scrollHeight>r.clientHeight,c="rtl"===o.direction,f=a&&(c?e.offsetX<=r.offsetWidth-r.clientWidth:e.offsetX>r.clientWidth),d=u&&e.offsetY>r.clientHeight;if(f||d)return}let p=S.current.floatingContext?.nodeId,v=N&&(0,l.getNodeChildren)(N.nodesRef.current,p).some(t=>(0,i.isEventTargetWithin)(e,t.context?.elements.floating));if((0,i.isEventTargetWithin)(e,h.select("floatingElement"))||(0,i.isEventTargetWithin)(e,h.select("domReferenceElement"))||v)return;let g=N?(0,l.getNodeChildren)(N.nodesRef.current,p):[];if(g.length>0){let e=!0;if(g.forEach(t=>{t.context?.open&&!t.context.dataRef.current.__outsidePressBubbles&&(e=!1)}),!e)return}h.setOpen(!1,(0,a.createChangeEventDetails)(c.REASONS.outsidePress,e)),_()}),U=(0,o.useStableCallback)(e=>{"sloppy"!==H()||"touch"===e.pointerType||!h.select("open")||!w||(0,i.isEventTargetWithin)(e,h.select("floatingElement"))||(0,i.isEventTargetWithin)(e,h.select("domReferenceElement"))||X(e)}),z=(0,o.useStableCallback)(e=>{if("sloppy"!==H()||!h.select("open")||!w||(0,i.isEventTargetWithin)(e,h.select("floatingElement"))||(0,i.isEventTargetWithin)(e,h.select("domReferenceElement")))return;let t=e.touches[0];t&&(W.current={startTime:Date.now(),startX:t.clientX,startY:t.clientY,dismissOnTouchEnd:!1,dismissOnMouseDown:!0},j.start(1e3,()=>{W.current&&(W.current.dismissOnTouchEnd=!1,W.current.dismissOnMouseDown=!1)}))}),J=(0,o.useStableCallback)(e=>{let t=(0,i.getTarget)(e);t?.addEventListener(e.type,function n(){z(e),t?.removeEventListener(e.type,n)})}),Q=(0,o.useStableCallback)(e=>{let t=M.current;if(M.current=!1,j.clear(),"mousedown"===e.type&&W.current&&!W.current.dismissOnMouseDown)return;let n=(0,i.getTarget)(e);
12n?.addEventListener(e.type,function r(){"pointerdown"===e.type?U(e):X(e,t),n?.removeEventListener(e.type,r)})}),Z=(0,o.useStableCallback)(e=>{if("sloppy"!==H()||!W.current||(0,i.isEventTargetWithin)(e,h.select("floatingElement"))||(0,i.isEventTargetWithin)(e,h.select("domReferenceElement")))return;let t=e.touches[0];if(!t)return;let n=Math.abs(t.clientX-W.current.startX),r=Math.abs(t.clientY-W.current.startY),o=Math.sqrt(n*n+r*r);o>5&&(W.current.dismissOnTouchEnd=!0),o>10&&(X(e),j.clear(),W.current=null)}),ee=(0,o.useStableCallback)(e=>{let t=(0,i.getTarget)(e);t?.addEventListener(e.type,function n(){Z(e),t?.removeEventListener(e.type,n)})}),et=(0,o.useStableCallback)(e=>{"sloppy"!==H()||!W.current||(0,i.isEventTargetWithin)(e,h.select("floatingElement"))||(0,i.isEventTargetWithin)(e,h.select("domReferenceElement"))||(W.current.dismissOnTouchEnd&&X(e),j.clear(),W.current=null)}),en=(0,o.useStableCallback)(e=>{let t=(0,i.getTarget)(e);t?.addEventListener(e.type,function n(){et(e),t?.removeEventListener(e.type,n)})});t.useEffect(()=>{if(!g||!w)return;S.current.__escapeKeyBubbles=P,S.current.__outsidePressBubbles=F;let e=new r.Timeout;function t(e){h.setOpen(!1,(0,a.createChangeEventDetails)(c.REASONS.none,e))}function o(){e.clear(),Y.current=!0}function s(){e.start(5*!!(0,n.isWebKit)(),()=>{Y.current=!1})}let l=(0,i.getDocument)(b);l.addEventListener("pointerdown",B,!0),R&&(l.addEventListener("keydown",K),l.addEventListener("compositionstart",o),l.addEventListener("compositionend",s)),D&&(l.addEventListener("click",Q,!0),l.addEventListener("pointerdown",Q,!0),l.addEventListener("touchstart",J,!0),l.addEventListener("touchmove",ee,!0),l.addEventListener("touchend",en,!0),l.addEventListener("mousedown",Q,!0));let u=[];return k&&((0,n.isElement)(E)&&(u=(0,n.getOverflowAncestors)(E)),(0,n.isElement)(b)&&(u=u.concat((0,n.getOverflowAncestors)(b))),!(0,n.isElement)(m)&&m&&m.contextElement&&(u=u.concat((0,n.getOverflowAncestors)(m.contextElement)))),(u=u.filter(e=>
12e!==l.defaultView?.visualViewport)).forEach(e=>{e.addEventListener("scroll",t,{passive:!0})}),()=>{l.removeEventListener("pointerdown",B,!0),R&&(l.removeEventListener("keydown",K),l.removeEventListener("compositionstart",o),l.removeEventListener("compositionend",s)),D&&(l.removeEventListener("click",Q,!0),l.removeEventListener("pointerdown",Q,!0),l.removeEventListener("touchstart",J,!0),l.removeEventListener("touchmove",ee,!0),l.removeEventListener("touchend",en,!0),l.removeEventListener("mousedown",Q,!0)),u.forEach(e=>{e.removeEventListener("scroll",t)}),e.clear(),M.current=!1}},[S,b,m,E,R,D,g,y,k,w,P,F,K,X,Q,U,J,ee,en,B,h]),t.useEffect(_,[D,_]);let er=t.useMemo(()=>({onKeyDown:K,...x&&{[d[O]]:e=>{h.setOpen(!1,(0,a.createChangeEventDetails)(c.REASONS.triggerPress,e.nativeEvent))},..."intentional"!==O&&{onClick(e){h.setOpen(!1,(0,a.createChangeEventDetails)(c.REASONS.triggerPress,e.nativeEvent))}}}}),[K,h,x,O]),eo=(0,o.useStableCallback)(e=>{let t=(0,i.getTarget)(e.nativeEvent);(0,i.contains)(h.select("floatingElement"),t)&&0===e.button&&(M.current=!0)}),ei=(0,o.useStableCallback)(e=>{g&&w&&0===e.button&&(M.current=!0)}),es=t.useMemo(()=>({onKeyDown:K,onPointerDown:eo,onMouseDown:eo,onMouseUp:eo,onClickCapture:G,onMouseDownCapture(e){G(),ei(e)},onPointerDownCapture(e){G(),ei(e)},onMouseUpCapture:G,onTouchEndCapture:G,onTouchMoveCapture:G}),[K,eo,G,ei]);return t.useMemo(()=>w?{reference:er,floating:es,trigger:er}:{},[w,er,es])}e.s(["useDismiss",()=>p])},654253,e=>{"use strict";var t=e.i(141988),n=e.i(117494);function r(e=[]){let n=e.map(e=>e?.reference),i=e.map(e=>e?.floating),s=e.map(e=>e?.item),l=e.map(e=>e?.trigger),u=t.useCallback(t=>o(t,e,"reference"),n),a=t.useCallback(t=>o(t,e,"floating"),i),c=t.useCallback(t=>o(t,e,"item"),s),f=t.useCallback(t=>o(t,e,"trigger"),l);return t.useMemo(()=>({getReferenceProps:u,getFloatingProps:a,getItemProps:c,getTriggerProps:f}),[u,a,c,f])}function o(e,t,r){let o=new Map,s="item"===r,l={};for(let t in"floating"===r&&(l.tabIndex=-1,l[n.FOCUSABLE_ATTRIBUTE]=""),e)s&&e&&(t===n.ACTIVE_KEY||t===n.SELECTED_KEY)||(l[t]=e[t]);for(let n=0;n<t.length;n+=1){let u,a=t[n]?.[r];(u="function"==typeof a?e?a(e):null:a)&&i(l,u,s,o)}return i(l,e,s,o),l}function i(e,t,r,o){for(let i in t){let s=t[i];r&&(i===n.ACTIVE_KEY||i===n.SELECTED_KEY)||(i.startsWith("on")?(o.has(i)||o.set(i,[]),"function"==typeof s&&(o.get(i)?.push(s),e[i]=(...e)=>o.get(i)?.map(t=>t(...e)).find(e=>void 0!==e))):e[i]=s)}}e.s(["useInteractions",()=>r])},480810,e=>{"use strict";e.i(600141);var t=e.i(1832),n=Symbol("NOT_FOUND"),r=e=>Array.isArray(e)?e:[e],o=0,i=class{revision=o;_value;_lastValue;_isEqual=s;constructor(e,t=s){this._value=this._lastValue=e,this._isEqual=t}get value(){return this._value}set value(e){this.value!==e&&(this._value=e,this.revision=++o)}};function s(e,t){return e===t}function l(e){return e instanceof i||console.warn("Not a valid cell! ",e),e.value}var u=(e,t)=>!1;function a(){return function(e,t=s){return new i(null,t)}(0,u)}var c=e=>{let t=e.collectionTag;null===t&&(t=e.collectionTag=a()),l(t)};Symbol();var f=0,d=Object.getPrototypeOf({}),p=class{constructor(e){this.value=e,this.value=e,this.tag.value=e}proxy=new Proxy(this,v);tag=a();tags={};children={};collectionTag=null;id=f++},v={get:(e,t)=>(function(){let{value:n}=e,r=Reflect.get(n,t);if("symbol"==typeof t||t in d)return r;if("object"==typeof r&&null!==r){var o;let n=e.children[t];return void 0===n&&(n=e.children[t]=Array.isArray(o=r)?new h(o):new p(o)),n.tag&&l(n.tag),n.proxy}{let n=e.tags[t];return void 0===n&&((n=e.tags[t]=a()).value=r),l(n),r}})(),ownKeys:e=>(c(e),Reflect.ownKeys(e.value)),getOwnPropertyDescriptor:(e,t)=>Reflect.getOwnPropertyDescriptor(e.value,t),has:(e,t)=>Reflect.has(e.value,t)},h=class{constructor(e){this.value=e,this.value=e,this.tag.value=e}proxy=new Proxy([this],g);tag=a();tags={};children={};collectionTag=null;id=f++},g={get:([e],t)=>("length"===t&&c(e),v.get(e,t)),ownKeys:([e])=>v.ownKeys(e),getOwnPropertyDescriptor:([e],t)=>v.getOwnPropertyDescriptor(e,t),has:([e],t)=>v.has(e,t)},b=(e,t)=>e===t,m="u">typeof WeakRef?WeakRef:class{constructor(e){this.value=e}deref(){return this.value}};function E(){return{s:0,v:void 0,o:null,p:null}}function y(e,t={}){let n,r=E(),{resultEqualityCheck:o}=t,i=0;function s(){let t,s=r,{length:l}=arguments;for(let e=0;e<l;e++){let t=arguments[e];if("function"==typeof t||"object"==typeof t&&null!==t){let e=s.o;null===e&&(s.o=e=new WeakMap);let n=e.get(t);void 0===n?(s=E(),e.set(t,s)):s=n}else{let e=s.p;null===e&&(s.p=e=new Map);let n=e.get(t);void 0===n?(s=E(),e.set(t,s)):s=n}}let u=s;if(1===s.s)t=s.v;else if(t=e.apply(null,arguments),i++,o){let e=n?.deref?.()??n;null!=e&&o(e,t)&&(t=e,0!==i&&i--),n="object"==typeof t&&null!==t||"function"==typeof t?new m(t):t}return u.s=1,u.v=t,t}return s.clearCache=()=>{r=E(),s.resetResultsCount()},s.resultsCount=()=>i,s.resetResultsCount=()=>{i=0},s}function S(e,...t){let n="function"==typeof e?{memoize:e,memoizeOptions:t}:e,o=(...e)=>{let t,o,i=0,s=0,l={},u=e.pop();"object"==typeof u&&(l=u,u=e.pop()),function(e,t=`expected a function, instead received ${typeof e}`){if("function"!=typeof e)throw TypeError(t)}(u,`createSelector expects an output function after the inputs, but received: [${typeof u}]`);let{memoize:a,memoizeOptions:c=[],argsMemoize:f=y,argsMemoizeOptions:d=[],devModeChecks:p={}}={...n,...l},v=r(c),h=r(d),g=(!function(e,t="expected all items to be functions, instead received the following types: "){if(!e.every(e=>"function"==typeof e)){let n=e.map(e=>"function"==typeof e?`function ${e.name||"unnamed"}()`:typeof e).join(", ");throw TypeError(`${t}[${n}]`)}}(t=Array.isArray(e[0])?e[0]:e,"createSelector expects all input-selectors to be functions, but received the following types: "),t),b=a(function(){return i++,u.apply(null,arguments)},...v);return Object.assign(f(function(){s++;let e=function(e,t){let n=[],{length:r}=e;for(let o=0;o<r;o++)n.push(e[o].apply(null,t));return n}(g,arguments);return o=b.apply(null,e)},...h),{resultFunc:u,memoizedResultFunc:b,dependencies:g,dependencyRecomputations:()=>s,resetDependencyRecomputations:()=>{s=0},lastResult:()=>o,recomputations:()=>i,resetRecomputations:()=>{i=0},memoize:a,argsMemoize:f})};return Object.assign(o,{withTypes:()=>o}),o}var w=S(y),R=Object.assign((e,t=w)=>{!function(e,t=`expected an object, instead received ${typeof e}`){if("object"!=typeof e)throw TypeError(t)}(e,`createStructuredSelector expects first argument to be an object where each property is a selector, instead received a ${typeof e}`);let n=Object.keys(e);return t(n.map(t=>e[t]),(...e)=>e.reduce((e,t,r)=>(e[n[r]]=t,e),{}))},{withTypes:()=>R});S({memoize:function(e,t){let r,{equalityCheck:o=b,maxSize:i=1,resultEqualityCheck:s}="object"==typeof t?t:{equalityCheck:t},l=function(e,t){if(null===e||null===t||e.length!==t.length)return!1;let{length:n}=e;for(let r=0;r<n;r++)if(!o(e[r],t[r]))return!1;return!0},u=0,a=i<=1?{get:e=>r&&l(r.key,e)?r.value:n,put(e,t){r={key:e,value:t}},getEntries:()=>r?[r]:[],clear(){r=void 0}}:function(e,t){let r=[];function o(e){let o=r.findIndex(n=>t(e,n.key));if(o>-1){let e=r[o];return o>0&&(r.splice(o,1),r.unshift(e)),e.value}return n}return{get:o,put:function(t,i){o(t)===n&&(r.unshift({key:t,value:i}),r.length>e&&r.pop())},getEntries:function(){return r},clear:function(){r=[]}}}(i,l);function c(){let t=a.get(arguments);if(t===n){if(t=e.apply(null,arguments),u++,s){let e=a.getEntries().find(e=>s(e.value,t));e&&(t=e.value,0!==u&&u--)}a.put(arguments,t)}return t}return c.clearCache=()=>{a.clear(),c.resetResultsCount()},c.resultsCount=()=>u,c.resetResultsCount=()=>{u=0},c},memoizeOptions:{maxSize:1,equalityCheck:Object.is}}),e.s(["createSelector",0,(e,n,r,o,i,s,...l)=>{let u;if(l.length>0)throw Error((0,t.default)(1));if(e&&n&&r&&o&&i&&s)u=(t,l,u,a)=>s(e(t,l,u,a),n(t,l,u,a),r(t,l,u,a),o(t,l,u,a),i(t,l,u,a),l,u,a);else if(e&&n&&r&&o&&i)u=(t,s,l,u)=>i(e(t,s,l,u),n(t,s,l,u),r(t,s,l,u),o(t,s,l,u),s,l,u);else if(e&&n&&r&&o)u=(t,i,s,l)=>
12o(e(t,i,s,l),n(t,i,s,l),r(t,i,s,l),i,s,l);else if(e&&n&&r)u=(t,o,i,s)=>r(e(t,o,i,s),n(t,o,i,s),o,i,s);else if(e&&n)u=(t,r,o,i)=>n(e(t,r,o,i),r,o,i);else if(e)u=e;else throw Error("Missing arguments");return u}],480810)},900438,e=>{"use strict";class t{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 n of this.listeners){if(t!==this.updateTick)return;n(e)}}update(e){for(let n in e)if(!Object.is(this.state[n],e[n]))return void t.prototype.setState.call(this,{...this.state,...e})}set(e,n){Object.is(this.state[e],n)||t.prototype.setState.call(this,{...this.state,[e]:n})}notifyAll(){let e={...this.state};t.prototype.setState.call(this,e)}}e.s(["Store",()=>t])},107983,(e,t,n)=>{"use strict";var r=e.r(141988),o="function"==typeof Object.is?Object.is:function(e,t){return e===t&&(0!==e||1/e==1/t)||e!=e&&t!=t},i=r.useState,s=r.useEffect,l=r.useLayoutEffect,u=r.useDebugValue;function a(e){var t=e.getSnapshot;e=e.value;try{var n=t();return!o(e,n)}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 n=t(),r=i({inst:{value:n,getSnapshot:t}}),o=r[0].inst,c=r[1];return l(function(){o.value=n,o.getSnapshot=t,a(o)&&c({inst:o})},[e,n,t]),s(function(){return a(o)&&c({inst:o}),e(function(){a(o)&&c({inst:o})})},[e]),u(n),n};n.useSyncExternalStore=void 0!==r.useSyncExternalStore?r.useSyncExternalStore:c},33347,(e,t,n)=>{"use strict";t.exports=e.r(107983)},683842,(e,t,n)=>{"use strict";var r=e.r(141988),o=e.r(33347),i="function"==typeof Object.is?Object.is:function(e,t){return e===t&&(0!==e||1/e==1/t)||e!=e&&t!=t},s=o.useSyncExternalStore,l=r.useRef,u=r.useEffect,a=r.useMemo,c=r.useDebugValue;n.useSyncExternalStoreWithSelector=function(e,t,n,r,o){var f=l(null);if(null===f.current){var d={hasValue:!1,value:null};f.current=d}else d=f.current;var p=s(e,(f=a(function(){function e(e){if(!u){if(u=!0,s=e,e=r(e),void 0!==o&&d.hasValue){var t=d.value;if(o(t,e))return l=t}return l=e}if(t=l,i(s,e))return t;var n=r(e);return void 0!==o&&o(t,n)?(s=e,t):(s=e,l=n)}var s,l,u=!1,a=void 0===n?null:n;return[function(){return e(t())},null===a?void 0:function(){return e(a())}]},[t,n,r,o]))[0],f[1]);return u(function(){d.hasValue=!0,d.value=p},[p]),c(p),p}},551165,(e,t,n)=>{"use strict";t.exports=e.r(683842)},130187,e=>{"use strict";var t=e.i(141988),n=e.i(33347),r=e.i(551165);let o=(0,e.i(792789).isReactVersionAtLeast)(19)?function(e,r,o,i,s){let l=t.useCallback(()=>r(e.getSnapshot(),o,i,s),[e,r,o,i,s]);return(0,n.useSyncExternalStore)(e.subscribe,l,l)}:function(e,t,n,o,i){return(0,r.useSyncExternalStoreWithSelector)(e.subscribe,e.getSnapshot,e.getSnapshot,e=>t(e,n,o,i))};function i(e,t,n,r,i){return o(e,t,n,r,i)}e.s(["useStore",()=>i])},879142,e=>{"use strict";var t=e.i(141988),n=e.i(450517),r=e.i(494656);function o(e){let o,i,[s,l]=t.useState(null),u=(0,n.useStableCallback)((t,n)=>{e||l(n||(r.isIOS?"touch":""))}),a=t.useCallback(()=>{l(null)},[]),{onClick:c,onPointerDown:f}=(o=t.useRef(""),i=t.useCallback(e=>{e.defaultPrevented||(o.current=e.pointerType,u(e,e.pointerType))},[u]),{onClick:t.useCallback(e=>{0===e.detail?u(e,"keyboard"):("pointerType"in e&&u(e,e.pointerType),u(e,o.current),o.current="")},[u]),onPointerDown:i});return t.useMemo(()=>({openMethod:s,reset:a,triggerProps:{onClick:c,onPointerDown:f}}),[s,a,c,f])}e.s(["useOpenInteractionType",()=>o],879142)},485204,191171,992887,e=>{"use strict";var t=e.i(480810);e.i(600141);var n=e.i(141988),r=e.i(900438),o=e.i(130187),i=e.i(450517),s=e.i(131485),l=e.i(816915);class u extends r.Store{constructor(e,t={},n){super(e),this.context=t,this.selectors=n}controlledValues=new Map;useSyncedValue(e,t){n.useDebugValue(e),(0,s.useIsoLayoutEffect)(()=>{this.state[e]!==t&&this.set(e,t)},[e,t])}useSyncedValueWithCleanup(e,t){let n=this;(0,s.useIsoLayoutEffect)(()=>(n.state[e]!==t&&n.set(e,t),()=>{n.set(e,void 0)}),[n,e,t])}useSyncedValues(e){let t=this,n=Object.values(e);(0,s.useIsoLayoutEffect)(()=>{t.update(e)},[t,...n])}useControlledProp(e,t,r){n.useDebugValue(e);let o=this,i=void 0!==t;!this.controlledValues.has(e)&&(this.controlledValues.set(e,i),i||Object.is(this.state[e],r)||super.setState({...this.state,[e]:r})),(0,s.useIsoLayoutEffect)(()=>{i&&!Object.is(o.state[e],t)&&super.setState({...o.state,[e]:t})},[o,e,t,r,i])}set(e,t){!0!==this.controlledValues.get(e)&&super.set(e,t)}update(e){let t={...e};for(let e in t)if(Object.hasOwn(t,e)&&!0===this.controlledValues.get(e)){delete t[e];continue}super.update(t)}setState(e){let t={...e};for(let e in t)if(Object.hasOwn(t,e)&&!0===this.controlledValues.get(e)){delete t[e];continue}super.setState({...this.state,...t})}select=(e,t,n,r)=>(0,this.selectors[e])(this.state,t,n,r);useState=(e,t,r,i)=>{n.useDebugValue(e);let s=this.selectors[e];return(0,o.useStore)(this,s,t,r,i)};useContextCallback(e,t){n.useDebugValue(e);let r=(0,i.useStableCallback)(t??l.NOOP);this.context[e]=r}useStateSetter(e){let t=n.useRef(void 0);return void 0===t.current&&(t.current=t=>{this.set(e,t)}),t.current}observe(e,t){let n,r=(n="function"==typeof e?e:this.selectors[e])(this.state);return t(r,r,this),this.subscribe(e=>{let o=n(e);if(!Object.is(r,o)){let e=r;r=o,t(o,e,this)}})}}e.s(["ReactStore",()=>u],191171);var a=e.i(67527),c=e.i(825100);let f={open:(0,t.createSelector)(e=>e.open),domReferenceElement:(0,t.createSelector)(e=>e.domReferenceElement),referenceElement:(0,t.createSelector)(e=>e.positionReference??e.referenceElement),floatingElement:(0,t.createSelector)(e=>e.floatingElement),floatingId:(0,t.createSelector)(e=>e.floatingId)};class d extends u{constructor(e){const{nested:t,noEmit:n,onOpenChange:r,triggerElements:o,...i}=e;super({...i,positionReference:i.referenceElement,domReferenceElement:i.referenceElement},{onOpenChange:r,dataRef:{current:{}},events:(0,a.createEventEmitter)(),nested:t,noEmit:n,triggerElements:o},f)}setOpen=(e,t)=>{if((!e||!this.state.open||(0,c.isClickLikeEvent)(t.event))&&(this.context.dataRef.current.openEvent=e?t.event:void 0),!this.context.noEmit){let n={open:e,reason:t.reason,nativeEvent:t.event,nested:this.context.nested,triggerElement:t.trigger};this.context.events.emit("openchange",n)}this.context.onOpenChange?.(e,t)}}e.s(["FloatingRootStore",()=>d],485204);class p{constructor(){this.elements=new Set,this.idMap=new Map}add(e,t){let n=this.idMap.get(e);n!==t&&(void 0!==n&&this.elements.delete(n),this.elements.add(t),this.idMap.set(e,t))}delete(e){let t=this.idMap.get(e);t&&(this.elements.delete(t),this.idMap.delete(e))}hasElement(e){return this.elements.has(e)}hasMatchingElement(e){for(let t of this.elements)if(e(t))return!0;return!1}getById(e){return this.idMap.get(e)}entries(){return this.idMap.entries()}get size(){return this.idMap.size}}e.s(["PopupTriggerMap",()=>p],992887)},569556,e=>{"use strict";var t=e.i(141988),n=e.i(581376),r=e.i(84286),o=e.i(816915),i=e.i(825100),s=e.i(973246),l=e.i(809811),u=e.i(816084);function a(e,c={}){let f="rootStore"in e?e.rootStore:e,d=f.context.dataRef,{enabled:p=!0,event:v="click",toggle:h=!0,ignoreMouse:g=!1,stickIfOpen:b=!0,touchOpenDelay:m=0}=c,E=t.useRef(void 0),y=(0,n.useAnimationFrame)(),S=(0,r.useTimeout)(),w=t.useMemo(()=>({onPointerDown(e){E.current=e.pointerType},onMouseDown(e){let t=E.current,n=e.nativeEvent,r=f.select("open");if(0!==e.button||"click"===v||(0,i.isMouseLikePointerType)(t,!0)&&g)return;let o=d.current.openEvent,a=o?.type,c=f.select("domReferenceElement")!==e.currentTarget,p=r&&c||!(r&&h&&(!o||!b||"click"===a||"mousedown"===a));if((0,s.isTypeableElement)(n.target)){let e=(0,l.createChangeEventDetails)(u.REASONS.triggerPress,n,n.target);p&&"touch"===t&&m>0?S.start(m,()=>{f.setOpen(!0,e)}):f.setOpen(p,e);return}let w=e.currentTarget;y.request(()=>{let e=(0,l.createChangeEventDetails)(u.REASONS.triggerPress,n,w);p&&"touch"===t&&m>0?S.start(m,()=>{f.setOpen(!0,e)}):f.setOpen(p,e)})},onClick(e){if("mousedown-only"===v)return;let t=E.current;if("mousedown"===v&&t){E.current=void 0;return}if((0,i.isMouseLikePointerType)(t,!0)&&g)return;let n=f.select("open"),r=d.current.openEvent,o=f.select("domReferenceElement")!==e.currentTarget,s=n&&o||!(n&&h&&(!r||!b||(0,i.isClickLikeEvent)(r))),a=(0,l.createChangeEventDetails)(u.REASONS.triggerPress,e.nativeEvent,e.currentTarget);s&&"touch"===t&&m>0?S.start(m,()=>{f.setOpen(!0,a)}):f.setOpen(s,a)},onKeyDown(){E.current=void 0}}),[d,v,g,f,b,h,y,S,m]);return t.useMemo(()=>p?{reference:w}:o.EMPTY_OBJECT,[p,w])}e.s(["useClick",()=>a])}]);

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.