PageSourceSearch

https://dynamic-lebkuchen-0238db.netlify.app/static/js/770.42f1d8b9.chunk.js

js dynamic-lebkuchen-0238db.netlify.app collected 2026-10-03 10:43:07 UTC 80,221 bytes, 2 lines download raw bytes

1"use strict";(self.webpackChunkico_react=self.webpackChunkico_react||[]).push([[770],{2559:(e,t,n)=>{n.d(t,{u:()=>o});var r=n(32381);function o(e){let t=e.filter(e=>!r.o.has(e.id));return r.m.concat(t)}},28306:(e,t,n)=>{n.d(t,{NJ:()=>a,vj:()=>l,vz:()=>i});var r=n(62016),o=n(97811);function i(e){return e?"".concat(e.slice(0,5),"\u2026").concat(e.slice(-4)):""}function l(e){let{wei:t,precision:n=3}=e;return parseFloat((0,r.c)(t)).toFixed(n).replace(/0+$/,"").replace(/\.$/,"")}function a(e){let{amount:t,decimals:n}=e;return(0,o.J)(BigInt(t),n)}},31309:(e,t,n)=>{n.d(t,{g:()=>l});var r=n(75581),o=n(46755),i=n(12663);const l=async e=>{let{chain:t,address:n,appId:l,rpcConfig:s,erc20Address:c}=e,u=(0,r.l)({chain:t,transport:(0,o.L)((0,i.a)(t,s,l))});return{balance:await u.readContract({address:c,abi:a,functionName:"balanceOf",args:[n]}).catch(()=>0n),chain:t}};let a=[{constant:!0,inputs:[{name:"_owner",type:"address"}],name:"balanceOf",outputs:[{name:"balance",type:"uint256"}],payable:!1,stateMutability:"view",type:"function"}]},41548:(e,t,n)=>{n.d(t,{C:()=>c});var r=n(24107),o=n(15882),i=n(90034),l=n(52610),a=n(62988);const s=["children","color","isLoading","isPulsing"],c=e=>{let{children:t,color:n,isLoading:l,isPulsing:a}=e,c=(0,o.A)(e,s);return(0,i.jsx)(u,(0,r.A)((0,r.A)({$color:n,$isLoading:l,$isPulsing:a},c),{},{children:t}))};let u=l.I4.span.withConfig({displayName:"StyledSpan",componentId:"sc-80725f4-0"})(["padding:0.25rem;font-size:0.75rem;font-weight:500;line-height:1rem;border-radius:var(--privy-border-radius-xs);display:flex;align-items:center;"," ",""],e=>{let t,n;"green"===e.$color&&(t="var(--privy-color-success-dark)",n="var(--privy-color-success-light)"),"red"===e.$color&&(t="var(--privy-color-error)",n="var(--privy-color-error-light)"),"gray"===e.$color&&(t="var(--privy-color-foreground-2)",n="var(--privy-color-background-2)");let r=(0,l.i7)(["from,to{background-color:",";}50%{background-color:rgba(",",0.8);}"],n,n);return(0,l.AH)(["color:",";background-color:",";",";"],t,n,e.$isPulsing&&(0,l.AH)(["animation:"," 3s linear infinite;"],r))},a.L)},44990:(e,t,n)=>{function r(e){switch(e){case"solana:mainnet":return"Solana";case"solana:devnet":return"Devnet";case"solana:testnet":return"Testnet"}}n.d(t,{g:()=>r})},54079:(e,t,n)=>{n.d(t,{I:()=>o});var r=n(8447);function o(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};const{key:n="custom",methods:o,name:i="Custom Provider",retryDelay:l}=t;return a=>{var s;let{retryCount:c}=a;return(0,r.o)({key:n,methods:o,name:i,request:e.request.bind(e),retryCount:null!==(s=t.retryCount)&&void 0!==s?s:c,retryDelay:l,type:"custom"})}}},61300:(e,t,n)=>{n.d(t,{E:()=>r});const r=n(52610).I4.span.withConfig({displayName:"ErrorMessage",componentId:"sc-fcb8cd50-0"})(["text-align:left;font-size:0.75rem;font-weight:500;line-height:1.125rem;color:var(--privy-color-error);"])},62802:(e,t,n)=>{n.d(t,{a:()=>c,b:()=>p,c:()=>s,g:()=>u,p:()=>d,s:()=>f});var r=n(62016),o=n(51380),i=n(1991);let l=new Intl.NumberFormat(void 0,{style:"currency",currency:"USD",maximumFractionDigits:2}),a=e=>l.format(e);const s=(e,t)=>{let n=a(t*parseFloat(e));return"$0.00"!==n?n:"<$0.01"},c=(e,t)=>{let n=a(t*parseFloat((0,r.c)(e)));return"$0.00"===n?"<$0.01":n},u=function(e,t){return"".concat(d(e,arguments.length>2&&void 0!==arguments[2]?arguments[2]:6,arguments.length>3&&void 0!==arguments[3]&&arguments[3])," ").concat(t)},d=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:6,n=arguments.length>2&&void 0!==arguments[2]&&arguments[2],o=parseFloat((0,r.c)(e)).toFixed(t).replace(/0+$/,"").replace(/\.$/,"");return n?o:"".concat("0"===o?"<0.001":o)},f=e=>e.reduce((e,t)=>e+t,0n),p=(e,t)=>{let{chains:n}=(0,o.u)(),r="https://etherscan.io/address/".concat(t),l="".concat((0,i.a5)(e,n),"/address/").concat(t);if(!l)return r;try{new URL(l)}catch(a){return r}return l}},66222:(e,t,n)=>{n.d(t,{F:()=>l,I:()=>i,a:()=>a,b:()=>s,c:()=>u,d:()=>d,e:()=>o,f:()=>f,g:()=>p,h:()=>c});var r=n(52610);const o=r.I4.div.withConfig({displayName:"FundingMethodContainer",componentId:"sc-eaaa12a-0"})(["display:flex;flex-direction:column;gap:12px;padding-top:24px;padding-bottom:24px;"]),i=r.I4.div.withConfig({displayName:"IconContainer",componentId:"sc-eaaa12a-1"})(["width:24px;height:24px;display:flex;justify-content:center;align-items:center;svg{border-radius:var(--privy-border-radius-sm);}
1"]),l=r.I4.div.withConfig({displayName:"FundingQuantityWrapper",componentId:"sc-eaaa12a-2"})(["display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:8px;"]),a=r.I4.div.withConfig({displayName:"FundingQuantity",componentId:"sc-eaaa12a-3"})(["display:flex;align-items:center;gap:4px;width:100%;padding:0 16px;border-width:1px !important;border-radius:12px;cursor:text;&:focus-within{border-color:var(--privy-color-accent);}"]),s=r.I4.input.withConfig({displayName:"FundingAmountInput",componentId:"sc-eaaa12a-5"})(["background-color:var(--privy-color-background);width:100%;&:focus{outline:none !important;border:none !important;box-shadow:none !important;}&&{font-size:26px;}"]),c=(0,r.I4)(s).withConfig({displayName:"FundingAmountInputLarge",componentId:"sc-eaaa12a-6"})(["&&{font-size:42px;}"]),u=r.I4.div.withConfig({displayName:"FundingCurrency",componentId:"sc-eaaa12a-8"})(["font-size:18px;"]),d=r.I4.div.withConfig({displayName:"FundingDollars",componentId:"sc-eaaa12a-9"})(["font-size:12px;color:var(--privy-color-foreground-3);height:20px;"]),f=r.I4.div.withConfig({displayName:"InfoButtonText",componentId:"sc-eaaa12a-13"})([""]),p=r.I4.a.withConfig({displayName:"InfoButtonLink",componentId:"sc-eaaa12a-14"})(["&&{color:var(--privy-color-accent);}cursor:pointer;"])},66290:(e,t,n)=>{n.d(t,{u:()=>s});var r=n(57722),o=n(2559),i=n(99844),l=n(51380),a=n(75059);function s(e){let{tokenPrice:t,isTokenPriceLoading:n,tokenPriceError:s}=(e=>{let{showFiatPrices:t,getUsdTokenPrice:n,chains:a}=(0,l.u)(),[s,c]=(0,r.useState)(!0),[u,d]=(0,r.useState)(void 0),[f,p]=(0,r.useState)(void 0);return(0,r.useEffect)(()=>{e||(e=i.s);let r=(0,o.u)(a).find(t=>t.id===Number(e));(async()=>{if(t){if(!r)return c(!1),void d(Error("Unable to fetch token price on chain id ".concat(e)));try{c(!0);let e=await n(r);e?p(e):d(Error("Unable to fetch token price on chain id ".concat(r.id)))}catch(r){d(r)}finally{c(!1)}}else c(!1)})()},[e]),{tokenPrice:f,isTokenPriceLoading:s,tokenPriceError:u}}
1)("solana"===e?-1:e),{solPrice:c,isSolPriceLoading:u,solPriceError:d}=(0,a.u)({enabled:"solana"===e});return"solana"===e?{tokenPrice:c,isTokenPriceLoading:u,tokenPriceError:d}:{tokenPrice:t,isTokenPriceLoading:n,tokenPriceError:s}}},69846:(e,t,n)=>{n.d(t,{T:()=>r});const r=n(52610).I4.span.withConfig({displayName:"Title",componentId:"sc-66de63c-0"})(["color:var(--privy-color-foreground);font-size:1.125rem;font-weight:600;line-height:1.875rem;text-align:center;"])},75059:(e,t,n)=>{n.d(t,{u:()=>i});var r=n(57722),o=n(51380);const i=function(){let{enabled:e=!0}=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},{showFiatPrices:t,getUsdPriceForSol:n}=(0,o.u)(),[i,l]=(0,r.useState)(!0),[a,s]=(0,r.useState)(void 0),[c,u]=(0,r.useState)(void 0);return(0,r.useEffect)(()=>{(async()=>{if(t&&e)try{l(!0);let e=await n();e?u(e):s(Error("Unable to fetch SOL price"))}catch(r){s(r)}finally{l(!1)}else l(!1)})()},[]),{solPrice:c,isSolPriceLoading:i,solPriceError:a}}},77717:(e,t,n)=>{n.d(t,{A:()=>a});var r=n(15882),o=n(57722);const i=["title","titleId"];function l(e,t){let{title:n,titleId:l}=e,a=(0,r.A)(e,i);return o.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",strokeWidth:1.5,stroke:"currentColor","aria-hidden":"true","data-slot":"icon",ref:t,"aria-labelledby":l},a),n?o.createElement("title",{id:l},n):null,o.createElement("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"m19.5 8.25-7.5 7.5-7.5-7.5"}))}const a=o.forwardRef(l)},79469:(e,t,n)=>{n.d(t,{S:()=>r});const r=n(52610).I4.span.withConfig({displayName:"Subtitle",componentId:"sc-7a11f796-0"})(["margin-top:4px;color:var(--privy-color-foreground);text-align:center;font-size:0.875rem;font-weight:400;line-height:1.375rem;&& a{color:var(--privy-color-accent);}"])},88629:(e,t,n)=>{n.d(t,{B:()=>i,a:()=>o});var r=n(52610);const o=(0,r.AH)(["&&{border-width:1px;padding:0.5rem 1rem;}width:100%;text-align:left;border:solid 1px var(--privy-color-foreground-4);border-radius:var(--privy-border-radius-md);display:flex;justify-content:space-between;align-items:center;",""],e=>"error"===e.$state?"\n        border-color: var(--privy-color-error);\n        background: var(--privy-color-error-bg);\n      ":""),i=r.I4.div.withConfig({displayName:"Box",componentId:"sc-7252360a-0"})(["",""],o)},89155:(e,t,n)=>{n.d(t,{B:()=>Xo,g:()=>Oo});var r=n(75581),o=n(46755),i=n(3756),l=n(56915),a=n(76058),s=n(48633),c=n(61314),u=n(2724),d=n(61395),f=n(20238),p=n(72735),m=n(42627),g=n(50022),v=n(43621);const h={[i.r.id]:"0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48",[l.G.id]:"0x1c7D4B196Cb0C7B01d743Fbc6116a902379C7238",[a.R.id]:"0x0b2c639c533813f4aa9d7837caf62653d097ff85",[s.i.id]:"0x5fd84259d66Cd46123540766Be93DFE6D43130D7",[c.n.id]:"0x3c499c542cef5e3811e1192ce70d8cc03d5c3359",[u.n.id]:"0x41e94eb019c0762f9bfcf9fb1e58725bfb0e7582",[d.E.id]:"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",[f.Z.id]:"0x036CbD53842c5426634e7929541eC2318f3dCF7e",[p.m.id]:"0xB97EF9Ef8734C71904D8002F8b6Bc66Dd9c48a6E",[m.C.id]:"0x5425890298aed601595a70ab815c96711a31bc65",[g.D.id]:"0xaf88d065e77c8cC2239327C5EDb3A432268e5831",[v.Y.id]:"0x75faf114eafb1BDbe2F0316DF893fd58CE46AA4d"};var y=n(28306),b=n(12663),w=n(31309),x=n(90034),A=n(57722),E=n.t(A,2),C=n(67980),I=n(60229),T=n(33898),S=n(51781),F=n(63598),P=n(61300),k=n(90285),R=n(79469),L=n(69846),M=n(49563),D=n(52610),N=n(44990),O=n(41548),j=n(31941),B=n(88629),H=n(24107),_=n(15882);const W="undefined"!==typeof document?A.useLayoutEffect:()=>{};var V;const U=null!==(V=A.useInsertionEffect)&&void 0!==V?V:W;function z(e){const t=(0,A.useRef)(null);return U(()=>{t.current=e},[e]),(0,A.useCallback)(function(){const e=t.current;return null===e||void 0===e?void 0:e(...arguments)},[])}function $(e){let t=e;return t.nativeEvent=e,t.isDefaultPrevented=()=>t.defaultPrevented,t.isPropagationStopped=()=>t.cancelBubble,t.persist=()=>{},t}function G(e,t){Object.defineProperty(e,"target",{value:t}),Object.defineProperty(e,"currentTarget",{value:t})}function K(e){let t=(0,A.useRef)({isFocused:!1,observer:null});W(()=>{const e=t.current;return()=>{e.observer&&(e.observer.disconnect(),e.observer=null)}},[]);let n=z(t=>{null===e||void 0===e||e(t)});return(0,A.useCallback)(e=>{if(e.target instanceof HTMLButtonElement||e.target instanceof HTMLInputElement||e.target instanceof HTMLTextAreaElement||e.target instanceof HTMLSelectElement){t.current.isFocused=!0;let r=e.target,o=e=>{if(t.current.isFocused=!1,r.disabled){let t=$(e);n(t)}t.current.observer&&(t.current.observer.disconnect(),t.current.observer=null)};r.addEventListener("focusout",o,{once:!0}),t.current.observer=new MutationObserver(()=>{if(t.current.isFocused&&r.disabled){var e;null===(e=t.current.observer)||void 0===e||e.disconnect();
1let n=r===document.activeElement?null:document.activeElement;r.dispatchEvent(new FocusEvent("blur",{relatedTarget:n})),r.dispatchEvent(new FocusEvent("focusout",{bubbles:!0,relatedTarget:n}))}}),t.current.observer.observe(r,{attributes:!0,attributeFilter:["disabled"]})}},[n])}let X=!1;function Q(e){var t;if("undefined"===typeof window||null==window.navigator)return!1;let n=null===(t=window.navigator.userAgentData)||void 0===t?void 0:t.brands;return Array.isArray(n)&&n.some(t=>e.test(t.brand))||e.test(window.navigator.userAgent)}function q(e){var t;return"undefined"!==typeof window&&null!=window.navigator&&e.test((null===(t=window.navigator.userAgentData)||void 0===t?void 0:t.platform)||window.navigator.platform)}function Y(e){let t=null;return()=>(null==t&&(t=e()),t)}const J=Y(function(){return q(/^Mac/i)}),Z=Y(function(){return q(/^iPhone/i)}),ee=Y(function(){return q(/^iPad/i)||J()&&navigator.maxTouchPoints>1}),te=Y(function(){return Z()||ee()}),ne=(Y(function(){return J()||te()}),Y(function(){return Q(/AppleWebKit/i)&&!ne()}),Y(function(){return Q(/Chrome/i)})),re=Y(function(){return Q(/Android/i)});Y(function(){return Q(/Firefox/i)});const oe=e=>{var t;return null!==(t=null===e||void 0===e?void 0:e.ownerDocument)&&void 0!==t?t:document},ie=e=>{if(e&&"window"in e&&e.window===e)return e;return oe(e).defaultView||window};function le(e){return null!==(t=e)&&"object"===typeof t&&"nodeType"in t&&"number"===typeof t.nodeType&&e.nodeType===Node.DOCUMENT_FRAGMENT_NODE&&"host"in e;var t}let ae=null,se=new Set,ce=new Map,ue=!1,de=!1;const fe={Tab:!0,Escape:!0};function pe(e,t){for(let n of se)n(e,t)}function me(e){ue=!0,function(e){return!(e.metaKey||!J()&&e.altKey||e.ctrlKey||"Control"===e.key||"Shift"===e.key||"Meta"===e.key)}(e)&&(ae="keyboard",pe("keyboard",e))}function ge(e){ae="pointer","mousedown"!==e.type&&"pointerdown"!==e.type||(ue=!0,pe("pointer",e))}function ve(e){var t;(""===(t=e).pointerType&&t.isTrusted||(re()&&t.pointerType?"click"===t.type&&1===t.buttons:0===t.detail&&!t.pointerType))&&(ue=!0,ae="virtual")}function he(e){e.target!==window&&e.target!==document&&!X&&e.isTrusted&&(ue||de||(ae="virtual",pe("virtual",e)),ue=!1,de=!1)}function ye(){X||(ue=!1,de=!0)}function be(e){if("undefined"===typeof window||"undefined"===typeof document||ce.get(ie(e)))return;const t=ie(e),n=oe(e);let r=t.HTMLElement.prototype.focus;t.HTMLElement.prototype.focus=function(){ue=!0,r.apply(this,arguments)},n.addEventListener("keydown",me,!0),n.addEventListener("keyup",me,!0),n.addEventListener("click",ve,!0),t.addEventListener("focus",he,!0),t.addEventListener("blur",ye,!1),"undefined"!==typeof PointerEvent&&(n.addEventListener("pointerdown",ge,!0),n.addEventListener("pointermove",ge,!0),n.addEventListener("pointerup",ge,!0)),t.addEventListener("beforeunload",()=>{we(e)},{once:!0}),ce.set(t,{focus:r})}const we=(e,t)=>{const n=ie(e),r=oe(e);t&&r.removeEventListener("DOMContentLoaded",t),ce.has(n)&&(n.HTMLElement.prototype.focus=ce.get(n).focus,r.removeEventListener("keydown",me,!0),r.removeEventListener("keyup",me,!0),r.removeEventListener("click",ve,!0),n.removeEventListener("focus",he,!0),n.removeEventListener("blur",ye,!1),"undefined"!==typeof PointerEvent&&(r.removeEventListener("pointerdown",ge,!0),r.removeEventListener("pointermove",ge,!0),r.removeEventListener("pointerup",ge,!0)),ce.delete(n))};function xe(){return"pointer"!==ae}"undefined"!==typeof document&&function(e){const t=oe(e);let n;"loading"!==t.readyState?be(e):(n=()=>{be(e)},t.addEventListener("DOMContentLoaded",n))}();const Ae=new Set(["checkbox","radio","range","color","file","image","button","submit","reset"]);function Ee(e,t,n){be(),(0,A.useEffect)(()=>{let t=(t,r)=>{(function(e,t,n){let r=oe(null===n||void 0===n?void 0:n.target);const o="undefined"!==typeof window?ie(null===n||void 0===n?void 0:n.target).HTMLInputElement:HTMLInputElement,i="undefined"!==typeof window?ie(null===n||void 0===n?void 0:n.target).HTMLTextAreaElement:HTMLTextAreaElement,l="undefined"!==typeof window?ie(null===n||void 0===n?void 0:n.target).HTMLElement:HTMLElement,a="undefined"!==typeof window?ie(null===n||void 0===n?void 0:n.target).KeyboardEvent:KeyboardEvent;return!((e=e||r.activeElement instanceof o&&!Ae.has(r.activeElement.type)||r.activeElement instanceof i||r.activeElement instanceof l&&r.activeElement.isContentEditable)&&"keyboard"===t&&n instanceof a&&!fe[n.key])})(!!(null===n||void 0===n?void 0:n.isTextInput),t,r)&&e(xe())};return se.add(t),()=>{se.delete(t)}},t)}let Ce=!1;function Ie(){return Ce}function Te(e,t){if(!Ie())return!(!t||!e)&&e.contains(t);if(!e||!t)return!1;let n=t;for(;null!==n;){if(n===e)return!0;n="SLOT"===n.tagName&&n.assignedSlot?n.assignedSlot.parentNode:le(n)?n.host:n.parentNode}return!1}const Se=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:document;var t;if(!Ie())return e.activeElement;let n=e.activeElement;for(;n&&"shadowRoot"in n&&(null===(t=n.shadowRoot)||void 0===t?void 0:t.activeElement);)n=n.shadowRoot.activeElement;return n};function Fe(e){return Ie()&&e.target.shadowRoot&&e.composedPath?e.composedPath()[0]:e.target}function Pe(e){let{isDisabled:t,onFocus:n,onBlur:r,onFocusChange:o}=e;const i=(0,A.useCallback)(e=>{if(e.target===e.currentTarget)return r&&r(e),o&&o(!1),!0},[r,o]),l=K(i),a=(0,A.useCallback)(e=>{const t=oe(e.target),r=t?Se(t):Se();e.target===e.currentTarget&&r===Fe(e.nativeEvent)&&(n&&n(e),o&&o(!0),l(e))},[o,n,l]);return{focusProps:{onFocus:!t&&(n||o||r)?a:void 0,onBlur:t||!r&&!o?void 0:i}}}function ke(){let e=(0,A.useRef)(new Map),t=(0,A.useCallback)((t,n,r,o)=>{let i=(null===o||void 0===o?void 0:o.once)?function(){e.current.delete(r),r(...arguments)}:r;e.current.set(r,{type:n,eventTarget:t,fn:i,options:o}),t.addEventListener(n,i,o)},[]),n=(0,A.useCallback)((t,n,r,o)=>{var i;let l=(null===(i=e.current.get(r))||void 0===i?void 0:i.fn)||r;t.removeEventListener(n,l,o),e.current.delete(r)},[]),r=(0,A.useCallback)(()=>{e.current.forEach((e,t)=>{n(e.eventTarget,e.type,t,e.options)})},[n]);return(0,A.useEffect)(()=>r,[r]),{addGlobalListener:t,removeGlobalListener:n,removeAllGlobalListeners:r}}function Re(e){let{isDisabled:t,onBlurWithin:n,onFocusWithin:r,onFocusWithinChange:o}=e,i=(0,A.useRef)({isFocusWithin:!1}),{addGlobalListener:l,removeAllGlobalListeners:a}=ke(),s=(0,A.useCallback)(e=>{e.currentTarget.contains(e.target)&&i.current.isFocusWithin&&!e.currentTarget.contains(e.relatedTarget)&&(i.current.isFocusWithin=!1,a(),n&&n(e),o&&o(!1))},[n,o,i,a]),c=K(s),u=(0,A.useCallback)(e=>{if(!e.currentTarget.contains(e.target))return;const t=oe(e.target),n=Se(t);if(!i.current.isFocusWithin&&n===Fe(e.nativeEvent)){r&&r(e),o&&o(!0),i.current.isFocusWithin=!0,c(e);let n=e.currentTarget;l(t,"focus",e=>{if(i.current.isFocusWithin&&!Te(n,e.target)){let r=new t.defaultView.FocusEvent("blur",{relatedTarget:e.target});G(r,n);let o=$(r);s(o)}},{capture:!0})}},[r,o,c,l,s]);return t?{focusWithinProps:{onFocus:void 0,onBlur:void 0}}
1:{focusWithinProps:{onFocus:u,onBlur:s}}}function Le(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},{autoFocus:t=!1,isTextInput:n,within:r}=e,o=(0,A.useRef)({isFocused:!1,isFocusVisible:t||xe()}),[i,l]=(0,A.useState)(!1),[a,s]=(0,A.useState)(()=>o.current.isFocused&&o.current.isFocusVisible),c=(0,A.useCallback)(()=>s(o.current.isFocused&&o.current.isFocusVisible),[]),u=(0,A.useCallback)(e=>{o.current.isFocused=e,l(e),c()},[c]);Ee(e=>{o.current.isFocusVisible=e,c()},[],{isTextInput:n});let{focusProps:d}=Pe({isDisabled:r,onFocusChange:u}),{focusWithinProps:f}=Re({isDisabled:!r,onFocusWithinChange:u});return{isFocused:i,isFocusVisible:a,focusProps:r?f:d}}let Me=!1,De=0;function Ne(e){"touch"===e.pointerType&&(Me=!0,setTimeout(()=>{Me=!1},50))}function Oe(){if("undefined"!==typeof document)return 0===De&&"undefined"!==typeof PointerEvent&&document.addEventListener("pointerup",Ne),De++,()=>{De--,De>0||"undefined"!==typeof PointerEvent&&document.removeEventListener("pointerup",Ne)}}function je(e){let{onHoverStart:t,onHoverChange:n,onHoverEnd:r,isDisabled:o}=e,[i,l]=(0,A.useState)(!1),a=(0,A.useRef)({isHovered:!1,ignoreEmulatedMouseEvents:!1,pointerType:"",target:null}).current;(0,A.useEffect)(Oe,[]);let{addGlobalListener:s,removeAllGlobalListeners:c}=ke(),{hoverProps:u,triggerHoverEnd:d}=(0,A.useMemo)(()=>{let e=(e,t)=>{let o=a.target;a.pointerType="",a.target=null,"touch"!==t&&a.isHovered&&o&&(a.isHovered=!1,c(),r&&r({type:"hoverend",target:o,pointerType:t}),n&&n(!1),l(!1))},i={};return"undefined"!==typeof PointerEvent&&(i.onPointerEnter=r=>{Me&&"mouse"===r.pointerType||((r,i)=>{if(a.pointerType=i,o||"touch"===i||a.isHovered||!r.currentTarget.contains(r.target))return;a.isHovered=!0;let c=r.currentTarget;a.target=c,s(oe(r.target),"pointerover",t=>{a.isHovered&&a.target&&!Te(a.target,t.target)&&e(t,t.pointerType)},{capture:!0}),t&&t({type:"hoverstart",target:c,pointerType:i}),n&&n(!0),l(!0)})(r,r.pointerType)},i.onPointerLeave=t=>{!o&&t.currentTarget.contains(t.target)&&e(t,t.pointerType)}),{hoverProps:i,triggerHoverEnd:e}},[t,n,r,o,a,s,c]);return(0,A.useEffect)(()=>{o&&d({currentTarget:a.target},a.pointerType)},[o]),{hoverProps:u,isHovered:i}}var Be=n(86483),He=n(95554),_e=n(43157),We=n(72582);function Ve(){let{disabled:e=!1}=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=(0,A.useRef)(null),[n,r]=(0,A.useState)(!1),o=(0,_e.L)(),i=(0,We._)(()=>{t.current=null,r(!1),o.dispose()}),l=(0,We._)(e=>{if(o.dispose(),null===t.current){t.current=e.currentTarget,r(!0);{let n=(0,He.TW)(e.currentTarget);o.addEventListener(n,"pointerup",i,!1),o.addEventListener(n,"pointermove",e=>{if(t.current){let n=function(e){let t=e.width/2,n=e.height/2;return{top:e.clientY-n,right:e.clientX+t,bottom:e.clientY+n,left:e.clientX-t}}(e);r(function(e,t){return!(!e||!t||e.right<t.left||e.left>t.right||e.bottom<t.top||e.top>t.bottom)}(n,t.current.getBoundingClientRect()))}},!1),o.addEventListener(n,"pointercancel",i,!1)}}});return{pressed:n,pressProps:e?{}:{onPointerDown:l,onPointerUp:i,onClick:i}}}var Ue=n(42922),ze=n(73660);function $e(e){if(null===e)return{width:0,height:0};let{width:t,height:n}=e.getBoundingClientRect();return{width:t,height:n}}function Ge(e,t){let n=arguments.length>2&&void 0!==arguments[2]&&arguments[2],[r,o]=(0,A.useState)(()=>$e(t));return(0,ze.s)(()=>{if(!t||!e)return;let n=(0,Ue.e)();return n.requestAnimationFrame(function e(){n.requestAnimationFrame(e),o(e=>{let n=$e(t);return n.width===e.width&&n.height===e.height?e:n})}),()=>{n.dispose()}},[t,e]),n?{width:"".concat(r.width,"px"),height:"".concat(r.height,"px")}:r}var Ke=(e=>(e[e.Left=0]="Left",e[e.Right=2]="Right",e))(Ke||{}),Xe=n(56973);function Qe(e){let t=e.parentElement,n=null;for(;t&&!Xe.Er(t);)Xe.Jb(t)&&(n=t),t=t.parentElement;let r=""===(null==t?void 0:t.getAttribute("disabled"));return(!r||!function(e){if(!e)return!1;let t=e.previousElementSibling;for(;null!==t;){if(Xe.Jb(t))return!1;t=t.previousElementSibling}return!0}(n))&&r}function qe(e){let t=(0,A.useRef)(null),n=(0,We._)(n=>{t.current=n.pointerType,!Qe(n.currentTarget)&&"mouse"===n.pointerType&&n.button===Ke.Left&&(n.preventDefault(),e(n))}),r=(0,We._)(n=>{"mouse"!==t.current&&(Qe(n.currentTarget)||e(n))});return{onPointerDown:n,onClick:r}}var Ye=n(43888),Je=n(29581),Ze=n(73524),et=n(47677),tt=n(64492),nt=(e=>(e[e.Ignore=0]="Ignore",e[e.Select=1]="Select",e[e.Close=2]="Close",e))(nt||{});const rt={Ignore:{kind:0},Select:e=>({kind:1,target:e}),Close:{kind:2}};function ot(e,t){let{trigger:n,action:r,close:o,select:i}=t,l=(0,A.useRef)(null),a=(0,A.useRef)(null),s=(0,A.useRef)(null);(0,tt.z)(e&&null!==n,"pointerdown",e=>{Xe.Ll(null==e?void 0:e.target)&&null!=n&&n.contains(e.target)&&(a.current=e.x,s.current=e.y,l.current=e.timeStamp)}),(0,tt.z)(e&&null!==n,"pointerup",e=>{var t,n;let c=l.current;if(null===c||(l.current=null,!Xe.Lk(e.target))||Math.abs(e.x-(null!=(t=a.current)?t:e.x))<5&&Math.abs(e.y-(null!=(n=s.current)?n:e.y))<5)return;let u=r(e);switch(u.kind){case 0:return;case 1:e.timeStamp-c>200&&(i(u.target),o());break;case 2:o()}},{capture:!0})}function it(e,t){return(0,A.useMemo)(()=>{var n;if(e.type)return e.type;let r=null!=(n=e.as)?n:"button";return"string"==typeof r&&"button"===r.toLowerCase()||"BUTTON"===(null==t?void 0:t.tagName)&&!t.hasAttribute("type")?"button":void 0},[e.type,e.as,t])}var lt=n(52897),at=n(82504),st=n(6642);let ct=/([\u2700-\u27BF]|[\uE000-\uF8FF]|\uD83C[\uDC00-\uDFFF]|\uD83D[\uDC00-\uDFFF]|[\u2011-\u26FF]|\uD83E[\uDD10-\uDDFF])/g;function ut(e){var t,n;let r=null!=(t=e.innerText)?t:"",o=e.cloneNode(!0);if(!Xe.sb(o))return r;let i=!1;for(let a of o.querySelectorAll('[hidden],[aria-hidden],[role="img"]'))a.remove(),i=!0;let l=i?null!=(n=o.innerText)?n:"":r;return ct.test(l)&&(l=l.replace(ct,"")),l}function dt(e){let t=(0,A.useRef)(""),n=(0,A.useRef)("");return(0,We._)(()=>{let r=e.current;if(!r)return"";let o=r.innerText;if(t.current===o)return n.current;let i=function(e){let t=e.getAttribute("aria-label");if("string"==typeof t)return t.trim();let n=e.getAttribute("aria-labelledby");if(n){let e=n.split(" ").map(e=>{let t=document.getElementById(e);if(t){let e=t.getAttribute("aria-label");return"string"==typeof e?e.trim():ut(t).trim()}return null}
1).filter(Boolean);if(e.length>0)return e.join(", ")}return ut(e).trim()}(r).trim().toLowerCase();return t.current=o,n.current=i,i})}function ft(e){return[e.screenX,e.screenY]}var pt=n(5824);var mt=n(31576);function gt(){const 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}const vt=Math.min,ht=Math.max,yt=Math.round,bt=Math.floor,wt=e=>({x:e,y:e}),xt={left:"right",right:"left",bottom:"top",top:"bottom"},At={start:"end",end:"start"};function Et(e,t,n){return ht(e,vt(t,n))}function Ct(e,t){return"function"===typeof e?e(t):e}function It(e){return e.split("-")[0]}function Tt(e){return e.split("-")[1]}function St(e){return"x"===e?"y":"x"}function Ft(e){return"y"===e?"height":"width"}const Pt=new Set(["top","bottom"]);function kt(e){return Pt.has(It(e))?"y":"x"}function Rt(e){return St(kt(e))}function Lt(e){return e.replace(/start|end/g,e=>At[e])}const Mt=["left","right"],Dt=["right","left"],Nt=["top","bottom"],Ot=["bottom","top"];function jt(e,t,n,r){const o=Tt(e);let i=function(e,t,n){switch(e){case"top":case"bottom":return n?t?Dt:Mt:t?Mt:Dt;case"left":case"right":return t?Nt:Ot;default:return[]}}(It(e),"start"===n,r);return o&&(i=i.map(e=>e+"-"+o),t&&(i=i.concat(i.map(Lt)))),i}function Bt(e){return e.replace(/left|right|bottom|top/g,e=>xt[e])}function Ht(e){return"number"!==typeof e?function(e){return(0,H.A)({top:0,right:0,bottom:0,left:0},e)}(e):{top:e,right:e,bottom:e,left:e}}function _t(e){const{x:t,y:n,width:r,height:o}=e;return{width:r,height:o,top:n,left:t,right:t+r,bottom:n+o,x:t,y:n}}function Wt(){return"undefined"!==typeof window}function Vt(e){return $t(e)?(e.nodeName||"").toLowerCase():"#document"}function Ut(e){var t;return(null==e||null==(t=e.ownerDocument)?void 0:t.defaultView)||window}function zt(e){var t;return null==(t=($t(e)?e.ownerDocument:e.document)||window.document)?void 0:t.documentElement}function $t(e){return!!Wt()&&(e instanceof Node||e instanceof Ut(e).Node)}function Gt(e){return!!Wt()&&(e instanceof Element||e instanceof Ut(e).Element)}function Kt(e){return!!Wt()&&(e instanceof HTMLElement||e instanceof Ut(e).HTMLElement)}function Xt(e){return!(!Wt()||"undefined"===typeof ShadowRoot)&&(e instanceof ShadowRoot||e instanceof Ut(e).ShadowRoot)}const Qt=new Set(["inline","contents"]);function qt(e){const{overflow:t,overflowX:n,overflowY:r,display:o}=cn(e);return/auto|scroll|overlay|hidden|clip/.test(t+r+n)&&!Qt.has(o)}const Yt=new Set(["table","td","th"]);function Jt(e){return Yt.has(Vt(e))}const Zt=[":popover-open",":modal"];function en(e){return Zt.some(t=>{try{return e.matches(t)}catch(n){return!1}})}const tn=["transform","translate","scale","rotate","perspective"],nn=["transform","translate","scale","rotate","perspective","filter"],rn=["paint","layout","strict","content"];function on(e){const t=ln(),n=Gt(e)?cn(e):e;return tn.some(e=>!!n[e]&&"none"!==n[e])||!!n.containerType&&"normal"!==n.containerType||!t&&!!n.backdropFilter&&"none"!==n.backdropFilter||!t&&!!n.filter&&"none"!==n.filter||nn.some(e=>(n.willChange||"").includes(e))||rn.some(e=>(n.contain||"").includes(e))}function ln(){return!("undefined"===typeof CSS||!CSS.supports)&&CSS.supports("-webkit-backdrop-filter","none")}const an=new Set(["html","body","#document"]);function sn(e){return an.has(Vt(e))}function cn(e){return Ut(e).getComputedStyle(e)}function un(e){return Gt(e)?{scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}:{scrollLeft:e.scrollX,scrollTop:e.scrollY}}function dn(e){if("html"===Vt(e))return e;const t=e.assignedSlot||e.parentNode||Xt(e)&&e.host||zt(e);return Xt(t)?t.host:t}function fn(e){const t=dn(e);return sn(t)?e.ownerDocument?e.ownerDocument.body:e.body:Kt(t)&&qt(t)?t:fn(t)}function pn(e,t,n){var r;void 0===t&&(t=[]),void 0===n&&(n=!0);const o=fn(e),i=o===(null==(r=e.ownerDocument)?void 0:r.body),l=Ut(o);if(i){const e=mn(l);return t.concat(l,l.visualViewport||[],qt(o)?o:[],e&&n?pn(e):[])}return t.concat(o,pn(o,[],n))}function mn(e){return e.parent&&Object.getPrototypeOf(e.parent)?e.frameElement:null}const gn=["mainAxis","crossAxis","fallbackPlacements","fallbackStrategy","fallbackAxisSideDirection","flipAlignment"],vn=["mainAxis","crossAxis","limiter"],hn=["apply"];function yn(e,t,n){let{reference:r,floating:o}=e;const i=kt(t),l=Rt(t),a=Ft(l),s=It(t),c="y"===i,u=r.x+r.width/2-o.width/2,d=r.y+r.height/2-o.height/2,f=r[a]/2-o[a]/2;let p;switch(s){case"top":p={x:u,y:r.y-o.height};break;case"bottom":p={x:u,y:r.y+r.height};break;case"right":p={x:r.x+r.width,y:d};break;case"left":p={x:r.x-o.width,y:d};break;default:p={x:r.x,y:r.y}}switch(Tt(t)){case"start":p[l]-=f*(n&&c?-1:1);break;case"end":p[l]+=f*(n&&c?-1:1)}return p}async function bn(e,t){var n;void 0===t&&(t={});const{x:r,y:o,platform:i,rects:l,elements:a,strategy:s}=e,{boundary:c="clippingAncestors",rootBoundary:u="viewport",elementContext:d="floating",altBoundary:f=!1,padding:p=0}=Ct(t,e),m=Ht(p),g=a[f?"floating"===d?"reference":"floating":d],v=_t(await i.getClippingRect
vendor: 4,505 bytes, line 1
1({element:null==(n=await(null==i.isElement?void 0:i.isElement(g)))||n?g:g.contextElement||await(null==i.getDocumentElement?void 0:i.getDocumentElement(a.floating)),boundary:c,rootBoundary:u,strategy:s})),h="floating"===d?{x:r,y:o,width:l.floating.width,height:l.floating.height}:l.reference,y=await(null==i.getOffsetParent?void 0:i.getOffsetParent(a.floating)),b=await(null==i.isElement?void 0:i.isElement(y))&&await(null==i.getScale?void 0:i.getScale(y))||{x:1,y:1},w=_t(i.convertOffsetParentRelativeRectToViewportRelativeRect?await i.convertOffsetParentRelativeRectToViewportRelativeRect({elements:a,rect:h,offsetParent:y,strategy:s}):h);return{top:(v.top-w.top+m.top)/b.y,bottom:(w.bottom-v.bottom+m.bottom)/b.y,left:(v.left-w.left+m.left)/b.x,right:(w.right-v.right+m.right)/b.x}}const wn=new Set(["left","top"]);function xn(e){const t=cn(e);let n=parseFloat(t.width)||0,r=parseFloat(t.height)||0;const o=Kt(e),i=o?e.offsetWidth:n,l=o?e.offsetHeight:r,a=yt(n)!==i||yt(r)!==l;return a&&(n=i,r=l),{width:n,height:r,$:a}}function An(e){return Gt(e)?e:e.contextElement}function En(e){const t=An(e);if(!Kt(t))return wt(1);const n=t.getBoundingClientRect(),{width:r,height:o,$:i}=xn(t);let l=(i?yt(n.width):n.width)/r,a=(i?yt(n.height):n.height)/o;return l&&Number.isFinite(l)||(l=1),a&&Number.isFinite(a)||(a=1),{x:l,y:a}}const Cn=wt(0);function In(e){const t=Ut(e);return ln()&&t.visualViewport?{x:t.visualViewport.offsetLeft,y:t.visualViewport.offsetTop}:Cn}function Tn(e,t,n,r){void 0===t&&(t=!1),void 0===n&&(n=!1);const o=e.getBoundingClientRect(),i=An(e);let l=wt(1);t&&(r?Gt(r)&&(l=En(r)):l=En(e));const a=function(e,t,n){return void 0===t&&(t=!1),!(!n||t&&n!==Ut(e))&&t}(i,n,r)?In(i):wt(0);let s=(o.left+a.x)/l.x,c=(o.top+a.y)/l.y,u=o.width/l.x,d=o.height/l.y;if(i){const e=Ut(i),t=r&&Gt(r)?Ut(r):r;let n=e,o=mn(n);for(;o&&r&&t!==n;){const e=En(o),t=o.getBoundingClientRect(),r=cn(o),i=t.left+(o.clientLeft+parseFloat(r.paddingLeft))*e.x,l=t.top+(o.clientTop+parseFloat(r.paddingTop))*e.y;s*=e.x,c*=e.y,u*=e.x,d*=e.y,s+=i,c+=l,n=Ut(o),o=mn(n)}}return _t({width:u,height:d,x:s,y:c})}function Sn(e,t){const n=un(e).scrollLeft;return t?t.left+n:Tn(zt(e)).left+n}function Fn(e,t){const n=e.getBoundingClientRect();return{x:n.left+t.scrollLeft-Sn(e,n),y:n.top+t.scrollTop}}const Pn=new Set(["absolute","fixed"]);function kn(e,t,n){let r;if("viewport"===t)r=function(e,t){const n=Ut(e),r=zt(e),o=n.visualViewport;let i=r.clientWidth,l=r.clientHeight,a=0,s=0;if(o){i=o.width,l=o.height;const e=ln();(!e||e&&"fixed"===t)&&(a=o.offsetLeft,s=o.offsetTop)}const c=Sn(r);if(c<=0){const e=r.ownerDocument,t=e.body,n=getComputedStyle(t),o="CSS1Compat"===e.compatMode&&parseFloat(n.marginLeft)+parseFloat(n.marginRight)||0,l=Math.abs(r.clientWidth-t.clientWidth-o);l<=25&&(i-=l)}else c<=25&&(i+=c);return{width:i,height:l,x:a,y:s}}(e,n);else if("document"===t)r=function(e){const t=zt(e),n=un(e),r=e.ownerDocument.body,o=ht(t.scrollWidth,t.clientWidth,r.scrollWidth,r.clientWidth),i=ht(t.scrollHeight,t.clientHeight,r.scrollHeight,r.clientHeight);let l=-n.scrollLeft+Sn(e);const a=-n.scrollTop;return"rtl"===cn(r).direction&&(l+=ht(t.clientWidth,r.clientWidth)-o),{width:o,height:i,x:l,y:a}}(zt(e));else if(Gt(t))r=function(e,t){const n=Tn(e,!0,"fixed"===t),r=n.top+e.clientTop,o=n.left+e.clientLeft,i=Kt(e)?En(e):wt(1);return{width:e.clientWidth*i.x,height:e.clientHeight*i.y,x:o*i.x,y:r*i.y}}(t,n);else{const n=In(e);r={x:t.x-n.x,y:t.y-n.y,width:t.width,height:t.height}}return _t(r)}function Rn(e,t){const n=dn(e);return!(n===t||!Gt(n)||sn(n))&&("fixed"===cn(n).position||Rn(n,t))}function Ln(e,t,n){const r=Kt(t),o=zt(t),i="fixed"===n,l=Tn(e,!0,i,t);let a={scrollLeft:0,scrollTop:0};const s=wt(0);function c(){s.x=Sn(o)}if(r||!r&&!i)if(("body"!==Vt(t)||qt(o))&&(a=un(t)),r){const e=Tn(t,!0,i,t);s.x=e.x+t.clientLeft,s.y=e.y+t.clientTop}else o&&c();i&&!r&&o&&c();const u=!o||r||i?wt(0):Fn(o,a);return{x:l.left+a.scrollLeft-s.x-u.x,y:l.top+a.scrollTop-s.y-u.y,width:l.width,height:l.height}}function Mn(e){return"static"===cn(e).position}function Dn(e,t){if(!Kt(e)||"fixed"===cn(e).position)return null;if(t)return t(e);let n=e.offsetParent;return zt(e)===n&&(n=n.ownerDocument.body),n}function Nn(e,t){const n=Ut(e);if(en(e))return n;if(!Kt(e)){let t=dn(e);for(;t&&!sn(t);){if(Gt(t)&&!Mn(t))return t;t=dn(t)}return n}let r=Dn(e,t);for(;r&&Jt(r)&&Mn(r);)r=Dn(r,t);return r&&sn(r)&&Mn(r)&&!on(r)?n:r||function(e){let t=dn(e);for(;Kt(t)&&!sn(t);){if(on(t))return t;if(en(t))return null;t=dn(t)}return null}(e)||n}
vendor: 4,562 bytes, line 1
1const On={convertOffsetParentRelativeRectToViewportRelativeRect:function(e){let{elements:t,rect:n,offsetParent:r,strategy:o}=e;const i="fixed"===o,l=zt(r),a=!!t&&en(t.floating);if(r===l||a&&i)return n;let s={scrollLeft:0,scrollTop:0},c=wt(1);const u=wt(0),d=Kt(r);if((d||!d&&!i)&&(("body"!==Vt(r)||qt(l))&&(s=un(r)),Kt(r))){const e=Tn(r);c=En(r),u.x=e.x+r.clientLeft,u.y=e.y+r.clientTop}const f=!l||d||i?wt(0):Fn(l,s);return{width:n.width*c.x,height:n.height*c.y,x:n.x*c.x-s.scrollLeft*c.x+u.x+f.x,y:n.y*c.y-s.scrollTop*c.y+u.y+f.y}},getDocumentElement:zt,getClippingRect:function(e){let{element:t,boundary:n,rootBoundary:r,strategy:o}=e;const i=[..."clippingAncestors"===n?en(t)?[]:function(e,t){const n=t.get(e);if(n)return n;let r=pn(e,[],!1).filter(e=>Gt(e)&&"body"!==Vt(e)),o=null;const i="fixed"===cn(e).position;let l=i?dn(e):e;for(;Gt(l)&&!sn(l);){const t=cn(l),n=on(l);n||"fixed"!==t.position||(o=null),(i?!n&&!o:!n&&"static"===t.position&&o&&Pn.has(o.position)||qt(l)&&!n&&Rn(e,l))?r=r.filter(e=>e!==l):o=t,l=dn(l)}return t.set(e,r),r}(t,this._c):[].concat(n),r],l=i[0],a=i.reduce((e,n)=>{const r=kn(t,n,o);return e.top=ht(r.top,e.top),e.right=vt(r.right,e.right),e.bottom=vt(r.bottom,e.bottom),e.left=ht(r.left,e.left),e},kn(t,l,o));return{width:a.right-a.left,height:a.bottom-a.top,x:a.left,y:a.top}},getOffsetParent:Nn,getElementRects:async function(e){const t=this.getOffsetParent||Nn,n=this.getDimensions,r=await n(e.floating);return{reference:Ln(e.reference,await t(e.floating),e.strategy),floating:{x:0,y:0,width:r.width,height:r.height}}},getClientRects:function(e){return Array.from(e.getClientRects())},getDimensions:function(e){const{width:t,height:n}=xn(e);return{width:t,height:n}},getScale:En,isElement:Gt,isRTL:function(e){return"rtl"===cn(e).direction}};function jn(e,t){return e.x===t.x&&e.y===t.y&&e.width===t.width&&e.height===t.height}function Bn(e,t,n,r){void 0===r&&(r={});const{ancestorScroll:o=!0,ancestorResize:i=!0,elementResize:l="function"===typeof ResizeObserver,layoutShift:a="function"===typeof IntersectionObserver,animationFrame:s=!1}=r,c=An(e),u=o||i?[...c?pn(c):[],...pn(t)]:[];u.forEach(e=>{o&&e.addEventListener("scroll",n,{passive:!0}),i&&e.addEventListener("resize",n)});const d=c&&a?function(e,t){let n,r=null;const o=zt(e);function i(){var e;clearTimeout(n),null==(e=r)||e.disconnect(),r=null}return function l(a,s){void 0===a&&(a=!1),void 0===s&&(s=1),i();const c=e.getBoundingClientRect(),{left:u,top:d,width:f,height:p}=c;if(a||t(),!f||!p)return;const m={rootMargin:-bt(d)+"px "+-bt(o.clientWidth-(u+f))+"px "+-bt(o.clientHeight-(d+p))+"px "+-bt(u)+"px",threshold:ht(0,vt(1,s))||1};let g=!0;function v(t){const r=t[0].intersectionRatio;if(r!==s){if(!g)return l();r?l(!1,r):n=setTimeout(()=>{l(!1,1e-7)},1e3)}1!==r||jn(c,e.getBoundingClientRect())||l(),g=!1}try{r=new IntersectionObserver(v,(0,H.A)((0,H.A)({},m),{},{root:o.ownerDocument}))}catch(h){r=new IntersectionObserver(v,m)}r.observe(e)}(!0),i}(c,n):null;let f,p=-1,m=null;l&&(m=new ResizeObserver(e=>{let[r]=e;r&&r.target===c&&m&&(m.unobserve(t),cancelAnimationFrame(p),p=requestAnimationFrame(()=>{var e;null==(e=m)||e.observe(t)})),n()}),c&&!s&&m.observe(c),m.observe(t));let g=s?Tn(e):null;return s&&function t(){const r=Tn(e);g&&!jn(g,r)&&n();g=r,f=requestAnimationFrame(t)}(),n(),()=>{var e;u.forEach(e=>{o&&e.removeEventListener("scroll",n),i&&e.removeEventListener("resize",n)}),null==d||d(),null==(e=m)||e.disconnect(),m=null,s&&cancelAnimationFrame(f)}}const Hn=bn,_n=function(e){return void 0===e&&(e=0),{name:"offset",options:e,async fn(t){var n,r;const{x:o,y:i,placement:l,middlewareData:a}=t,s=await async function(e,t){const{placement:n,platform:r,elements:o}=e,i=await(null==r.isRTL?void 0:r.isRTL(o.floating)),l=It(n),a=Tt(n),s="y"===kt(n),c=wn.has(l)?-1:1,u=i&&s?-1:1,d=Ct(t,e);let{mainAxis:f,crossAxis:p,alignmentAxis:m}="number"===typeof d?{mainAxis:d,crossAxis:0,alignmentAxis:null}:{mainAxis:d.mainAxis||0,crossAxis:d.crossAxis||0,alignmentAxis:d.alignmentAxis};return a&&"number"===typeof m&&(p="end"===a?-1*m:m),s?{x:p*u,y:f*c}:{x:f*c,y:p*u}}(t,e);return l===(null==(n=a.offset)?void 0:n.placement)&&null!=(r=a.arrow)&&r.alignmentOffset?{}:{x:o+s.x,y:i+s.y,data:(0,H.A)((0,H.A)({},s),{},{placement:l})}}}},Wn=function(e){return void 0===e&&(e={}),{name:"shift",options:e,async fn(t){const{x:n,y:r,placement:o}=t,i=Ct(e,t),{mainAxis:l=!0,crossAxis:a=!1,limiter:s={fn:e=>{let{x:t,y:n}=e;return{x:t,y:n}}}}=i,c=(0,_.A)(i,vn),u={x:n,y:r},d=await bn(t,c),f=kt(It(o)),p=St(f);let m=u[p],g=u[f];if(l){const e="y"===p?"bottom":"right";
1m=Et(m+d["y"===p?"top":"left"],m,m-d[e])}if(a){const e="y"===f?"bottom":"right";g=Et(g+d["y"===f?"top":"left"],g,g-d[e])}const v=s.fn((0,H.A)((0,H.A)({},t),{},{[p]:m,[f]:g}));return(0,H.A)((0,H.A)({},v),{},{data:{x:v.x-n,y:v.y-r,enabled:{[p]:l,[f]:a}}})}}},Vn=function(e){return void 0===e&&(e={}),{name:"flip",options:e,async fn(t){var n,r;const{placement:o,middlewareData:i,rects:l,initialPlacement:a,platform:s,elements:c}=t,u=Ct(e,t),{mainAxis:d=!0,crossAxis:f=!0,fallbackPlacements:p,fallbackStrategy:m="bestFit",fallbackAxisSideDirection:g="none",flipAlignment:v=!0}=u,h=(0,_.A)(u,gn);if(null!=(n=i.arrow)&&n.alignmentOffset)return{};const y=It(o),b=kt(a),w=It(a)===a,x=await(null==s.isRTL?void 0:s.isRTL(c.floating)),A=p||(w||!v?[Bt(a)]:function(e){const t=Bt(e);return[Lt(e),t,Lt(t)]}(a)),E="none"!==g;!p&&E&&A.push(...jt(a,v,g,x));const C=[a,...A],I=await bn(t,h),T=[];let S=(null==(r=i.flip)?void 0:r.overflows)||[];if(d&&T.push(I[y]),f){const e=function(e,t,n){void 0===n&&(n=!1);const r=Tt(e),o=Rt(e),i=Ft(o);let l="x"===o?r===(n?"end":"start")?"right":"left":"start"===r?"bottom":"top";return t.reference[i]>t.floating[i]&&(l=Bt(l)),[l,Bt(l)]}(o,l,x);T.push(I[e[0]],I[e[1]])}if(S=[...S,{placement:o,overflows:T}],!T.every(e=>e<=0)){var F,P;const e=((null==(F=i.flip)?void 0:F.index)||0)+1,t=C[e];if(t){if(!("alignment"===f&&b!==kt(t))||S.every(e=>kt(e.placement)!==b||e.overflows[0]>0))return{data:{index:e,overflows:S},reset:{placement:t}}}let n=null==(P=S.filter(e=>e.overflows[0]<=0).sort((e,t)=>e.overflows[1]-t.overflows[1])[0])?void 0:P.placement;if(!n)switch(m){case"bestFit":{var k;const e=null==(k=S.filter(e=>{if(E){const t=kt(e.placement);return t===b||"y"===t}return!0}).map(e=>[e.placement,e.overflows.filter(e=>e>0).reduce((e,t)=>e+t,0)]).sort((e,t)=>e[1]-t[1])[0])?void 0:k[0];e&&(n=e);break}case"initialPlacement":n=a}if(o!==n)return{reset:{placement:n}}}return{}}}},Un=function(e){return void 0===e&&(e={}),{name:"size",options:e,async fn(t){var n,r;const{placement:o,rects:i,platform:l,elements:a}=t,s=Ct(e,t),{apply:c=()=>{}}=s,u=(0,_.A)(s,hn),d=await bn(t,u),f=It(o),p=Tt(o),m="y"===kt(o),{width:g,height:v}=i.floating;let h,y;"top"===f||"bottom"===f?(h=f,y=p===(await(null==l.isRTL?void 0:l.isRTL(a.floating))?"start":"end")?"left":"right"):(y=f,h="end"===p?"top":"bottom");const b=v-d.top-d.bottom,w=g-d.left-d.right,x=vt(v-d[h],b),A=vt(g-d[y],w),E=!t.middlewareData.shift;let C=x,I=A;if(null!=(n=t.middlewareData.shift)&&n.enabled.x&&(I=w),null!=(r=t.middlewareData.shift)&&r.enabled.y&&(C=b),E&&!p){const e=ht(d.left,0),t=ht(d.right,0),n=ht(d.top,0),r=ht(d.bottom,0);m?I=g-2*(0!==e||0!==t?e+t:ht(d.left,d.right)):C=v-2*(0!==n||0!==r?n+r:ht(d.top,d.bottom))}await c((0,H.A)((0,H.A)({},t),{},{availableWidth:I,availableHeight:C}));const T=await l.getDimensions(a.floating);return g!==T.width||v!==T.height?{reset:{rects:!0}}:{}}}},zn=(e,t,n)=>{const r=new Map,o=(0,H.A)({platform:On},n),i=(0,H.A)((0,H.A)({},o.platform),{},{_c:r});return(async(e,t,n)=>{const{placement:r="bottom",strategy:o="absolute",middleware:i=[],platform:l}=n,a=i.filter(Boolean),s=await(null==l.isRTL?void 0:l.isRTL(t));let c=await l.getElementRects({reference:e,floating:t,strategy:o}),{x:u,y:d}=yn(c,r,s),f=r,p={},m=0;for(let g=0;g<a.length;g++){const{name:n,fn:i}=a[g],{x:v,y:h,data:y,reset:b}=await i({x:u,y:d,initialPlacement:r,placement:f,strategy:o,middlewareData:p,rects:c,platform:l,elements:{reference:e,floating:t}});u=null!=v?v:u,d=null!=h?h:d,p=(0,H.A)((0,H.A)({},p),{},{[n]:(0,H.A)((0,H.A)({},p[n]),y)}),b&&m<=50&&(m++,"object"===typeof b&&(b.placement&&(f=b.placement),b.rects&&(c=!0===b.rects?await l.getElementRects({reference:e,floating:t,strategy:o}):b.rects),({x:u,y:d}=yn(c,f,s))),g=-1)}return{x:u,y:d,placement:f,strategy:o,middlewareData:p}})(e,t,(0,H.A)((0,H.A)({},o),{},{platform:i}))};var $n="undefined"!==typeof document?A.useLayoutEffect:function(){};function Gn(e,t){if(e===t)return!0;if(typeof e!==typeof t)return!1;if("function"===typeof e&&e.toString()===t.toString())return!0;let n,r,o;if(e&&t&&"object"===typeof e){if(Array.isArray(e)){if(n=e.length,n!==t.length)return!1;for(r=n;0!==r--;)if(!Gn(e[r],t[r]))return!1;return!0}if(o=Object.keys(e),n=o.length,n!==Object.keys(t).length)return!1;for(r=n;0!==r--;)if(!{}.hasOwnProperty.call(t,o[r]))return!1;for(r=n;0!==r--;){const n=o[r];if(("_owner"!==n||!e.$$typeof)&&!Gn(e[n],t[n]))return!1}return!0}return e!==e&&t!==t}function Kn(e){if("undefined"===typeof window)return 1;return(e.ownerDocument.defaultView||window).devicePixelRatio||1}function Xn(e,t){const n=Kn(e);return Math.round(t*n)/n}function Qn(e){const t=A.useRef(e);return $n(()=>{t.current=e}),t}const qn=(e,t)=>(0,H.A)((0,H.A)({},_n(e)),{},{options:[e,t]}),Yn=(e,t)=>(0,H.A)((0,H.A)({},Vn(e)),{},{options:[e,t]}),Jn=(e,t)=>(0,H.A)((0,H.A)({},Un(e)),{},{options:[e,t]}),Zn=["listRef","overflowRef","onFallbackChange","offset","index","minItemsVisible","referenceOverflowThreshold","scrollRef"];const er=(0,H.A)({},E),tr=er.useInsertionEffect||(e=>e());function nr(e){const t=A.useRef(()=>{0});return tr(()=>{t.current=e}),A.useCallback(function(){for(var e=arguments.length,n=new Array(e),r=0;r<e;r++)n[r]=arguments[r];return null==t.current?void 0:t.current(...n)},[])}const rr="ArrowUp",or="ArrowDown",ir="ArrowLeft",lr="ArrowRight";var ar="undefined"!==typeof document?A.useLayoutEffect:A.useEffect;const sr=[ir,lr],cr=[rr,or];let ur=!1,dr=0;const fr=()=>"floating-ui-"+Math.random().toString(36).slice(2,6)+dr++;const pr=er.useId||function(){const[e,t]=A.useState(()=>ur?fr():void 0);return ar(()=>{null==e&&t(fr())},[]),A.useEffect(()=>{ur=!0},[]),e};function mr(){const e=new Map;return{emit(t,n){var r;
1null==(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))||[])}}}const gr=A.createContext(null),vr=A.createContext(null),hr=()=>{var e;return(null==(e=A.useContext(gr))?void 0:e.id)||null},yr=()=>A.useContext(vr);const br="data-floating-ui-focusable";function wr(e){void 0===e&&(e={});const{nodeId:t}=e,n=function(e){const{open:t=!1,onOpenChange:n,elements:r}=e,o=pr(),i=A.useRef({}),[l]=A.useState(()=>mr()),a=null!=hr(),[s,c]=A.useState(r.reference),u=nr((e,t,r)=>{i.current.openEvent=e?t:void 0,l.emit("openchange",{open:e,event:t,reason:r,nested:a}),null==n||n(e,t,r)}),d=A.useMemo(()=>({setPositionReference:c}),[]),f=A.useMemo(()=>({reference:s||r.reference||null,floating:r.floating||null,domReference:r.reference}),[s,r.reference,r.floating]);return A.useMemo(()=>({dataRef:i,open:t,onOpenChange:u,elements:f,events:l,floatingId:o,refs:d}),[t,u,f,l,o,d])}((0,H.A)((0,H.A)({},e),{},{elements:(0,H.A)({reference:null,floating:null},e.elements)})),r=e.rootContext||n,o=r.elements,[i,l]=A.useState(null),[a,s]=A.useState(null),c=(null==o?void 0:o.domReference)||i,u=A.useRef(null),d=yr();ar(()=>{c&&(u.current=c)},[c]);const f=function(e){void 0===e&&(e={});const{placement:t="bottom",strategy:n="absolute",middleware:r=[],platform:o,elements:{reference:i,floating:l}={},transform:a=!0,whileElementsMounted:s,open:c}=e,[u,d]=A.useState({x:0,y:0,strategy:n,placement:t,middlewareData:{},isPositioned:!1}),[f,p]=A.useState(r);Gn(f,r)||p(r);const[m,g]=A.useState(null),[v,h]=A.useState(null),y=A.useCallback(e=>{e!==E.current&&(E.current=e,g(e))},[]),b=A.useCallback(e=>{e!==C.current&&(C.current=e,h(e))},[]),w=i||m,x=l||v,E=A.useRef(null),C=A.useRef(null),I=A.useRef(u),T=null!=s,S=Qn(s),F=Qn(o),P=Qn(c),k=A.useCallback(()=>{if(!E.current||!C.current)return;const e={placement:t,strategy:n,middleware:f};F.current&&(e.platform=F.current),zn(E.current,C.current,e).then(e=>{const t=(0,H.A)((0,H.A)({},e),{},{isPositioned:!1!==P.current});R.current&&!Gn(I.current,t)&&(I.current=t,Be.flushSync(()=>{d(t)}))})},[f,t,n,F,P]);$n(()=>{!1===c&&I.current.isPositioned&&(I.current.isPositioned=!1,d(e=>(0,H.A)((0,H.A)({},e),{},{isPositioned:!1})))},[c]);const R=A.useRef(!1);$n(()=>(R.current=!0,()=>{R.current=!1}),[]),$n(()=>{if(w&&(E.current=w),x&&(C.current=x),w&&x){if(S.current)return S.current(w,x,k);k()}},[w,x,k,S,T]);const L=A.useMemo(()=>({reference:E,floating:C,setReference:y,setFloating:b}),[y,b]),M=A.useMemo(()=>({reference:w,floating:x}),[w,x]),D=A.useMemo(()=>{const e={position:n,left:0,top:0};if(!M.floating)return e;const t=Xn(M.floating,u.x),r=Xn(M.floating,u.y);return a?(0,H.A)((0,H.A)({},e),{},{transform:"translate("+t+"px, "+r+"px)"},Kn(M.floating)>=1.5&&{willChange:"transform"}):{position:n,left:t,top:r}},[n,a,M.floating,u.x,u.y]);return A.useMemo(()=>(0,H.A)((0,H.A)({},u),{},{update:k,refs:L,elements:M,floatingStyles:D}),[u,k,L,M,D])}((0,H.A)((0,H.A)({},e),{},{elements:(0,H.A)((0,H.A)({},o),a&&{reference:a})})),p=A.useCallback(e=>{const t=Gt(e)?{getBoundingClientRect:()=>e.getBoundingClientRect(),contextElement:e}:e;s(t),f.refs.setReference(t)},[f.refs]),m=A.useCallback(e=>{(Gt(e)||null===e)&&(u.current=e,l(e)),(Gt(f.refs.reference.current)||null===f.refs.reference.current||null!==e&&!Gt(e))&&f.refs.setReference(e)},[f.refs]),g=A.useMemo(()=>(0,H.A)((0,H.A)({},f.refs),{},{setReference:m,setPositionReference:p,domReference:u}),[f.refs,m,p]),v=A.useMemo(()=>(0,H.A)((0,H.A)({},f.elements),{},{domReference:c}),[f.elements,c]),h=A.useMemo(()=>(0,H.A)((0,H.A)((0,H.A)({},f),r),{},{refs:g,elements:v,nodeId:t}),[f,g,v,t,r]);return ar(()=>{r.dataRef.current.floatingContext=h;const e=null==d?void 0:d.nodesRef.current.find(e=>e.id===t);e&&(e.context=h)}),A.useMemo(()=>(0,H.A)((0,H.A)({},f),{},{context:h,refs:g,elements:v}),[f,g,v,h])}const xr="active",Ar="selected";function Er(e,t,n){const r=new Map,o="item"===n;let i=e;if(o&&e){const{[xr]:t,[Ar]:n}=e;i=(0,_.A)(e,[xr,Ar].map(mt.A))}return(0,H.A)((0,H.A)((0,H.A)({},"floating"===n&&{tabIndex:-1,[br]:""}),i),t.map(t=>{const r=t?t[n]:null;return"function"===typeof r?e?r(e):null:r}).concat(e).reduce((e,t)=>
1t?(Object.entries(t).forEach(t=>{let[n,i]=t;var l;o&&[xr,Ar].includes(n)||(0===n.indexOf("on")?(r.has(n)||r.set(n,[]),"function"===typeof i&&(null==(l=r.get(n))||l.push(i),e[n]=function(){for(var e,t=arguments.length,o=new Array(t),i=0;i<t;i++)o[i]=arguments[i];return null==(e=r.get(n))?void 0:e.map(e=>e(...o)).find(e=>void 0!==e)})):e[n]=i)}),e):e,{}))}function Cr(e,t){return(0,H.A)((0,H.A)({},e),{},{rects:(0,H.A)((0,H.A)({},e.rects),{},{floating:(0,H.A)((0,H.A)({},e.rects.floating),{},{height:t})})})}let Ir=(0,A.createContext)({styles:void 0,setReference:()=>{},setFloating:()=>{},getReferenceProps:()=>({}),getFloatingProps:()=>({}),slot:{}});Ir.displayName="FloatingContext";let Tr=(0,A.createContext)(null);function Sr(){return(0,A.useContext)(Ir).setReference}function Fr(){return(0,A.useContext)(Ir).getReferenceProps}function Pr(){let{getFloatingProps:e,slot:t}=(0,A.useContext)(Ir);return(0,A.useCallback)(function(){return Object.assign({},e(...arguments),{"data-anchor":t.anchor})},[e,t])}function kr(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null;!1===e&&(e=null),"string"==typeof e&&(e={to:e});let t=(0,A.useContext)(Tr),n=(0,A.useMemo)(()=>e,[JSON.stringify(e,(e,t)=>{var n;return null!=(n=null==t?void 0:t.outerHTML)?n:t})]);(0,ze.s)(()=>{null==t||t(null!=n?n:null)},[t,n]);let r=(0,A.useContext)(Ir);return(0,A.useMemo)(()=>[r.setFloating,e?r.styles:{}],[r.setFloating,e,r.styles])}Tr.displayName="PlacementContext";function Rr(e){let{children:t,enabled:n=!0}=e,[r,o]=(0,A.useState)(null),[i,l]=(0,A.useState)(0),a=(0,A.useRef)(null),[s,c]=(0,A.useState)(null);!function(e){(0,ze.s)(()=>{if(!e)return;let t=new MutationObserver(()=>{let t=window.getComputedStyle(e).maxHeight,n=parseFloat(t);if(isNaN(n))return;let r=parseInt(t);isNaN(r)||n!==r&&(e.style.maxHeight="".concat(Math.ceil(n),"px"))});return t.observe(e,{attributes:!0,attributeFilter:["style"]}),()=>{t.disconnect()}},[e])}(s);let u=n&&null!==r&&null!==s,{to:d="bottom",gap:f=0,offset:p=0,padding:m=0,inner:g}=function(e,t){var n,r,o;let i=Lr(null!=(n=null==e?void 0:e.gap)?n:"var(--anchor-gap, 0)",t),l=Lr(null!=(r=null==e?void 0:e.offset)?r:"var(--anchor-offset, 0)",t),a=Lr(null!=(o=null==e?void 0:e.padding)?o:"var(--anchor-padding, 0)",t);return(0,H.A)((0,H.A)({},e),{},{gap:i,offset:l,padding:a})}(r,s),[v,h="center"]=d.split(" ");(0,ze.s)(()=>{u&&l(0)},[u]);let{refs:y,floatingStyles:b,context:w}=wr({open:u,placement:"selection"===v?"center"===h?"bottom":"bottom-".concat(h):"center"===h?"".concat(v):"".concat(v,"-").concat(h),strategy:"absolute",transform:!1,middleware:[qn({mainAxis:"selection"===v?0:f,crossAxis:p}),(I={padding:m},(0,H.A)((0,H.A)({},Wn(I)),{},{options:[I,T]})),"selection"!==v&&Yn({padding:m}),"selection"===v&&g?(C=(0,H.A)((0,H.A)({},g),{},{padding:m,overflowRef:a,offset:i,minItemsVisible:4,referenceOverflowThreshold:m,onFallbackChange(e){var t,n;if(!e)return;let r=w.elements.floating;if(!r)return;let o=parseFloat(getComputedStyle(r).scrollPaddingBottom)||0,i=Math.min(4,r.childElementCount),a=0,s=0;for(let l of null!=(n=null==(t=w.elements.floating)?void 0:t.childNodes)?n:[])if(Xe.sb(l)){let e=l.offsetTop,t=e+l.clientHeight+o,n=r.scrollTop,c=n+r.clientHeight;if(!(e>=n&&t<=c)){s=Math.max(0,Math.min(t,c)-Math.max(e,n)),a=l.clientHeight;break}i--}i>=1&&l(e=>{let t=a*i-s+o;return e>=t?e:t})}}),{name:"inner",options:C,async fn(e){const t=Ct(C,e),{listRef:n,overflowRef:r,onFallbackChange:o,offset:i=0,index:l=0,minItemsVisible:a=4,referenceOverflowThreshold:s=0,scrollRef:c}=t,u=(0,_.A)(t,Zn),{rects:d,elements:{floating:f}}=e,p=n.current[l],m=(null==c?void 0:c.current)||f,g=f.clientTop||m.clientTop,v=0!==f.clientTop,h=0!==m.clientTop,y=f===m;if(!p)return{};const b=(0,H.A)((0,H.A)({},e),await qn(-p.offsetTop-f.clientTop-d.reference.height/2-p.offsetHeight/2-i).fn(e)),w=await Hn(Cr(b,m.scrollHeight+g+f.clientTop),u),x=await Hn(b,(0,H.A)((0,H.A)({},u),{},{elementContext:"reference"})),A=ht(0,w.top),E=b.y+A,I=(m.scrollHeight>m.clientHeight?e=>e:yt)(ht(0,m.scrollHeight+(v&&y||h?2*g:0)-A-ht(0,w.bottom)));if(m.style.maxHeight=I+"px",m.scrollTop=A,o){const e=m.offsetHeight<p.offsetHeight*vt(a,n.current.length)-1||x.top>=-s||x.bottom>=-s;Be.flushSync(()=>o(e))}return r&&(r.current=await Hn(Cr((0,H.A)((0,H.A)({},b),{},{y:E}),m.offsetHeight+g+f.clientTop),u)),{y:E}}}):null,Jn({padding:m,apply(e){let{availableWidth:t,availableHeight:n,elements:r}=e;Object.assign(r.floating.style,{overflow:"auto",maxWidth:"".concat(t,"px"),maxHeight:"min(var(--anchor-max-height, 100vh), ".concat(n,"px)")})}}
1)].filter(Boolean),whileElementsMounted:Bn}),[x=v,E=h]=w.placement.split("-");var C,I,T;"selection"===v&&(x="selection");let S=(0,A.useMemo)(()=>({anchor:[x,E].filter(Boolean).join(" ")}),[x,E]),F=function(e,t){const{open:n,elements:r}=e,{enabled:o=!0,overflowRef:i,scrollRef:l,onChange:a}=t,s=nr(a),c=A.useRef(!1),u=A.useRef(null),d=A.useRef(null);A.useEffect(()=>{if(!o)return;function e(e){if(e.ctrlKey||!t||null==i.current)return;const n=e.deltaY,r=i.current.top>=-.5,o=i.current.bottom>=-.5,l=t.scrollHeight-t.clientHeight,a=n<0?-1:1,c=n<0?"max":"min";t.scrollHeight<=t.clientHeight||(!r&&n>0||!o&&n<0?(e.preventDefault(),Be.flushSync(()=>{s(e=>e+Math[c](n,l*a))})):/firefox/i.test(gt())&&(t.scrollTop+=n))}const t=(null==l?void 0:l.current)||r.floating;return n&&t?(t.addEventListener("wheel",e),requestAnimationFrame(()=>{u.current=t.scrollTop,null!=i.current&&(d.current=(0,H.A)({},i.current))}),()=>{u.current=null,d.current=null,t.removeEventListener("wheel",e)}):void 0},[o,n,r.floating,i,l,s]);const f=A.useMemo(()=>({onKeyDown(){c.current=!0},onWheel(){c.current=!1},onPointerMove(){c.current=!1},onScroll(){const e=(null==l?void 0:l.current)||r.floating;if(i.current&&e&&c.current){if(null!==u.current){const t=e.scrollTop-u.current;(i.current.bottom<-.5&&t<-1||i.current.top<-.5&&t>1)&&Be.flushSync(()=>s(e=>e+t))}requestAnimationFrame(()=>{u.current=e.scrollTop})}}}),[r.floating,s,i,l]);return A.useMemo(()=>o?{floating:f}:{},[o,f])}(w,{overflowRef:a,onChange:l}),{getReferenceProps:P,getFloatingProps:k}=function(e){void 0===e&&(e=[]);const t=e.map(e=>null==e?void 0:e.reference),n=e.map(e=>null==e?void 0:e.floating),r=e.map(e=>null==e?void 0:e.item),o=A.useCallback(t=>Er(t,e,"reference"),t),i=A.useCallback(t=>Er(t,e,"floating"),n),l=A.useCallback(t=>Er(t,e,"item"),r);return A.useMemo(()=>({getReferenceProps:o,getFloatingProps:i,getItemProps:l}),[o,i,l])}([F]),R=(0,We._)(e=>{c(e),y.setFloating(e)});return A.createElement(Tr.Provider,{value:o},A.createElement(Ir.Provider,{value:{setFloating:R,setReference:y.setReference,styles:b,getReferenceProps:P,getFloatingProps:k,slot:S}},t))}function Lr(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:void 0,r=(0,_e.L)(),o=(0,We._)((e,t)=>{if(null==e)return[n,null];if("number"==typeof e)return[e,null];if("string"==typeof e){if(!t)return[n,null];let o=Dr(e,t);return[o,n=>{let i=Mr(e);{let l=i.map(e=>window.getComputedStyle(t).getPropertyValue(e));r.requestAnimationFrame(function a(){r.nextFrame(a);let s=!1;for(let[e,n]of i.entries()){let r=window.getComputedStyle(t).getPropertyValue(n);if(l[e]!==r){l[e]=r,s=!0;break}}if(!s)return;let c=Dr(e,t);o!==c&&(n(c),o=c)})}return r.dispose}]}return[n,null]}),i=(0,A.useMemo)(()=>o(e,t)[0],[e,t]),[l=i,a]=(0,A.useState)();return(0,ze.s)(()=>{let[n,r]=o(e,t);if(a(n),r)return r(a)},[e,t]),l}function Mr(e){let t=/var\((.*)\)/.exec(e);if(t){let e=t[1].indexOf(",");if(-1===e)return[t[1]];let n=t[1].slice(0,e).trim(),r=t[1].slice(e+1).trim();return r?[n,...Mr(r)]:[n]}return[]}function Dr(e,t){let n=document.createElement("div");t.appendChild(n),n.style.setProperty("margin-top","0px","important"),n.style.setProperty("margin-top",e,"important");let r=parseFloat(window.getComputedStyle(n).marginTop)||0;return t.removeChild(n),r}var Nr=n(17766),Or=n(91866),jr=n(74324);var Br,Hr=((Br=Hr||{})[Br.First=0]="First",Br[Br.Previous=1]="Previous",Br[Br.Next=2]="Next",Br[Br.Last=3]="Last",Br[Br.Specific=4]="Specific",Br[Br.Nothing=5]="Nothing",Br);function _r(e,t){let n=t.resolveItems();if(n.length<=0)return null;let r=t.resolveActiveIndex(),o=null!=r?r:-1;switch(e.focus){case 0:for(let e=0;e<n.length;++e)if(!t.resolveDisabled(n[e],e,n))return e;return r;case 1:-1===o&&(o=n.length);for(let e=o-1;e>=0;--e)if(!t.resolveDisabled(n[e],e,n))return e;return r;case 2:for(let e=o+1;e<n.length;++e)if(!t.resolveDisabled(n[e],e,n))return e;return r;case 3:for(let e=n.length-1;e>=0;--e)if(!t.resolveDisabled(n[e],e,n))return e;return r;case 4:for(let r=0;r<n.length;++r)if(t.resolveId(n[r],r,n)===e.id)return r;return r;case 5:return null;default:!function(e){throw new Error("Unexpected object: "+e)}(e)}}var Wr=n(51145),Vr=n(64284),Ur=n(31445),zr=n(66751),$r=n(67775),Gr=n(48117);let Kr=(0,A.createContext)(void 0);const Xr=["id","htmlFor","passive"];let Qr=(0,A.createContext)(null);function qr(){let e=(0,A.useContext)(Qr);if(null===e){let e=new Error("You used a <Label /> component, but it is not inside a relevant parent.");throw Error.captureStackTrace&&Error.captureStackTrace(e,qr),e}return e}function Yr(){let{inherit:e=!1}=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=function(e){var t,n,r;let o=null!=(n=null==(t=(0,A.useContext)(Qr))?void 0:t.value)?n:void 0;return(null!=(r=null==e?void 0:e.length)?r:0)>
10?[o,...e].filter(Boolean).join(" "):o}(),[n,r]=(0,A.useState)([]),o=e?[t,...n].filter(Boolean):n;return[o.length>0?o.join(" "):void 0,(0,A.useMemo)(()=>function(e){let t=(0,We._)(e=>(r(t=>[...t,e]),()=>r(t=>{let n=t.slice(),r=n.indexOf(e);return-1!==r&&n.splice(r,1),n}))),n=(0,A.useMemo)(()=>({register:t,slot:e.slot,name:e.name,props:e.props,value:e.value}),[t,e.slot,e.name,e.props,e.value]);return A.createElement(Qr.Provider,{value:n},e.children)},[r])]}Qr.displayName="LabelContext";let Jr=(0,Ur.FX)(function(e,t){var n;let r=(0,A.useId)(),o=qr(),i=(0,A.useContext)(Kr),l=(0,Gr._)(),{id:a="headlessui-label-".concat(r),htmlFor:s=(null!=i?i:null==(n=o.props)?void 0:n.htmlFor),passive:c=!1}=e,u=(0,_.A)(e,Xr),d=(0,st.P)(t);(0,ze.s)(()=>o.register(a),[a,o.register]);let f=(0,We._)(e=>{let t=e.currentTarget;if((e.target===e.currentTarget||!Xe.H5(e.target))&&(Xe.kS(t)&&e.preventDefault(),o.props&&"onClick"in o.props&&"function"==typeof o.props.onClick&&o.props.onClick(e),Xe.kS(t))){let e=document.getElementById(t.htmlFor);if(e){let t=e.getAttribute("disabled");if("true"===t||""===t)return;let n=e.getAttribute("aria-disabled");if("true"===n||""===n)return;(Xe.A3(e)&&("file"===e.type||"radio"===e.type||"checkbox"===e.type)||"radio"===e.role||"checkbox"===e.role||"switch"===e.role)&&e.click(),e.focus({preventScroll:!0})}}}),p=(0,at._)((0,H.A)((0,H.A)({},o.slot),{},{disabled:l||!1})),m=(0,H.A)((0,H.A)({ref:d},o.props),{},{id:a,htmlFor:s,onClick:f});return c&&("onClick"in m&&(delete m.htmlFor,delete m.onClick),"onClick"in u&&delete u.onClick),(0,Ur.Ci)()({ourProps:m,theirProps:u,slot:p,defaultTag:s?"label":"div",name:o.name||"Label"})});Object.assign(Jr,{});var Zr=n(52177),eo=n(95886);const to={Idle:{kind:"Idle"},Tracked:e=>({kind:"Tracked",position:e}),Moved:{kind:"Moved"}};function no(e){let t=e.getBoundingClientRect();return"".concat(t.x,",").concat(t.y)}var ro=Object.defineProperty,oo=(e,t,n)=>(((e,t,n)=>{t in e?ro(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n})(e,"symbol"!=typeof t?t+"":t,n),n),io=(e=>(e[e.Open=0]="Open",e[e.Closed=1]="Closed",e))(io||{}),lo=(e=>(e[e.Pointer=0]="Pointer",e[e.Other=1]="Other",e))(lo||{}),ao=(e=>(e[e.OpenMenu=0]="OpenMenu",e[e.CloseMenu=1]="CloseMenu",e[e.GoToItem=2]="GoToItem",e[e.Search=3]="Search",e[e.ClearSearch=4]="ClearSearch",e[e.RegisterItems=5]="RegisterItems",e[e.UnregisterItems=6]="UnregisterItems",e[e.SetButtonElement=7]="SetButtonElement",e[e.SetItemsElement=8]="SetItemsElement",e[e.SortItems=9]="SortItems",e[e.MarkButtonAsMoved=10]="MarkButtonAsMoved",e))(ao||{});function so(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:e=>e,n=null!==e.activeItemIndex?e.items[e.activeItemIndex]:null,r=(0,Wr.wl)(t(e.items.slice()),e=>e.dataRef.current.domRef.current),o=n?r.indexOf(n):null;return-1===o&&(o=null),{items:r,activeItemIndex:o}}let co={1(e){if(1===e.menuState)return e;let t=e.buttonElement?to.Tracked(no(e.buttonElement)):e.buttonPositionState;return(0,H.A)((0,H.A)({},e),{},{activeItemIndex:null,pendingFocus:{focus:Hr.Nothing},menuState:1,buttonPositionState:t})},0:(e,t)=>0===e.menuState?e:(0,H.A)((0,H.A)({},e),{},{__demoMode:!1,pendingFocus:t.focus,menuState:0,buttonPositionState:to.Idle}),2:(e,t)=>{var n,r,o,i,l;if(1===e.menuState)return e;let a=(0,H.A)((0,H.A)({},e),{},{searchQuery:"",activationTrigger:null!=(n=t.trigger)?n:1,__demoMode:!1});if(t.focus===Hr.Nothing)return(0,H.A)((0,H.A)({},a),{},{activeItemIndex:null});if(t.focus===Hr.Specific)return(0,H.A)((0,H.A)({},a),{},{activeItemIndex:e.items.findIndex(e=>e.id===t.id)});if(t.focus===Hr.Previous){let n=e.activeItemIndex;if(null!==n){let i=e.items[n].dataRef.current.domRef,l=_r(t,{resolveItems:()=>e.items,resolveActiveIndex:()=>e.activeItemIndex,resolveId:e=>e.id,resolveDisabled:e=>e.dataRef.current.disabled});if(null!==l){let t=e.items[l].dataRef.current.domRef;if((null==(r=i.current)?void 0:r.previousElementSibling)===t.current||null===(null==(o=t.current)?void 0:o.previousElementSibling))return(0,H.A)((0,H.A)({},a),{},{activeItemIndex:l})}}}else if(t.focus===Hr.Next){let n=e.activeItemIndex;if(null!==n){let r=e.items[n].dataRef.current.domRef,o=_r(t,{resolveItems:()=>e.items,resolveActiveIndex:()=>e.activeItemIndex,resolveId:e=>e.id,resolveDisabled:e=>e.dataRef.current.disabled});if(null!==o){let t=e.items[o].dataRef.current.domRef;if((null==(i=r.current)?void 0:i.nextElementSibling)===t.current||null===(null==(l=t.current)?void 0:l.nextElementSibling))return(0,H.A)((0,H.A)({},a),{},{activeItemIndex:o})}}}let s=so(e),c=_r(t,{resolveItems:()=>s.items,resolveActiveIndex:()=>s.activeItemIndex,resolveId:e=>e.id,resolveDisabled:e=>e.dataRef.current.disabled});return(0,H.A)((0,H.A)((0,H.A)({},a),s),{},{activeItemIndex:c})},3:(e,t)=>
1{let n=""!==e.searchQuery?0:1,r=e.searchQuery+t.value.toLowerCase(),o=(null!==e.activeItemIndex?e.items.slice(e.activeItemIndex+n).concat(e.items.slice(0,e.activeItemIndex+n)):e.items).find(e=>{var t;return(null==(t=e.dataRef.current.textValue)?void 0:t.startsWith(r))&&!e.dataRef.current.disabled}),i=o?e.items.indexOf(o):-1;return-1===i||i===e.activeItemIndex?(0,H.A)((0,H.A)({},e),{},{searchQuery:r}):(0,H.A)((0,H.A)({},e),{},{searchQuery:r,activeItemIndex:i,activationTrigger:1})},4:e=>""===e.searchQuery?e:(0,H.A)((0,H.A)({},e),{},{searchQuery:"",searchActiveItemIndex:null}),5:(e,t)=>{let n=e.items.concat(t.items.map(e=>e)),r=e.activeItemIndex;return e.pendingFocus.focus!==Hr.Nothing&&(r=_r(e.pendingFocus,{resolveItems:()=>n,resolveActiveIndex:()=>e.activeItemIndex,resolveId:e=>e.id,resolveDisabled:e=>e.dataRef.current.disabled})),(0,H.A)((0,H.A)({},e),{},{items:n,activeItemIndex:r,pendingFocus:{focus:Hr.Nothing},pendingShouldSort:!0})},6:(e,t)=>{let n=e.items,r=[],o=new Set(t.items);for(let[i,l]of n.entries())if(o.has(l.id)&&(r.push(i),o.delete(l.id),0===o.size))break;if(r.length>0){n=n.slice();for(let e of r.reverse())n.splice(e,1)}return(0,H.A)((0,H.A)({},e),{},{items:n,activationTrigger:1})},7:(e,t)=>e.buttonElement===t.element?e:(0,H.A)((0,H.A)({},e),{},{buttonElement:t.element}),8:(e,t)=>e.itemsElement===t.element?e:(0,H.A)((0,H.A)({},e),{},{itemsElement:t.element}),9:e=>e.pendingShouldSort?(0,H.A)((0,H.A)((0,H.A)({},e),so(e)),{},{pendingShouldSort:!1}):e,10:e=>"Tracked"!==e.buttonPositionState.kind?e:(0,H.A)((0,H.A)({},e),{},{buttonPositionState:to.Moved})};class uo extends eo.u5{constructor(e){super(e),oo(this,"actions",{registerItem:(0,eo.vA)(()=>{let e=[],t=new Set;return[(n,r)=>{t.has(r)||(t.add(r),e.push({id:n,dataRef:r}))},()=>(t.clear(),this.send({type:5,items:e.splice(0)}))]}),unregisterItem:(0,eo.vA)(()=>{let e=[];return[t=>e.push(t),()=>this.send({type:6,items:e.splice(0)})]})}),oo(this,"selectors",{activeDescendantId(e){var t;let n=e.activeItemIndex,r=e.items;return null===n||null==(t=r[n])?void 0:t.id},isActive(e,t){var n;let r=e.activeItemIndex,o=e.items;return null!==r&&(null==(n=o[r])?void 0:n.id)===t},shouldScrollIntoView(e,t){return!e.__demoMode&&0===e.menuState&&0!==e.activationTrigger&&this.isActive(e,t)},didButtonMove:e=>"Moved"===e.buttonPositionState.kind}),this.on(5,()=>{this.disposables.requestAnimationFrame(()=>{this.send({type:9})})});{let e=this.state.id,t=Or.D.get(null);this.disposables.add(t.on(Or.Q.Push,n=>{!t.selectors.isTop(n,e)&&0===this.state.menuState&&this.send({type:1})})),this.on(0,()=>t.actions.push(e)),this.on(1,()=>t.actions.pop(e))}this.disposables.group(e=>{this.on(1,t=>{t.buttonElement&&(e.dispose(),e.add(function(e,t,n){let r=(0,Ue.e)();if("Tracked"===t.kind){let o=function(){i!==no(e)&&(r.dispose(),n())},{position:i}=t,l=new ResizeObserver(o);l.observe(e),r.add(()=>l.disconnect()),r.addEventListener(window,"scroll",o,{passive:!0}),r.addEventListener(window,"resize",o)}return()=>r.dispose()}(t.buttonElement,t.buttonPositionState,()=>{this.send({type:10})})))})})}static new(e){let{id:t,__demoMode:n=!1}=e;return new uo({id:t,__demoMode:n,menuState:n?0:1,buttonElement:null,itemsElement:null,items:[],searchQuery:"",activeItemIndex:null,activationTrigger:1,pendingShouldSort:!1,pendingFocus:{focus:Hr.Nothing},buttonPositionState:to.Idle})}reduce(e,t){return(0,Vr.Y)(t.type,co,e,t)}}var fo=n(73160);const po=(0,A.createContext)(null);function mo(e){let t=(0,A.useContext)(po);if(null===t){let t=new Error("<".concat(e," /> is missing a parent <Menu /> component."));throw Error.captureStackTrace&&Error.captureStackTrace(t,go),t}return t}function go(e){let{id:t,__demoMode:n=!1}=e,r=(0,A.useMemo)(()=>uo.new({id:t,__demoMode:n}),[]);return(0,fo.X)(()=>r.dispose()),r}const vo=["__demoMode"],ho=["id","disabled","autoFocus"],yo=["id","anchor","portal","modal","transition"],bo=["id","disabled"],wo=["id"];let xo=A.Fragment;let Ao=Ur.Ac.RenderStrategy|Ur.Ac.Static;let Eo=A.Fragment;let Co=(0,Ur.FX)(function(e,t){let n=(0,A.useId)(),{__demoMode:r=!1}=e,o=(0,_.A)(e,vo),i=go({id:n,__demoMode:r}),[l,a,s]=(0,jr.y)(i,e=>[e.menuState,e.itemsElement,e.buttonElement]),c=(0,st.P)(t),u=Or.D.get(null),d=(0,jr.y)(u,(0,A.useCallback)(e=>u.selectors.isTop(e,n),[u,n]));(0,Ze.j)(d,[s,a],(e,t)=>{var n;i.send({type:ao.CloseMenu}),(0,Wr.Bm)(t,Wr.MZ.Loose)||(e.preventDefault(),null==(n=i.state.buttonElement)||n.focus())});let f=(0,We._)(()=>{i.send({type:ao.CloseMenu})}),p=(0,at._)({open:l===io.Open,close:f}),m={ref:c},g=(0,Ur.Ci)();return A.createElement(Rr,null,A.createElement(po.Provider,{value:i},A.createElement(Nr.El,{value:(0,Vr.Y)(l,{[io.Open]:Nr.Uw.Open,[io.Closed]:Nr.Uw.Closed})},g({ourProps:m,theirProps:o,slot:p,defaultTag:xo,name:"Menu"}))))}),Io=(0,Ur.FX)(function(e,t){let n=mo("Menu.Button"),r=(0,A.useId)(),{id:o="headlessui-menu-button-".concat(r),disabled:i=!1,autoFocus:l=!1}
1=e,a=(0,_.A)(e,ho),s=(0,A.useRef)(null),c=Fr(),u=(0,st.P)(t,s,Sr(),(0,We._)(e=>n.send({type:ao.SetButtonElement,element:e}))),d=(0,We._)(e=>{switch(e.key){case $r.D.Space:case $r.D.Enter:case $r.D.ArrowDown:e.preventDefault(),e.stopPropagation(),n.send({type:ao.OpenMenu,focus:{focus:Hr.First}});break;case $r.D.ArrowUp:e.preventDefault(),e.stopPropagation(),n.send({type:ao.OpenMenu,focus:{focus:Hr.Last}})}}),f=(0,We._)(e=>{if(e.key===$r.D.Space)e.preventDefault()}),[p,m,g]=(0,jr.y)(n,e=>[e.menuState,e.buttonElement,e.itemsElement]);ot(p===io.Open,{trigger:m,action:(0,A.useCallback)(e=>{if(null!=m&&m.contains(e.target))return rt.Ignore;let t=e.target.closest('[role="menuitem"]:not([data-disabled])');return Xe.sb(t)?rt.Select(t):null!=g&&g.contains(e.target)?rt.Ignore:rt.Close},[m,g]),close:(0,A.useCallback)(()=>n.send({type:ao.CloseMenu}),[]),select:(0,A.useCallback)(e=>e.click(),[])});let v=qe(e=>{var t;i||(p===io.Open?((0,Be.flushSync)(()=>n.send({type:ao.CloseMenu})),null==(t=s.current)||t.focus({preventScroll:!0})):(e.preventDefault(),n.send({type:ao.OpenMenu,focus:{focus:Hr.Nothing},trigger:lo.Pointer})))}),{isFocusVisible:h,focusProps:y}=Le({autoFocus:l}),{isHovered:b,hoverProps:w}=je({isDisabled:i}),{pressed:x,pressProps:E}=Ve({disabled:i}),C=(0,at._)({open:p===io.Open,active:x||p===io.Open,disabled:i,hover:b,focus:h,autofocus:l}),I=(0,Ur.v6)(c(),{ref:u,id:o,type:it(e,s.current),"aria-haspopup":"menu","aria-controls":null==g?void 0:g.id,"aria-expanded":p===io.Open,disabled:i||void 0,autoFocus:l,onKeyDown:d,onKeyUp:f},v,y,w,E);return(0,Ur.Ci)()({ourProps:I,theirProps:a,slot:C,defaultTag:"button",name:"Menu.Button"})}),To=(0,Ur.FX)(function(e,t){let n=(0,A.useId)(),{id:r="headlessui-menu-items-".concat(n),anchor:o,portal:i=!1,modal:l=!0,transition:a=!1}=e,s=(0,_.A)(e,yo),c=function(e){return(0,A.useMemo)(()=>e?"string"==typeof e?{to:e}:e:null,[e])}(o),u=mo("Menu.Items"),[d,f]=kr(c),p=Pr(),[m,g]=(0,A.useState)(null),v=(0,st.P)(t,c?d:null,(0,We._)(e=>u.send({type:ao.SetItemsElement,element:e})),g),[h,y]=(0,jr.y)(u,e=>[e.menuState,e.buttonElement]),b=(0,et.g)(y),w=(0,et.g)(m);c&&(i=!0);let x=(0,Nr.O_)(),[E,C]=(0,pt.p)(a,m,null!==x?(x&Nr.Uw.Open)===Nr.Uw.Open:h===io.Open);(0,Je.O)(E,y,()=>{u.send({type:ao.CloseMenu})});let I=(0,jr.y)(u,e=>e.__demoMode),T=!I&&(l&&h===io.Open);(0,lt.K)(T,w);let S=!I&&(l&&h===io.Open);(0,Ye.v)(S,{allowed:(0,A.useCallback)(()=>[y,m],[y,m])});let F=!(0,jr.y)(u,u.selectors.didButtonMove)&&E;(0,A.useEffect)(()=>{let e=m;e&&h===io.Open&&((0,He.X7)(e)||e.focus({preventScroll:!0}))},[h,m]),function(e,t){let{container:n,accept:r,walk:o}=t,i=(0,A.useRef)(r),l=(0,A.useRef)(o);(0,A.useEffect)(()=>{i.current=r,l.current=o},[r,o]),(0,ze.s)(()=>{if(!n||!e)return;let t=(0,He.TW)(n);if(!t)return;let r=i.current,o=l.current,a=Object.assign(e=>r(e),{acceptNode:r}),s=t.createTreeWalker(n,NodeFilter.SHOW_ELEMENT,a,!1);for(;s.nextNode();)o(s.currentNode)},[n,e,i,l])}(h===io.Open,{container:m,accept:e=>"menuitem"===e.getAttribute("role")?NodeFilter.FILTER_REJECT:e.hasAttribute("role")?NodeFilter.FILTER_SKIP:NodeFilter.FILTER_ACCEPT,walk(e){e.setAttribute("role","none")}});let P=(0,_e.L)(),k=(0,We._)(e=>{var t,n,r;switch(P.dispose(),e.key){case $r.D.Space:if(""!==u.state.searchQuery)return e.preventDefault(),e.stopPropagation(),u.send({type:ao.Search,value:e.key});case $r.D.Enter:if(e.preventDefault(),e.stopPropagation(),null!==u.state.activeItemIndex){let{dataRef:e}=u.state.items[u.state.activeItemIndex];null==(n=null==(t=e.current)?void 0:t.domRef.current)||n.click()}u.send({type:ao.CloseMenu}),(0,Wr.Fh)(u.state.buttonElement);break;case $r.D.ArrowDown:return e.preventDefault(),e.stopPropagation(),u.send({type:ao.GoToItem,focus:Hr.Next});case $r.D.ArrowUp:return e.preventDefault(),e.stopPropagation(),u.send({type:ao.GoToItem,focus:Hr.Previous});case $r.D.Home:case $r.D.PageUp:return e.preventDefault(),e.stopPropagation(),u.send({type:ao.GoToItem,focus:Hr.First});case $r.D.End:case $r.D.PageDown:return e.preventDefault(),e.stopPropagation(),u.send({type:ao.GoToItem,focus:Hr.Last});case $r.D.Escape:e.preventDefault(),e.stopPropagation(),(0,Be.flushSync)(()=>u.send({type:ao.CloseMenu})),null==(r=u.state.buttonElement)||r.focus({preventScroll:!0});break;case $r.D.Tab:e.preventDefault(),e.stopPropagation(),(0,Be.flushSync)(()=>u.send({type:ao.CloseMenu})),(0,Wr.p9)(u.state.buttonElement,e.shiftKey?Wr.BD.Previous:Wr.BD.Next);break;
1default:1===e.key.length&&(u.send({type:ao.Search,value:e.key}),P.setTimeout(()=>u.send({type:ao.ClearSearch}),350))}}),R=(0,We._)(e=>{if(e.key===$r.D.Space)e.preventDefault()}),L=(0,at._)({open:h===io.Open}),M=(0,Ur.v6)(c?p():{},(0,H.A)({"aria-activedescendant":(0,jr.y)(u,u.selectors.activeDescendantId),"aria-labelledby":(0,jr.y)(u,e=>{var t;return null==(t=e.buttonElement)?void 0:t.id}),id:r,onKeyDown:k,onKeyUp:R,role:"menu",tabIndex:h===io.Open?0:void 0,ref:v,style:(0,H.A)((0,H.A)((0,H.A)({},s.style),f),{},{"--button-width":Ge(E,y,!0).width})},(0,pt.B)(C))),D=(0,Ur.Ci)();return A.createElement(Zr.ZL,{enabled:!!i&&(e.static||E),ownerDocument:b},D({ourProps:M,theirProps:s,slot:L,defaultTag:"div",features:Ao,visible:F,name:"Menu.Items"}))}),So=(0,Ur.FX)(function(e,t){let n=(0,A.useId)(),{id:r="headlessui-menu-item-".concat(n),disabled:o=!1}=e,i=(0,_.A)(e,bo),l=mo("Menu.Item"),a=(0,jr.y)(l,e=>l.selectors.isActive(e,r)),s=(0,A.useRef)(null),c=(0,st.P)(t,s),u=(0,jr.y)(l,e=>l.selectors.shouldScrollIntoView(e,r));(0,ze.s)(()=>{if(u)return(0,Ue.e)().requestAnimationFrame(()=>{var e,t;null==(t=null==(e=s.current)?void 0:e.scrollIntoView)||t.call(e,{block:"nearest"})})},[u,s]);let d=dt(s),f=(0,A.useRef)({disabled:o,domRef:s,get textValue(){return d()}});(0,ze.s)(()=>{f.current.disabled=o},[f,o]),(0,ze.s)(()=>(l.actions.registerItem(r,f),()=>l.actions.unregisterItem(r)),[f,r]);let p=(0,We._)(()=>{l.send({type:ao.CloseMenu})}),m=(0,We._)(e=>{if(o)return e.preventDefault();l.send({type:ao.CloseMenu}),(0,Wr.Fh)(l.state.buttonElement)}),g=(0,We._)(()=>{if(o)return l.send({type:ao.GoToItem,focus:Hr.Nothing});l.send({type:ao.GoToItem,focus:Hr.Specific,id:r})}),v=function(){let e=(0,A.useRef)([-1,-1]);return{wasMoved(t){let n=ft(t);return(e.current[0]!==n[0]||e.current[1]!==n[1])&&(e.current=n,!0)},update(t){e.current=ft(t)}}}(),h=(0,We._)(e=>v.update(e)),y=(0,We._)(e=>{v.wasMoved(e)&&(o||a||l.send({type:ao.GoToItem,focus:Hr.Specific,id:r,trigger:lo.Pointer}))}),b=(0,We._)(e=>{v.wasMoved(e)&&(o||a&&l.state.activationTrigger===lo.Pointer&&l.send({type:ao.GoToItem,focus:Hr.Nothing}))}),[w,x]=Yr(),[E,C]=(0,zr.rU)(),I=(0,at._)({active:a,focus:a,disabled:o,close:p}),T={id:r,ref:c,role:"menuitem",tabIndex:!0===o?void 0:-1,"aria-disabled":!0===o||void 0,"aria-labelledby":w,"aria-describedby":E,disabled:void 0,onClick:m,onFocus:g,onPointerEnter:h,onMouseEnter:h,onPointerMove:y,onMouseMove:y,onPointerLeave:b,onMouseLeave:b},S=(0,Ur.Ci)();return A.createElement(x,null,A.createElement(C,null,S({ourProps:T,theirProps:i,slot:I,defaultTag:Eo,name:"Menu.Item"})))}),Fo=(0,Ur.FX)(function(e,t){let[n,r]=Yr(),o=e,i={ref:t,"aria-labelledby":n,role:"group"},l=(0,Ur.Ci)();return A.createElement(r,null,l({ourProps:i,theirProps:o,slot:{},defaultTag:"div",name:"Menu.Section"}))}),Po=(0,Ur.FX)(function(e,t){let n=(0,A.useId)(),{id:r="headlessui-menu-heading-".concat(n)}=e,o=(0,_.A)(e,wo),i=qr();(0,ze.s)(()=>i.register(r),[r,i.register]);let l=(0,H.A)({id:r,ref:t,role:"presentation"},i.props);return(0,Ur.Ci)()({ourProps:l,theirProps:o,slot:{},defaultTag:"header",name:"Menu.Heading"})}),ko=(0,Ur.FX)(function(e,t){let n=e,r={ref:t,role:"separator"};return(0,Ur.Ci)()({ourProps:r,theirProps:n,slot:{},defaultTag:"div",name:"Menu.Separator"})}),Ro=Object.assign(Co,{Button:Io,Items:To,Item:So,Section:Fo,Heading:Po,Separator:ko});var Lo=n(77717),Mo=n(93970),Do=n(62802),No=n(66222);const Oo=e=>{let{chains:t,appId:n,address:i,rpcConfig:l,includeUsdc:a}=e;return Promise.all(t.map(async e=>{let t=(0,r.l)({chain:e,transport:(0,o.L)((0,b.a)(e,l,n))}),s=await t.getBalance({address:i}).catch(()=>0n),c=null,u=h[e.id];if(a&&u){let{balance:t}=await(0,w.g)({address:i,chain:e,rpcConfig:l,appId:n,erc20Address:u});c=t}return{balance:s,erc20Balance:c,erc20Address:u,chain:e}}))},jo=e=>{let{balance:t,className:n,chain:r}=e;return(0,x.jsx)(B.B,{className:n,$state:void 0,children:(0,x.jsx)(Bo,{balance:t,chain:r})})},Bo=e=>{let{balance:t,chain:n}=e;return(0,x.jsxs)(x.Fragment,{children:[(0,x.jsxs)(Ho,{children:[(0,x.jsx)(Wo,{chainId:"object"==typeof n?n.id:"solana"}),(0,x.jsx)(k.V,{children:"object"==typeof n?n.name:(0,N.g)(n)})]}),(0,x.jsxs)(O.C,{isLoading:!1,isPulsing:!1,color:"gray",children:[(0,x.jsx)(_o,{children:(0,x.jsx)(M.A,{})}),t]})]})};let Ho=D.I4.div.withConfig({displayName:"Container",componentId:"sc-63f80cee-0"})(["display:flex;align-items:center;"]),_o=D.I4.div.withConfig({displayName:"IconContainer",componentId:"sc-63f80cee-1"}
1)(["height:0.75rem;width:0.75rem;margin-right:0.2rem;"]),Wo=(0,D.I4)(j.N).withConfig({displayName:"StyledNetworkIcon",componentId:"sc-63f80cee-2"})(["height:1.25rem;width:1.25rem;display:inline-block;margin-right:0.5rem;border-radius:4px;"]);const Vo=e=>{let{options:t,onSelect:n,selected:r,className:o}=e;return(0,x.jsxs)(Ro,{as:Uo,children:[(0,x.jsxs)(Io,{as:Ko,children:[(0,x.jsx)(Bo,{balance:r.balance,chain:r.chain}),(0,x.jsx)(Go,{height:16})]}),(0,x.jsx)(To,{as:zo,className:o,children:t.map((e,t)=>(0,x.jsx)(So,{as:$o,onClick:()=>n(t),children:(0,x.jsx)(Bo,{balance:e.balance,chain:e.chain})},t))})]})};let Uo=D.I4.div.withConfig({displayName:"Wrapper",componentId:"sc-31c00f79-0"})(["width:100%;position:relative;"]),zo=D.I4.div.withConfig({displayName:"Popover",componentId:"sc-31c00f79-1"})(["width:100%;margin-top:0.5rem;position:absolute;background-color:var(--privy-color-background);border-radius:var(--privy-border-radius-md);overflow-x:hidden;overflow-y:auto;box-shadow:0px 1px 2px 0px rgba(16,24,40,0.05);max-height:11.75rem;&&{border:solid 1px var(--privy-color-foreground-4);}z-index:1;"]),$o=D.I4.button.withConfig({displayName:"Button",componentId:"sc-31c00f79-2"})(["width:100%;display:flex;justify-content:space-between;&&{padding:1rem;}:not(:last-child){border-bottom:solid 1px var(--privy-color-foreground-4);}:hover{background:var(--privy-color-background-2);}"]),Go=(0,D.I4)(Lo.A).withConfig({displayName:"StyledChevronIcon",componentId:"sc-31c00f79-3"})(["height:1rem;margin-left:0.5rem;"]),Ko=D.I4.button.withConfig({displayName:"StyledMenuButton",componentId:"sc-31c00f79-4"})([""," span{margin-left:auto;}","{transition:rotate 100ms ease-in;}&[aria-expanded='true']{","{rotate:-180deg;}}"],B.a,Go,Go);const Xo=e=>{var t,n;let{displayName:r,errorMessage:o,configuredFundingChain:i,formattedBalance:l,fundingAmount:a,fundingCurrency:s,fundingAmountInUsd:c,options:u,selectedOption:d,isPreparing:f,isSubmitting:p,addressToFund:m,fundingWalletAddress:g,onSubmit:v,onSelect:h,onAmountChange:b,erc20ContractInfo:w}=e,E=(0,A.useRef)(null);return(0,x.jsxs)(x.Fragment,{children:[(0,x.jsx)(S.t,{}),(0,x.jsx)(I.b,{}),(0,x.jsx)(L.T,{children:"Transfer from another network"}),(0,x.jsxs)(R.S,{children:["You need more funds on the"," ","object"==typeof i?i.name:(0,N.g)(i)," ","network. Bridge from another blockchain network."]}),(0,x.jsxs)(No.F,{style:{marginTop:"2rem"},children:[(0,x.jsxs)(No.a,{onClick:()=>{var e;return null===(e=E.current)||void 0===e?void 0:e.focus()},children:[(0,x.jsx)(No.b,{ref:E,value:a,onChange:e=>{let t=e.target.value;if(/^[0-9.]*$/.test(t)&&t.split(".").length-1<=1){let e=/\.$/.test(t)?".":"",n=Number(t.replace(/\.$/,"")||"0");if(Number.isNaN(n))return void b("0");b(n.toString()+e)}}}),(0,x.jsx)(No.c,{children:s})]}),c&&(0,x.jsx)(No.d,{children:c})]}),(0,x.jsxs)(F.R,{style:{marginTop:"1.5rem"},children:[(0,x.jsx)(k.L,{children:"From"}),(0,x.jsx)(k.L,{children:(0,y.vz)(g)})]}),(0,x.jsx)(Vo,{selected:{chain:d.chain,balance:d.isErc20Quote?(0,Mo.f)({amount:null!==(t=d.erc20Balance)&&void 0!==t?t:0n,decimals:null!==(n=null===w||void 0===w?void 0:w.decimals)&&void 0!==n?n:6})+" ".concat((null===w||void 0===w?void 0:w.symbol)||""):(0,Do.g)(d.balance,d.chain.nativeCurrency.symbol,3,!0)},options:u.map(e=>{var t;let{chain:n,balance:r,isErc20Quote:o,erc20Balance:i}=e;return{chain:n,balance:o?(0,Mo.f)({amount:null!==i&&void 0!==i?i:0n,decimals:null!==(t=null===w||void 0===w?void 0:w.decimals)&&void 0!==t?t:6})+" ".concat((null===w||void 0===w?void 0:w.symbol)||""):(0,Do.g)(r,n.nativeCurrency.symbol,3,!0)}}),onSelect:h}),(0,x.jsxs)(F.R,{style:{marginTop:"1.5rem"},children:[(0,x.jsx)(k.L,{children:"To"}),(0,x.jsx)(k.L,{children:(0,y.vz)(m)})]}),(0,x.jsx)(jo,{chain:i,balance:l}),(0,x.jsx)(P.E,{style:{marginTop:"1rem"},children:o}),(0,x.jsxs)(C.a,{style:{marginTop:"1rem"},loading:p||f,disabled:f||p,onClick:v,children:["Confirm with ",r]}),(0,x.jsx)(I.R,{}),(0,x.jsx)(T.B,{})]})}},93970:(e,t,n)=>{n.d(t,{f:()=>o});let r=2n**256n-1n;const o=e=>{let{amount:t,decimals:n}=e;return t===r?"Maximum":Intl.NumberFormat(void 0,{maximumFractionDigits:n}).format(Number(t)/10**n)}}}]);
2//# sourceMappingURL=770.42f1d8b9.chunk.js.map

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.