PageSourceSearch

https://spiky.ai/_next/static/chunks/7592-39d04b72f27b8788.js

js spiky.ai collected 2026-10-01 15:07:31 UTC 52,483 bytes, 1 lines download raw bytes

1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[7592],{79205:function(e,t,n){n.d(t,{Z:function(){return d}});var r=n(59950),o=n(79861),l=n(2265);let a=e=>e.replace(/([a-z0-9])([A-Z])/g,"$1-$2").toLowerCase(),i=function(){for(var e=arguments.length,t=Array(e),n=0;n<e;n++)t[n]=arguments[n];return t.filter((e,t,n)=>!!e&&n.indexOf(e)===t).join(" ")};var u=n(72371),s={xmlns:"http://www.w3.org/2000/svg",width:24,height:24,viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:2,strokeLinecap:"round",strokeLinejoin:"round"};let c=(0,l.forwardRef)((e,t)=>{var{color:n="currentColor",size:a=24,strokeWidth:c=2,absoluteStrokeWidth:d,className:f="",children:p,iconNode:v}=e,h=(0,o._)(e,["color","size","strokeWidth","absoluteStrokeWidth","className","children","iconNode"]);return(0,l.createElement)("svg",(0,r._)((0,u._)((0,r._)({ref:t},s),{width:a,height:a,stroke:n,strokeWidth:d?24*Number(c)/Number(a):c,className:i("lucide",f)}),h),[...v.map(e=>{let[t,n]=e;return(0,l.createElement)(t,n)}),...Array.isArray(p)?p:[p]])}),d=(e,t)=>{let n=(0,l.forwardRef)((n,u)=>{var{className:s}=n,d=(0,o._)(n,["className"]);return(0,l.createElement)(c,(0,r._)({ref:u,iconNode:t,className:i("lucide-".concat(a(e)),s)},d))});return n.displayName="".concat(e),n}},40875:function(e,t,n){n.d(t,{Z:function(){return r}});let r=(0,n(79205).Z)("ChevronDown",[["path",{d:"m6 9 6 6 6-6",key:"qrunsl"}]])},1331:function(e,t,n){let r;n.d(t,{Eh:function(){return nu},VY:function(){return t3},ZA:function(){return ne},JO:function(){return t9},ck:function(){return nn},wU:function(){return no},eT:function(){return nr},__:function(){return nt},h_:function(){return t4},fC:function(){return t5},$G:function(){return na},u_:function(){return nl},Z0:function(){return ni},xz:function(){return t7},B4:function(){return t6},l_:function(){return t8}});var o,l,a,i,u,s,c,d,f=n(59950),p=n(72371),v=n(79861),h=n(2265),m=n(54887);function g(e,[t,n]){return Math.min(n,Math.max(t,e))}var y=n(6741),w=n(67822),b=n(98575),x=n(73966),E=n(29114),_=n(66840),S=n(26606),C=n(57437),A="dismissableLayer.update",k=h.createContext({layers:new Set,layersWithOutsidePointerEventsDisabled:new Set,branches:new Set}),j=h.forwardRef((e,t)=>{var n,r;let{disableOutsidePointerEvents:o=!1,onEscapeKeyDown:l,onPointerDownOutside:a,onFocusOutside:i,onInteractOutside:u,onDismiss:s}=e,d=(0,v._)(e,["disableOutsidePointerEvents","onEscapeKeyDown","onPointerDownOutside","onFocusOutside","onInteractOutside","onDismiss"]),m=h.useContext(k),[g,w]=h.useState(null),x=null!==(r=null==g?void 0:g.ownerDocument)&&void 0!==r?r:null===(n=globalThis)||void 0===n?void 0:n.document,[,E]=h.useState({}),j=(0,b.e)(t,e=>w(e)),N=Array.from(m.layers),[T]=[...m.layersWithOutsidePointerEventsDisabled].slice(-1),R=N.indexOf(T),L=g?N.indexOf(g):-1,O=m.layersWithOutsidePointerEventsDisabled.size>0,W=L>=R,D=function(e){var t;let n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null===(t=globalThis)||void 0===t?void 0:t.document,r=(0,S.W)(e),o=h.useRef(!1),l=h.useRef(()=>{});return h.useEffect(()=>{let e=e=>{if(e.target&&!o.current){let t=function(){M("dismissableLayer.pointerDownOutside",r,o,{discrete:!0})},o={originalEvent:e};"touch"===e.pointerType?(n.removeEventListener("click",l.current),l.current=t,n.addEventListener("click",l.current,{once:!0})):t()}else n.removeEventListener("click",l.current);o.current=!1},t=window.setTimeout(()=>{n.addEventListener("pointerdown",e)},0);return()=>{window.clearTimeout(t),n.removeEventListener("pointerdown",e),n.removeEventListener("click",l.current)}},[n,r]),{onPointerDownCapture:()=>o.current=!0}}(e=>{let t=e.target,n=[...m.branches].some(e=>e.contains(t));!W||n||(null==a||a(e),null==u||u(e),e.defaultPrevented||null==s||s())},x),I=function(e){var t;let n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null===(t=globalThis)||void 0===t?void 0:t.document,r=(0,S.W)(e),o=h.useRef(!1);return h.useEffect(()=>{let e=e=>{e.target&&!o.current&&M("dismissableLayer.focusOutside",r,{originalEvent:e},{discrete:!1})};return n.addEventListener("focusin",e),()=>n.removeEventListener("focusin",e)},[n,r]),{onFocusCapture:()=>o.current=!0,onBlurCapture:()=>o.current=!1}}(e=>{let t=e.target;[...m.branches].some(e=>e.contains(t))||(null==i||i(e),null==u||u(e),e.defaultPrevented||null==s||s())},x);return!function(e,t=globalThis?.document){let n=(0,S.W)(e);h.useEffect(()=>{let e=e=>{"Escape"===e.key&&n(e)};return t.addEventListener("keydown",e,{capture:!0}),()=>t.removeEventListener("keydown",e,{capture:!0})},[n,t])}(e=>{L!==m.layers.size-1||(null==l||l(e),!e.defaultPrevented&&s&&(e.preventDefault(),s()))},x),h.useEffect(()=>{if(g)return o&&(0===m.layersWithOutsidePointerEventsDisabled.size&&(c=x.body.style.pointerEvents,x.body.style.pointerEvents="none"),m.layersWithOutsidePointerEventsDisabled.add(g)),m.layers.add(g),P(),()=>{o&&1===m.layersWithOutsidePointerEventsDisabled.size&&(x.body.style.pointerEvents=c)}},[g,x,o,m]),h.useEffect(()=>()=>{g&&(m.layers.delete(g),m.layersWithOutsidePointerEventsDisabled.delete(g),P())},[g,m]),h.useEffect(()=>{let e=()=>E({});return document.addEventListener(A,e),()=>document.removeEventListener(A,e)}
1,[]),(0,C.jsx)(_.WV.div,(0,p._)((0,f._)({},d),{ref:j,style:(0,f._)({pointerEvents:O?W?"auto":"none":void 0},e.style),onFocusCapture:(0,y.M)(e.onFocusCapture,I.onFocusCapture),onBlurCapture:(0,y.M)(e.onBlurCapture,I.onBlurCapture),onPointerDownCapture:(0,y.M)(e.onPointerDownCapture,D.onPointerDownCapture)}))});function P(){let e=new CustomEvent(A);document.dispatchEvent(e)}function M(e,t,n,r){let{discrete:o}=r,l=n.originalEvent.target,a=new CustomEvent(e,{bubbles:!1,cancelable:!0,detail:n});t&&l.addEventListener(e,t,{once:!0}),o?(0,_.jH)(l,a):l.dispatchEvent(a)}j.displayName="DismissableLayer",h.forwardRef((e,t)=>{let n=h.useContext(k),r=h.useRef(null),o=(0,b.e)(t,r);return h.useEffect(()=>{let e=r.current;if(e)return n.branches.add(e),()=>{n.branches.delete(e)}},[n.branches]),(0,C.jsx)(_.WV.div,(0,p._)((0,f._)({},e),{ref:o}))}).displayName="DismissableLayerBranch";var N=0;function T(){let e=document.createElement("span");return e.setAttribute("data-radix-focus-guard",""),e.tabIndex=0,e.style.cssText="outline: none; opacity: 0; position: fixed; pointer-events: none",e}var R="focusScope.autoFocusOnMount",L="focusScope.autoFocusOnUnmount",O={bubbles:!1,cancelable:!0},W=h.forwardRef((e,t)=>{let{loop:n=!1,trapped:r=!1,onMountAutoFocus:o,onUnmountAutoFocus:l}=e,a=(0,v._)(e,["loop","trapped","onMountAutoFocus","onUnmountAutoFocus"]),[i,u]=h.useState(null),s=(0,S.W)(o),c=(0,S.W)(l),d=h.useRef(null),m=(0,b.e)(t,e=>u(e)),g=h.useRef({paused:!1,pause(){this.paused=!0},resume(){this.paused=!1}}).current;h.useEffect(()=>{if(r){let e=function(e){if(g.paused||!i)return;let t=e.target;i.contains(t)?d.current=t:V(d.current,{select:!0})},t=function(e){if(g.paused||!i)return;let t=e.relatedTarget;null===t||i.contains(t)||V(d.current,{select:!0})};document.addEventListener("focusin",e),document.addEventListener("focusout",t);let n=new MutationObserver(function(e){if(document.activeElement===document.body)for(let t of e)t.removedNodes.length>0&&V(i)});return i&&n.observe(i,{childList:!0,subtree:!0}),()=>{document.removeEventListener("focusin",e),document.removeEventListener("focusout",t),n.disconnect()}}},[r,i,g.paused]),h.useEffect(()=>{if(i){B.add(g);let e=document.activeElement;if(!i.contains(e)){let t=new CustomEvent(R,O);i.addEventListener(R,s),i.dispatchEvent(t),t.defaultPrevented||(function(e){let{select:t=!1}=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=document.activeElement;for(let r of e)if(V(r,{select:t}),document.activeElement!==n)return}(D(i).filter(e=>"A"!==e.tagName),{select:!0}),document.activeElement===e&&V(i))}return()=>{i.removeEventListener(R,s),setTimeout(()=>{let t=new CustomEvent(L,O);i.addEventListener(L,c),i.dispatchEvent(t),t.defaultPrevented||V(null!=e?e:document.body,{select:!0}),i.removeEventListener(L,c),B.remove(g)},0)}}},[i,s,c,g]);let y=h.useCallback(e=>{if(!n&&!r||g.paused)return;let t="Tab"===e.key&&!e.altKey&&!e.ctrlKey&&!e.metaKey,o=document.activeElement;if(t&&o){let t=e.currentTarget,[r,l]=function(e){let t=D(e);return[I(t,e),I(t.reverse(),e)]}(t);r&&l?e.shiftKey||o!==l?e.shiftKey&&o===r&&(e.preventDefault(),n&&V(l,{select:!0})):(e.preventDefault(),n&&V(r,{select:!0})):o===t&&e.preventDefault()}},[n,r,g.paused]);return(0,C.jsx)(_.WV.div,(0,p._)((0,f._)({tabIndex:-1},a),{ref:m,onKeyDown:y}))});function D(e){let t=[],n=document.createTreeWalker(e,NodeFilter.SHOW_ELEMENT,{acceptNode:e=>{let t="INPUT"===e.tagName&&"hidden"===e.type;return e.disabled||e.hidden||t?NodeFilter.FILTER_SKIP:e.tabIndex>=0?NodeFilter.FILTER_ACCEPT:NodeFilter.FILTER_SKIP}});for(;n.nextNode();)t.push(n.currentNode);return t}function I(e,t){for(let n of e)if(!function(e,t){let{upTo:n}=t;if("hidden"===getComputedStyle(e).visibility)return!0;for(;e&&(void 0===n||e!==n);){if("none"===getComputedStyle(e).display)return!0;e=e.parentElement}return!1}(n,{upTo:t}))return n}function V(e){let{select:t=!1}=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};if(e&&e.focus){var n;let r=document.activeElement;e.focus({preventScroll:!0}),e!==r&&(n=e)instanceof HTMLInputElement&&"select"in n&&t&&e.select()}}W.displayName="FocusScope";var B=(r=[],{add(e){let t=r[0];e!==t&&(null==t||t.pause()),(r=F(r,e)).unshift(e)},remove(e){var t;null===(t=(r=F(r,e))[0])||void 0===t||t.resume()}});function F(e,t){let n=[...e],r=n.indexOf(t);return -1!==r&&n.splice(r,1),n}var H=n(82425),K=n(97859),z=n(51050),Y=h.forwardRef((e,t)=>
1{let{children:n,width:r=10,height:o=5,...l}=e;return(0,C.jsx)(_.WV.svg,{...l,ref:t,width:r,height:o,viewBox:"0 0 30 10",preserveAspectRatio:"none",children:e.asChild?n:(0,C.jsx)("polygon",{points:"0,0 30,0 15,10"})})});Y.displayName="Arrow";var $=globalThis?.document?h.useLayoutEffect:()=>{},U=globalThis?.document?h.useLayoutEffect:()=>{},X="Popper",[Z,q]=(0,x.b)(X),[G,J]=Z(X),Q=e=>{let{__scopePopper:t,children:n}=e,[r,o]=h.useState(null);return(0,C.jsx)(G,{scope:t,anchor:r,onAnchorChange:o,children:n})};Q.displayName=X;var ee="PopperAnchor",et=h.forwardRef((e,t)=>{let{__scopePopper:n,virtualRef:r}=e,o=(0,v._)(e,["__scopePopper","virtualRef"]),l=J(ee,n),a=h.useRef(null),i=(0,b.e)(t,a);return h.useEffect(()=>{l.onAnchorChange((null==r?void 0:r.current)||a.current)}),r?null:(0,C.jsx)(_.WV.div,(0,p._)((0,f._)({},o),{ref:i}))});et.displayName=ee;var en="PopperContent",[er,eo]=Z(en),el=h.forwardRef((e,t)=>{var n,r,o,l,a,i,u,s;let{__scopePopper:c,side:d="bottom",sideOffset:m=0,align:g="center",alignOffset:y=0,arrowPadding:w=0,avoidCollisions:x=!0,collisionBoundary:E=[],collisionPadding:A=0,sticky:k="partial",hideWhenDetached:j=!1,updatePositionStrategy:P="optimized",onPlaced:M}=e,N=(0,v._)(e,["__scopePopper","side","sideOffset","align","alignOffset","arrowPadding","avoidCollisions","collisionBoundary","collisionPadding","sticky","hideWhenDetached","updatePositionStrategy","onPlaced"]),T=J(en,c),[R,L]=h.useState(null),O=(0,b.e)(t,e=>L(e)),[W,D]=h.useState(null),I=function(e){let[t,n]=h.useState(void 0);return U(()=>{if(e){n({width:e.offsetWidth,height:e.offsetHeight});let t=new ResizeObserver(t=>{let r,o;if(!Array.isArray(t)||!t.length)return;let l=t[0];if("borderBoxSize"in l){let e=l.borderBoxSize,t=Array.isArray(e)?e[0]:e;r=t.inlineSize,o=t.blockSize}else r=e.offsetWidth,o=e.offsetHeight;n({width:r,height:o})});return t.observe(e,{box:"border-box"}),()=>t.unobserve(e)}n(void 0)},[e]),t}(W),V=null!==(u=null==I?void 0:I.width)&&void 0!==u?u:0,B=null!==(s=null==I?void 0:I.height)&&void 0!==s?s:0,F="number"==typeof A?A:(0,f._)({top:0,right:0,bottom:0,left:0},A),H=Array.isArray(E)?E:[E],Y=H.length>0,X={padding:F,boundary:H.filter(es),altBoundary:Y},{refs:Z,floatingStyles:q,placement:G,isPositioned:Q,middlewareData:ee}=(0,K.YF)({strategy:"fixed",placement:d+("center"!==g?"-"+g:""),whileElementsMounted:function(){for(var e=arguments.length,t=Array(e),n=0;n<e;n++)t[n]=arguments[n];return(0,z.Me)(...t,{animationFrame:"always"===P})},elements:{reference:T.anchor},middleware:[(0,K.cv)({mainAxis:m+B,alignmentAxis:y}),x&&(0,K.uY)((0,f._)({mainAxis:!0,crossAxis:!1,limiter:"partial"===k?(0,K.dr)():void 0},X)),x&&(0,K.RR)((0,f._)({},X)),(0,K.dp)((0,p._)((0,f._)({},X),{apply:e=>{let{elements:t,rects:n,availableWidth:r,availableHeight:o}=e,{width:l,height:a}=n.reference,i=t.floating.style;i.setProperty("--radix-popper-available-width","".concat(r,"px")),i.setProperty("--radix-popper-available-height","".concat(o,"px")),i.setProperty("--radix-popper-anchor-width","".concat(l,"px")),i.setProperty("--radix-popper-anchor-height","".concat(a,"px"))}})),W&&(0,K.x7)({element:W,padding:w}),ec({arrowWidth:V,arrowHeight:B}),j&&(0,K.Cp)((0,f._)({strategy:"referenceHidden"},X))]}),[et,eo]=ed(G),el=(0,S.W)(M);$(()=>{Q&&(null==el||el())},[Q,el]);let ea=null===(n=ee.arrow)||void 0===n?void 0:n.x,ei=null===(r=ee.arrow)||void 0===r?void 0:r.y,eu=(null===(o=ee.arrow)||void 0===o?void 0:o.centerOffset)!==0,[ef,ep]=h.useState();return $(()=>{R&&ep(window.getComputedStyle(R).zIndex)},[R]),(0,C.jsx)("div",{ref:Z.setFloating,"data-radix-popper-content-wrapper":"",style:(0,f._)((0,p._)((0,f._)({},q),{transform:Q?q.transform:"translate(0, -200%)",minWidth:"max-content",zIndex:ef,"--radix-popper-transform-origin":[null===(l=ee.transformOrigin)||void 0===l?void 0:l.x,null===(a=ee.transformOrigin)||void 0===a?void 0:a.y].join(" ")}),(null===(i=ee.hide)||void 0===i?void 0:i.referenceHidden)&&{visibility:"hidden",pointerEvents:"none"}),dir:e.dir,children:(0,C.jsx)(er,{scope:c,placedSide:et,onArrowChange:D,arrowX:ea,arrowY:ei,shouldHideArrow:eu,children:(0,C.jsx)(_.WV.div,(0,p._)((0,f._)({"data-side":et,"data-align":eo},N),{ref:O,style:(0,p._)((0,f._)({},N.style),{animation:Q?void 0:"none"})}))})})});el.displayName=en;var ea="PopperArrow",ei={top:"bottom",right:"left",bottom:"top",left:"r
1ight"},eu=h.forwardRef(function(e,t){let{__scopePopper:n}=e,r=(0,v._)(e,["__scopePopper"]),o=eo(ea,n),l=ei[o.placedSide];return(0,C.jsx)("span",{ref:o.onArrowChange,style:{position:"absolute",left:o.arrowX,top:o.arrowY,[l]:0,transformOrigin:{top:"",right:"0 0",bottom:"center 0",left:"100% 0"}[o.placedSide],transform:{top:"translateY(100%)",right:"translateY(50%) rotate(90deg) translateX(-50%)",bottom:"rotate(180deg)",left:"translateY(50%) rotate(-90deg) translateX(50%)"}[o.placedSide],visibility:o.shouldHideArrow?"hidden":void 0},children:(0,C.jsx)(Y,(0,p._)((0,f._)({},r),{ref:t,style:(0,p._)((0,f._)({},r.style),{display:"block"})}))})});function es(e){return null!==e}eu.displayName=ea;var ec=e=>({name:"transformOrigin",options:e,fn(t){var n,r,o,l,a;let{placement:i,rects:u,middlewareData:s}=t,c=(null===(n=s.arrow)||void 0===n?void 0:n.centerOffset)!==0,d=c?0:e.arrowWidth,f=c?0:e.arrowHeight,[p,v]=ed(i),h={start:"0%",center:"50%",end:"100%"}[v],m=(null!==(l=null===(r=s.arrow)||void 0===r?void 0:r.x)&&void 0!==l?l:0)+d/2,g=(null!==(a=null===(o=s.arrow)||void 0===o?void 0:o.y)&&void 0!==a?a:0)+f/2,y="",w="";return"bottom"===p?(y=c?h:"".concat(m,"px"),w="".concat(-f,"px")):"top"===p?(y=c?h:"".concat(m,"px"),w="".concat(u.floating.height+f,"px")):"right"===p?(y="".concat(-f,"px"),w=c?h:"".concat(g,"px")):"left"===p&&(y="".concat(u.floating.width+f,"px"),w=c?h:"".concat(g,"px")),{data:{x:y,y:w}}}});function ed(e){let[t,n="center"]=e.split("-");return[t,n]}var ef=globalThis?.document?h.useLayoutEffect:()=>{},ep=h.forwardRef((e,t)=>{var n,r;let{container:o}=e,l=(0,v._)(e,["container"]),[a,i]=h.useState(!1);ef(()=>i(!0),[]);let u=o||a&&(null===(r=globalThis)||void 0===r?void 0:null===(n=r.document)||void 0===n?void 0:n.body);return u?m.createPortal((0,C.jsx)(_.WV.div,(0,p._)((0,f._)({},l),{ref:t})),u):null});ep.displayName="Portal";var ev=n(37053),eh=n(80886),em=globalThis?.document?h.useLayoutEffect:()=>{},eg=h.forwardRef((e,t)=>(0,C.jsx)(_.WV.span,{...e,ref:t,style:{position:"absolute",border:0,width:1,height:1,padding:0,margin:-1,overflow:"hidden",clip:"rect(0, 0, 0, 0)",whiteSpace:"nowrap",wordWrap:"normal",...e.style}}));eg.displayName="VisuallyHidden";var ey=new WeakMap,ew=new WeakMap,eb={},ex=0,eE=function(e){return e&&(e.host||eE(e.parentNode))},e_=function(e,t,n,r){var o=(Array.isArray(e)?e:[e]).map(function(e){if(t.contains(e))return e;var n=eE(e);return n&&t.contains(n)?n:(console.error("aria-hidden",e,"in not contained inside",t,". Doing nothing"),null)}).filter(function(e){return!!e});eb[n]||(eb[n]=new WeakMap);var l=eb[n],a=[],i=new Set,u=new Set(o),s=function(e){!e||i.has(e)||(i.add(e),s(e.parentNode))};o.forEach(s);var c=function(e){!e||u.has(e)||Array.prototype.forEach.call(e.children,function(e){if(i.has(e))c(e);else try{var t=e.getAttribute(r),o=null!==t&&"false"!==t,u=(ey.get(e)||0)+1,s=(l.get(e)||0)+1;ey.set(e,u),l.set(e,s),a.push(e),1===u&&o&&ew.set(e,!0),1===s&&e.setAttribute(n,"true"),o||e.setAttribute(r,"true")}catch(t){console.error("aria-hidden: cannot operate on ",e,t)}})};return c(t),i.clear(),ex++,function(){a.forEach(function(e){var t=ey.get(e)-1,o=l.get(e)-1;ey.set(e,t),l.set(e,o),t||(ew.has(e)||e.removeAttribute(r),ew.delete(e)),o||e.removeAttribute(n)}),--ex||(ey=new WeakMap,ey=new WeakMap,ew=new WeakMap,eb={})}},eS=function(e,t,n){void 0===n&&(n="data-aria-hidden");var r=Array.from(Array.isArray(e)?e:[e]),o=t||("undefined"==typeof document?null:(Array.isArray(e)?e[0]:e).ownerDocument.body);return o?(r.push.apply(r,Array.from(o.querySelectorAll("[aria-live]"))),e_(r,o,n,"aria-hidden")):function(){return null}},eC=function(){return(eC=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var o in t=arguments[n])Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o]);return e}).apply(this,arguments)};function eA(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&0>t.indexOf(r)&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols)for(var o=0,r=Object.getOwnPropertySymbols(e);o<r.length;o++)0>t.indexOf(r[o])&&Object.prototype.propertyIsEnumerable.call(e,r[o])&&(n[r[o]]=e[r[o]]);return n}"function"==typeof SuppressedError&&SuppressedError;var ek="right-scroll-bar-position",ej="width-before-scroll-bar";function eP(e,t){return"function"==typeof e?e(t):e&&(e.current=t),e}var eM="undefined"!=typeof window?h.useLayoutEffect:h.useEffect,eN=new WeakMap,eT=(void 0===o&&(o={}),(void 0===l&&(l=function(e){return e}),a=[],i=!1,u={read:function(){if(i)throw Error("Sidecar: could not `read` from an `assigned` medium. `read` could be used only with `useMedium`.");return a.length?a[a.length-1]:null},useMedium:function(e){var t=l(e,i);return a.push(t),function(){a=a.filter(function(e){return e!==t})}},assignSyncMedium:function(e){for(i=!0;a.length;){var t=a;a=[],t.forEach(e)}a={push:function(t){return e(t)},filter:function(){return a}}},assignMedium:function(e){i=!0;var t=[];if(a.length){var n=a;
1a=[],n.forEach(e),t=a}var r=function(){var n=t;t=[],n.forEach(e)},o=function(){return Promise.resolve().then(r)};o(),a={push:function(e){t.push(e),o()},filter:function(e){return t=t.filter(e),a}}}}).options=eC({async:!0,ssr:!1},o),u),eR=function(){},eL=h.forwardRef(function(e,t){var n,r,o,l,a=h.useRef(null),i=h.useState({onScrollCapture:eR,onWheelCapture:eR,onTouchMoveCapture:eR}),u=i[0],s=i[1],c=e.forwardProps,d=e.children,f=e.className,p=e.removeScrollBar,v=e.enabled,m=e.shards,g=e.sideCar,y=e.noIsolation,w=e.inert,b=e.allowPinchZoom,x=e.as,E=e.gapMode,_=eA(e,["forwardProps","children","className","removeScrollBar","enabled","shards","sideCar","noIsolation","inert","allowPinchZoom","as","gapMode"]),S=(n=[a,t],r=function(e){return n.forEach(function(t){return eP(t,e)})},(o=(0,h.useState)(function(){return{value:null,callback:r,facade:{get current(){return o.value},set current(value){var e=o.value;e!==value&&(o.value=value,o.callback(value,e))}}}})[0]).callback=r,l=o.facade,eM(function(){var e=eN.get(l);if(e){var t=new Set(e),r=new Set(n),o=l.current;t.forEach(function(e){r.has(e)||eP(e,null)}),r.forEach(function(e){t.has(e)||eP(e,o)})}eN.set(l,n)},[n]),l),C=eC(eC({},_),u);return h.createElement(h.Fragment,null,v&&h.createElement(g,{sideCar:eT,removeScrollBar:p,shards:m,noIsolation:y,inert:w,setCallbacks:s,allowPinchZoom:!!b,lockRef:a,gapMode:E}),c?h.cloneElement(h.Children.only(d),eC(eC({},C),{ref:S})):h.createElement(void 0===x?"div":x,eC({},C,{className:f,ref:S}),d))});eL.defaultProps={enabled:!0,removeScrollBar:!0,inert:!1},eL.classNames={fullWidth:ej,zeroRight:ek};var eO=function(e){var t=e.sideCar,n=eA(e,["sideCar"]);if(!t)throw Error("Sidecar: please provide `sideCar` property to import the right car");var r=t.read();if(!r)throw Error("Sidecar medium not found");return h.createElement(r,eC({},n))};eO.isSideCarExport=!0;var eW=function(){var e=0,t=null;return{add:function(r){if(0==e&&(t=function(){if(!document)return null;var e=document.createElement("style");e.type="text/css";var t=d||n.nc;return t&&e.setAttribute("nonce",t),e}())){var o,l;(o=t).styleSheet?o.styleSheet.cssText=r:o.appendChild(document.createTextNode(r)),l=t,(document.head||document.getElementsByTagName("head")[0]).appendChild(l)}e++},remove:function(){--e||!t||(t.parentNode&&t.parentNode.removeChild(t),t=null)}}},eD=function(){var e=eW();return function(t,n){h.useEffect(function(){return e.add(t),function(){e.remove()}},[t&&n])}},eI=function(){var e=eD();return function(t){return e(t.styles,t.dynamic),null}},eV={left:0,top:0,right:0,gap:0},eB=function(e){return parseInt(e||"",10)||0},eF=function(e){var t=window.getComputedStyle(document.body),n=t["padding"===e?"paddingLeft":"marginLeft"],r=t["padding"===e?"paddingTop":"marginTop"],o=t["padding"===e?"paddingRight":"marginRight"];return[eB(n),eB(r),eB(o)]},eH=function(e){if(void 0===e&&(e="margin"),"undefined"==typeof window)return eV;var t=eF(e),n=document.documentElement.clientWidth,r=window.innerWidth;return{left:t[0],top:t[1],right:t[2],gap:Math.max(0,r-n+t[2]-t[0])}},eK=eI(),ez="data-scroll-locked",eY=function(e,t,n,r){var o=e.left,l=e.top,a=e.right,i=e.gap;return void 0===n&&(n="margin"),"\n  .".concat("with-scroll-bars-hidden"," {\n   overflow: hidden ").concat(r,";\n   padding-right: ").concat(i,"px ").concat(r,";\n  }\n  body[").concat(ez,"] {\n    overflow: hidden ").concat(r,";\n    overscroll-behavior: contain;\n    ").concat([t&&"position: relative ".concat(r,";"),"margin"===n&&"\n    padding-left: ".concat(o,"px;\n    padding-top: ").concat(l,"px;\n    padding-right: ").concat(a,"px;\n    margin-left:0;\n    margin-top:0;\n    margin-right: ").concat(i,"px ").concat(r,";\n    "),"padding"===n&&"padding-right: ".concat(i,"px ").concat(r,";")].filter(Boolean).join(""),"\n  }\n  \n  .").concat(ek," {\n    right: ").concat(i,"px ").concat(r,";\n  }\n  \n  .").concat(ej," {\n    margin-right: ").concat(i,"px ").concat(r,";\n  }\n  \n  .").concat(ek," .").concat(ek," {\n    right: 0 ").concat(r,";\n  }\n  \n  .").concat(ej," .").concat(ej," {\n    margin-right: 0 ").concat(r,";\n  }\n  \n  body[").concat(ez,"] {\n    ").concat("--removed-body-scroll-bar-size",": ").concat(i,"px;\n  }\n")},e$=function(){var e=parseInt(document.body.getAttribute(ez)||"0",10);return isFinite(e)?e:0},eU=function(){h.useEffect(function(){return document.body.setAttribute(ez,(e$()+1).toString()),function(){var e=e$()-1;e<=0?document.body.removeAttribute(ez):document.body.setAttribute(ez,e.toString())}},[])},eX=function(e){var t=e.noRelative,n=e.noImportant,r=e.gapMode,o=void 0===r?"margin":r;eU();var l=h.useMemo(function(){return eH(o)},[o]);return h.createElement(eK,{styles:eY(l,!t,o,n?"":"!important")})},eZ=!1;if("undefined"!=typeof window)try{var eq=Object.defineProperty({},"passive",{get:function(){return eZ=!0,!0}});window.addEventListener("test",eq,eq),window.removeEventListener("test",eq,eq)}catch(e){eZ=!1}var eG=!!eZ&&{passive:!1},eJ=function(e,t){var n=window.getComputedStyle(e);return"hidden"!==n[t]&&!(n.overflowY===n.overflowX&&"TEXTAREA"!==e.tagName&&"visible"===n[t])},eQ=function(e,t){var n=t.ownerDocument,r=t;do{if("undefined"!=typeof ShadowRoot&&r instanceof ShadowRoot&&(r=r.host),e0(e,r)){var o=e1(e,r);if(o[1]>o[2])return!0}r=r.parentNode}while(r&&r!==n.body);return!1},e0=function(e,t){return"v"===e?eJ(t,"overflowY"):eJ(t,"overflowX")},e1=function(e,t){return"v"===e?[t.scrollTop,t.scrollHeight,t.clientHeight]:[t.scrollLeft,t.scrollWidth,t.clientWidth]},e2=function(e,t,n,r,o){var l,a=(l=window.getComputedStyle(t).direction,"h"===e&&"rtl"===l?-1:1),i=a*r,u=n.target,s=t.contains(u),c=!1,d=i>0,f=0,p=0;do{var v=e1(e,u),h=v[0],m=v[1]-v[2]-a*h;(h||m)&&e0(e,u)&&(f+=m,p+=h),u instanceof ShadowRoot?u=u.host:u=u.parentNode}while(!s&&u!==document.body||s&&(t.contains(u)||t===u));return d&&(o&&1>Math.abs(f)||!o&&i>f)?c=!0:!d&&(o&&1>Math.abs(p)||!o&&-i>p)&&(c=!0),c},e5=function(e){return"changedTouches"in e?[e.changedTouches[0].clientX,e.changedTouches[0].clientY]:[0,0]},e7=function(e){return[e.deltaX,e.deltaY]},e6=function(e){return e&&"current"in e?e.current:e},e9=0,e4=[],e3=(s=function(e){var t=h.useRef([]),n=h.useRef([0,0]),r=h.useRef(),o=h.useState(e9++)[0],l=h.useState(eI)[0],a=h.useRef(e);h.useEffect(function(){a.current=e},[e]),h.useEffect(function(){if(e.inert){document.body.classList.add("block-interactivity-".concat(o));var t=(function(e,t,n){if(n||2==arguments.length)for(var r,o=0,l=t.length;o<l;o++)!r&&o in t||(r||(r=Array.prototype.slice.call(t,0,o)),r[o]=t[o]);return e.concat(r||Array.prototype.slice.call(t))}
1)([e.lockRef.current],(e.shards||[]).map(e6),!0).filter(Boolean);return t.forEach(function(e){return e.classList.add("allow-interactivity-".concat(o))}),function(){document.body.classList.remove("block-interactivity-".concat(o)),t.forEach(function(e){return e.classList.remove("allow-interactivity-".concat(o))})}}},[e.inert,e.lockRef.current,e.shards]);var i=h.useCallback(function(e,t){if("touches"in e&&2===e.touches.length)return!a.current.allowPinchZoom;var o,l=e5(e),i=n.current,u="deltaX"in e?e.deltaX:i[0]-l[0],s="deltaY"in e?e.deltaY:i[1]-l[1],c=e.target,d=Math.abs(u)>Math.abs(s)?"h":"v";if("touches"in e&&"h"===d&&"range"===c.type)return!1;var f=eQ(d,c);if(!f)return!0;if(f?o=d:(o="v"===d?"h":"v",f=eQ(d,c)),!f)return!1;if(!r.current&&"changedTouches"in e&&(u||s)&&(r.current=o),!o)return!0;var p=r.current||o;return e2(p,t,e,"h"===p?u:s,!0)},[]),u=h.useCallback(function(e){if(e4.length&&e4[e4.length-1]===l){var n="deltaY"in e?e7(e):e5(e),r=t.current.filter(function(t){var r;return t.name===e.type&&(t.target===e.target||e.target===t.shadowParent)&&(r=t.delta)[0]===n[0]&&r[1]===n[1]})[0];if(r&&r.should){e.cancelable&&e.preventDefault();return}if(!r){var o=(a.current.shards||[]).map(e6).filter(Boolean).filter(function(t){return t.contains(e.target)});(o.length>0?i(e,o[0]):!a.current.noIsolation)&&e.cancelable&&e.preventDefault()}}},[]),s=h.useCallback(function(e,n,r,o){var l={name:e,delta:n,target:r,should:o,shadowParent:function(e){for(var t=null;null!==e;)e instanceof ShadowRoot&&(t=e.host,e=e.host),e=e.parentNode;return t}(r)};t.current.push(l),setTimeout(function(){t.current=t.current.filter(function(e){return e!==l})},1)},[]),c=h.useCallback(function(e){n.current=e5(e),r.current=void 0},[]),d=h.useCallback(function(t){s(t.type,e7(t),t.target,i(t,e.lockRef.current))},[]),f=h.useCallback(function(t){s(t.type,e5(t),t.target,i(t,e.lockRef.current))},[]);h.useEffect(function(){return e4.push(l),e.setCallbacks({onScrollCapture:d,onWheelCapture:d,onTouchMoveCapture:f}),document.addEventListener("wheel",u,eG),document.addEventListener("touchmove",u,eG),document.addEventListener("touchstart",c,eG),function(){e4=e4.filter(function(e){return e!==l}),document.removeEventListener("wheel",u,eG),document.removeEventListener("touchmove",u,eG),document.removeEventListener("touchstart",c,eG)}},[]);var p=e.removeScrollBar,v=e.inert;return h.createElement(h.Fragment,null,v?h.createElement(l,{styles:"\n  .block-interactivity-".concat(o," {pointer-events: none;}\n  .allow-interactivity-").concat(o," {pointer-events: all;}\n")}):null,p?h.createElement(eX,{gapMode:e.gapMode}):null)},eT.useMedium(s),eO),e8=h.forwardRef(function(e,t){return h.createElement(eL,eC({},e,{ref:t,sideCar:e3}))});e8.classNames=eL.classNames;var te=[" ","Enter","ArrowUp","ArrowDown"],tt=[" ","Enter"],tn="Select",[tr,to,tl]=(0,w.B)(tn),[ta,ti]=(0,x.b)(tn,[tl,q]),tu=q(),[ts,tc]=ta(tn),[td,tf]=ta(tn),tp=e=>{let{__scopeSelect:t,children:n,open:r,defaultOpen:o,onOpenChange:l,value:a,defaultValue:i,onValueChange:u,dir:s,name:c,autoComplete:d,disabled:v,required:m}=e,g=tu(t),[y,w]=h.useState(null),[b,x]=h.useState(null),[_,S]=h.useState(!1),A=(0,E.gm)(s),[k=!1,j]=(0,eh.T)({prop:r,defaultProp:o,onChange:l}),[P,M]=(0,eh.T)({prop:a,defaultProp:i,onChange:u}),N=h.useRef(null),T=!y||!!y.closest("form"),[R,L]=h.useState(new Set),O=Array.from(R).map(e=>e.props.value).join(";");return(0,C.jsx)(Q,(0,p._)((0,f._)({},g),{children:(0,C.jsxs)(ts,{required:m,scope:t,trigger:y,onTriggerChange:w,valueNode:b,onValueNodeChange:x,valueNodeHasChildren:_,onValueNodeHasChildrenChange:S,contentId:(0,H.M)(),value:P,onValueChange:M,open:k,onOpenChange:j,dir:A,triggerPointerDownPosRef:N,disabled:v,children:[(0,C.jsx)(tr.Provider,{scope:t,children:(0,C.jsx)(td,{scope:e.__scopeSelect,onNativeOptionAdd:h.useCallback(e=>{L(t=>new Set(t).add(e))},[]),onNativeOptionRemove:h.useCallback(e=>{L(t=>{let n=new Set(t);return n.delete(e),n})},[]),children:n})}),T?(0,C.jsxs)(t0,{"aria-hidden":!0,required:m,tabIndex:-1,name:c,autoComplete:d,value:P,onChange:e=>M(e.target.value),disabled:v,children:[void 0===P?(0,C.jsx)("option",{value:""}):null,Array.from(R)]},O):null]})}))};tp.displayName=tn;var tv="SelectTrigger",th=h.forwardRef((e,t)=>
1{let{__scopeSelect:n,disabled:r=!1}=e,o=(0,v._)(e,["__scopeSelect","disabled"]),l=tu(n),a=tc(tv,n),i=a.disabled||r,u=(0,b.e)(t,a.onTriggerChange),s=to(n),[c,d,h]=t1(e=>{let t=s().filter(e=>!e.disabled),n=t.find(e=>e.value===a.value),r=t2(t,e,n);void 0!==r&&a.onValueChange(r.value)}),m=()=>{i||(a.onOpenChange(!0),h())};return(0,C.jsx)(et,(0,p._)((0,f._)({asChild:!0},l),{children:(0,C.jsx)(_.WV.button,(0,p._)((0,f._)({type:"button",role:"combobox","aria-controls":a.contentId,"aria-expanded":a.open,"aria-required":a.required,"aria-autocomplete":"none",dir:a.dir,"data-state":a.open?"open":"closed",disabled:i,"data-disabled":i?"":void 0,"data-placeholder":tQ(a.value)?"":void 0},o),{ref:u,onClick:(0,y.M)(o.onClick,e=>{e.currentTarget.focus()}),onPointerDown:(0,y.M)(o.onPointerDown,e=>{let t=e.target;t.hasPointerCapture(e.pointerId)&&t.releasePointerCapture(e.pointerId),0===e.button&&!1===e.ctrlKey&&(m(),a.triggerPointerDownPosRef.current={x:Math.round(e.pageX),y:Math.round(e.pageY)},e.preventDefault())}),onKeyDown:(0,y.M)(o.onKeyDown,e=>{let t=""!==c.current;e.ctrlKey||e.altKey||e.metaKey||1!==e.key.length||d(e.key),(!t||" "!==e.key)&&te.includes(e.key)&&(m(),e.preventDefault())})}))}))});th.displayName=tv;var tm="SelectValue",tg=h.forwardRef((e,t)=>{let{__scopeSelect:n,className:r,style:o,children:l,placeholder:a=""}=e,i=(0,v._)(e,["__scopeSelect","className","style","children","placeholder"]),u=tc(tm,n),{onValueNodeHasChildrenChange:s}=u,c=void 0!==l,d=(0,b.e)(t,u.onValueNodeChange);return em(()=>{s(c)},[s,c]),(0,C.jsx)(_.WV.span,(0,p._)((0,f._)({},i),{ref:d,style:{pointerEvents:"none"},children:tQ(u.value)?(0,C.jsx)(C.Fragment,{children:a}):l}))});tg.displayName=tm;var ty=h.forwardRef((e,t)=>{let{__scopeSelect:n,children:r}=e,o=(0,v._)(e,["__scopeSelect","children"]);return(0,C.jsx)(_.WV.span,(0,p._)((0,f._)({"aria-hidden":!0},o),{ref:t,children:r||"▼"}))});ty.displayName="SelectIcon";var tw=e=>(0,C.jsx)(ep,(0,f._)({asChild:!0},e));tw.displayName="SelectPortal";var tb="SelectContent",tx=h.forwardRef((e,t)=>{let n=tc(tb,e.__scopeSelect),[r,o]=h.useState();return(em(()=>{o(new DocumentFragment)},[]),n.open)?(0,C.jsx)(tS,(0,p._)((0,f._)({},e),{ref:t})):r?m.createPortal((0,C.jsx)(tE,{scope:e.__scopeSelect,children:(0,C.jsx)(tr.Slot,{scope:e.__scopeSelect,children:(0,C.jsx)("div",{children:e.children})})}),r):null});tx.displayName=tb;var[tE,t_]=ta(tb),tS=h.forwardRef((e,t)=>{let{__scopeSelect:n,position:r="item-aligned",onCloseAutoFocus:o,onEscapeKeyDown:l,onPointerDownOutside:a,side:i,sideOffset:u,align:s,alignOffset:c,arrowPadding:d,collisionBoundary:m,collisionPadding:g,sticky:w,hideWhenDetached:x,avoidCollisions:E}=e,_=(0,v._)(e,["__scopeSelect","position","onCloseAutoFocus","onEscapeKeyDown","onPointerDownOutside","side","sideOffset","align","alignOffset","arrowPadding","collisionBoundary","collisionPadding","sticky","hideWhenDetached","avoidCollisions"]),S=tc(tb,n),[A,k]=h.useState(null),[P,M]=h.useState(null),R=(0,b.e)(t,e=>k(e)),[L,O]=h.useState(null),[D,I]=h.useState(null),V=to(n),[B,F]=h.useState(!1),H=h.useRef(!1);h.useEffect(()=>{if(A)return eS(A)},[A]),h.useEffect(()=>{var e,t;let n=document.querySelectorAll("[data-radix-focus-guard]");return document.body.insertAdjacentElement("afterbegin",null!==(e=n[0])&&void 0!==e?e:T()),document.body.insertAdjacentElement("beforeend",null!==(t=n[1])&&void 0!==t?t:T()),N++,()=>{1===N&&document.querySelectorAll("[data-radix-focus-guard]").forEach(e=>e.remove()),N--}},[]);let K=h.useCallback(e=>{let[t,...n]=V().map(e=>e.ref.current),[r]=n.slice(-1),o=document.activeElement;for(let n of e)if(n===o||(null==n||n.scrollIntoView({block:"nearest"}),n===t&&P&&(P.scrollTop=0),n===r&&P&&(P.scrollTop=P.scrollHeight),null==n||n.focus(),document.activeElement!==o))return},[V,P]),z=h.useCallback(()=>K([L,A]),[K,L,A]);h.useEffect(()=>{B&&z()},[B,z]);let{onOpenChange:Y,triggerPointerDownPosRef:$}=S;h.useEffect(()=>{if(A){let e={x:0,y:0},t=t=>{var n,r,o,l;e={x:Math.abs(Math.round(t.pageX)-(null!==(o=null===(n=$.current)||void 0===n?void 0:n.x)&&void 0!==o?o:0)),y:Math.abs(Math.round(t.pageY)-(null!==(l=null===(r=$.current)||void 0===r?void 0:r.y
1)&&void 0!==l?l:0))}},n=n=>{e.x<=10&&e.y<=10?n.preventDefault():A.contains(n.target)||Y(!1),document.removeEventListener("pointermove",t),$.current=null};return null!==$.current&&(document.addEventListener("pointermove",t),document.addEventListener("pointerup",n,{capture:!0,once:!0})),()=>{document.removeEventListener("pointermove",t),document.removeEventListener("pointerup",n,{capture:!0})}}},[A,Y,$]),h.useEffect(()=>{let e=()=>Y(!1);return window.addEventListener("blur",e),window.addEventListener("resize",e),()=>{window.removeEventListener("blur",e),window.removeEventListener("resize",e)}},[Y]);let[U,X]=t1(e=>{let t=V().filter(e=>!e.disabled),n=t.find(e=>e.ref.current===document.activeElement),r=t2(t,e,n);r&&setTimeout(()=>r.ref.current.focus())}),Z=h.useCallback((e,t,n)=>{let r=!H.current&&!n;(void 0!==S.value&&S.value===t||r)&&(O(e),r&&(H.current=!0))},[S.value]),q=h.useCallback(()=>null==A?void 0:A.focus(),[A]),G=h.useCallback((e,t,n)=>{let r=!H.current&&!n;(void 0!==S.value&&S.value===t||r)&&I(e)},[S.value]),J="popper"===r?tA:tC,Q=J===tA?{side:i,sideOffset:u,align:s,alignOffset:c,arrowPadding:d,collisionBoundary:m,collisionPadding:g,sticky:w,hideWhenDetached:x,avoidCollisions:E}:{};return(0,C.jsx)(tE,{scope:n,content:A,viewport:P,onViewportChange:M,itemRefCallback:Z,selectedItem:L,onItemLeave:q,itemTextRefCallback:G,focusSelectedItem:z,selectedItemText:D,position:r,isPositioned:B,searchRef:U,children:(0,C.jsx)(e8,{as:ev.g7,allowPinchZoom:!0,children:(0,C.jsx)(W,{asChild:!0,trapped:S.open,onMountAutoFocus:e=>{e.preventDefault()},onUnmountAutoFocus:(0,y.M)(o,e=>{var t;null===(t=S.trigger)||void 0===t||t.focus({preventScroll:!0}),e.preventDefault()}),children:(0,C.jsx)(j,{asChild:!0,disableOutsidePointerEvents:!0,onEscapeKeyDown:l,onPointerDownOutside:a,onFocusOutside:e=>e.preventDefault(),onDismiss:()=>S.onOpenChange(!1),children:(0,C.jsx)(J,(0,p._)((0,f._)({role:"listbox",id:S.contentId,"data-state":S.open?"open":"closed",dir:S.dir,onContextMenu:e=>e.preventDefault()},_,Q),{onPlaced:()=>F(!0),ref:R,style:(0,f._)({display:"flex",flexDirection:"column",outline:"none"},_.style),onKeyDown:(0,y.M)(_.onKeyDown,e=>{let t=e.ctrlKey||e.altKey||e.metaKey;if("Tab"===e.key&&e.preventDefault(),t||1!==e.key.length||X(e.key),["ArrowUp","ArrowDown","Home","End"].includes(e.key)){let t=V().filter(e=>!e.disabled).map(e=>e.ref.current);if(["ArrowUp","End"].includes(e.key)&&(t=t.slice().reverse()),["ArrowUp","ArrowDown"].includes(e.key)){let n=e.target,r=t.indexOf(n);t=t.slice(r+1)}setTimeout(()=>K(t)),e.preventDefault()}})}))})})})})});tS.displayName="SelectContentImpl";var tC=h.forwardRef((e,t)=>{let{__scopeSelect:n,onPlaced:r}=e,o=(0,v._)(e,["__scopeSelect","onPlaced"]),l=tc(tb,n),a=t_(tb,n),[i,u]=h.useState(null),[s,c]=h.useState(null),d=(0,b.e)(t,e=>c(e)),m=to(n),y=h.useRef(!1),w=h.useRef(!0),{viewport:x,selectedItem:E,selectedItemText:S,focusSelectedItem:A}=a,k=h.useCallback(()=>{if(l.trigger&&l.valueNode&&i&&s&&x&&E&&S){let e=l.trigger.getBoundingClientRect(),t=s.getBoundingClientRect(),n=l.valueNode.getBoundingClientRect(),o=S.getBoundingClientRect();if("rtl"!==l.dir){let r=o.left-t.left,l=n.left-r,a=e.left-l,u=e.width+a,s=Math.max(u,t.width),c=g(l,[10,window.innerWidth-10-s]);i.style.minWidth=u+"px",i.style.left=c+"px"}else{let r=t.right-o.right,l=window.innerWidth-n.right-r,a=window.innerWidth-e.right-l,u=e.width+a,s=Math.max(u,t.width),c=g(l,[10,window.innerWidth-10-s]);i.style.minWidth=u+"px",i.style.right=c+"px"}let a=m(),u=window.innerHeight-20,c=x.scrollHeight,d=window.getComputedStyle(s),f=parseInt(d.borderTopWidth,10),p=parseInt(d.paddingTop,10),v=parseInt(d.borderBottomWidth,10),h=f+p+c+parseInt(d.paddingBottom,10)+v,w=Math.min(5*E.offsetHeight,h),b=window.getComputedStyle(x),_=parseInt(b.paddingTop,10),C=parseInt(b.paddingBottom,10),A=e.top+e.height/2-10,k=E.offsetHeight/2,j=f+p+(E.offsetTop+k);if(j<=A){let e=E===a[a.length-1].ref.current;i.style.bottom="0px";let t=s.clientHeight-x.offsetTop-x.offsetHeight;i.style.height=j+Math.max(u-A,k+(e?C:0)+t+v)+"px"}else{let e=E===a[0].ref.current;i.style.top="0px";let t=Math.max(A,f+x.offsetTop+(e?_:0)+k);i.style.height=t+(h-j)+"px",x.scrollTop=j-A+x.offsetTop}i.style.margin="".concat(10,"px 0"),i.style.minHeight=w+"px",i.style.maxHeight=u+"px",null==r||r(),requestAnimationFrame(()=>y.current=!0)}},[m,l.trigger,l.valueNode,i,s,x,E,S,l.dir,r]);em(()=>k(),[k]);let[j,P]=h.useState();em(()=>{s&&P(window.getComputedStyle(s).zIndex)},[s]);let M=h.useCallback(e=>{e&&!0===w.current&&(k(),null==A||A(),w.current=!1)},[k,A]);return(0,C.jsx)(tk,{scope:n,contentWrapper:i,shouldExpandOnScrollRef:y,onScrollButtonChange:M,children:(0,C.jsx)("div",{ref:u,style:{display:"flex",flexDirection:"column",position:"fixed",zIndex:j},children:(0,C.jsx)(_.WV.div,(0,p._)((0,f._)({},o),{ref:d,style:(0,f._)({boxSizing:"border-box",maxHeight:"100%"},o.style)}))})})});tC.displayName="SelectItemAlignedPosition";var tA=h.forwardRef((e,t)=>
1{let{__scopeSelect:n,align:r="start",collisionPadding:o=10}=e,l=(0,v._)(e,["__scopeSelect","align","collisionPadding"]),a=tu(n);return(0,C.jsx)(el,(0,p._)((0,f._)({},a,l),{ref:t,align:r,collisionPadding:o,style:(0,f._)({boxSizing:"border-box"},l.style,{"--radix-select-content-transform-origin":"var(--radix-popper-transform-origin)","--radix-select-content-available-width":"var(--radix-popper-available-width)","--radix-select-content-available-height":"var(--radix-popper-available-height)","--radix-select-trigger-width":"var(--radix-popper-anchor-width)","--radix-select-trigger-height":"var(--radix-popper-anchor-height)"})}))});tA.displayName="SelectPopperPosition";var[tk,tj]=ta(tb,{}),tP="SelectViewport",tM=h.forwardRef((e,t)=>{let{__scopeSelect:n,nonce:r}=e,o=(0,v._)(e,["__scopeSelect","nonce"]),l=t_(tP,n),a=tj(tP,n),i=(0,b.e)(t,l.onViewportChange),u=h.useRef(0);return(0,C.jsxs)(C.Fragment,{children:[(0,C.jsx)("style",{dangerouslySetInnerHTML:{__html:"[data-radix-select-viewport]{scrollbar-width:none;-ms-overflow-style:none;-webkit-overflow-scrolling:touch;}[data-radix-select-viewport]::-webkit-scrollbar{display:none}"},nonce:r}),(0,C.jsx)(tr.Slot,{scope:n,children:(0,C.jsx)(_.WV.div,(0,p._)((0,f._)({"data-radix-select-viewport":"",role:"presentation"},o),{ref:i,style:(0,f._)({position:"relative",flex:1,overflow:"auto"},o.style),onScroll:(0,y.M)(o.onScroll,e=>{let t=e.currentTarget,{contentWrapper:n,shouldExpandOnScrollRef:r}=a;if((null==r?void 0:r.current)&&n){let e=Math.abs(u.current-t.scrollTop);if(e>0){let r=window.innerHeight-20,o=Math.max(parseFloat(n.style.minHeight),parseFloat(n.style.height));if(o<r){let l=o+e,a=Math.min(r,l),i=l-a;n.style.height=a+"px","0px"===n.style.bottom&&(t.scrollTop=i>0?i:0,n.style.justifyContent="flex-end")}}}u.current=t.scrollTop})}))})]})});tM.displayName=tP;var tN="SelectGroup",[tT,tR]=ta(tN),tL=h.forwardRef((e,t)=>{let{__scopeSelect:n}=e,r=(0,v._)(e,["__scopeSelect"]),o=(0,H.M)();return(0,C.jsx)(tT,{scope:n,id:o,children:(0,C.jsx)(_.WV.div,(0,p._)((0,f._)({role:"group","aria-labelledby":o},r),{ref:t}))})});tL.displayName=tN;var tO="SelectLabel",tW=h.forwardRef((e,t)=>{let{__scopeSelect:n}=e,r=(0,v._)(e,["__scopeSelect"]),o=tR(tO,n);return(0,C.jsx)(_.WV.div,(0,p._)((0,f._)({id:o.id},r),{ref:t}))});tW.displayName=tO;var tD="SelectItem",[tI,tV]=ta(tD),tB=h.forwardRef((e,t)=>{let{__scopeSelect:n,value:r,disabled:o=!1,textValue:l}=e,a=(0,v._)(e,["__scopeSelect","value","disabled","textValue"]),i=tc(tD,n),u=t_(tD,n),s=i.value===r,[c,d]=h.useState(null!=l?l:""),[m,g]=h.useState(!1),w=(0,b.e)(t,e=>{var t;return null===(t=u.itemRefCallback)||void 0===t?void 0:t.call(u,e,r,o)}),x=(0,H.M)(),E=()=>{o||(i.onValueChange(r),i.onOpenChange(!1))};if(""===r)throw Error("A <Select.Item /> must have a value prop that is not an empty string. This is because the Select value can be set to an empty string to clear the selection and show the placeholder.");return(0,C.jsx)(tI,{scope:n,value:r,disabled:o,textId:x,isSelected:s,onItemTextChange:h.useCallback(e=>{d(t=>{var n;return t||(null!==(n=null==e?void 0:e.textContent)&&void 0!==n?n:"").trim()})},[]),children:(0,C.jsx)(tr.ItemSlot,{scope:n,value:r,disabled:o,textValue:c,children:(0,C.jsx)(_.WV.div,(0,p._)((0,f._)({role:"option","aria-labelledby":x,"data-highlighted":m?"":void 0,"aria-selected":s&&m,"data-state":s?"checked":"unchecked","aria-disabled":o||void 0,"data-disabled":o?"":void 0,tabIndex:o?void 0:-1},a),{ref:w,onFocus:(0,y.M)(a.onFocus,()=>g(!0)),onBlur:(0,y.M)(a.onBlur,()=>g(!1)),onPointerUp:(0,y.M)(a.onPointerUp,E),onPointerMove:(0,y.M)(a.onPointerMove,e=>{if(o){var t;null===(t=u.onItemLeave)||void 0===t||t.call(u)}else e.currentTarget.focus({preventScroll:!0})}),onPointerLeave:(0,y.M)(a.onPointerLeave,e=>{if(e.currentTarget===document.activeElement){var t;null===(t=u.onItemLeave)||void 0===t||t.call(u)}}),onKeyDown:(0,y.M)(a.onKeyDown,e=>{var t;(null===(t=u.searchRef)||void 0===t?void 0:t.current)!==""&&" "===e.key||(tt.includes(e.key)&&E()," "===e.key&&e.preventDefault())})}))})})});tB.displayName=tD;var tF="SelectItemText",tH=h.forwardRef((e,t)=>
1{let{__scopeSelect:n,className:r,style:o}=e,l=(0,v._)(e,["__scopeSelect","className","style"]),a=tc(tF,n),i=t_(tF,n),u=tV(tF,n),s=tf(tF,n),[c,d]=h.useState(null),g=(0,b.e)(t,e=>d(e),u.onItemTextChange,e=>{var t;return null===(t=i.itemTextRefCallback)||void 0===t?void 0:t.call(i,e,u.value,u.disabled)}),y=null==c?void 0:c.textContent,w=h.useMemo(()=>(0,C.jsx)("option",{value:u.value,disabled:u.disabled,children:y},u.value),[u.disabled,u.value,y]),{onNativeOptionAdd:x,onNativeOptionRemove:E}=s;return em(()=>(x(w),()=>E(w)),[x,E,w]),(0,C.jsxs)(C.Fragment,{children:[(0,C.jsx)(_.WV.span,(0,p._)((0,f._)({id:u.textId},l),{ref:g})),u.isSelected&&a.valueNode&&!a.valueNodeHasChildren?m.createPortal(l.children,a.valueNode):null]})});tH.displayName=tF;var tK="SelectItemIndicator",tz=h.forwardRef((e,t)=>{let{__scopeSelect:n}=e,r=(0,v._)(e,["__scopeSelect"]);return tV(tK,n).isSelected?(0,C.jsx)(_.WV.span,(0,p._)((0,f._)({"aria-hidden":!0},r),{ref:t})):null});tz.displayName=tK;var tY="SelectScrollUpButton",t$=h.forwardRef((e,t)=>{let n=t_(tY,e.__scopeSelect),r=tj(tY,e.__scopeSelect),[o,l]=h.useState(!1),a=(0,b.e)(t,r.onScrollButtonChange);return em(()=>{if(n.viewport&&n.isPositioned){let e=function(){l(t.scrollTop>0)},t=n.viewport;return e(),t.addEventListener("scroll",e),()=>t.removeEventListener("scroll",e)}},[n.viewport,n.isPositioned]),o?(0,C.jsx)(tZ,(0,p._)((0,f._)({},e),{ref:a,onAutoScroll:()=>{let{viewport:e,selectedItem:t}=n;e&&t&&(e.scrollTop=e.scrollTop-t.offsetHeight)}})):null});t$.displayName=tY;var tU="SelectScrollDownButton",tX=h.forwardRef((e,t)=>{let n=t_(tU,e.__scopeSelect),r=tj(tU,e.__scopeSelect),[o,l]=h.useState(!1),a=(0,b.e)(t,r.onScrollButtonChange);return em(()=>{if(n.viewport&&n.isPositioned){let e=function(){let e=t.scrollHeight-t.clientHeight;l(Math.ceil(t.scrollTop)<e)},t=n.viewport;return e(),t.addEventListener("scroll",e),()=>t.removeEventListener("scroll",e)}},[n.viewport,n.isPositioned]),o?(0,C.jsx)(tZ,(0,p._)((0,f._)({},e),{ref:a,onAutoScroll:()=>{let{viewport:e,selectedItem:t}=n;e&&t&&(e.scrollTop=e.scrollTop+t.offsetHeight)}})):null});tX.displayName=tU;var tZ=h.forwardRef((e,t)=>{let{__scopeSelect:n,onAutoScroll:r}=e,o=(0,v._)(e,["__scopeSelect","onAutoScroll"]),l=t_("SelectScrollButton",n),a=h.useRef(null),i=to(n),u=h.useCallback(()=>{null!==a.current&&(window.clearInterval(a.current),a.current=null)},[]);return h.useEffect(()=>()=>u(),[u]),em(()=>{var e;let t=i().find(e=>e.ref.current===document.activeElement);null==t||null===(e=t.ref.current)||void 0===e||e.scrollIntoView({block:"nearest"})},[i]),(0,C.jsx)(_.WV.div,(0,p._)((0,f._)({"aria-hidden":!0},o),{ref:t,style:(0,f._)({flexShrink:0},o.style),onPointerDown:(0,y.M)(o.onPointerDown,()=>{null===a.current&&(a.current=window.setInterval(r,50))}),onPointerMove:(0,y.M)(o.onPointerMove,()=>{var e;null===(e=l.onItemLeave)||void 0===e||e.call(l),null===a.current&&(a.current=window.setInterval(r,50))}),onPointerLeave:(0,y.M)(o.onPointerLeave,()=>{u()})}))}),tq=h.forwardRef((e,t)=>{let{__scopeSelect:n}=e,r=(0,v._)(e,["__scopeSelect"]);return(0,C.jsx)(_.WV.div,(0,p._)((0,f._)({"aria-hidden":!0},r),{ref:t}))});tq.displayName="SelectSeparator";var tG="SelectArrow",tJ=h.forwardRef((e,t)=>{let{__scopeSelect:n}=e,r=(0,v._)(e,["__scopeSelect"]),o=tu(n),l=tc(tG,n),a=t_(tG,n);return l.open&&"popper"===a.position?(0,C.jsx)(eu,(0,p._)((0,f._)({},o,r),{ref:t})):null});function tQ(e){return""===e||void 0===e}tJ.displayName=tG;var t0=h.forwardRef((e,t)=>{let{value:n}=e,r=(0,v._)(e,["value"]),o=h.useRef(null),l=(0,b.e)(t,o),a=function(e){let t=h.useRef({value:e,previous:e});return h.useMemo(()=>(t.current.value!==e&&(t.current.previous=t.current.value,t.current.value=e),t.current.previous),[e])}(n);return h.useEffect(()=>{let e=o.current,t=Object.getOwnPropertyDescriptor(window.HTMLSelectElement.prototype,"value").set;if(a!==n&&t){let r=new Event("change",{bubbles:!0});t.call(e,n),e.dispatchEvent(r)}},[a,n]),(0,C.jsx)(eg,{asChild:!0,children:(0,C.jsx)("select",(0,p._)((0,f._)({},r),{ref:l,defaultValue:n}))})});function t1(e){let t=(0,S.W)(e),n=h.useRef(""),r=h.useRef(0),o=h.useCallback(e=>{let o=n.current+e;t(o),function e(t){n.current=t,window.clearTimeout(r.current),""!==t&&(r.current=window.setTimeout(()=>e(""),1e3))}(o)},[t]),l=h.useCallback(()=>{n.current="",window.clearTimeout(r.current)},[]);return h.useEffect(()=>()=>window.clearTimeout(r.current),[]),[n,o,l]}function t2(e,t,n){var r;let o=t.length>1&&Array.from(t).every(e=>e===t[0])?t[0]:t,l=(r=Math.max(n?e.indexOf(n):-1,0),e.map((t,n)=>e[(r+n)%e.length]));1===o.length&&(l=l.filter(e=>e!==n));let a=l.find(e=>e.textValue.toLowerCase().startsWith(o.toLowerCase()));return a!==n?a:void 0}t0.displayName="BubbleSelect";var t5=tp,t7=th,t6=tg,t9=ty,t4=tw,t3=tx,t8=tM,ne=tL,nt=tW,nn=tB,nr=tH,no=tz,nl=t$,na=tX,ni=tq,nu=tJ},86044:function(e,t,n){n.d(t,{tv:function(){return w}});var r=e=>"boolean"==typeof e?`${e}`:0===e?"0":e,o=e=>!e||"object"!=typeof e||0===Object.keys(e).length,l=(e,t)=>
1JSON.stringify(e)===JSON.stringify(t);function a(e){let t=[];return function e(t,n){t.forEach(function(t){Array.isArray(t)?e(t,n):n.push(t)})}(e,t),t}var i=(...e)=>a(e).filter(Boolean),u=(e,t)=>{let n={},r=Object.keys(e),o=Object.keys(t);for(let l of r)if(o.includes(l)){let r=e[l],o=t[l];"object"==typeof r&&"object"==typeof o?n[l]=u(r,o):Array.isArray(r)||Array.isArray(o)?n[l]=i(o,r):n[l]=o+" "+r}else n[l]=e[l];for(let e of o)r.includes(e)||(n[e]=t[e]);return n},s=e=>e&&"string"==typeof e?e.replace(/\s+/g," ").trim():e,c=n(53335),d={twMerge:!0,twMergeConfig:{},responsiveVariants:!1},f=e=>e||void 0,p=(...e)=>f(a(e).filter(Boolean).join(" ")),v=null,h={},m=!1,g=(...e)=>t=>t.twMerge?((!v||m)&&(m=!1,v=o(h)?c.m6:(0,c.q7)({...h,extend:{theme:h.theme,classGroups:h.classGroups,conflictingClassGroupModifiers:h.conflictingClassGroupModifiers,conflictingClassGroups:h.conflictingClassGroups,...h.extend}})),f(v(p(e)))):p(e),y=(e,t)=>{for(let n in t)e.hasOwnProperty(n)?e[n]=p(e[n],t[n]):e[n]=t[n];return e},w=(e,t)=>{let{extend:n=null,slots:a={},variants:c={},compoundVariants:f=[],compoundSlots:v=[],defaultVariants:w={}}=e,b={...d,...t},x=null!=n&&n.base?p(n.base,null==e?void 0:e.base):null==e?void 0:e.base,E=null!=n&&n.variants&&!o(n.variants)?u(c,n.variants):c,_=null!=n&&n.defaultVariants&&!o(n.defaultVariants)?{...n.defaultVariants,...w}:w;o(b.twMergeConfig)||l(b.twMergeConfig,h)||(m=!0,h=b.twMergeConfig);let S=o(null==n?void 0:n.slots),C=o(a)?{}:{base:p(null==e?void 0:e.base,S&&(null==n?void 0:n.base)),...a},A=S?C:y({...null==n?void 0:n.slots},o(C)?{base:null==e?void 0:e.base}:C),k=o(null==n?void 0:n.compoundVariants)?f:i(null==n?void 0:n.compoundVariants,f),j=e=>{if(o(E)&&o(a)&&S)return g(x,null==e?void 0:e.class,null==e?void 0:e.className)(b);if(k&&!Array.isArray(k))throw TypeError(`The "compoundVariants" prop must be an array. Received: ${typeof k}`);if(v&&!Array.isArray(v))throw TypeError(`The "compoundSlots" prop must be an array. Received: ${typeof v}`);let t=(e,t,n=[],r)=>{let o=n;if("string"==typeof t)o=o.concat(s(t).split(" ").map(t=>`${e}:${t}`));else if(Array.isArray(t))o=o.concat(t.reduce((t,n)=>t.concat(`${e}:${n}`),[]));else if("object"==typeof t&&"string"==typeof r){for(let n in t)if(t.hasOwnProperty(n)&&n===r){let l=t[n];if(l&&"string"==typeof l){let t=s(l);o[r]?o[r]=o[r].concat(t.split(" ").map(t=>`${e}:${t}`)):o[r]=t.split(" ").map(t=>`${e}:${t}`)}else Array.isArray(l)&&l.length>0&&(o[r]=l.reduce((t,n)=>t.concat(`${e}:${n}`),[]))}}return o},n=(n,l=E,a=null,i=null)=>{var u;let s=l[n];if(!s||o(s))return null;let c=null!=(u=null==i?void 0:i[n])?u:null==e?void 0:e[n];if(null===c)return null;let d=r(c),f=Array.isArray(b.responsiveVariants)&&b.responsiveVariants.length>0||!0===b.responsiveVariants,p=null==_?void 0:_[n],v=[];if("object"==typeof d&&f)for(let[e,n]of Object.entries(d)){let r=s[n];if("initial"===e){p=n;continue}Array.isArray(b.responsiveVariants)&&!b.responsiveVariants.includes(e)||(v=t(e,r,v,a))}let h=s[(null!=d&&"object"!=typeof d?d:r(p))||"false"];return"object"==typeof v&&"string"==typeof a&&v[a]?y(v,h):v.length>0?(v.push(h),v):h},l=(e,t)=>{if(!E||"object"!=typeof E)return null;let r=[];for(let o in E){let l=n(o,E,e,t),a="base"===e&&"string"==typeof l?l:l&&l[e];a&&(r[r.length]=a)}return r},i={};for(let t in e)void 0!==e[t]&&(i[t]=e[t]);let u=(t,n)=>{var r;let o="object"==typeof(null==e?void 0:e[t])?{[t]:null==(r=e[t])?void 0:r.initial}:{};return{..._,...i,...o,...n}},c=(e=[],t)=>{let n=[];for(let{class:r,className:o,...l}of e){let e=!0;for(let[n,r]of Object.entries(l)){let o=u(n,t);if(Array.isArray(r)){if(!r.includes(o[n])){e=!1;break}}else if(o[n]!==r){e=!1;break}}e&&(r&&n.push(r),o&&n.push(o))}return n},d=e=>{let t=c(k,e);if(!Array.isArray(t))return t;let n={};for(let e of t)if("string"==typeof e&&(n.base=g(n.base,e)(b)),"object"==typeof e)for(let[t,r]of Object.entries(e))n[t]=g(n[t],r)(b);return n},f=e=>{if(v.length<1)return null;let t={};for(let{slots:n=[],class:r,className:l,...a}of v){if(!o(a)){let t=!0;for(let n of Object.keys(a)){let r=u(n,e)[n];if(void 0===r||(Array.isArray(a[n])?!a[n].includes(r):a[n]!==r)){t=!1;break}}if(!t)continue}for(let e of n)t[e]=t[e]||[],t[e].push([r,l])}return t};if(!o(a)||!S){let e={};if("object"==typeof A&&!o(A))for(let t of Object.keys(A))e[t]=e=>{var n,r;return g(A[t],l(t,e),(null!=(n=d(e))?n:[])[t],(null!=(r=f(e))?r:[])[t],null==e?void 0:e.class,null==e?void 0:e.className)(b)};return e}return g(x,E?Object.keys(E).map(e=>n(e,E)):null,c(k),null==e?void 0:e.class,null==e?void 0:e.className)(b)};return j.variantKeys=(()=>
1{if(!(!E||"object"!=typeof E))return Object.keys(E)})(),j.extend=n,j.base=x,j.slots=A,j.variants=E,j.defaultVariants=_,j.compoundSlots=v,j.compoundVariants=k,j}}}]);

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.