PageSourceSearch

https://www.sakura.fm/_next/static/chunks/6748-86009f74dc3e9bd2.js

js sakura.fm collected 2026-09-24 10:08:59 UTC 22,186 bytes, 1 lines download raw bytes

1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[6748],{86748:(e,t,n)=>{n.d(t,{VY:()=>$e,ZA:()=>qe,JO:()=>ze,ck:()=>je,wU:()=>Ge,eT:()=>Xe,__:()=>Ye,h_:()=>Fe,fC:()=>Be,Z0:()=>Je,xz:()=>Le,B4:()=>Ke,l_:()=>Ue});var r=n(19090),o=n(84935),l=n(47576);function a(e,[t,n]){return Math.min(n,Math.max(t,e))}var i=n(41352),c=n(78665),d=n(3190),s=n(5786);const u=(0,o.createContext)(void 0);var p=n(733),f=n(60609),v=n(76035),h=n(91143),m=n(27927),g=n(20800),w=n(94860);var y=n(53874),x=n(94080);const b="Popper",[C,E]=(0,c.b)(b),[S,R]=C(b),_=e=>{const{__scopePopper:t,children:n}=e,[r,l]=(0,o.useState)(null);return(0,o.createElement)(S,{scope:t,anchor:r,onAnchorChange:l},n)},M="PopperAnchor",P=(0,o.forwardRef)(((e,t)=>{const{__scopePopper:n,virtualRef:l,...a}=e,i=R(M,n),c=(0,o.useRef)(null),s=(0,d.e)(t,c);return(0,o.useEffect)((()=>{i.onAnchorChange((null===l||void 0===l?void 0:l.current)||c.current)})),l?null:(0,o.createElement)(w.WV.div,(0,r.Z)({},a,{ref:s}))})),k="PopperContent",[I,T]=C(k),D=(0,o.forwardRef)(((e,t)=>{var n,l,a,i,c,s,u,p;const{__scopePopper:f,side:v="bottom",sideOffset:h=0,align:b="center",alignOffset:C=0,arrowPadding:E=0,collisionBoundary:S=[],collisionPadding:_=0,sticky:M="partial",hideWhenDetached:P=!1,avoidCollisions:T=!0,onPlaced:D,...V}=e,H=R(k,f),[Z,N]=(0,o.useState)(null),B=(0,d.e)(t,(e=>N(e))),[L,K]=(0,o.useState)(null),z=function(e){const[t,n]=(0,o.useState)(void 0);return(0,x.b)((()=>{if(e){n({width:e.offsetWidth,height:e.offsetHeight});const t=new ResizeObserver((t=>{if(!Array.isArray(t))return;if(!t.length)return;const r=t[0];let o,l;if("borderBoxSize"in r){const e=r.borderBoxSize,t=Array.isArray(e)?e[0]:e;o=t.inlineSize,l=t.blockSize}else o=e.offsetWidth,l=e.offsetHeight;n({width:o,height:l})}));return t.observe(e,{box:"border-box"}),()=>t.unobserve(e)}n(void 0)}),[e]),t}(L),F=null!==(n=null===z||void 0===z?void 0:z.width)&&void 0!==n?n:0,$=null!==(l=null===z||void 0===z?void 0:z.height)&&void 0!==l?l:0,U=v+("center"!==b?"-"+b:""),q="number"===typeof _?_:{top:0,right:0,bottom:0,left:0,..._},Y=Array.isArray(S)?S:[S],j=Y.length>0,X={padding:q,boundary:Y.filter(W),altBoundary:j},{refs:G,floatingStyles:J,placement:Q,isPositioned:ee,middlewareData:te}=(0,m.YF)({strategy:"fixed",placement:U,whileElementsMounted:g.Me,elements:{reference:H.anchor},middleware:[(0,m.cv)({mainAxis:h+$,alignmentAxis:C}),T&&(0,m.uY)({mainAxis:!0,crossAxis:!1,limiter:"partial"===M?(0,m.dr)():void 0,...X}),T&&(0,m.RR)({...X}),(0,m.dp)({...X,apply:({elements:e,rects:t,availableWidth:n,availableHeight:r})=>{const{width:o,height:l}=t.reference,a=e.floating.style;a.setProperty("--radix-popper-available-width",`${n}px`),a.setProperty("--radix-popper-available-height",`${r}px`),a.setProperty("--radix-popper-anchor-width",`${o}px`),a.setProperty("--radix-popper-anchor-height",`${l}px`)}}),L&&(0,m.x7)({element:L,padding:E}),O({arrowWidth:F,arrowHeight:$}),P&&(0,m.Cp)({strategy:"referenceHidden"})]}),[ne,re]=A(Q),oe=(0,y.W)(D);(0,x.b)((()=>{ee&&(null===oe||void 0===oe||oe())}),[ee,oe]);const le=null===(a=te.arrow)||void 0===a?void 0:a.x,ae=null===(i=te.arrow)||void 0===i?void 0:i.y,ie=0!==(null===(c=te.arrow)||void 0===c?void 0:c.centerOffset),[ce,de]=(0,o.useState)();return(0,x.b)((()=>{Z&&de(window.getComputedStyle(Z).zIndex)}),[Z]),(0,o.createElement)("div",{ref:G.setFloating,"data-radix-popper-content-wrapper":"",style:{...J,transform:ee?J.transform:"translate(0, -200%)",minWidth:"max-content",zIndex:ce,"--radix-popper-transform-origin":[null===(s=te.transformOrigin)||void 0===s?void 0:s.x,null===(u=te.transformOrigin)||void 0===u?void 0:u.y].join(" ")},dir:e.dir},(0,o.createElement)(I,{scope:f,placedSide:ne,onArrowChange:K,arrowX:le,arrowY:ae,shouldHideArrow:ie},(0,o.createElement)(w.WV.div,(0,r.Z)({"data-side":ne,"data-align":re},V,{ref:B,style:{...V.style,animation:ee?void 0:"none",opacity:null!==(p=te.hide)&&void 0!==p&&p.referenceHidden?0:void 0}}))))}));function W(e){return null!==e}const O=e=>({name:"transformOrigin",options:e,fn(t){var n,r,o,l,a;const{placement:i,rects:c,middlewareData:d}=t,s=0!==(null===(n=d.arrow)||void 0===n?void 0:n.centerOffset),u=s?0:e.arrowWidth,p=s?0:e.arrowHeight,[f,v]=A(i),h={start:"0%",center:"50%",end:"100%"}[v],m=(null!==(r=null===(o=d.arrow)||void 0===o?void 0:o.x)&&void 0!==r?r:0)+u/2,g=(null!==(l=null===(a=d.arrow)||void 0===a?void 0:a.y)&&void 0!==l?l:0)+p/2;let w="",y="";return"bottom"===f?(w=s?h:`${m}px`,y=-p+"px"):"top"===f?(w=s?h:`${m}px`,y=`${c.floating.height+p}px`):"right"===f?(w=-p+"px",y=s?h:`${g}px`):"left"===f&&(w=`${c.floating.width+p}px`,y=s?h:`${g}px`),{data:{x:w,y:y}}}});function A(e){const[t,n="center"]=e.split("-");return[t,n]}const V=_,H=P,Z=D;var N=n(40761),B=n(58391);const L=(0,o.forwardRef)(((e,t)=>(0,o.createElement)(w.WV.span,(0,r.Z)({},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}}))));var K=n(86814),z=n(85968);const F=[" ","Enter","ArrowUp","ArrowDown"],$=[" ","Enter"],U="Select",[q,Y,j]=function(e){const t=e+"CollectionProvider",[n,r]=(0,c.b)(t),[l,a]=n(t,{collectionRef:{current:null},itemMap:new Map}),i=e=>{const{scope:t,children:n}=e,r=o.useRef(null),a=o.useRef(new Map).current;return o.createElement(l,{scope:t,itemMap:a,collectionRef:r},n)},u=e+"CollectionSlot",p=o.forwardRef(((e,t)=>{const{scope:n,children:r}=e,l=a(u,n),i=(0,d.e)(t,l.collectionRef);return o.createElement(s.g7,{ref:i}
1,r)})),f=e+"CollectionItemSlot",v="data-radix-collection-item",h=o.forwardRef(((e,t)=>{const{scope:n,children:r,...l}=e,i=o.useRef(null),c=(0,d.e)(t,i),u=a(f,n);return o.useEffect((()=>(u.itemMap.set(i,{ref:i,...l}),()=>{u.itemMap.delete(i)}))),o.createElement(s.g7,{[v]:"",ref:c},r)}));return[{Provider:i,Slot:p,ItemSlot:h},function(t){const n=a(e+"CollectionConsumer",t);return o.useCallback((()=>{const e=n.collectionRef.current;if(!e)return[];const t=Array.from(e.querySelectorAll(`[${v}]`));return Array.from(n.itemMap.values()).sort(((e,n)=>t.indexOf(e.ref.current)-t.indexOf(n.ref.current)))}),[n.collectionRef,n.itemMap])},r]}(U),[X,G]=(0,c.b)(U,[j,E]),J=E(),[Q,ee]=X(U),[te,ne]=X(U),re=e=>{const{__scopeSelect:t,children:n,open:r,defaultOpen:l,onOpenChange:a,value:i,defaultValue:c,onValueChange:d,dir:s,name:p,autoComplete:f,disabled:v,required:m}=e,g=J(t),[w,y]=(0,o.useState)(null),[x,b]=(0,o.useState)(null),[C,E]=(0,o.useState)(!1),S=function(e){const t=(0,o.useContext)(u);return e||t||"ltr"}(s),[R=!1,_]=(0,B.T)({prop:r,defaultProp:l,onChange:a}),[M,P]=(0,B.T)({prop:i,defaultProp:c,onChange:d}),k=(0,o.useRef)(null),I=!w||Boolean(w.closest("form")),[T,D]=(0,o.useState)(new Set),W=Array.from(T).map((e=>e.props.value)).join(";");return(0,o.createElement)(V,g,(0,o.createElement)(Q,{required:m,scope:t,trigger:w,onTriggerChange:y,valueNode:x,onValueNodeChange:b,valueNodeHasChildren:C,onValueNodeHasChildrenChange:E,contentId:(0,h.M)(),value:M,onValueChange:P,open:R,onOpenChange:_,dir:S,triggerPointerDownPosRef:k,disabled:v},(0,o.createElement)(q.Provider,{scope:t},(0,o.createElement)(te,{scope:e.__scopeSelect,onNativeOptionAdd:(0,o.useCallback)((e=>{D((t=>new Set(t).add(e)))}),[]),onNativeOptionRemove:(0,o.useCallback)((e=>{D((t=>{const n=new Set(t);return n.delete(e),n}))}),[])},n)),I?(0,o.createElement)(He,{key:W,"aria-hidden":!0,required:m,tabIndex:-1,name:p,autoComplete:f,value:M,onChange:e=>P(e.target.value),disabled:v},void 0===M?(0,o.createElement)("option",{value:""}):null,Array.from(T)):null))},oe="SelectTrigger",le=(0,o.forwardRef)(((e,t)=>{const{__scopeSelect:n,disabled:l=!1,...a}=e,c=J(n),s=ee(oe,n),u=s.disabled||l,p=(0,d.e)(t,s.onTriggerChange),f=Y(n),[v,h,m]=Ze((e=>{const t=f().filter((e=>!e.disabled)),n=t.find((e=>e.value===s.value)),r=Ne(t,e,n);void 0!==r&&s.onValueChange(r.value)})),g=()=>{u||(s.onOpenChange(!0),m())};return(0,o.createElement)(H,(0,r.Z)({asChild:!0},c),(0,o.createElement)(w.WV.button,(0,r.Z)({type:"button",role:"combobox","aria-controls":s.contentId,"aria-expanded":s.open,"aria-required":s.required,"aria-autocomplete":"none",dir:s.dir,"data-state":s.open?"open":"closed",disabled:u,"data-disabled":u?"":void 0,"data-placeholder":void 0===s.value?"":void 0},a,{ref:p,onClick:(0,i.M)(a.onClick,(e=>{e.currentTarget.focus()})),onPointerDown:(0,i.M)(a.onPointerDown,(e=>{const t=e.target;t.hasPointerCapture(e.pointerId)&&t.releasePointerCapture(e.pointerId),0===e.button&&!1===e.ctrlKey&&(g(),s.triggerPointerDownPosRef.current={x:Math.round(e.pageX),y:Math.round(e.pageY)},e.preventDefault())})),onKeyDown:(0,i.M)(a.onKeyDown,(e=>{const t=""!==v.current;e.ctrlKey||e.altKey||e.metaKey||1!==e.key.length||h(e.key),t&&" "===e.key||F.includes(e.key)&&(g(),e.preventDefault())}))})))})),ae="SelectValue",ie=(0,o.forwardRef)(((e,t)=>{const{__scopeSelect:n,className:l,style:a,children:i,placeholder:c,...s}=e,u=ee(ae,n),{onValueNodeHasChildrenChange:p}=u,f=void 0!==i,v=(0,d.e)(t,u.onValueNodeChange);return(0,x.b)((()=>{p(f)}),[p,f]),(0,o.createElement)(w.WV.span,(0,r.Z)({},s,{ref:v,style:{pointerEvents:"none"}}),void 0===u.value&&void 0!==c?c:i)})),ce=(0,o.forwardRef)(((e,t)=>{const{__scopeSelect:n,children:l,...a}=e;return(0,o.createElement)(w.WV.span,(0,r.Z)({"aria-hidden":!0},a,{ref:t}),l||"\u25bc")})),de=e=>(0,o.createElement)(N.h,(0,r.Z)({asChild:!0},e)),se="SelectContent",ue=(0,o.forwardRef)(((e,t)=>{const n=ee(se,e.__scopeSelect),[a,i]=(0,o.useState)();if((0,x.b)((()=>{i(new DocumentFragment)}),[]),!n.open){const t=a;return t?(0,l.createPortal)((0,o.createElement)(fe,{scope:e.__scopeSelect},(0,o.createElement)(q.Slot,{scope:e.__scopeSelect},(0,o.createElement)("div",null,e.children))),t):null}return(0,o.createElement)(he,(0,r.Z)({},e,{ref:t}))})),pe=10,[fe,ve]=X(se),he=(0,o.forwardRef)(((e,t)=>{const{__scopeSelect:n,position:l="item-aligned",onCloseAutoFocus:a,onEscapeKeyDown:c,onPointerDownOutside:u,side:h,sideOffset:m,align:g,alignOffset:w,arrowPadding:y,collisionBoundary:x,collisionPadding:b,sticky:C,hideWhenDetached:E,avoidCollisions:S,...R}=e,_=ee(se,n),[M,P]=(0,o.useState)(null),[k,I]=(0,o.useState)(null),T=(0,d.e)(t,(e=>P(e))),[D,W]=(0,o.useState)(null),[O,A]=(0,o.useState)(null),V=Y(n),[H,Z]=(0,o.useState)(!1),N=(0,o.useRef)(!1);(0,o.useEffect)((()=>
1{if(M)return(0,K.Ry)(M)}),[M]),(0,f.EW)();const B=(0,o.useCallback)((e=>{const[t,...n]=V().map((e=>e.ref.current)),[r]=n.slice(-1),o=document.activeElement;for(const l of e){if(l===o)return;if(null===l||void 0===l||l.scrollIntoView({block:"nearest"}),l===t&&k&&(k.scrollTop=0),l===r&&k&&(k.scrollTop=k.scrollHeight),null===l||void 0===l||l.focus(),document.activeElement!==o)return}}),[V,k]),L=(0,o.useCallback)((()=>B([D,M])),[B,D,M]);(0,o.useEffect)((()=>{H&&L()}),[H,L]);const{onOpenChange:F,triggerPointerDownPosRef:$}=_;(0,o.useEffect)((()=>{if(M){let e={x:0,y:0};const t=t=>{var n,r,o,l;e={x:Math.abs(Math.round(t.pageX)-(null!==(n=null===(r=$.current)||void 0===r?void 0:r.x)&&void 0!==n?n:0)),y:Math.abs(Math.round(t.pageY)-(null!==(o=null===(l=$.current)||void 0===l?void 0:l.y)&&void 0!==o?o:0))}},n=n=>{e.x<=10&&e.y<=10?n.preventDefault():M.contains(n.target)||F(!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})}}}),[M,F,$]),(0,o.useEffect)((()=>{const e=()=>F(!1);return window.addEventListener("blur",e),window.addEventListener("resize",e),()=>{window.removeEventListener("blur",e),window.removeEventListener("resize",e)}}),[F]);const[U,q]=Ze((e=>{const t=V().filter((e=>!e.disabled)),n=t.find((e=>e.ref.current===document.activeElement)),r=Ne(t,e,n);r&&setTimeout((()=>r.ref.current.focus()))})),j=(0,o.useCallback)(((e,t,n)=>{const r=!N.current&&!n;(void 0!==_.value&&_.value===t||r)&&(W(e),r&&(N.current=!0))}),[_.value]),X=(0,o.useCallback)((()=>null===M||void 0===M?void 0:M.focus()),[M]),G=(0,o.useCallback)(((e,t,n)=>{const r=!N.current&&!n;(void 0!==_.value&&_.value===t||r)&&A(e)}),[_.value]),J="popper"===l?ge:me,Q=J===ge?{side:h,sideOffset:m,align:g,alignOffset:w,arrowPadding:y,collisionBoundary:x,collisionPadding:b,sticky:C,hideWhenDetached:E,avoidCollisions:S}:{};return(0,o.createElement)(fe,{scope:n,content:M,viewport:k,onViewportChange:I,itemRefCallback:j,selectedItem:D,onItemLeave:X,itemTextRefCallback:G,focusSelectedItem:L,selectedItemText:O,position:l,isPositioned:H,searchRef:U},(0,o.createElement)(z.Z,{as:s.g7,allowPinchZoom:!0},(0,o.createElement)(v.M,{asChild:!0,trapped:_.open,onMountAutoFocus:e=>{e.preventDefault()},onUnmountAutoFocus:(0,i.M)(a,(e=>{var t;null===(t=_.trigger)||void 0===t||t.focus({preventScroll:!0}),e.preventDefault()}))},(0,o.createElement)(p.XB,{asChild:!0,disableOutsidePointerEvents:!0,onEscapeKeyDown:c,onPointerDownOutside:u,onFocusOutside:e=>e.preventDefault(),onDismiss:()=>_.onOpenChange(!1)},(0,o.createElement)(J,(0,r.Z)({role:"listbox",id:_.contentId,"data-state":_.open?"open":"closed",dir:_.dir,onContextMenu:e=>e.preventDefault()},R,Q,{onPlaced:()=>Z(!0),ref:T,style:{display:"flex",flexDirection:"column",outline:"none",...R.style},onKeyDown:(0,i.M)(R.onKeyDown,(e=>{const t=e.ctrlKey||e.altKey||e.metaKey;if("Tab"===e.key&&e.preventDefault(),t||1!==e.key.length||q(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)){const n=e.target,r=t.indexOf(n);t=t.slice(r+1)}setTimeout((()=>B(t))),e.preventDefault()}}))}))))))})),me=(0,o.forwardRef)(((e,t)=>{const{__scopeSelect:n,onPlaced:l,...i}=e,c=ee(se,n),s=ve(se,n),[u,p]=(0,o.useState)(null),[f,v]=(0,o.useState)(null),h=(0,d.e)(t,(e=>v(e))),m=Y(n),g=(0,o.useRef)(!1),y=(0,o.useRef)(!0),{viewport:b,selectedItem:C,selectedItemText:E,focusSelectedItem:S}=s,R=(0,o.useCallback)((()=>{if(c.trigger&&c.valueNode&&u&&f&&b&&C&&E){const e=c.trigger.getBoundingClientRect(),t=f.getBoundingClientRect(),n=c.valueNode.getBoundingClientRect(),r=E.getBoundingClientRect();if("rtl"!==c.dir){const o=r.left-t.left,l=n.left-o,i=e.left-l,c=e.width+i,d=Math.max(c,t.width),s=window.innerWidth-pe,p=a(l,[pe,s-d]);u.style.minWidth=c+"px",u.style.left=p+"px"}else{const o=t.right-r.right,l=window.innerWidth-n.right-o,i=window.innerWidth-e.right-l,c=e.width+i,d=Math.max(c,t.width),s=window.innerWidth-pe,p=a(l,[pe,s-d]);u.style.minWidth=c+"px",u.style.right=p+"px"}const o=m(),i=window.innerHeight-2*pe,d=b.scrollHeight,s=window.getComputedStyle(f),p=parseInt(s.borderTopWidth,10),v=parseInt(s.paddingTop,10),h=parseInt(s.borderBottomWidth,10),w=p+v+d+parseInt(s.paddingBottom,10)+h,y=Math.min(5*C.offsetHeight,w),x=window.getComputedStyle(b),S=parseInt(x.paddingTop,10),R=parseInt(x.paddingBottom,10),_=e.top+e.height/2-pe,M=i-_,P=C.offsetHeight/2,k=p+v+(C.offsetTop+P),I=w-k;if(k<=_){const e=C===o[o.length-1].ref.current;u.style.bottom="0px";const t=f.clientHeight-b.offsetTop-b.offsetHeight,n=k+Math.max(M,P+(e?R:0)+t+h);u.style.height=n+"px"}else{const e=C===o[0].ref.current;u.style.top="0px";const t=Math.max(_,p+b.offsetTop+(e?S:0)+P)+I;u.style.height=t+"px",b.scrollTop=k-_+b.offsetTop}u.style.margin=`${pe}px 0`,u.style.minHeight=y+"px",u.style.maxHeight=i+"px",null===l||void 0===l||l(),requestAnimationFrame((()=>g.current=!0))}}),[m,c.trigger,c.valueNode,u,f,b,C,E,c.dir,l]);(0,x.b)((()=>R()),[R]);const[_,M]=(0,o.useState)();(0,x.b)((()=>{f&&M(window.getComputedStyle(f).zIndex)}),[f]);const P=(0,o.useCallback)((e=>{e&&!0===y.current&&(R(),null===S||void 0===S||S(),y.current=!1)}),[R,S]);return(0,o.createElement)(we,{scope:n,contentWrapper:u,shouldExpandOnScrollRef:g,onScrollButtonChange:P},(0,o.createElement)("div",{ref:p,style:{display:"flex",flexDirection:"column",position:"fixed",zIndex:_}},(0,o.createElement)(w.WV.div,(0,r.Z)({},i,{ref:h,style:{boxSizing:"border-box",maxHeight:"100%",...i.style}}))))})),ge=(0,o.forwardRef)(((e,t)=>{const{__scopeSelect:n,align:l="start",collisionPadding:a=pe,...i}=e,c=J(n);return(0,o.createElement)(Z,(0,r.Z)({},c,i,{ref:t,align:l,collisionPadding:a,style:{boxSizing:"border-box",...i.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)"}}))})),[we,ye]=X(se,{}),xe="SelectViewport",be=(0,o.forwardRef)(((e,t)=>{const{__scopeSelect:n,...l}=e,a=ve(xe,n),c=ye(xe,n),s=(0,d.e)(t,a.onViewportChange),u=(0,o.useRef)(0);return(0,o.createElement)(o.Fragment,null,(0,o.createElement)("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}"}}),(0,o.createElement)(q.Slot,{scope:n},(0,o.createElement)(w.WV.div,(0,r.Z)({"data-radix-select-viewport":"",role:"presentation"},l,{ref:s,style:{position:"relative",flex:1,overflow:"auto",...l.style},onScroll:(0,i.M)(l.onScroll,(e=>{const t=e.currentTarget,{contentWrapper:n,shouldExpandOnScrollRef:r}=c;if(null!==r&&void 0!==r&&r.current&&n){const e=Math.abs(u.current-t.scrollTop);if(e>0){const r=window.innerHeight-2*pe,o=parseFloat(n.style.minHeight),l=parseFloat(n.style.height),a=Math.max(o,l);if(a<r){const o=a+e,l=Math.min(r,o),i=o-l;n.style.height=l+"px","0px"===n.style.bottom&&(t.scrollTop=i>0?i:0,n.style.justifyContent="flex-end")}}}u.current=t.scrollTop}))}))))}
1)),Ce="SelectGroup",[Ee,Se]=X(Ce),Re=(0,o.forwardRef)(((e,t)=>{const{__scopeSelect:n,...l}=e,a=(0,h.M)();return(0,o.createElement)(Ee,{scope:n,id:a},(0,o.createElement)(w.WV.div,(0,r.Z)({role:"group","aria-labelledby":a},l,{ref:t})))})),_e="SelectLabel",Me=(0,o.forwardRef)(((e,t)=>{const{__scopeSelect:n,...l}=e,a=Se(_e,n);return(0,o.createElement)(w.WV.div,(0,r.Z)({id:a.id},l,{ref:t}))})),Pe="SelectItem",[ke,Ie]=X(Pe),Te=(0,o.forwardRef)(((e,t)=>{const{__scopeSelect:n,value:l,disabled:a=!1,textValue:c,...s}=e,u=ee(Pe,n),p=ve(Pe,n),f=u.value===l,[v,m]=(0,o.useState)(null!==c&&void 0!==c?c:""),[g,y]=(0,o.useState)(!1),x=(0,d.e)(t,(e=>{var t;return null===(t=p.itemRefCallback)||void 0===t?void 0:t.call(p,e,l,a)})),b=(0,h.M)(),C=()=>{a||(u.onValueChange(l),u.onOpenChange(!1))};return(0,o.createElement)(ke,{scope:n,value:l,disabled:a,textId:b,isSelected:f,onItemTextChange:(0,o.useCallback)((e=>{m((t=>{var n;return t||(null!==(n=null===e||void 0===e?void 0:e.textContent)&&void 0!==n?n:"").trim()}))}),[])},(0,o.createElement)(q.ItemSlot,{scope:n,value:l,disabled:a,textValue:v},(0,o.createElement)(w.WV.div,(0,r.Z)({role:"option","aria-labelledby":b,"data-highlighted":g?"":void 0,"aria-selected":f&&g,"data-state":f?"checked":"unchecked","aria-disabled":a||void 0,"data-disabled":a?"":void 0,tabIndex:a?void 0:-1},s,{ref:x,onFocus:(0,i.M)(s.onFocus,(()=>y(!0))),onBlur:(0,i.M)(s.onBlur,(()=>y(!1))),onPointerUp:(0,i.M)(s.onPointerUp,C),onPointerMove:(0,i.M)(s.onPointerMove,(e=>{var t;a?null===(t=p.onItemLeave)||void 0===t||t.call(p):e.currentTarget.focus({preventScroll:!0})}
1)),onPointerLeave:(0,i.M)(s.onPointerLeave,(e=>{var t;e.currentTarget===document.activeElement&&(null===(t=p.onItemLeave)||void 0===t||t.call(p))})),onKeyDown:(0,i.M)(s.onKeyDown,(e=>{var t;""!==(null===(t=p.searchRef)||void 0===t?void 0:t.current)&&" "===e.key||($.includes(e.key)&&C()," "===e.key&&e.preventDefault())}))}))))})),De="SelectItemText",We=(0,o.forwardRef)(((e,t)=>{const{__scopeSelect:n,className:a,style:i,...c}=e,s=ee(De,n),u=ve(De,n),p=Ie(De,n),f=ne(De,n),[v,h]=(0,o.useState)(null),m=(0,d.e)(t,(e=>h(e)),p.onItemTextChange,(e=>{var t;return null===(t=u.itemTextRefCallback)||void 0===t?void 0:t.call(u,e,p.value,p.disabled)})),g=null===v||void 0===v?void 0:v.textContent,y=(0,o.useMemo)((()=>(0,o.createElement)("option",{key:p.value,value:p.value,disabled:p.disabled},g)),[p.disabled,p.value,g]),{onNativeOptionAdd:b,onNativeOptionRemove:C}=f;return(0,x.b)((()=>(b(y),()=>C(y))),[b,C,y]),(0,o.createElement)(o.Fragment,null,(0,o.createElement)(w.WV.span,(0,r.Z)({id:p.textId},c,{ref:m})),p.isSelected&&s.valueNode&&!s.valueNodeHasChildren?(0,l.createPortal)(c.children,s.valueNode):null)})),Oe="SelectItemIndicator",Ae=(0,o.forwardRef)(((e,t)=>{const{__scopeSelect:n,...l}=e;return Ie(Oe,n).isSelected?(0,o.createElement)(w.WV.span,(0,r.Z)({"aria-hidden":!0},l,{ref:t})):null})),Ve=(0,o.forwardRef)(((e,t)=>{const{__scopeSelect:n,...l}=e;return(0,o.createElement)(w.WV.div,(0,r.Z)({"aria-hidden":!0},l,{ref:t}))})),He=(0,o.forwardRef)(((e,t)=>{const{value:n,...l}=e,a=(0,o.useRef)(null),i=(0,d.e)(t,a),c=function(e){const t=(0,o.useRef)({value:e,previous:e});return(0,o.useMemo)((()=>(t.current.value!==e&&(t.current.previous=t.current.value,t.current.value=e),t.current.previous)),[e])}(n);return(0,o.useEffect)((()=>{const e=a.current,t=window.HTMLSelectElement.prototype,r=Object.getOwnPropertyDescriptor(t,"value").set;if(c!==n&&r){const t=new Event("change",{bubbles:!0});r.call(e,n),e.dispatchEvent(t)}}),[c,n]),(0,o.createElement)(L,{asChild:!0},(0,o.createElement)("select",(0,r.Z)({},l,{ref:i,defaultValue:n})))}));function Ze(e){const t=(0,y.W)(e),n=(0,o.useRef)(""),r=(0,o.useRef)(0),l=(0,o.useCallback)((e=>{const 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]),a=(0,o.useCallback)((()=>{n.current="",window.clearTimeout(r.current)}),[]);return(0,o.useEffect)((()=>()=>window.clearTimeout(r.current)),[]),[n,l,a]}function Ne(e,t,n){const r=t.length>1&&Array.from(t).every((e=>e===t[0]))?t[0]:t,o=n?e.indexOf(n):-1;let l=(a=e,i=Math.max(o,0),a.map(((e,t)=>a[(i+t)%a.length])));var a,i;1===r.length&&(l=l.filter((e=>e!==n)));const c=l.find((e=>e.textValue.toLowerCase().startsWith(r.toLowerCase())));return c!==n?c:void 0}He.displayName="BubbleSelect";const Be=re,Le=le,Ke=ie,ze=ce,Fe=de,$e=ue,Ue=be,qe=Re,Ye=Me,je=Te,Xe=We,Ge=Ae,Je=Ve}}]);

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.