PageSourceSearch

https://www.bubblav.com/_next/static/immutable/chunks/06r33-chtuzpd.js

js bubblav.com collected 2026-10-02 03:42:54 UTC 27,362 bytes, 4 lines download raw bytes

1;!function(){try { var e="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof global?global:"undefined"!=typeof window?window:"undefined"!=typeof self?self:{},n=(new e.Error).stack;n&&((e._debugIds|| (e._debugIds={}))[n]="604f3b5d-37b2-0672-3aff-b70b27f870bb")}catch(e){}}();
2(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,470152,e=>{"use strict";e.s(["clamp",0,function(e,[t,r]){return Math.min(r,Math.max(t,e))}])},129402,e=>{"use strict";var t=e.i(514499),r=e.i(372280),n=e.i(470152),o=e.i(981140),l=e.i(75830),a=e.i(820783),i=e.i(681099),s=e.i(586318),u=e.i(726330),c=e.i(303536),d=e.i(765491),p=e.i(610772),f=e.i(853660),m=e.i(774606);function h(e){var r;let n,o=(r=e,(n=t.forwardRef((e,r)=>{let{children:n,...o}=e;if(t.isValidElement(n)){var l;let e,i,s=(l=n,(i=(e=Object.getOwnPropertyDescriptor(l.props,"ref")?.get)&&"isReactWarning"in e&&e.isReactWarning)?l.ref:(i=(e=Object.getOwnPropertyDescriptor(l,"ref")?.get)&&"isReactWarning"in e&&e.isReactWarning)?l.props.ref:l.props.ref||l.ref),u=function(e,t){let r={...t};for(let n in t){let o=e[n],l=t[n];/^on[A-Z]/.test(n)?o&&l?r[n]=(...e)=>{let t=l(...e);return o(...e),t}:o&&(r[n]=o):"style"===n?r[n]={...o,...l}:"className"===n&&(r[n]=[o,l].filter(Boolean).join(" "))}return{...e,...r}}(o,n.props);return n.type!==t.Fragment&&(u.ref=r?(0,a.composeRefs)(r,s):s),t.cloneElement(n,u)}return t.Children.count(n)>1?t.Children.only(null):null})).displayName=`${r}.SlotClone`,n),l=t.forwardRef((e,r)=>{let{children:n,...l}=e,a=t.Children.toArray(n),s=a.find(w);if(s){let e=s.props.children,n=a.map(r=>r!==s?r:t.Children.count(e)>1?t.Children.only(null):t.isValidElement(e)?e.props.children:null);return(0,i.jsx)(o,{...l,ref:r,children:t.isValidElement(e)?t.cloneElement(e,void 0,n):null})}return(0,i.jsx)(o,{...l,ref:r,children:n})});return l.displayName=`${e}.Slot`,l}var v=Symbol("radix.slottable");function w(e){return t.isValidElement(e)&&"function"==typeof e.type&&"__radixId"in e.type&&e.type.__radixId===v}var g=["a","button","div","form","h2","h3","img","input","label","li","nav","ol","p","select","span","svg","ul"].reduce((e,r)=>{let n=h(`Primitive.${r}`),o=t.forwardRef((e,t)=>{let{asChild:o,...l}=e;return"u">typeof window&&(window[Symbol.for("radix-ui")]=!0),(0,i.jsx)(o?n:r,{...l,ref:t})});return o.displayName=`Primitive.${r}`,{...e,[r]:o}},{}),y=e.i(30207),x=e.i(369340),S=e.i(934620),b=e.i(999682),C=Object.freeze({position:"absolute",border:0,width:1,height:1,padding:0,margin:-1,overflow:"hidden",clip:"rect(0, 0, 0, 0)",whiteSpace:"nowrap",wordWrap:"normal"});t.forwardRef((e,t)=>(0,i.jsx)(g.span,{...e,ref:t,style:{...C,...e.style}})).displayName="VisuallyHidden";var R=e.i(186312),E=e.i(985369),j=[" ","Enter","ArrowUp","ArrowDown"],P=[" ","Enter"],I="Select",[N,T,k]=(0,l.createCollection)(I),[D,H]=function(e,r=[]){let n=[],o=()=>{let r=n.map(e=>t.createContext(e));return function(n){let o=n?.[e]||r;return t.useMemo(()=>({[`__scope${e}`]:{...n,[e]:o}}),[n,o])}};return o.scopeName=e,[function(r,o){let l=t.createContext(o),a=n.length;n=[...n,o];let s=r=>{let{scope:n,children:o,...s}=r,u=n?.[e]?.[a]||l,c=t.useMemo(()=>s,Object.values(s));return(0,i.jsx)(u.Provider,{value:c,children:o})};return s.displayName=r+"Provider",[s,function(n,i){let s=i?.[e]?.[a]||l,u=t.useContext(s);if(u)return u;if(void 0!==o)return o;throw Error(`\`${n}\` must be used within \`${r}\``)}]},function(...e){let r=e[0];if(1===e.length)return r;let n=()=>{let n=e.map(e=>({useScope:e(),scopeName:e.scopeName}));return function(e){let o=n.reduce((t,{useScope:r,scopeName:n})=>{let o=r(e)[`__scope${n}`];return{...t,...o}},{});return t.useMemo(()=>({[`__scope${r.scopeName}`]:o}),[o])}};return n.scopeName=r.scopeName,n}(o,...r)]}(I,[k,f.createPopperScope]),L=(0,f.createPopperScope)(),[_,M]=D(I),[A,O]=D(I),V=e=>{let{__scopeSelect:r,children:n,open:o,defaultOpen:l,onOpenChange:a,value:u,defaultValue:c,onValueChange:d,dir:m,name:h,autoComplete:v,disabled:w,required:g,form:y}=e,S=L(r),[b,C]=t.useState(null),[R,E]=t.useState(null),[j,P]=t.useState(!1),T=(0,s.useDirection)(m),[k,D]=(0,x.useControllableState)({prop:o,defaultProp:l??!1,onChange:a,caller:I}),[H,M]=(0,x.useControllableState)({prop:u,defaultProp:c,onChange:d,caller:I}),O=t.useRef(null),V=!b||y||!!b.closest("form"),[B,W]=t.useState(new Set),$=Array.from(B).map(e=>e.props.value).join(";");return(0,i.jsx)(f.Root,{...S,children:(0,i.jsxs)(_,{required:g,scope:r,trigger:b,onTriggerChange:C,valueNode:R,onValueNodeChange:E,valueNodeHasChildren:j,onValueNodeHasChildrenChange:P,contentId:(0,p.useId)(),value:H,onValueChange:M,open:k,onOpenChange:D,dir:T,triggerPointerDownPosRef:O,disabled:w,children:[(0,i.jsx)(N.Provider,{scope:r,children:(0,i.jsx)(A,{scope:e.__scopeSelect,onNativeOptionAdd:t.useCallback(e=>{W(t=>new Set(t).add(e))},[]),onNativeOptionRemove:t.useCallback(e=>{W(t=>{let r=new Set(t);return r.delete(e),r})},[]),children:n})}),V?(0,i.jsxs)(ej,{"aria-hidden":!0,required:g,tabIndex:-1,name:h,autoComplete:v,value:H,onChange:e=>M(e.target.value),disabled:w,form:y,children:[void 0===H?(0,i.jsx)("option",{value:""}):null,Array.from(B)]},$):null]})})};V.displayName=I;var B="SelectTrigger",W=t.forwardRef((e,r)=>{let{__scopeSelect:n,disabled:l=!1,...s}=e,u=L(n),c=M(B,n),d=c.disabled||l,p=(0,a.useComposedRefs)(r,c.onTriggerChange),m=T(n),h=t.useRef("touch"),[v,w,y]=eI(e=>{let t=m().filter(e=>!e.disabled),r=t.find(e=>e.value===c.value),n=eN(t,e,r);void 0!==n&&c.onValueChange(n.value)}),x=e=>{d||(c.onOpenChange(!0),y()),e&&(c.triggerPointerDownPosRef.current={x:Math.round(e.pageX),y:Math.round(e.pageY)})};return(0,i.jsx)(f.Anchor,{asChild:!0,...u,children:(0,i.jsx)(g.button,{type:"button",role:"combobox","aria-controls":c.contentId,"aria-expanded":c.open,"aria-required":c.required,"aria-autocomplete":"none",dir:c.dir,"data-state":c.open?"open":"closed",disabled:d,"data-disabled":d?"":void 0,"data-placeholder":eP(c.value)?"":void 0,...s,ref:p,onClick:(0,o.composeEventHandlers)(s.onClick,e=>
2{e.currentTarget.focus(),"mouse"!==h.current&&x(e)}),onPointerDown:(0,o.composeEventHandlers)(s.onPointerDown,e=>{h.current=e.pointerType;let t=e.target;t.hasPointerCapture(e.pointerId)&&t.releasePointerCapture(e.pointerId),0===e.button&&!1===e.ctrlKey&&"mouse"===e.pointerType&&(x(e),e.preventDefault())}),onKeyDown:(0,o.composeEventHandlers)(s.onKeyDown,e=>{let t=""!==v.current;e.ctrlKey||e.altKey||e.metaKey||1!==e.key.length||w(e.key),(!t||" "!==e.key)&&j.includes(e.key)&&(x(),e.preventDefault())})})})});W.displayName=B;var $="SelectValue",F=t.forwardRef((e,t)=>{let{__scopeSelect:r,className:n,style:o,children:l,placeholder:s="",...u}=e,c=M($,r),{onValueNodeHasChildrenChange:d}=c,p=void 0!==l,f=(0,a.useComposedRefs)(t,c.onValueNodeChange);return(0,S.useLayoutEffect)(()=>{d(p)},[d,p]),(0,i.jsx)(g.span,{...u,ref:f,style:{pointerEvents:"none"},children:eP(c.value)?(0,i.jsx)(i.Fragment,{children:s}):l})});F.displayName=$;var K=t.forwardRef((e,t)=>{let{__scopeSelect:r,children:n,...o}=e;return(0,i.jsx)(g.span,{"aria-hidden":!0,...o,ref:t,children:n||"▼"})});K.displayName="SelectIcon";var U=e=>(0,i.jsx)(m.Portal,{asChild:!0,...e});U.displayName="SelectPortal";var z="SelectContent",q=t.forwardRef((e,n)=>{let o=M(z,e.__scopeSelect),[l,a]=t.useState();return((0,S.useLayoutEffect)(()=>{a(new DocumentFragment)},[]),o.open)?(0,i.jsx)(Y,{...e,ref:n}):l?r.createPortal((0,i.jsx)(G,{scope:e.__scopeSelect,children:(0,i.jsx)(N.Slot,{scope:e.__scopeSelect,children:(0,i.jsx)("div",{children:e.children})})}),l):null});q.displayName=z;var[G,X]=D(z),Z=h("SelectContent.RemoveScroll"),Y=t.forwardRef((e,r)=>{let{__scopeSelect:n,position:l="item-aligned",onCloseAutoFocus:s,onEscapeKeyDown:p,onPointerDownOutside:f,side:m,sideOffset:h,align:v,alignOffset:w,arrowPadding:g,collisionBoundary:y,collisionPadding:x,sticky:S,hideWhenDetached:b,avoidCollisions:C,...j}=e,P=M(z,n),[I,N]=t.useState(null),[k,D]=t.useState(null),H=(0,a.useComposedRefs)(r,e=>N(e)),[L,_]=t.useState(null),[A,O]=t.useState(null),V=T(n),[B,W]=t.useState(!1),$=t.useRef(!1);t.useEffect(()=>{if(I)return(0,R.hideOthers)(I)},[I]),(0,c.useFocusGuards)();let F=t.useCallback(e=>{let[t,...r]=V().map(e=>e.ref.current),[n]=r.slice(-1),o=document.activeElement;for(let r of e)if(r===o||(r?.scrollIntoView({block:"nearest"}),r===t&&k&&(k.scrollTop=0),r===n&&k&&(k.scrollTop=k.scrollHeight),r?.focus(),document.activeElement!==o))return},[V,k]),K=t.useCallback(()=>F([L,I]),[F,L,I]);t.useEffect(()=>{B&&K()},[B,K]);let{onOpenChange:U,triggerPointerDownPosRef:q}=P;t.useEffect(()=>{if(I){let e={x:0,y:0},t=t=>{e={x:Math.abs(Math.round(t.pageX)-(q.current?.x??0)),y:Math.abs(Math.round(t.pageY)-(q.current?.y??0))}},r=r=>{e.x<=10&&e.y<=10?r.preventDefault():I.contains(r.target)||U(!1),document.removeEventListener("pointermove",t),q.current=null};return null!==q.current&&(document.addEventListener("pointermove",t),document.addEventListener("pointerup",r,{capture:!0,once:!0})),()=>{document.removeEventListener("pointermove",t),document.removeEventListener("pointerup",r,{capture:!0})}}},[I,U,q]),t.useEffect(()=>{let e=()=>U(!1);return window.addEventListener("blur",e),window.addEventListener("resize",e),()=>{window.removeEventListener("blur",e),window.removeEventListener("resize",e)}},[U]);let[X,Y]=eI(e=>{let t=V().filter(e=>!e.disabled),r=t.find(e=>e.ref.current===document.activeElement),n=eN(t,e,r);n&&setTimeout(()=>n.ref.current.focus())}),ee=t.useCallback((e,t,r)=>{let n=!$.current&&!r;(void 0!==P.value&&P.value===t||n)&&(_(e),n&&($.current=!0))},[P.value]),et=t.useCallback(()=>I?.focus(),[I]),er=t.useCallback((e,t,r)=>{let n=!$.current&&!r;(void 0!==P.value&&P.value===t||n)&&O(e)},[P.value]),en="popper"===l?Q:J,eo=en===Q?{side:m,sideOffset:h,align:v,alignOffset:w,arrowPadding:g,collisionBoundary:y,collisionPadding:x,sticky:S,hideWhenDetached:b,avoidCollisions:C}:{};return(0,i.jsx)(G,{scope:n,content:I,viewport:k,onViewportChange:D,itemRefCallback:ee,selectedItem:L,onItemLeave:et,itemTextRefCallback:er,focusSelectedItem:K,selectedItemText:A,position:l,isPositioned:B,searchRef:X,children:(0,i.jsx)(E.RemoveScroll,{as:Z,allowPinchZoom:!0,children:(0,i.jsx)(d.FocusScope,{asChild:!0,trapped:P.open,onMountAutoFocus:e=>{e.preventDefault()},onUnmountAutoFocus:(0,o.composeEventHandlers)(s,e=>{P.trigger?.focus({preventScroll:!0}),e.preventDefault()}),children:(0,i.jsx)(u.DismissableLayer,{asChild:!0,disableOutsidePointerEvents:!0,onEscapeKeyDown:p,onPointerDownOutside:f,onFocusOutside:e=>e.preventDefault(),onDismiss:()=>P.onOpenChange(!1),children:(0,i.jsx)(en,{role:"listbox",id:P.contentId,"data-state":P.open?"open":"closed",dir:P.dir,onContextMenu:e=>e.preventDefault(),...j,...eo,onPlaced:()=>W(!0),ref:H,style:{display:"flex",flexDirection:"column",outline:"none",...j.style},onKeyDown:(0,o.composeEventHandlers)(j.onKeyDown,e=>{let t=e.ctrlKey||e.altKey||e.metaKey;
2if("Tab"===e.key&&e.preventDefault(),t||1!==e.key.length||Y(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 r=e.target,n=t.indexOf(r);t=t.slice(n+1)}setTimeout(()=>F(t)),e.preventDefault()}})})})})})})});Y.displayName="SelectContentImpl";var J=t.forwardRef((e,r)=>{let{__scopeSelect:o,onPlaced:l,...s}=e,u=M(z,o),c=X(z,o),[d,p]=t.useState(null),[f,m]=t.useState(null),h=(0,a.useComposedRefs)(r,e=>m(e)),v=T(o),w=t.useRef(!1),y=t.useRef(!0),{viewport:x,selectedItem:b,selectedItemText:C,focusSelectedItem:R}=c,E=t.useCallback(()=>{if(u.trigger&&u.valueNode&&d&&f&&x&&b&&C){let e=u.trigger.getBoundingClientRect(),t=f.getBoundingClientRect(),r=u.valueNode.getBoundingClientRect(),o=C.getBoundingClientRect();if("rtl"!==u.dir){let l=o.left-t.left,a=r.left-l,i=e.left-a,s=e.width+i,u=Math.max(s,t.width),c=window.innerWidth-10,p=(0,n.clamp)(a,[10,Math.max(10,c-u)]);d.style.minWidth=s+"px",d.style.left=p+"px"}else{let l=t.right-o.right,a=window.innerWidth-r.right-l,i=window.innerWidth-e.right-a,s=e.width+i,u=Math.max(s,t.width),c=window.innerWidth-10,p=(0,n.clamp)(a,[10,Math.max(10,c-u)]);d.style.minWidth=s+"px",d.style.right=p+"px"}let a=v(),i=window.innerHeight-20,s=x.scrollHeight,c=window.getComputedStyle(f),p=parseInt(c.borderTopWidth,10),m=parseInt(c.paddingTop,10),h=parseInt(c.borderBottomWidth,10),g=p+m+s+parseInt(c.paddingBottom,10)+h,y=Math.min(5*b.offsetHeight,g),S=window.getComputedStyle(x),R=parseInt(S.paddingTop,10),E=parseInt(S.paddingBottom,10),j=e.top+e.height/2-10,P=b.offsetHeight/2,I=p+m+(b.offsetTop+P);if(I<=j){let e=a.length>0&&b===a[a.length-1].ref.current;d.style.bottom="0px";let t=Math.max(i-j,P+(e?E:0)+(f.clientHeight-x.offsetTop-x.offsetHeight)+h);d.style.height=I+t+"px"}else{let e=a.length>0&&b===a[0].ref.current;d.style.top="0px";let t=Math.max(j,p+x.offsetTop+(e?R:0)+P);d.style.height=t+(g-I)+"px",x.scrollTop=I-j+x.offsetTop}d.style.margin="10px 0",d.style.minHeight=y+"px",d.style.maxHeight=i+"px",l?.(),requestAnimationFrame(()=>w.current=!0)}},[v,u.trigger,u.valueNode,d,f,x,b,C,u.dir,l]);(0,S.useLayoutEffect)(()=>E(),[E]);let[j,P]=t.useState();(0,S.useLayoutEffect)(()=>{f&&P(window.getComputedStyle(f).zIndex)},[f]);let I=t.useCallback(e=>{e&&!0===y.current&&(E(),R?.(),y.current=!1)},[E,R]);return(0,i.jsx)(ee,{scope:o,contentWrapper:d,shouldExpandOnScrollRef:w,onScrollButtonChange:I,children:(0,i.jsx)("div",{ref:p,style:{display:"flex",flexDirection:"column",position:"fixed",zIndex:j},children:(0,i.jsx)(g.div,{...s,ref:h,style:{boxSizing:"border-box",maxHeight:"100%",...s.style}})})})});J.displayName="SelectItemAlignedPosition";var Q=t.forwardRef((e,t)=>{let{__scopeSelect:r,align:n="start",collisionPadding:o=10,...l}=e,a=L(r);return(0,i.jsx)(f.Content,{...a,...l,ref:t,align:n,collisionPadding:o,style:{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)"}})});Q.displayName="SelectPopperPosition";var[ee,et]=D(z,{}),er="SelectViewport",en=t.forwardRef((e,r)=>{let{__scopeSelect:n,nonce:l,...s}=e,u=X(er,n),c=et(er,n),d=(0,a.useComposedRefs)(r,u.onViewportChange),p=t.useRef(0);return(0,i.jsxs)(i.Fragment,{children:[(0,i.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:l}),(0,i.jsx)(N.Slot,{scope:n,children:(0,i.jsx)(g.div,{"data-radix-select-viewport":"",role:"presentation",...s,ref:d,style:{position:"relative",flex:1,overflow:"hidden auto",...s.style},onScroll:(0,o.composeEventHandlers)(s.onScroll,e=>{let t=e.currentTarget,{contentWrapper:r,shouldExpandOnScrollRef:n}=c;if(n?.current&&r){let e=Math.abs(p.current-t.scrollTop);if(e>0){let n=window.innerHeight-20,o=Math.max(parseFloat(r.style.minHeight),parseFloat(r.style.height));if(o<n){let l=o+e,a=Math.min(n,l),i=l-a;r.style.height=a+"px","0px"===r.style.bottom&&(t.scrollTop=i>0?i:0,r.style.justifyContent="flex-end")}}}p.current=t.scrollTop})})})]})});en.displayName=er;var eo="SelectGroup",[el,ea]=D(eo),ei=t.forwardRef((e,t)=>
2{let{__scopeSelect:r,...n}=e,o=(0,p.useId)();return(0,i.jsx)(el,{scope:r,id:o,children:(0,i.jsx)(g.div,{role:"group","aria-labelledby":o,...n,ref:t})})});ei.displayName=eo;var es="SelectLabel",eu=t.forwardRef((e,t)=>{let{__scopeSelect:r,...n}=e,o=ea(es,r);return(0,i.jsx)(g.div,{id:o.id,...n,ref:t})});eu.displayName=es;var ec="SelectItem",[ed,ep]=D(ec),ef=t.forwardRef((e,r)=>{let{__scopeSelect:n,value:l,disabled:s=!1,textValue:u,...c}=e,d=M(ec,n),f=X(ec,n),m=d.value===l,[h,v]=t.useState(u??""),[w,y]=t.useState(!1),x=(0,a.useComposedRefs)(r,e=>f.itemRefCallback?.(e,l,s)),S=(0,p.useId)(),b=t.useRef("touch"),C=()=>{s||(d.onValueChange(l),d.onOpenChange(!1))};if(""===l)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,i.jsx)(ed,{scope:n,value:l,disabled:s,textId:S,isSelected:m,onItemTextChange:t.useCallback(e=>{v(t=>t||(e?.textContent??"").trim())},[]),children:(0,i.jsx)(N.ItemSlot,{scope:n,value:l,disabled:s,textValue:h,children:(0,i.jsx)(g.div,{role:"option","aria-labelledby":S,"data-highlighted":w?"":void 0,"aria-selected":m&&w,"data-state":m?"checked":"unchecked","aria-disabled":s||void 0,"data-disabled":s?"":void 0,tabIndex:s?void 0:-1,...c,ref:x,onFocus:(0,o.composeEventHandlers)(c.onFocus,()=>y(!0)),onBlur:(0,o.composeEventHandlers)(c.onBlur,()=>y(!1)),onClick:(0,o.composeEventHandlers)(c.onClick,()=>{"mouse"!==b.current&&C()}),onPointerUp:(0,o.composeEventHandlers)(c.onPointerUp,()=>{"mouse"===b.current&&C()}),onPointerDown:(0,o.composeEventHandlers)(c.onPointerDown,e=>{b.current=e.pointerType}),onPointerMove:(0,o.composeEventHandlers)(c.onPointerMove,e=>{b.current=e.pointerType,s?f.onItemLeave?.():"mouse"===b.current&&e.currentTarget.focus({preventScroll:!0})}),onPointerLeave:(0,o.composeEventHandlers)(c.onPointerLeave,e=>{e.currentTarget===document.activeElement&&f.onItemLeave?.()}),onKeyDown:(0,o.composeEventHandlers)(c.onKeyDown,e=>{(f.searchRef?.current===""||" "!==e.key)&&(P.includes(e.key)&&C()," "===e.key&&e.preventDefault())})})})})});ef.displayName=ec;var em="SelectItemText",eh=t.forwardRef((e,n)=>{let{__scopeSelect:o,className:l,style:s,...u}=e,c=M(em,o),d=X(em,o),p=ep(em,o),f=O(em,o),[m,h]=t.useState(null),v=(0,a.useComposedRefs)(n,e=>h(e),p.onItemTextChange,e=>d.itemTextRefCallback?.(e,p.value,p.disabled)),w=m?.textContent,y=t.useMemo(()=>(0,i.jsx)("option",{value:p.value,disabled:p.disabled,children:w},p.value),[p.disabled,p.value,w]),{onNativeOptionAdd:x,onNativeOptionRemove:b}=f;return(0,S.useLayoutEffect)(()=>(x(y),()=>b(y)),[x,b,y]),(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(g.span,{id:p.textId,...u,ref:v}),p.isSelected&&c.valueNode&&!c.valueNodeHasChildren?r.createPortal(u.children,c.valueNode):null]})});eh.displayName=em;var ev="SelectItemIndicator",ew=t.forwardRef((e,t)=>{let{__scopeSelect:r,...n}=e;return ep(ev,r).isSelected?(0,i.jsx)(g.span,{"aria-hidden":!0,...n,ref:t}):null});ew.displayName=ev;var eg="SelectScrollUpButton",ey=t.forwardRef((e,r)=>{let n=X(eg,e.__scopeSelect),o=et(eg,e.__scopeSelect),[l,s]=t.useState(!1),u=(0,a.useComposedRefs)(r,o.onScrollButtonChange);return(0,S.useLayoutEffect)(()=>{if(n.viewport&&n.isPositioned){let e=function(){s(t.scrollTop>0)},t=n.viewport;return e(),t.addEventListener("scroll",e),()=>t.removeEventListener("scroll",e)}},[n.viewport,n.isPositioned]),l?(0,i.jsx)(eb,{...e,ref:u,onAutoScroll:()=>{let{viewport:e,selectedItem:t}=n;e&&t&&(e.scrollTop=e.scrollTop-t.offsetHeight)}}):null});ey.displayName=eg;var ex="SelectScrollDownButton",eS=t.forwardRef((e,r)=>{let n=X(ex,e.__scopeSelect),o=et(ex,e.__scopeSelect),[l,s]=t.useState(!1),u=(0,a.useComposedRefs)(r,o.onScrollButtonChange);return(0,S.useLayoutEffect)(()=>{if(n.viewport&&n.isPositioned){let e=function(){let e=t.scrollHeight-t.clientHeight;s(Math.ceil(t.scrollTop)<e)},t=n.viewport;return e(),t.addEventListener("scroll",e),()=>t.removeEventListener("scroll",e)}},[n.viewport,n.isPositioned]),l?(0,i.jsx)(eb,{...e,ref:u,onAutoScroll:()=>{let{viewport:e,selectedItem:t}=n;e&&t&&(e.scrollTop=e.scrollTop+t.offsetHeight)}}):null});eS.displayName=ex;var eb=t.forwardRef((e,r)=>{let{__scopeSelect:n,onAutoScroll:l,...a}=e,s=X("SelectScrollButton",n),u=t.useRef(null),c=T(n),d=t.useCallback(()=>{null!==u.current&&(window.clearInterval(u.current),u.current=null)},[]);return t.useEffect(()=>()=>d(),[d]),(0,S.useLayoutEffect)(()=>{let e=c().find(e=>e.ref.current===document.activeElement);e?.ref.current?.scrollIntoView({block:"nearest"})},[c]),(0,i.jsx)(g.div,{"aria-hidden":!0,...a,ref:r,style:{flexShrink:0,...a.style},onPointerDown:(0,o.composeEventHandlers)(a.onPointerDown,()=>{null===u.current&&(u.current=window.setInterval(l,50))}),onPointerMove:(0,o.composeEventHandlers)(a.onPointerMove,()=>{s.onItemLeave?.(),null===u.current&&(u.current=window.setInterval(l,50))}),onPointerLeave:(0,o.composeEventHandlers)(a.onPointerLeave,()=>{d()})})}),eC=t.forwardRef((e,t)=>
2{let{__scopeSelect:r,...n}=e;return(0,i.jsx)(g.div,{"aria-hidden":!0,...n,ref:t})});eC.displayName="SelectSeparator";var eR="SelectArrow",eE=t.forwardRef((e,t)=>{let{__scopeSelect:r,...n}=e,o=L(r),l=M(eR,r),a=X(eR,r);return l.open&&"popper"===a.position?(0,i.jsx)(f.Arrow,{...o,...n,ref:t}):null});eE.displayName=eR;var ej=t.forwardRef(({__scopeSelect:e,value:r,...n},o)=>{let l=t.useRef(null),s=(0,a.useComposedRefs)(o,l),u=(0,b.usePrevious)(r);return t.useEffect(()=>{let e=l.current;if(!e)return;let t=Object.getOwnPropertyDescriptor(window.HTMLSelectElement.prototype,"value").set;if(u!==r&&t){let n=new Event("change",{bubbles:!0});t.call(e,r),e.dispatchEvent(n)}},[u,r]),(0,i.jsx)(g.select,{...n,style:{...C,...n.style},ref:s,defaultValue:r})});function eP(e){return""===e||void 0===e}function eI(e){let r=(0,y.useCallbackRef)(e),n=t.useRef(""),o=t.useRef(0),l=t.useCallback(e=>{let t=n.current+e;r(t),function e(t){n.current=t,window.clearTimeout(o.current),""!==t&&(o.current=window.setTimeout(()=>e(""),1e3))}(t)},[r]),a=t.useCallback(()=>{n.current="",window.clearTimeout(o.current)},[]);return t.useEffect(()=>()=>window.clearTimeout(o.current),[]),[n,l,a]}function eN(e,t,r){var n,o;let l=t.length>1&&Array.from(t).every(e=>e===t[0])?t[0]:t,a=r?e.indexOf(r):-1,i=(n=e,o=Math.max(a,0),n.map((e,t)=>n[(o+t)%n.length]));1===l.length&&(i=i.filter(e=>e!==r));let s=i.find(e=>e.textValue.toLowerCase().startsWith(l.toLowerCase()));return s!==r?s:void 0}ej.displayName="SelectBubbleInput",e.s(["Arrow",0,eE,"Content",0,q,"Group",0,ei,"Icon",0,K,"Item",0,ef,"ItemIndicator",0,ew,"ItemText",0,eh,"Label",0,eu,"Portal",0,U,"Root",0,V,"ScrollDownButton",0,eS,"ScrollUpButton",0,ey,"Select",0,V,"SelectArrow",0,eE,"SelectContent",0,q,"SelectGroup",0,ei,"SelectIcon",0,K,"SelectItem",0,ef,"SelectItemIndicator",0,ew,"SelectItemText",0,eh,"SelectLabel",0,eu,"SelectPortal",0,U,"SelectScrollDownButton",0,eS,"SelectScrollUpButton",0,ey,"SelectSeparator",0,eC,"SelectTrigger",0,W,"SelectValue",0,F,"SelectViewport",0,en,"Separator",0,eC,"Trigger",0,W,"Value",0,F,"Viewport",0,en,"createSelectScope",0,H],129402)},57287,e=>{"use strict";var t=e.i(514499),r=e.i(981140),n=e.i(820783),o=e.i(681099),l=e.i(369340),a=e.i(999682),i=e.i(635804);e.i(372280);var s=Symbol("radix.slottable");function u(e){return t.isValidElement(e)&&"function"==typeof e.type&&"__radixId"in e.type&&e.type.__radixId===s}var c=["a","button","div","form","h2","h3","img","input","label","li","nav","ol","p","select","span","svg","ul"].reduce((e,r)=>{var l,a;let i,s,c,d=(a=l=`Primitive.${r}`,(i=t.forwardRef((e,r)=>{let{children:o,...l}=e;if(t.isValidElement(o)){var a;let e,i,s=(a=o,(i=(e=Object.getOwnPropertyDescriptor(a.props,"ref")?.get)&&"isReactWarning"in e&&e.isReactWarning)?a.ref:(i=(e=Object.getOwnPropertyDescriptor(a,"ref")?.get)&&"isReactWarning"in e&&e.isReactWarning)?a.props.ref:a.props.ref||a.ref),u=function(e,t){let r={...t};for(let n in t){let o=e[n],l=t[n];/^on[A-Z]/.test(n)?o&&l?r[n]=(...e)=>{let t=l(...e);return o(...e),t}:o&&(r[n]=o):"style"===n?r[n]={...o,...l}:"className"===n&&(r[n]=[o,l].filter(Boolean).join(" "))}return{...e,...r}}(l,o.props);return o.type!==t.Fragment&&(u.ref=r?(0,n.composeRefs)(r,s):s),t.cloneElement(o,u)}return t.Children.count(o)>1?t.Children.only(null):null})).displayName=`${a}.SlotClone`,s=i,(c=t.forwardRef((e,r)=>{let{children:n,...l}=e,a=t.Children.toArray(n),i=a.find(u);if(i){let e=i.props.children,n=a.map(r=>r!==i?r:t.Children.count(e)>1?t.Children.only(null):t.isValidElement(e)?e.props.children:null);return(0,o.jsx)(s,{...l,ref:r,children:t.isValidElement(e)?t.cloneElement(e,void 0,n):null})}return(0,o.jsx)(s,{...l,ref:r,children:n})})).displayName=`${l}.Slot`,c),p=t.forwardRef((e,t)=>{let{asChild:n,...l}=e;return"u">typeof window&&(window[Symbol.for("radix-ui")]=!0),(0,o.jsx)(n?d:r,{...l,ref:t})});return p.displayName=`Primitive.${r}`,{...e,[r]:p}},{}),d="Switch",[p,f]=function(e,r=[]){let n=[],l=()=>{let r=n.map(e=>t.createContext(e));return function(n){let o=n?.[e]||r;return t.useMemo(()=>({[`__scope${e}`]:{...n,[e]:o}}),[n,o])}};return l.scopeName=e,[function(r,l){let a=t.createContext(l),i=n.length;n=[...n,l];let s=r=>{let{scope:n,children:l,...s}=r,u=n?.[e]?.[i]||a,c=t.useMemo(()=>s,Object.values(s));return(0,o.jsx)(u.Provider,{value:c,children:l})};return s.displayName=r+"Provider",[s,function(n,o){let s=o?.[e]?.[i]||a,u=t.useContext(s);if(u)return u;if(void 0!==l)return l;throw Error(`\`${n}\` must be used within \`${r}\``)}]},function(...e){let r=e[0];if(1===e.length)return r;let n=()=>{let n=e.map(e=>({useScope:e(),scopeName:e.scopeName}));return function(e){let o=n.reduce((t,{useScope:r,scopeName:n})=>
2{let o=r(e)[`__scope${n}`];return{...t,...o}},{});return t.useMemo(()=>({[`__scope${r.scopeName}`]:o}),[o])}};return n.scopeName=r.scopeName,n}(l,...r)]}(d),[m,h]=p(d),v=t.forwardRef((e,a)=>{let{__scopeSwitch:i,name:s,checked:u,defaultChecked:p,required:f,disabled:h,value:v="on",onCheckedChange:w,form:g,...S}=e,[b,C]=t.useState(null),R=(0,n.useComposedRefs)(a,e=>C(e)),E=t.useRef(!1),j=!b||g||!!b.closest("form"),[P,I]=(0,l.useControllableState)({prop:u,defaultProp:p??!1,onChange:w,caller:d});return(0,o.jsxs)(m,{scope:i,checked:P,disabled:h,children:[(0,o.jsx)(c.button,{type:"button",role:"switch","aria-checked":P,"aria-required":f,"data-state":x(P),"data-disabled":h?"":void 0,disabled:h,value:v,...S,ref:R,onClick:(0,r.composeEventHandlers)(e.onClick,e=>{I(e=>!e),j&&(E.current=e.isPropagationStopped(),E.current||e.stopPropagation())})}),j&&(0,o.jsx)(y,{control:b,bubbles:!E.current,name:s,value:v,checked:P,required:f,disabled:h,form:g,style:{transform:"translateX(-100%)"}})]})});v.displayName=d;var w="SwitchThumb",g=t.forwardRef((e,t)=>{let{__scopeSwitch:r,...n}=e,l=h(w,r);return(0,o.jsx)(c.span,{"data-state":x(l.checked),"data-disabled":l.disabled?"":void 0,...n,ref:t})});g.displayName=w;var y=t.forwardRef(({__scopeSwitch:e,control:r,checked:l,bubbles:s=!0,...u},c)=>{let d=t.useRef(null),p=(0,n.useComposedRefs)(d,c),f=(0,a.usePrevious)(l),m=(0,i.useSize)(r);return t.useEffect(()=>{let e=d.current;if(!e)return;let t=Object.getOwnPropertyDescriptor(window.HTMLInputElement.prototype,"checked").set;if(f!==l&&t){let r=new Event("click",{bubbles:s});t.call(e,l),e.dispatchEvent(r)}},[f,l,s]),(0,o.jsx)("input",{type:"checkbox","aria-hidden":!0,defaultChecked:l,...u,tabIndex:-1,ref:p,style:{...u.style,...m,position:"absolute",pointerEvents:"none",opacity:0,margin:0}})});function x(e){return e?"checked":"unchecked"}y.displayName="SwitchBubbleInput",e.s(["Root",0,v,"Switch",0,v,"SwitchThumb",0,g,"Thumb",0,g,"createSwitchScope",0,f],57287)},999682,e=>{"use strict";var t=e.i(514499);e.s(["usePrevious",0,function(e){let r=t.useRef({value:e,previous:e});return t.useMemo(()=>(r.current.value!==e&&(r.current.previous=r.current.value,r.current.value=e),r.current.previous),[e])}])}]);
3
4//# debugId=604f3b5d-37b2-0672-3aff-b70b27f870bb

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.