PageSourceSearch

https://cdn.supademo.com/v3.25.38/_next/static/chunks/0k6uy2up-abhg.js

js supademo.com collected 2026-10-01 08:41:32 UTC 42,941 bytes, 4 lines download raw bytes

1;!function(){try { var e="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof global?global:"undefined"!=typeof window?window:"undefined"!=typeof self?self:{},n=(new e.Error).stack;n&&((e._debugIds|| (e._debugIds={}))[n]="e4e37e4c-fbfa-c933-9122-114c7d7f4c7e")}catch(e){}}();
2(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,896259,e=>{"use strict";let t;var n=e.i(382281),r=e.i(583353);try{var o="u">typeof window?window:e.g;o._sentryModuleMetadata=o._sentryModuleMetadata||{},o._sentryModuleMetadata[(new o.Error).stack]=Object.assign({},o._sentryModuleMetadata[(new o.Error).stack],{"_sentryBundlerPluginAppKey:supademo-app":!0})}catch(e){}function l(e){let t=e.activeElement;for(;(null==(n=t)||null==(n=n.shadowRoot)?void 0:n.activeElement)!=null;){var n;t=t.shadowRoot.activeElement}return t}function u(e,t){if(!e||!t)return!1;let n=null==t.getRootNode?void 0:t.getRootNode();if(e.contains(t))return!0;if(n&&(0,r.isShadowRoot)(n)){let n=t;for(;n;){if(e===n)return!0;n=n.parentNode||n.host}}return!1}function i(){let e=navigator.userAgentData;return null!=e&&e.platform?e.platform:navigator.platform}function c(){let e=navigator.userAgentData;return e&&Array.isArray(e.brands)?e.brands.map(e=>{let{brand:t,version:n}=e;return t+"/"+n}).join(" "):navigator.userAgent}function a(e){return!c().includes("jsdom/")&&(!f()&&0===e.width&&0===e.height||f()&&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)}function s(){return/apple/i.test(navigator.vendor)}function f(){let e=/android/i;return e.test(i())||e.test(c())}function d(e,t){let n=["mouse","pen"];return t||n.push("",void 0),n.includes(e)}function m(e){return(null==e?void 0:e.ownerDocument)||document}function v(e,t){return null!=t&&("composedPath"in e?e.composedPath().includes(t):null!=e.target&&t.contains(e.target))}function p(e){return"composedPath"in e?e.composedPath()[0]:e.target}function g(e){return(0,r.isHTMLElement)(e)&&e.matches("input:not([type='hidden']):not([disabled]),[contenteditable]:not([contenteditable='false']),textarea:not([disabled])")}function h(e){e.preventDefault(),e.stopPropagation()}var y=e.i(123243);try{var E="u">typeof window?window:e.g;E._sentryModuleMetadata=E._sentryModuleMetadata||{},E._sentryModuleMetadata[(new E.Error).stack]=Object.assign({},E._sentryModuleMetadata[(new E.Error).stack],{"_sentryBundlerPluginAppKey:supademo-app":!0})}catch(e){}var b='input:not([inert]),select:not([inert]),textarea:not([inert]),a[href]:not([inert]),button:not([inert]),[tabindex]:not(slot):not([inert]),audio[controls]:not([inert]),video[controls]:not([inert]),[contenteditable]:not([contenteditable="false"]):not([inert]),details>summary:first-of-type:not([inert]),details:not([inert])',w="u"<typeof Element,R=w?function(){}:Element.prototype.matches||Element.prototype.msMatchesSelector||Element.prototype.webkitMatchesSelector,x=!w&&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},M=function e(t,n){void 0===n&&(n=!0);var r,o=null==t||null==(r=t.getAttribute)?void 0:r.call(t,"inert");return""===o||"true"===o||n&&t&&e(t.parentNode)},T=function(e){var t,n=null==e||null==(t=e.getAttribute)?void 0:t.call(e,"contenteditable");return""===n||"true"===n},k=function(e,t,n){if(M(e))return[];var r=Array.prototype.slice.apply(e.querySelectorAll(b));return t&&R.call(e,b)&&r.unshift(e),r=r.filter(n)},L=function e(t,n,r){for(var o=[],l=Array.from(t);l.length;){var u=l.shift();if(!M(u,!1))if("SLOT"===u.tagName){var i=u.assignedElements(),c=e(i.length?i:u.children,!0,r);r.flatten?o.push.apply(o,c):o.push({scopeParent:u,candidates:c})}
2else{R.call(u,b)&&r.filter(u)&&(n||!t.includes(u))&&o.push(u);var a=u.shadowRoot||"function"==typeof r.getShadowRoot&&r.getShadowRoot(u),s=!M(a,!1)&&(!r.shadowRootFilter||r.shadowRootFilter(u));if(a&&s){var f=e(!0===a?u.children:a.children,!0,r);r.flatten?o.push.apply(o,f):o.push({scopeParent:u,candidates:f})}else l.unshift.apply(l,u.children)}}return o},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)||T(e))&&!A(e)?0:e.tabIndex},S=function(e,t){var n=C(e);return n<0&&t&&!A(e)?0:n},P=function(e,t){return e.tabIndex===t.tabIndex?e.documentOrder-t.documentOrder:e.tabIndex-t.tabIndex},N=function(e){return"INPUT"===e.tagName},O=function(e,t){for(var n=0;n<e.length;n++)if(e[n].checked&&e[n].form===t)return e[n]},D=function(e){if(!e.name)return!0;var t,n=e.form||x(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 o=O(t,e.form);return!o||o===e},I=function(e){return N(e)&&"radio"===e.type&&!D(e)},H=function(e){var t,n,r,o,l,u,i,c=e&&x(e),a=null==(t=c)?void 0:t.host,s=!1;if(c&&c!==e)for(s=!!(null!=(n=a)&&null!=(r=n.ownerDocument)&&r.contains(a)||null!=e&&null!=(o=e.ownerDocument)&&o.contains(e));!s&&a;)s=!!(null!=(u=a=null==(l=c=x(a))?void 0:l.host)&&null!=(i=u.ownerDocument)&&i.contains(a));return s},_=function(e){var t=e.getBoundingClientRect(),n=t.width,r=t.height;return 0===n&&0===r},F=function(e,t){var n=t.displayCheck,r=t.getShadowRoot;if("hidden"===getComputedStyle(e).visibility)return!0;var o=R.call(e,"details>summary:first-of-type")?e.parentElement:e;if(R.call(o,"details:not([open]) *"))return!0;if(n&&"full"!==n&&"legacy-full"!==n){if("non-zero-area"===n)return _(e)}else{if("function"==typeof r){for(var l=e;e;){var u=e.parentElement,i=x(e);if(u&&!u.shadowRoot&&!0===r(u))return _(e);e=e.assignedSlot?e.assignedSlot:u||i===e.ownerDocument?u:i.host}e=l}if(H(e))return!e.getClientRects().length;if("legacy-full"!==n)return!0}return!1},B=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 r=t.children.item(n);if("LEGEND"===r.tagName)return!!R.call(t,"fieldset[disabled] *")||!r.contains(e)}return!0}t=t.parentElement}return!1},K=function(e,t){return!(t.disabled||M(t)||N(t)&&"hidden"===t.type||F(t,e)||"DETAILS"===t.tagName&&Array.prototype.slice.apply(t.children).some(function(e){return"SUMMARY"===e.tagName})||B(t))},q=function(e,t){return!(I(t)||0>C(t))&&!!K(e,t)},W=function(e){var t=parseInt(e.getAttribute("tabindex"),10);return!!isNaN(t)||!!(t>=0)},j=function e(t){var n=[],r=[];return t.forEach(function(t,o){var l=!!t.scopeParent,u=l?t.scopeParent:t,i=S(u,l),c=l?e(t.candidates):u;0===i?l?n.push.apply(n,c):n.push(u):r.push({documentOrder:o,tabIndex:i,item:t,isScope:l,content:c})}),r.sort(P).reduce(function(e,t){return t.isScope?e.push.apply(e,t.content):e.push(t.content),e},[]).concat(n)},U=function(e,t){return j((t=t||{}).getShadowRoot?L([e],t.includeContainer,{filter:q.bind(null,t),flatten:!1,getShadowRoot:t.getShadowRoot,shadowRootFilter:W}):k(e,t.includeContainer,q.bind(null,t)))},X=function(e,t){if(t=t||{},!e)throw Error("No node provided");return!1!==R.call(e,b)&&q(t,e)},Y=e.i(716360),z=e.i(960033),V=e.i(111418);try{var Z="u">typeof window?window:e.g;Z._sentryModuleMetadata=Z._sentryModuleMetadata||{},Z._sentryModuleMetadata[(new Z.Error).stack]=Object.assign({},Z._sentryModuleMetadata[(new Z.Error).stack],{"_sentryBundlerPluginAppKey:supademo-app":!0})}catch(e){}let $={...n},G=$.useInsertionEffect||(e=>e());function Q(e){let t=n.useRef(()=>{});return G(()=>{t.current=e}),n.useCallback(function(){for(var e=arguments.length,n=Array(e),r=0;r<e;r++)n[r]=arguments[r];return null==t.current?void 0:t.current(...n)},[])}var J="u">typeof document?n.useLayoutEffect:n.useEffect;function ee(){return(ee=Object.assign.bind()).apply(this,arguments)}let et=!1,en=0,er=()=>"floating-ui-"+Math.random().toString(36).slice(2,6)+en++,eo=$.useId||function(){let[e,t]=n.useState(()=>et?er():void 0);return J(()=>{null==e&&t(er())},[]),n.useEffect(()=>{et=!0},[]),e}
2,el=n.forwardRef(function(e,t){let{context:{placement:o,elements:{floating:l},middlewareData:{arrow:u,shift:i}},width:c=14,height:a=7,tipRadius:s=0,strokeWidth:f=0,staticOffset:d,stroke:m,d:v,style:{transform:p,...g}={},...h}=e,y=eo(),[E,b]=n.useState(!1);if(J(()=>{l&&"rtl"===(0,r.getComputedStyle)(l).direction&&b(!0)},[l]),!l)return null;let[w,R]=o.split("-"),x="top"===w||"bottom"===w,M=d;(x&&null!=i&&i.x||!x&&null!=i&&i.y)&&(M=null);let T=2*f,k=T/2,L=c/2*(-(s/8)+1),A=a/2*s/4,C=!!v,S=M&&"end"===R?"bottom":"top",P=M&&"end"===R?"right":"left";M&&E&&(P="end"===R?"left":"right");let N=(null==u?void 0:u.x)!=null?M||u.x:"",O=(null==u?void 0:u.y)!=null?M||u.y:"",D=v||"M0,0 H"+c+(" L"+(c-L))+","+(a-A)+(" Q"+c/2+","+a+" "+L)+","+(a-A)+" Z",I={top:C?"rotate(180deg)":"",left:C?"rotate(90deg)":"rotate(-90deg)",bottom:C?"":"rotate(180deg)",right:C?"rotate(-90deg)":"rotate(90deg)"}[w];return n.createElement("svg",ee({},h,{"aria-hidden":!0,ref:t,width:C?c:c+T,height:c,viewBox:"0 0 "+c+" "+(a>c?a:c),style:{position:"absolute",pointerEvents:"none",[P]:N,[S]:O,[w]:x||C?"100%":"calc(100% - "+T/2+"px)",transform:[I,p].filter(e=>!!e).join(" "),...g}}),T>0&&n.createElement("path",{clipPath:"url(#"+y+")",fill:"none",stroke:m,strokeWidth:T+ +!v,d:D}),n.createElement("path",{stroke:T&&!v?h.fill:"none",d:D}),n.createElement("clipPath",{id:y},n.createElement("rect",{x:-k,y:k*(C?-1:1),width:c+T,height:c})))}),eu=n.createContext(null),ei=n.createContext(null),ec=()=>{var e;return(null==(e=n.useContext(eu))?void 0:e.id)||null};function ea(e){return"data-floating-ui-"+e}function es(e){let t=(0,n.useRef)(e);return J(()=>{t.current=e}),t}let ef=ea("safe-polygon");function ed(e,t,n){return n&&!d(n)?0:"number"==typeof e?e:null==e?void 0:e[t]}let em=0;function ev(e,t){void 0===t&&(t={});let{preventScroll:n=!1,cancelPrevious:r=!0,sync:o=!1}=t;r&&cancelAnimationFrame(em);let l=()=>null==e?void 0:e.focus({preventScroll:n});o?l():em=requestAnimationFrame(l)}function ep(e,t){let n=e.filter(e=>{var n;return e.parentId===t&&(null==(n=e.context)?void 0:n.open)}),r=n;for(;r.length;)r=e.filter(e=>{var t;return null==(t=r)?void 0:t.some(t=>{var n;return e.parentId===t.id&&(null==(n=e.context)?void 0:n.open)})}),n=n.concat(r);return n}let eg=new WeakMap,eh=new WeakSet,ey={},eE=0,eb=e=>e&&(e.host||eb(e.parentNode));function ew(e,t,n){var o,l;let u,i,c,a,s,f,d;void 0===t&&(t=!1),void 0===n&&(n=!1);let v=m(e[0]).body;return o=e.concat(Array.from(v.querySelectorAll("[aria-live]"))),l=t,u="data-floating-ui-inert",i=n?"inert":l?"aria-hidden":null,c=o.map(e=>{if(v.contains(e))return e;let t=eb(e);return v.contains(t)?t:null}).filter(e=>null!=e),a=new Set,s=new Set(c),f=[],ey[u]||(ey[u]=new WeakMap),d=ey[u],c.forEach(function e(t){!(!t||a.has(t))&&(a.add(t),t.parentNode&&e(t.parentNode))}),function e(t){!t||s.has(t)||[].forEach.call(t.children,t=>{if("script"!==(0,r.getNodeName)(t))if(a.has(t))e(t);else{let e=i?t.getAttribute(i):null,n=null!==e&&"false"!==e,r=(eg.get(t)||0)+1,o=(d.get(t)||0)+1;eg.set(t,r),d.set(t,o),f.push(t),1===r&&n&&eh.add(t),1===o&&t.setAttribute(u,""),!n&&i&&t.setAttribute(i,"true")}})}(v),a.clear(),eE++,()=>{f.forEach(e=>{let t=(eg.get(e)||0)-1,n=(d.get(e)||0)-1;eg.set(e,t),d.set(e,n),t||(!eh.has(e)&&i&&e.removeAttribute(i),eh.delete(e)),n||e.removeAttribute(u)}),--eE||(eg=new WeakMap,eg=new WeakMap,eh=new WeakSet,ey={})}}let eR=()=>({getShadowRoot:!0,displayCheck:"function"==typeof ResizeObserver&&ResizeObserver.toString().includes("[native code]")?"full":"none"});function ex(e,t){let n=U(e,eR());"prev"===t&&n.reverse();let r=n.indexOf(l(m(e)));return n.slice(r+1)[0]}function eM(){return ex(document.body,"next")}function eT(){return ex(document.body,"prev")}function ek(e,t){let n=t||e.currentTarget,r=e.relatedTarget;return!r||!u(n,r)}function eL(e){e.querySelectorAll("[data-tabindex]").forEach(e=>{let t=e.dataset.tabindex;delete e.dataset.tabindex,t?e.setAttribute("tabindex",t):e.removeAttribute("tabindex")})}let eA={border:0,clip:"rect(0 0 0 0)",height:"1px",margin:"-1px",overflow:"hidden",padding:0,position:"fixed",whiteSpace:"nowrap",width:"1px",top:0,left:0};function eC(e){"Tab"===e.key&&(e.target,clearTimeout(t))}let eS=n.forwardRef(function(e,t){let[r,o]=n.useState();J(()=>
2(s()&&o("button"),document.addEventListener("keydown",eC),()=>{document.removeEventListener("keydown",eC)}),[]);let l={ref:t,tabIndex:0,role:r,"aria-hidden":!r||void 0,[ea("focus-guard")]:"",style:eA};return n.createElement("span",ee({},e,l))}),eP=n.createContext(null),eN=ea("portal"),eO="data-floating-ui-focusable",eD=[];function eI(e){eD=eD.filter(e=>e.isConnected);let t=e;if(t&&"body"!==(0,r.getNodeName)(t)){if(!X(t,eR())){let e=U(t,eR())[0];e&&(t=e)}eD.push(t),eD.length>20&&(eD=eD.slice(-20))}}function eH(){return eD.slice().reverse().find(e=>e.isConnected)}let e_=n.forwardRef(function(e,t){return n.createElement("button",ee({},e,{type:"button",ref:t,tabIndex:-1,style:eA}))});function eF(e){return(0,r.isHTMLElement)(e.target)&&"BUTTON"===e.target.tagName}let eB={pointerdown:"onPointerDown",mousedown:"onMouseDown",click:"onClick"},eK={pointerdown:"onPointerDownCapture",mousedown:"onMouseDownCapture",click:"onClickCapture"},eq=e=>{var t,n;return{escapeKey:"boolean"==typeof e?e:null!=(t=null==e?void 0:e.escapeKey)&&t,outsidePress:"boolean"==typeof e?e:null==(n=null==e?void 0:e.outsidePress)||n}},eW="active",ej="selected";function eU(e,t,n){let r=new Map,o="item"===n,l=e;if(o&&e){let{[eW]:t,[ej]:n,...r}=e;l=r}return{..."floating"===n&&{tabIndex:-1,[eO]:""},...l,...t.map(t=>{let r=t?t[n]:null;return"function"==typeof r?e?r(e):null:r}).concat(e).reduce((e,t)=>(t&&Object.entries(t).forEach(t=>{let[n,l]=t;if(!(o&&[eW,ej].includes(n)))if(0===n.indexOf("on")){if(r.has(n)||r.set(n,[]),"function"==typeof l){var u;null==(u=r.get(n))||u.push(l),e[n]=function(){for(var e,t=arguments.length,o=Array(t),l=0;l<t;l++)o[l]=arguments[l];return null==(e=r.get(n))?void 0:e.map(e=>e(...o)).find(e=>void 0!==e)}}}else e[n]=l}),e),{})}}let eX=new Map([["select","listbox"],["combobox","listbox"],["label",!1]]),eY=e=>e.replace(/[A-Z]+(?![a-z])|[A-Z]/g,(e,t)=>(t?"-":"")+e.toLowerCase());function ez(e,t){return"function"==typeof e?e(t):e}function eV(e,t){return{...e,rects:{...e.rects,floating:{...e.rects.floating,height:t}}}}function eZ(e,t){let[n,r]=e,o=!1,l=t.length;for(let e=0,u=l-1;e<l;u=e++){let[l,i]=t[e]||[0,0],[c,a]=t[u]||[0,0];i>=r!=a>=r&&n<=(c-l)*(r-i)/(a-i)+l&&(o=!o)}return o}e.s(["FloatingArrow",0,el,"FloatingFocusManager",0,function(e){let{context:t,children:o,disabled:i=!1,order:c=["content"],guards:s=!0,initialFocus:d=0,returnFocus:v=!0,restoreFocus:y=!1,modal:E=!0,visuallyHiddenDismiss:b=!1,closeOnFocusOut:w=!0}=e,{open:R,refs:x,nodeId:M,onOpenChange:T,events:k,dataRef:L,floatingId:A,elements:{domReference:C,floating:S}}=t,P="number"==typeof d&&d<0,N=!!C&&"combobox"===C.getAttribute("role")&&g(C)&&P,O=!("u">typeof HTMLElement&&"inert"in HTMLElement.prototype)||s,D=es(c),I=es(d),H=es(v),_=n.useContext(ei),F=n.useContext(eP),B=n.useRef(null),K=n.useRef(null),q=n.useRef(!1),W=n.useRef(!1),j=n.useRef(-1),X=null!=F,Y=S?S.hasAttribute(eO)?S:S.querySelector("["+eO+"]")||S:null,z=Q(function(e){return void 0===e&&(e=Y),e?U(e,eR()):[]}),V=Q(e=>{let t=z(e);return D.current.map(e=>C&&"reference"===e?C:Y&&"floating"===e?Y:t).filter(Boolean).flat()});function Z(e){return!i&&b&&E?n.createElement(e_,{ref:"start"===e?B:K,onClick:e=>T(!1,e.nativeEvent)},"string"==typeof b?b:"Dismiss"):null}n.useEffect(()=>{if(i||!E)return;function e(e){if("Tab"===e.key){u(Y,l(m(Y)))&&0===z().length&&!N&&h(e);let t=V(),n=p(e);"reference"===D.current[0]&&n===C&&(h(e),e.shiftKey?ev(t[t.length-1]):ev(t[1])),"floating"===D.current[1]&&n===Y&&e.shiftKey&&(h(e),ev(t[0]))}}let t=m(Y);return t.addEventListener("keydown",e),()=>{t.removeEventListener("keydown",e)}},[i,C,Y,E,D,N,z,V]),n.useEffect(()=>{if(!i&&S)return S.addEventListener("focusin",e),()=>{S.removeEventListener("focusin",e)};function e(e){let t=p(e),n=z().indexOf(t);-1!==n&&(j.current=n)}},[i,S,z]),n.useEffect(()=>{if(!i&&w&&S&&(0,r.isHTMLElement)(C))return C.addEventListener("focusout",t),C.addEventListener("pointerdown",e),S.addEventListener("focusout",t),()=>{C.removeEventListener("focusout",t),C.removeEventListener("pointerdown",e),S.removeEventListener("focusout",t)};function e(){W.current=!0,setTimeout(()=>{W.current=!1})}function t(e){let t=e.relatedTarget;queueMicrotask(()=>{let n=!(u(C,t)||u(S,t)||u(t,S)||u(null==F?void 0:F.portalNode,t)||null!=t&&t.hasAttribute(ea("focus-guard"))||_&&(ep(_.nodesRef.current,M).find(e=>{var n,r;return u(null==(n=e.context)?void 0:n.elements.floating,t)||u(null==(r=e.context)?void 0:r.elements.domReference,t)})||(function(e,t){var n;let r=[],o=null==(n=e.find(e=>e.id===t))?void 0:n.parentId;for(;o;){let t=e.find(e=>e.id===o);o=null==t?void 0:t.parentId,t&&(r=r.concat(t))}return r})(_.nodesRef.current,M).find(e=>{var n,r;return(null==(n=e.context)?void 0:n.elements.floating)===t||(null==(r=e.context)?void 0:r.elements.domReference)===t})));if(y&&n&&l(m(Y))===m(Y).body){(0,r.isHTMLElement)(Y)&&Y.focus();let e=j.current,t=z(),n=t[e]||t[t.length-1]||Y;(0,r.isHTMLElement)(n)&&n.focus()}(N||!E)&&t&&n&&!W.current&&t!==eH()&&(q.current=!0,T(!1,e,"focus-out"))})}},[i,C,S,Y,E,M,_,F,T,w,y,z,N]),n.useEffect(()=>{var e;if(i)return;let t=Array.from((null==F||null==(e=F.portalNode)?void 0:e.querySelectorAll("["+ea("portal")+"]"))||[]);
2if(S){let e=[S,...t,B.current,K.current,D.current.includes("reference")||N?C:null].filter(e=>null!=e),n=E||N?ew(e,O,!O):ew(e);return()=>{n()}}},[i,C,S,E,D,F,N,O]),J(()=>{if(i||!(0,r.isHTMLElement)(Y))return;let e=l(m(Y));queueMicrotask(()=>{let t=V(Y),n=I.current,r=("number"==typeof n?t[n]:n.current)||Y,o=u(Y,e);P||o||!R||ev(r,{preventScroll:r===Y})})},[i,R,Y,P,V,I]),J(()=>{if(i||!Y)return;let e=!1,t=m(Y),n=l(t),o=L.current.openEvent;function c(t){let{open:n,reason:r,event:l,nested:u}=t;if(n&&(o=l),"escape-key"===r&&x.domReference.current&&eI(x.domReference.current),"hover"===r&&"mouseleave"===l.type&&(q.current=!0),"outside-press"===r)if(u)q.current=!1,e=!0;else q.current=!(0===l.mozInputSource&&l.isTrusted||(f()&&l.pointerType?"click"===l.type&&1===l.buttons:0===l.detail&&!l.pointerType)||a(l))}eI(n),k.on("openchange",c);let s=t.createElement("span");return s.setAttribute("tabindex","-1"),s.setAttribute("aria-hidden","true"),Object.assign(s.style,eA),X&&C&&C.insertAdjacentElement("afterend",s),()=>{k.off("openchange",c);let n=l(t),i=u(S,n)||_&&ep(_.nodesRef.current,M).some(e=>{var t;return u(null==(t=e.context)?void 0:t.elements.floating,n)});(i||o&&["click","mousedown"].includes(o.type))&&x.domReference.current&&eI(x.domReference.current);let a="boolean"==typeof H.current?eH()||s:H.current.current||s;queueMicrotask(()=>{H.current&&!q.current&&(0,r.isHTMLElement)(a)&&(a===n||n===t.body||i)&&a.focus({preventScroll:e}),s.remove()})}},[i,S,Y,H,L,x,k,_,M,X,C]),n.useEffect(()=>{queueMicrotask(()=>{q.current=!1})},[i]),J(()=>{if(!i&&F)return F.setFocusManagerState({modal:E,closeOnFocusOut:w,open:R,onOpenChange:T,refs:x}),()=>{F.setFocusManagerState(null)}},[i,F,E,R,T,x,w]),J(()=>{if(i||!Y||"function"!=typeof MutationObserver||P)return;let e=()=>{let e=Y.getAttribute("tabindex"),t=z(),n=l(m(S)),r=t.indexOf(n);-1!==r&&(j.current=r),D.current.includes("floating")||n!==x.domReference.current&&0===t.length?"0"!==e&&Y.setAttribute("tabindex","0"):"-1"!==e&&Y.setAttribute("tabindex","-1")};e();let t=new MutationObserver(e);return t.observe(Y,{childList:!0,subtree:!0,attributes:!0}),()=>{t.disconnect()}},[i,S,Y,x,D,z,P]);let $=!i&&O&&(!E||!N)&&(X||E);return n.createElement(n.Fragment,null,$&&n.createElement(eS,{"data-type":"inside",ref:null==F?void 0:F.beforeInsideRef,onFocus:e=>{if(E){let e=V();ev("reference"===c[0]?e[0]:e[e.length-1])}else if(null!=F&&F.preserveTabOrder&&F.portalNode)if(q.current=!1,ek(e,F.portalNode)){let e=eM()||C;null==e||e.focus()}else{var t;null==(t=F.beforeOutsideRef.current)||t.focus()}}}),!N&&Z("start"),o,Z("end"),$&&n.createElement(eS,{"data-type":"inside",ref:null==F?void 0:F.afterInsideRef,onFocus:e=>{if(E)ev(V()[0]);else if(null!=F&&F.preserveTabOrder&&F.portalNode)if(w&&(q.current=!0),ek(e,F.portalNode)){let e=eT()||C;null==e||e.focus()}else{var t;null==(t=F.afterOutsideRef.current)||t.focus()}}}))},"FloatingPortal",0,function(e){let{children:t,id:o,root:l,preserveTabOrder:u=!0}=e,i=function(e){void 0===e&&(e={});let{id:t,root:o}=e,l=eo(),u=n.useContext(eP),[i,c]=n.useState(null),a=n.useRef(null);return J(()=>()=>{null==i||i.remove(),queueMicrotask(()=>{a.current=null})},[i]),J(()=>{if(!l||a.current)return;let e=t?document.getElementById(t):null;if(!e)return;let n=document.createElement("div");n.id=l,n.setAttribute(eN,""),e.appendChild(n),a.current=n,c(n)},[t,l]),J(()=>{if(null===o||!l||a.current)return;let e=o||(null==u?void 0:u.portalNode);e&&!(0,r.isElement)(e)&&(e=e.current),e=e||document.body;let n=null;t&&((n=document.createElement("div")).id=t,e.appendChild(n));let i=document.createElement("div");i.id=l,i.setAttribute(eN,""),(e=n||e).appendChild(i),a.current=i,c(i)},[t,o,l,u]),i}({id:o,root:l}),[c,a]=n.useState(null),s=n.useRef(null),f=n.useRef(null),d=n.useRef(null),m=n.useRef(null),v=null==c?void 0:c.modal,p=null==c?void 0:c.open,g=!!c&&!c.modal&&c.open&&u&&!!(l||i);return n.useEffect(()=>{if(i&&u&&!v)return i.addEventListener("focusin",e,!0),i.addEventListener("focusout",e,!0),()=>{i.removeEventListener("focusin",e,!0),i.removeEventListener("focusout",e,!0)};function e(e){i&&ek(e)&&("focusin"===e.type?eL:function(e){U(e,eR()).forEac
2h(e=>{e.dataset.tabindex=e.getAttribute("tabindex")||"",e.setAttribute("tabindex","-1")})})(i)}},[i,u,v]),n.useEffect(()=>{!i||p||eL(i)},[p,i]),n.createElement(eP.Provider,{value:n.useMemo(()=>({preserveTabOrder:u,beforeOutsideRef:s,afterOutsideRef:f,beforeInsideRef:d,afterInsideRef:m,portalNode:i,setFocusManagerState:a}),[u,i])},g&&i&&n.createElement(eS,{"data-type":"outside",ref:s,onFocus:e=>{if(ek(e,i)){var t;null==(t=d.current)||t.focus()}else{let e=eT()||(null==c?void 0:c.refs.domReference.current);null==e||e.focus()}}}),g&&i&&n.createElement("span",{"aria-owns":i.id,style:eA}),i&&Y.createPortal(t,i),g&&i&&n.createElement(eS,{"data-type":"outside",ref:f,onFocus:e=>{if(ek(e,i)){var t;null==(t=m.current)||t.focus()}else{let t=eM()||(null==c?void 0:c.refs.domReference.current);null==t||t.focus(),(null==c?void 0:c.closeOnFocusOut)&&(null==c||c.onOpenChange(!1,e.nativeEvent,"focus-out"))}}}))},"inner",0,e=>({name:"inner",options:e,async fn(t){let{listRef:n,overflowRef:r,onFallbackChange:o,offset:l=0,index:u=0,minItemsVisible:i=4,referenceOverflowThreshold:c=0,scrollRef:a,...s}=(0,y.evaluate)(e,t),{rects:f,elements:{floating:d}}=t,m=n.current[u],v=(null==a?void 0:a.current)||d,p=d.clientTop||v.clientTop,g=0!==d.clientTop,h=0!==v.clientTop,E=d===v;if(!m)return{};let b={...t,...await (0,z.offset)(-m.offsetTop-d.clientTop-f.reference.height/2-m.offsetHeight/2-l).fn(t)},w=await (0,V.detectOverflow)(eV(b,v.scrollHeight+p+d.clientTop),s),R=await (0,V.detectOverflow)(b,{...s,elementContext:"reference"}),x=(0,y.max)(0,w.top),M=b.y+x,T=(v.scrollHeight>v.clientHeight?e=>e:y.round)((0,y.max)(0,v.scrollHeight+(g&&E||h?2*p:0)-x-(0,y.max)(0,w.bottom)));if(v.style.maxHeight=T+"px",v.scrollTop=x,o){let e=v.offsetHeight<m.offsetHeight*(0,y.min)(i,n.current.length)-1||R.top>=-c||R.bottom>=-c;Y.flushSync(()=>o(e))}return r&&(r.current=await (0,V.detectOverflow)(eV({...b,y:M},v.offsetHeight+p+d.clientTop),s)),{y:M}}}),"safePolygon",0,function(e){let t;void 0===e&&(e={});let{buffer:n=.5,blockPointerEvents:o=!1,requireIntent:l=!0}=e,i=!1,c=null,a=null,s=performance.now(),f=e=>{let{x:o,y:f,placement:d,elements:m,onClose:v,nodeId:g,tree:h}=e;return function(e){function y(){clearTimeout(t),v()}if(clearTimeout(t),!m.domReference||!m.floating||null==d||null==o||null==f)return;let{clientX:E,clientY:b}=e,w=[E,b],R=p(e),x="mouseleave"===e.type,M=u(m.floating,R),T=u(m.domReference,R),k=m.domReference.getBoundingClientRect(),L=m.floating.getBoundingClientRect(),A=d.split("-")[0],C=o>L.right-L.width/2,S=f>L.bottom-L.height/2,P=w[0]>=k.x&&w[0]<=k.x+k.width&&w[1]>=k.y&&w[1]<=k.y+k.height,N=L.width>k.width,O=L.height>k.height,D=(N?k:L).left,I=(N?k:L).right,H=(O?k:L).top,_=(O?k:L).bottom;if(M&&(i=!0,!x))return;if(T&&(i=!1),T&&!x){i=!0;return}if(x&&(0,r.isElement)(e.relatedTarget)&&u(m.floating,e.relatedTarget)||h&&ep(h.nodesRef.current,g).some(e=>{let{context:t}=e;return null==t?void 0:t.open}))return;if("top"===A&&f>=k.bottom-1||"bottom"===A&&f<=k.top+1||"left"===A&&o>=k.right-1||"right"===A&&o<=k.left+1)return y();let F=[];switch(A){case"top":F=[[D,k.top+1],[D,L.bottom-1],[I,L.bottom-1],[I,k.top+1]];break;case"bottom":F=[[D,L.top+1],[D,k.bottom-1],[I,k.bottom-1],[I,L.top+1]];break;case"left":F=[[L.right-1,_],[L.right-1,H],[k.left+1,H],[k.left+1,_]];break;case"right":F=[[k.right-1,_],[k.right-1,H],[L.left+1,H],[L.left+1,_]]}if(!eZ([E,b],F)){if(i&&!P)return y();if(!x&&l){let t=function(e,t){let n=performance.now(),r=n-s;if(null===c||null===a||0===r)return c=e,a=t,s=n,null;let o=e-c,l=t-a,u=Math.sqrt(o*o+l*l);return c=e,a=t,s=n,u/r}(e.clientX,e.clientY);if(null!==t&&t<.1)return y()}eZ([E,b],function(e){let[t,r]=e;switch(A){case"top":{let e=[[L.left,C||N?L.bottom-n:L.top],[L.right,C?N?L.bottom-n:L.top:L.bottom-n]];return[[N?t+n/2:C?t+4*n:t-4*n,r+n+1],[N?t-n/2:C?t+4*n:t-4*n,r+n+1],...e]}case"bottom":{let e=[[L.left,C||N?L.top+n:L.bottom],[L.right,C?N?L.top+n:L.bottom:L.top+n]];return[[N?t+n/2:C?t+4*n:t-4*n,r-n],[N?t-n/2:C?t+4*n:t-4*n,r-n],...e]}case"left":return[[S||O?L.right-n:L.left,L.top],[S?O?L.right-n:L.left:L.right-n,L.bottom],[t+n+1,O?r+n/2:S?r+4*n:r-4*n],[t+n+1,O?r-n/2:S?r+4*n:r-4*n]];case"right":{let e=[[S||O?L.left+n:L.right,L.top],[S?O?L.left+n:L.right:L.left+n,L.bottom]];return[[t-n,O?r+n/2:S?r+4*n:r-4*n],[t-n,O?r-n/2:S?r+4*n:r-4*n],...e]}}}([o,f]))?!i&&l&&(t=window.setTimeout(y,40)):y()}}};return f.__options={blockPointerEvents:o},f},"useClick",0,function(e,t){void 0===t&&(t={});let{open:r,onOpenChange:o,dataRef:l,elements:{domReference:u}}=e,{enabled:i=!0,event:c="click",toggle:a=!0,ignoreMouse:s=!1,keyboardHandlers:f=!0,stickIfOpen:m=!0}=t,v=n.useRef(),p=n.useRef(!1),h=n.useMemo(()=>({onPointerDown(e){v.current=e.pointerType},onMouseDown(e){let t=v.current;0!==e.button||"click"===c||d(t,!0)&&s||(r&&a&&(!l.current.openEvent||!m||"mousedown"===l.current.openEvent.type)?o(!1,e.nativeEvent,"click"):(e.preventDefault(),o(!0,e.nativeEvent,"click")))},onClick(e){let t=v.current;if("mousedown"===c&&v.current){v.current=void 0;return}d(t,!0)&&s||(r&&a&&(!l.current.openEvent||!m||"click"===l.current.openEvent.type)?o(!1,e.nativeEvent,"click"):o(!0,e.nativeEvent,"click"))},onKeyDown(e){v.current=void 0,e.defaultPrevented||!f||eF(e)||(" "!==e.key||g(u)||(e.preventDefault(),p.current=!0),"Enter"===e.key&&(r&&a?o(!1,e.nativeEvent,"click"):o(!0,e.nativeEvent,"click")))},onKeyUp(e){!(e.defaultPrevented||!f||eF(e)||g(u))&&" "===e.key&&p.current&&(p.current=!1,r&&a?o(!1,e.nativeEvent,"click"):o(!0,e.nativeEvent,"click"))}}),[l,u,c,s,f,o,r,m,a]);return n.useMemo(()=>i?{reference:h}:{},[i,h])},"useDismiss",0,function(e,t){void 0===t&&(t={});let{open:o,onOpenChange:l,elements:i,dataRef:c}=e,{enabled:a=!0,escapeKey:s=!0,outsidePress:f=!0,outsidePressEvent:d="pointerdown",referencePress:g=!1,referencePressEvent:h="pointerdown",ancestorScroll:y=!1,bubbles:E,capture:b}=t,w=n.useContext(ei),R=Q("function"==typeof f?f:()=>!1),x="function"==typeof f?R:f,M=n.useRef(!1),T=n.useRef(!1),{escapeKey:k,outsidePress:L}=eq(E),{escapeKey:A,outsidePress:C}=eq(b),S=n.useRef(!1),P=Q(e=>{var t;if(!o||!a||!s||"Escape"!==e.key||S.current)return;let n=null==(t=c.current.floatingContext)?void 0:t.nodeId,r=w?ep(w.nodesRef.current,n):[];if(!k&&(e.stopPropagation(),r.length>0)){let e=!0;if(r.forEach(t=>{var n;if(null!=(n=t.context)&&n.open&&!t.context.dataRef.current.__escapeKeyBubbles){e=!1;return}}),!e)return}l(!1,"nativeEvent"in e?e.nativeEvent:e,"escape-key")}),N=Q(e=>{var t;let n=()=>{var t;P(e),null==(t=p(e))||t.removeEventListener("keydown",n)};null==(t=p(e))||t.addEventListener("keydown",n)}),O=Q(e=>{var t;let n=M.current;M.current=!1;let o=T.current;if(T.current=!1,"click"===d&&o||n||"function"==typeof x&&!x(e))return;let a=p(e),s="["+ea("inert")+"]",f=m(i.floating).querySelectorAll(s),g=(0,r.isElement)(a)?a:null;for(;g&&!(0,r.isLastTraversableNode)(g);){let e=(0,r.getParentNode)(g);if((0,r.isLastTraversableNode)(e)||!(0,r.isElement)(e))break;g=e}if(f.length&&(0,r.isElement)(a)&&!a.matches("html,body")&&!u(a,i.floating)&&Array.from(f).every(e=>!u(g,e)))return;if((0,r.isHTMLElement)(a)&&H){let t=a.clientWidth>0&&a.scrollWidth>a.clientWidth,n=a.clientHeight>0&&a.scrollHeight>a.clientHeight,o=n&&e.offsetX>a.clientWidth;if(n&&"rtl"===(0,r.getComputedStyle)(a).direction&&(o=e.offsetX<=a.offsetWidth-a.clientWidth),o||t&&e.offsetY>a.clientHeight)return}let h=null==(t=c.current.floatingContext)?void 0:t.nodeId,y=w&&ep(w.nodesRef.current,h).some(t=>{var n;return v(e,null==(n=t.context)?void 0:n.elements.floating)});if(v(e,i.floating)||v(e,i.domReference)||y)return;let E=w?ep(w.nodesRef.current,h):[];if(E.length>0){let e=!0;if(E.forEach(t=>{var n;if(null!=(n=t.context)&&n.open&&!t.context.dataRef.current.__outsidePressBubbles){e=!1;return}}),!e)return}l(!1,e,"outside-press")}),D=Q(e=>{var t;let n=()=>{var t;O(e),null==(t=p(e))||t.removeEventListener(d,n)};null==(t=p(e))||t.addEventListener(d,n)});n.useEffect(()=>{if(!o||!a)return;
2c.current.__escapeKeyBubbles=k,c.current.__outsidePressBubbles=L;let e=-1;function t(e){l(!1,e,"ancestor-scroll")}function n(){window.clearTimeout(e),S.current=!0}function u(){e=window.setTimeout(()=>{S.current=!1},5*!!(0,r.isWebKit)())}let f=m(i.floating);s&&(f.addEventListener("keydown",A?N:P,A),f.addEventListener("compositionstart",n),f.addEventListener("compositionend",u)),x&&f.addEventListener(d,C?D:O,C);let v=[];return y&&((0,r.isElement)(i.domReference)&&(v=(0,r.getOverflowAncestors)(i.domReference)),(0,r.isElement)(i.floating)&&(v=v.concat((0,r.getOverflowAncestors)(i.floating))),!(0,r.isElement)(i.reference)&&i.reference&&i.reference.contextElement&&(v=v.concat((0,r.getOverflowAncestors)(i.reference.contextElement)))),(v=v.filter(e=>{var t;return e!==(null==(t=f.defaultView)?void 0:t.visualViewport)})).forEach(e=>{e.addEventListener("scroll",t,{passive:!0})}),()=>{s&&(f.removeEventListener("keydown",A?N:P,A),f.removeEventListener("compositionstart",n),f.removeEventListener("compositionend",u)),x&&f.removeEventListener(d,C?D:O,C),v.forEach(e=>{e.removeEventListener("scroll",t)}),window.clearTimeout(e)}},[c,i,s,x,d,o,l,y,a,k,L,P,A,N,O,C,D]),n.useEffect(()=>{M.current=!1},[x,d]);let I=n.useMemo(()=>({onKeyDown:P,[eB[h]]:e=>{g&&l(!1,e.nativeEvent,"reference-press")}}),[P,l,g,h]),H=n.useMemo(()=>({onKeyDown:P,onMouseDown(){T.current=!0},onMouseUp(){T.current=!0},[eK[d]]:()=>{M.current=!0}}),[P,d]);return n.useMemo(()=>a?{reference:I,floating:H}:{},[a,I,H])},"useFloating",0,function(e){void 0===e&&(e={});let{nodeId:t}=e,o=function(e){let{open:t=!1,onOpenChange:r,elements:o}=e,l=eo(),u=n.useRef({}),[i]=n.useState(()=>{let e;return e=new Map,{emit(t,n){var r;null==(r=e.get(t))||r.forEach(e=>e(n))},on(t,n){e.set(t,[...e.get(t)||[],n])},off(t,n){var r;e.set(t,(null==(r=e.get(t))?void 0:r.filter(e=>e!==n))||[])}}}),c=null!=ec(),[a,s]=n.useState(o.reference),f=Q((e,t,n)=>{u.current.openEvent=e?t:void 0,i.emit("openchange",{open:e,event:t,reason:n,nested:c}),null==r||r(e,t,n)}),d=n.useMemo(()=>({setPositionReference:s}),[]),m=n.useMemo(()=>({reference:a||o.reference||null,floating:o.floating||null,domReference:o.reference}),[a,o.reference,o.floating]);return n.useMemo(()=>({dataRef:u,open:t,onOpenChange:f,elements:m,events:i,floatingId:l,refs:d}),[t,f,m,i,l,d])}({...e,elements:{reference:null,floating:null,...e.elements}}),l=e.rootContext||o,u=l.elements,[i,c]=n.useState(null),[a,s]=n.useState(null),f=(null==u?void 0:u.domReference)||i,d=n.useRef(null),m=n.useContext(ei);J(()=>{f&&(d.current=f)},[f]);let v=(0,z.useFloating)({...e,elements:{...u,...a&&{reference:a}}}),p=n.useCallback(e=>{let t=(0,r.isElement)(e)?{getBoundingClientRect:()=>e.getBoundingClientRect(),contextElement:e}:e;s(t),v.refs.setReference(t)},[v.refs]),g=n.useCallback(e=>{((0,r.isElement)(e)||null===e)&&(d.current=e,c(e)),((0,r.isElement)(v.refs.reference.current)||null===v.refs.reference.current||null!==e&&!(0,r.isElement)(e))&&v.refs.setReference(e)},[v.refs]),h=n.useMemo(()=>({...v.refs,setReference:g,setPositionReference:p,domReference:d}),[v.refs,g,p]),y=n.useMemo(()=>({...v.elements,domReference:f}),[v.elements,f]),E=n.useMemo(()=>({...v,...l,refs:h,elements:y,nodeId:t}),[v,h,y,t,l]);return J(()=>{l.dataRef.current.floatingContext=E;let e=null==m?void 0:m.nodesRef.current.find(e=>e.id===t);e&&(e.context=E)}),n.useMemo(()=>({...v,context:E,refs:h,elements:y}),[v,h,y,E])},"useFocus",0,function(e,t){void 0===t&&(t={});let{open:o,onOpenChange:c,events:f,dataRef:d,elements:v}=e,{enabled:h=!0,visibleOnly:y=!0}=t,E=n.useRef(!1),b=n.useRef(),w=n.useRef(!0);n.useEffect(()=>{if(!h)return;let e=(0,r.getWindow)(v.domReference);function t(){!o&&(0,r.isHTMLElement)(v.domReference)&&v.domReference===l(m(v.domReference))&&(E.current=!0)}function n(){w.current=!0}return e.addEventListener("blur",t),e.addEventListener("keydown",n,!0),()=>{e.removeEventListener("blur",t),e.removeEventListener("keydown",n,!0)}},[v.domReference,o,h]),n.useEffect(()=>{if(h)return f.on("openchange",e),()=>{f.off("openchange",e)};function e(e){let{reason:t}=e;("reference-press"===t||"escape-key"===t)&&(E.current=!0)}},[f,h]),n.useEffect(()=>()=>{clearTimeout(b.current)},[]);let R=n.useMemo(()=>({onPointerDown(e){a(e.nativeEvent)||(w.current=!1)},onMouseLeave(){E.current=!1},onFocus(e){if(E.current)return;let t=p(e.nativeEvent);if(y&&(0,r.isElement)(t))try{if(s()&&i().toLowerCase().startsWith("mac")&&!navigator.maxTouchPoints)throw Error();if(!t.matches(":focus-visible"))return}catch(e){if(!w.current&&!g(t))return}c(!0,e.nativeEvent,"focus")},onBlur(e){E.current=!1;let t=e.relatedTarget,n=e.nativeEvent,o=(0,r.isElement)(t)&&t.hasAttribute(ea("focus-guard"))&&"outside"===t.getAttribute("data-type");b.current=window.setTimeout(()=>{var e;let r=l(v.domReference?v.domReference.ownerDocument:document);
2!t&&r===v.domReference||u(null==(e=d.current.floatingContext)?void 0:e.refs.floating.current,r)||u(v.domReference,r)||o||c(!1,n,"focus")})}}),[d,v.domReference,c,y]);return n.useMemo(()=>h?{reference:R}:{},[h,R])},"useHover",0,function(e,t){void 0===t&&(t={});let{open:o,onOpenChange:l,dataRef:i,events:c,elements:a}=e,{enabled:s=!0,delay:f=0,handleClose:v=null,mouseOnly:p=!1,restMs:g=0,move:h=!0}=t,y=n.useContext(ei),E=ec(),b=es(v),w=es(f),R=es(o),x=n.useRef(),M=n.useRef(-1),T=n.useRef(),k=n.useRef(-1),L=n.useRef(!0),A=n.useRef(!1),C=n.useRef(()=>{}),S=n.useRef(!1),P=n.useCallback(()=>{var e;let t=null==(e=i.current.openEvent)?void 0:e.type;return(null==t?void 0:t.includes("mouse"))&&"mousedown"!==t},[i]);n.useEffect(()=>{if(s)return c.on("openchange",e),()=>{c.off("openchange",e)};function e(e){let{open:t}=e;t||(clearTimeout(M.current),clearTimeout(k.current),L.current=!0,S.current=!1)}},[s,c]),n.useEffect(()=>{if(!s||!b.current||!o)return;function e(e){P()&&l(!1,e,"hover")}let t=m(a.floating).documentElement;return t.addEventListener("mouseleave",e),()=>{t.removeEventListener("mouseleave",e)}},[a.floating,o,l,s,b,P]);let N=n.useCallback(function(e,t,n){void 0===t&&(t=!0),void 0===n&&(n="hover");let r=ed(w.current,"close",x.current);r&&!T.current?(clearTimeout(M.current),M.current=window.setTimeout(()=>l(!1,e,n),r)):t&&(clearTimeout(M.current),l(!1,e,n))},[w,l]),O=Q(()=>{C.current(),T.current=void 0}),D=Q(()=>{if(A.current){let e=m(a.floating).body;e.style.pointerEvents="",e.removeAttribute(ef),A.current=!1}}),I=Q(()=>!!i.current.openEvent&&["click","mousedown"].includes(i.current.openEvent.type));n.useEffect(()=>{if(s&&(0,r.isElement)(a.domReference)){var e;let r=a.domReference;return o&&r.addEventListener("mouseleave",c),null==(e=a.floating)||e.addEventListener("mouseleave",c),h&&r.addEventListener("mousemove",t,{once:!0}),r.addEventListener("mouseenter",t),r.addEventListener("mouseleave",n),()=>{var e;o&&r.removeEventListener("mouseleave",c),null==(e=a.floating)||e.removeEventListener("mouseleave",c),h&&r.removeEventListener("mousemove",t),r.removeEventListener("mouseenter",t),r.removeEventListener("mouseleave",n)}}function t(e){if(clearTimeout(M.current),L.current=!1,p&&!d(x.current)||g>0&&!ed(w.current,"open"))return;let t=ed(w.current,"open",x.current);t?M.current=window.setTimeout(()=>{R.current||l(!0,e,"hover")},t):o||l(!0,e,"hover")}function n(e){if(I())return;C.current();let t=m(a.floating);if(clearTimeout(k.current),S.current=!1,b.current&&i.current.floatingContext){o||clearTimeout(M.current),T.current=b.current({...i.current.floatingContext,tree:y,x:e.clientX,y:e.clientY,onClose(){D(),O(),I()||N(e,!0,"safe-polygon")}});let n=T.current;t.addEventListener("mousemove",n),C.current=()=>{t.removeEventListener("mousemove",n)};return}"touch"===x.current&&u(a.floating,e.relatedTarget)||N(e)}function c(e){I()||i.current.floatingContext&&(null==b.current||b.current({...i.current.floatingContext,tree:y,x:e.clientX,y:e.clientY,onClose(){D(),O(),I()||N(e)}})(e))}},[a,s,e,p,g,h,N,O,D,l,o,R,y,w,b,i,I]),J(()=>{var e,t;if(s&&o&&null!=(e=b.current)&&e.__options.blockPointerEvents&&P()){A.current=!0;let e=a.floating;if((0,r.isElement)(a.domReference)&&e){let n=m(a.floating).body;n.setAttribute(ef,"");let r=a.domReference,o=null==y||null==(t=y.nodesRef.current.find(e=>e.id===E))||null==(t=t.context)?void 0:t.elements.floating;return o&&(o.style.pointerEvents=""),n.style.pointerEvents="none",r.style.pointerEvents="auto",e.style.pointerEvents="auto",()=>{n.style.pointerEvents="",r.style.pointerEvents="",e.style.pointerEvents=""}}}},[s,o,E,a,y,b,P]),J(()=>{o||(x.current=void 0,S.current=!1,O(),D())},[o,O,D]),n.useEffect(()=>()=>{O(),clearTimeout(M.current),clearTimeout(k.current),D()},[s,a.domReference,O,D]);let H=n.useMemo(()=>{function e(e){x.current=e.pointerType}return{onPointerDown:e,onPointerEnter:e,onMouseMove(e){let{nativeEvent:t}=e;function n(){L.current||R.current||l(!0,t,"hover")}p&&!d(x.current)||o||0===g||S.current&&e.movementX**2+e.movementY**2<2||(clearTimeout(k.current),"touch"===x.current?n():(S.current=!0,k.current=window.setTimeout(n,g)))}}},[p,l,o,R,g]),_=n.useMemo(()=>
2({onMouseEnter(){clearTimeout(M.current)},onMouseLeave(e){I()||N(e.nativeEvent,!1)}}),[N,I]);return n.useMemo(()=>s?{reference:H,floating:_}:{},[s,H,_])},"useInnerOffset",0,function(e,t){let{open:r,elements:o}=e,{enabled:l=!0,overflowRef:u,scrollRef:i,onChange:a}=t,s=Q(a),f=n.useRef(!1),d=n.useRef(null),m=n.useRef(null);n.useEffect(()=>{if(!l)return;function e(e){if(e.ctrlKey||!t||null==u.current)return;let n=e.deltaY,r=u.current.top>=-.5,o=u.current.bottom>=-.5,l=t.scrollHeight-t.clientHeight,i=n<0?-1:1,a=n<0?"max":"min";!(t.scrollHeight<=t.clientHeight)&&(!r&&n>0||!o&&n<0?(e.preventDefault(),Y.flushSync(()=>{s(e=>e+Math[a](n,l*i))})):/firefox/i.test(c())&&(t.scrollTop+=n))}let t=(null==i?void 0:i.current)||o.floating;if(r&&t)return t.addEventListener("wheel",e),requestAnimationFrame(()=>{d.current=t.scrollTop,null!=u.current&&(m.current={...u.current})}),()=>{d.current=null,m.current=null,t.removeEventListener("wheel",e)}},[l,r,o.floating,u,i,s]);let v=n.useMemo(()=>({onKeyDown(){f.current=!0},onWheel(){f.current=!1},onPointerMove(){f.current=!1},onScroll(){let e=(null==i?void 0:i.current)||o.floating;if(u.current&&e&&f.current){if(null!==d.current){let t=e.scrollTop-d.current;(u.current.bottom<-.5&&t<-1||u.current.top<-.5&&t>1)&&Y.flushSync(()=>s(e=>e+t))}requestAnimationFrame(()=>{d.current=e.scrollTop})}}}),[o.floating,s,u,i]);return n.useMemo(()=>l?{floating:v}:{},[l,v])},"useInteractions",0,function(e){void 0===e&&(e=[]);let t=e.map(e=>null==e?void 0:e.reference),r=e.map(e=>null==e?void 0:e.floating),o=e.map(e=>null==e?void 0:e.item),l=n.useCallback(t=>eU(t,e,"reference"),t),u=n.useCallback(t=>eU(t,e,"floating"),r),i=n.useCallback(t=>eU(t,e,"item"),o);return n.useMemo(()=>({getReferenceProps:l,getFloatingProps:u,getItemProps:i}),[l,u,i])},"useRole",0,function(e,t){var r;void 0===t&&(t={});let{open:o,floatingId:l}=e,{enabled:u=!0,role:i="dialog"}=t,c=null!=(r=eX.get(i))?r:i,a=eo(),s=null!=ec(),f=n.useMemo(()=>"tooltip"===c||"label"===i?{["aria-"+("label"===i?"labelledby":"describedby")]:o?l:void 0}:{"aria-expanded":o?"true":"false","aria-haspopup":"alertdialog"===c?"dialog":c,"aria-controls":o?l:void 0,..."listbox"===c&&{role:"combobox"},..."menu"===c&&{id:a},..."menu"===c&&s&&{role:"menuitem"},..."select"===i&&{"aria-autocomplete":"none"},..."combobox"===i&&{"aria-autocomplete":"list"}},[c,l,s,o,a,i]),d=n.useMemo(()=>{let e={id:l,...c&&{role:c}};return"tooltip"===c||"label"===i?e:{...e,..."menu"===c&&{"aria-labelledby":a}}},[c,l,a,i]),m=n.useCallback(e=>{let{active:t,selected:n}=e,r={role:"option",...t&&{id:l+"-option"}};switch(i){case"select":return{...r,"aria-selected":t&&n};case"combobox":return{...r,...t&&{"aria-selected":!0}}}return{}},[l,i]);return n.useMemo(()=>u?{reference:f,floating:d,item:m}:{},[u,f,d,m])},"useTransitionStyles",0,function(e,t){void 0===t&&(t={});let{initial:r={opacity:0},open:o,close:l,common:u,duration:i=250}=t,c=e.placement,a=c.split("-")[0],s=n.useMemo(()=>({side:a,placement:c}),[a,c]),f="number"==typeof i,d=(f?i:i.open)||0,m=(f?i:i.close)||0,[v,p]=n.useState(()=>({...ez(u,s),...ez(r,s)})),{isMounted:g,status:h}=function(e,t){void 0===t&&(t={});let{open:r,elements:{floating:o}}=e,{duration:l=250}=t,u=("number"==typeof l?l:l.close)||0,[i,c]=n.useState("unmounted"),a=function(e,t){let[r,o]=n.useState(e);return e&&!r&&o(!0),n.useEffect(()=>{if(!e&&r){let e=setTimeout(()=>o(!1),t);return()=>clearTimeout(e)}},[e,r,t]),r}(r,u);return a||"close"!==i||c("unmounted"),J(()=>{if(o){if(r){c("initial");let e=requestAnimationFrame(()=>{c("open")});return()=>{cancelAnimationFrame(e)}}c("close")}},[r,o]),{isMounted:a,status:i}}(e,{duration:i}),y=es(r),E=es(o),b=es(l),w=es(u);return J(()=>{let e=ez(y.current,s),t=ez(b.current,s),n=ez(w.current,s),r=ez(E.current,s)||Object.keys(e).reduce((e,t)=>(e[t]="",e),{});if("initial"===h&&p(t=>({transitionProperty:t.transitionProperty,...n,...e})),"open"===h&&p({transitionProperty:Object.keys(r).map(eY).join(","),transitionDuration:d+"ms",...n,...r}),"close"===h){let r=t||e;p({transitionProperty:Object.keys(r).map(eY).join(","),transitionDuration:m+"ms",...n,...r})}},[m,b,y,E,w,d,h,s]),{isMounted:g,styles:v}}],896259)}]);
3
4//# debugId=e4e37e4c-fbfa-c933-9122-114c7d7f4c7e

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.