PageSourceSearch

https://terobosan.my.id/_next/static/immutable/chunks/04klwflscbaiz.js

js terobosan.my.id collected 2026-10-06 12:54:44 UTC 31,439 bytes, 1 lines download raw bytes

1(()=>{"use strict";(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,96533,e=>{e.i(247167);var t=e.i(733332),r=e.i(271645);let n=r.createContext(void 0);e.s(["f",0,function(e){let l=r.useContext(n);if(void 0===l&&!e)throw Error((0,t.f)(69));return l}])},524429,e=>{e.s(["f",0,function(e,t=Number.MIN_SAFE_INTEGER,r=Number.MAX_SAFE_INTEGER){return Math.max(t,Math.min(e,r))}])},394258,703902,804659,e=>{var t=e.i(271645);e.s(["f",0,function(e){let[r,n]=t.useState({current:e,previous:null});return Object.is(e,r.current)||n({current:e,previous:r.current}),r.previous}],394258);var r=e.i(733332);let n=t.createContext(void 0),l=t.createContext(void 0),o=t.createContext(void 0);e.s(["V",0,o,"P",0,n,"S",0,l,"Q",0,function(){let e=t.useContext(o);if(void 0===e)throw Error((0,r.f)(61));return e},"z",0,function(){let e=t.useContext(n);if(void 0===e)throw Error((0,r.f)(60));return e},"k",0,function(){let e=t.useContext(l);if(void 0===e)throw Error((0,r.f)(101));return e}],703902);var i=e.i(484325),s=e.i(42191);e.s(["f",0,{id:e=>e.id,labelId:e=>e.labelId,modal:e=>e.modal,items:e=>e.items,itemToStringLabel:e=>e.itemToStringLabel,isItemEqualToValue:e=>e.isItemEqualToValue,value:e=>e.value,hasSelectedValue:e=>{let{value:t,multiple:r,itemToStringValue:n}=e;return null!=t&&(r&&Array.isArray(t)?t.length>0:""!==(0,s.P)(t,n))},hasNullItemLabel:(e,t)=>!!t&&(0,s.Y)(e.items),open:e=>e.open,mounted:e=>e.mounted,forceMount:e=>e.forceMount,transitionStatus:e=>e.transitionStatus,openMethod:e=>e.openMethod,activeIndex:e=>e.activeIndex,selectedIndex:e=>e.selectedIndex,isActive:(e,t)=>e.activeIndex===t,isSelected:(e,t)=>{let r=e.isItemEqualToValue,n=e.value;return e.multiple?Array.isArray(n)&&n.some(e=>(0,i.i)(t,e,r)):(0,i.i)(t,n,r)},isSelectedByFocus:(e,t)=>e.selectedIndex===t,popupProps:e=>e.popupProps,triggerProps:e=>e.triggerProps,triggerElement:e=>e.triggerElement,positionerElement:e=>e.positionerElement,listElement:e=>e.listElement,popupSide:e=>e.popupSide,scrollUpArrowVisible:e=>e.scrollUpArrowVisible,scrollDownArrowVisible:e=>e.scrollDownArrowVisible,hasScrollArrows:e=>e.hasScrollArrows}],804659)},967489,e=>{var t=e.i(843476),r=e.i(271645),n=e.i(502077),l=e.i(828918),o=e.i(388940),i=e.i(713203),s=e.i(394258),a=e.i(590803),u=e.i(951437),c=e.i(146376),d=e.i(667865),f=e.i(446265),p=e.i(301252),m=e.i(956789),g=e.i(385689),h=e.i(17989),x=e.i(265858),v=e.i(260891),b=e.i(736760),S=e.i(703902),w=e.i(469690),y=e.i(381104),R=e.i(538489),I=e.i(223910),M=e.i(804659),A=e.i(675606),C=e.i(6304),T=e.i(790098),E=e.i(380025),j=e.i(137584),P=e.i(884708),V=e.i(42191),z=e.i(484325),H=e.i(606039),k=e.i(32199),U=e.i(524429);function O(e,t){return Math.max(0,e-t)}function N(e,t){if(t<=0)return 0;let r=(0,U.f)(e,0,t),n=t-r,l=r<=1,o=n<=1;return l&&o?r<=n?0:t:l?0:o?t:r}var B=e.i(264111),F=e.i(176782),D=e.i(108868),L=e.i(439957),$=e.i(247778),_=e.i(879938),q=e.i(875812),W=e.i(552245),Y=e.i(264042),G=e.i(584446),K=e.i(596296),X=e.i(540886),Q=e.i(118661),J=e.i(450001),Z=e.i(705869),ee=e.i(868931);Z.f.popupOpen,ee.f.pressed;let et={..._.f,...q.s,popupSide:e=>e?{"data-popup-side":e}:null,value:()=>null},er=r.forwardRef(function(e,t){let{render:n,className:l,id:o,disabled:i=!1,nativeButton:s=!0,style:a,...u}=e,{setTouched:c,setFocused:d,validationMode:p,validation:m,state:g,disabled:h}=(0,w.U)(),{labelId:x}=(0,$.f)(),v=(0,S.z)(),{readOnly:b,required:y,disabled:I}=(0,S.k)(),M=h||I||i,C=v.useState("open"),T=v.useState("mounted"),j=v.useState("value"),P=v.useState("triggerProps"),V=v.useState("positionerElement"),z=v.useState("listElement"),H=v.useState("popupSide"),k=v.useState("id"),U=v.useState("labelId"),O=v.useState("hasSelectedValue"),N=T&&V?H:null,B=(0,J.f)(x,U);(0,R.f)({id:o});let _=(0,f.f)(V),q=r.useRef(null),{getButtonProps:Z,buttonRef:ee}=(0,X.f)({disabled:M,native:s}),er=v.useStateSetter("triggerElement"),en=(0,L.e)(),el=(0,L.e)(),eo=(0,L.e)();r.useEffect(()=>{if(C)return eo.start(400,()=>{v.context.selectionRef.current.allowUnselectedMouseUp=!0,v.context.selectionRef.current.allowSelectedMouseUp=!0}),()=>{eo.clear()};v.context.selectionRef.current={allowSelectedMouseUp:!1,allowUnselectedMouseUp:!1,dragY:0},el.clear()},[C,v,el,eo]);let ei=(0,F.w)(P,{id:o??k,role:"combobox","aria-expanded":C,"aria-haspopup":"listbox","aria-controls":C?z?.id??(0,K.G)(V)?.id:void 0,"aria-labelledby":B,"aria-readonly":b||void 0,"aria-required":y||void 0,tabIndex:M?-1:0,onFocus(e){d(!0),C&&v.context.alignItemWithTriggerActiveRef.current&&v.context.setOpen(!1,(0,A.j)(E.f.none,e.nativeEvent)),en.start(0,()=>{v.set("forceMount",!0)})},onBlur(e){(0,G.I)(V,e.relatedTarget)||(c(!0),d(!1),"onBlur"===p&&m.commit(j))},onMouseDown(e){if(C)return;let t=(0,D.f)(e.currentTarget);function r(e){if(!q.current)return;let t=e.target;(0,G.I)(q.current,t)||(0,G.I)(_.current,t)||(0,Y.f)(e,q.current)||v.context.setOpen(!1,(0,A.j)(Q.f.cancelOpen,e))}el.start(0,()=>{t.addEventListener("mouseup",r,{once:!0})})}},u,Z),es=m.getValidationProps(M,ei);es.role="combobox";let ea={...g,open:C,disabled:M,value:j,readOnly:b,popupSide:N,placeholder:!O};return(0,W.f)("button",e,{ref:[t,q,ee,er],state:ea,stateAttributesMapping:et,props:es})}),en={value:()=>null},el=r.forwardRef(function(e,t){let{className:r,render:n,children:l,placeholder:o,style:i,...s}
1=e,a=(0,S.z)(),u=a.useState("value"),c=a.useState("items"),d=a.useState("itemToStringLabel"),f=a.useState("hasSelectedValue"),p=!f&&null!=o&&null==l,m=a.useState("hasNullItemLabel",p),g=null;return g="function"==typeof l?l(u):null!=l?l:p&&!m?o:Array.isArray(u)?(0,V.u)(u,c,d):(0,V.b)(u,c,d),(0,W.f)("span",e,{state:{value:u,placeholder:!f},ref:[t,a.context.valueRef],props:[{children:g},s],stateAttributesMapping:en})}),eo=r.forwardRef(function(e,t){let{render:r,className:n,style:l,...o}=e,i=(0,S.z)().useState("open");return(0,W.f)("span",e,{state:{open:i},ref:t,props:[{"aria-hidden":!0,children:"▼"},o],stateAttributesMapping:_.J})});var ei=e.i(726674);let es=r.forwardRef(function(e,r){let n=(0,S.z)(),l=n.useState("mounted"),o=n.useState("forceMount");return l||o?(0,t.jsx)(ei.r,{ref:r,...e}):null});var ea=e.i(144394),eu=e.i(53687),ec=e.i(923706),ed=e.i(733332);let ef=r.createContext(void 0);function ep(){let e=r.useContext(ef);if(!e)throw Error((0,ed.f)(59));return e}var em=e.i(426),eg=e.i(638396);function eh(e,t){e&&Object.assign(e.style,t)}let ex={position:"relative",maxHeight:"100%",overflowX:"hidden",overflowY:"auto"};var ev=e.i(789579),eb=e.i(33383);let eS={position:"fixed"},ew=r.forwardRef(function(e,n){let{anchor:l,className:o,render:i,positionMethod:s,side:a,align:u,sideOffset:f,alignOffset:p,collisionBoundary:m="clipping-ancestors",collisionPadding:g,arrowPadding:h,sticky:x,disableAnchorTracking:v,alignItemWithTrigger:b=!0,collisionAvoidance:w=eg.B,style:y,...R}=e,I=(0,S.z)(),M=(0,S.Q)(),C=I.useState("open"),T=I.useState("mounted"),j=I.useState("modal"),P=I.useState("value"),V=I.useState("openMethod"),H=I.useState("positionerElement"),k=I.useState("triggerElement"),U=I.useState("isItemEqualToValue"),O=I.useState("transitionStatus"),N=r.useRef(null),B=r.useRef(null),[F,D]=r.useState(b),L=T&&F&&"touch"!==V;T||F===b||D(b),r.useImperativeHandle(I.context.alignItemWithTriggerActiveRef,()=>L),(0,eb.f)((L||j)&&C,"touch"===V,H,k);let $=(0,ec.f)({anchor:l,floatingRootContext:M,positionMethod:s,mounted:T,side:a,sideOffset:f,align:u,alignOffset:p,arrowPadding:h,collisionBoundary:m,collisionPadding:g,sticky:x,disableAnchorTracking:v??L,collisionAvoidance:w,keepMounted:!0}),_=L?"none":$.side,q=L?eS:$.positionerStyles,W={open:C,side:_,align:$.align,anchorHidden:$.anchorHidden};(0,c.f)(()=>{I.set("popupSide",$.side)},[I,$.side]);let Y=I.useStateSetter("positionerElement"),G=(0,ev.f)(e,W,{styles:q,transitionStatus:O,props:R,refs:[n,Y],hidden:!T,inert:!C}),K=r.useRef(0),X=(0,d.f)(e=>{if(0===I.context.valuesRef.current.length)return;let t=K.current;K.current=e.size;let r=(0,A.j)(E.f.none);if(0!==t&&!I.state.multiple&&null!==P&&-1===(0,z.u)(I.context.valuesRef.current,P,U)){let e=I.context.initialValueRef.current,t=null!=e&&-1!==(0,z.u)(I.context.valuesRef.current,e,U)?e:null;I.context.setValue(t,r),null===t&&(I.set("selectedIndex",null),I.context.selectedItemTextRef.current=null)}if(0!==t&&I.state.multiple&&Array.isArray(P)){let e=P.filter(e=>-1!==(0,z.u)(I.context.valuesRef.current,e,U));e.length!==P.length&&(I.context.setValue(e,r),0===e.length&&(I.set("selectedIndex",null),I.context.selectedItemTextRef.current=null))}if(C&&L){I.update({scrollUpArrowVisible:!1,scrollDownArrowVisible:!1});let e={height:""};eh(H,e),eh(I.context.popupRef.current,e)}}),Q=r.useMemo(()=>({...$,side:_,alignItemWithTriggerActive:L,setControlledAlignItemWithTrigger:D,scrollUpArrowRef:N,scrollDownArrowRef:B}),[$,_,L,D]);return(0,t.jsx)(eu.f,{elementsRef:I.context.listRef,labelsRef:I.context.labelsRef,onMapChange:X,children:(0,t.jsxs)(ef.Provider,{value:Q,children:[T&&j&&(0,t.jsx)(em.f,{inert:(0,ea.f)(!C),cutout:k}),G]})})});var ey=e.i(343084),eR=e.i(574735),eI=e.i(818663),eM=e.i(333848),eA=e.i(708445),eC=e.i(61487),eT=e.i(953760);let eE="base-ui-disable-scrollbar";var ej=e.i(474354),eP=e.i(216856),eP=eP,eV=e.i(96533),ez=e.i(673327),eH=e.i(253984);let ek=r.createContext(void 0),eU={disableStyleElements:!1};var eO=e.i(872855);let eN="--transform-origin",eB={..._.E,...ej.f},eF=r.forwardRef(function(e,n){let l,{render:o,className:i,style:s,finalFocus:a,...u}=e,f=(0,S.z)(),{multiple:p,readOnly:m,highlightItemOnHover:g}=(0,S.k)(),h=(0,S.Q)(),{side:x,align:v,alignItemWithTriggerActive:b,isPositioned:w,setControlledAlignItemWithTrigger:y}=ep(),R=null!=(0,eV.f)(!0),I=(0,eO.f)(),{nonce:M,disableStyleElements:C}=r.useContext(ek)??eU,T=f.useState("id"),E=f.useState("open"),P=f.useState("openMethod"),V=f.useState("mounted"),z=f.useState("popupProps"),H=f.useState("transitionStatus"),k=f.useState("triggerElement"),O=f.useState("positionerElement"),N=f.useState("listElement"),B=r.useRef(!1),F=r.useRef(!1),L=r.useRef({}),$=(0,eA.z)(),_=(0,d.f)(e=>{var t;if(!O||!f.context.popupRef.current||!F.current)return;let r="0px"===O.style.top,n="0px"===O.style.bottom;if(B.current||!b||!r&&!n)return void f.context.handleScrollArrowVisibility(e);let l=e$(O),o=(t=O.getBoundingClientRect().height,t/l.y),i=(0,D.f)(O),s=(0,eM.f)(O),a=s.getComputedStyle(O),u=parseFloat(a.marginTop),c=parseFloat(a.marginBottom),d=eD(s.getComputedStyle(f.context.popupRef.current)),p=Math.min(i.documentElement.clientHeight-u-c,d),m=e.scrollTop,g=eL(e),h=null,x=e=>{O.style.height=`${e}px`},v=r?g-m:m,S=Math.min(o+v,p);if(v<=1){let t=(0,U.f)(v,0,p-o);t>0&&x(o+t),e.scrollTop=r?g:0,p-(o+t)<=1&&(B.current=!0),f.context.handleScrollArrowVisibility(e);return}if(p-S>1)h=r?1/0:0;else if(n&&m<g){let e=o+v-p;h=m-(v-e)}let w=Math.ceil(S);if(0!==w&&x(w),null!=h){let t=(0,U.f)(h,0,eL(e));Math.abs(e.scrollTop-t)>1&&(e.scrollTop=t)}w>=p-1&&(B.current=!0),f.context.handleScrollArrowVisibility(e)});r.useImperativeHandle(f.context.scrollHandlerRef,()=>_,[_]),(0,j.f)({open:E,ref:f.context.popupRef,onComplete(){E&&f.context.onOpenChangeComplete(!0)}}),(0,c.f)(()=>
1{O&&f.context.popupRef.current&&!Object.keys(L.current).length&&(L.current={top:O.style.top||"0",left:O.style.left||"0",right:O.style.right,height:O.style.height,bottom:O.style.bottom,minHeight:O.style.minHeight,maxHeight:O.style.maxHeight,marginTop:O.style.marginTop,marginBottom:O.style.marginBottom})},[f,O]),(0,c.f)(()=>{E||b||(F.current=!1,B.current=!1,eh(O,L.current))},[E,b,O]),(0,c.f)(()=>{let e=f.context.popupRef.current;if(!E||!k||!O||!e||b&&!w||"ending"===f.state.transitionStatus)return;if(F.current=!0,e.style.removeProperty(eN),!b)return void $.request(()=>f.context.handleScrollArrowVisibility(N||e));let t=function(e){let{style:t}=e,r={};for(let[e,n]of eq)r[e]=t.getPropertyValue(e),t.setProperty(e,n,"important");return()=>{for(let[e]of eq){let n=r[e];n?t.setProperty(e,n):t.removeProperty(e)}}}(e);try{let t,r=f.context.selectedItemTextRef.current;r?.isConnected||(r=!f.select("hasSelectedValue")&&f.context.firstItemTextRef.current?.isConnected?f.context.firstItemTextRef.current:null);let n=f.context.valueRef.current,l=(0,eM.f)(O),o=l.getComputedStyle(O),i=l.getComputedStyle(e),s=(0,D.f)(k),a=e$(k),u=e_(k.getBoundingClientRect(),a),c=e_(O.getBoundingClientRect(),a),d=u.height,p=N||e,m=p.scrollHeight,h=parseFloat(i.borderBottomWidth),x=parseFloat(o.marginTop)||10,v=parseFloat(o.marginBottom)||10,b=parseFloat(o.minHeight)||100,S=eD(i),w=s.documentElement.clientHeight-x-v,R=s.documentElement.clientWidth,M=w-u.bottom+d,A="rtl"===I?u.right-c.width:u.left,C=0;if(r&&n){let e=e_(n.getBoundingClientRect(),a);t=e_(r.getBoundingClientRect(),a),A=c.left+("rtl"===I?e.right-t.right:e.left-t.left);let l=e.top-u.top+e.height/2;C=t.top-c.top+t.height/2-l}let T=M+C+v+h,E=Math.min(w,T),j=w-x-v,P=T-E;O.style.left=`${(0,U.f)(A,5,R-5-c.width)}px`,O.style.height=`${E}px`,O.style.maxHeight="none",O.style.marginTop=`${x}px`,O.style.marginBottom=`${v}px`,e.style.height="100%";let V=eL(p),z=P>=V-1;z&&(E=Math.min(w,c.height)-(P-V));let H=u.top<20||u.bottom>
1w-20||Math.ceil(E)+1<Math.min(m,b),F=(l.visualViewport?.scale??1)!==1&&eI.f.engine.webkit;if(H||F){eh(O,L.current),y(!1);return}let $=Math.max(b,E);if(z){let e=Math.max(0,w-T);O.style.top=c.height>=j?"0":`${e}px`,O.style.height=`${E}px`,p.scrollTop=eL(p)}else O.style.bottom="0",p.scrollTop=P;if(t){let r=c.top,n=c.height,l=t.top+t.height/2,o=(0,U.f)(n>0?(l-r)/n*100:50,0,100);e.style.setProperty(eN,`50% ${o}%`)}($===w||E>=S)&&(B.current=!0),f.context.handleScrollArrowVisibility(p),g&&null===f.state.selectedIndex&&null===f.state.activeIndex&&null!=f.context.listRef.current[0]&&f.set("activeIndex",0)}finally{t()}},[f,E,O,k,b,y,$,N,g,I,w]),r.useEffect(()=>{if(!b||!O||!E)return;let e=(0,eM.f)(O);return(0,eR.f)(e,"resize",function(e){f.context.setOpen(!1,(0,A.j)(eP.windowResize,e))})},[f,b,O,E]);let q={...N?{role:"presentation"}:{role:"listbox","aria-multiselectable":p||void 0,"aria-readonly":m||void 0,id:`${T}-list`},onKeyDown(e){R&&ez.J.has(e.key)&&e.stopPropagation()},onScroll(e){N||_(e.currentTarget)},...b&&{style:N?{height:"100%"}:ex},className:!N&&b?eE:void 0},Y=(0,W.f)("div",e,{ref:[n,f.context.popupRef],state:{open:E,transitionStatus:H,side:x,align:v},stateAttributesMapping:eB,props:[z,q,(0,eH.f)(H),u]});return(0,t.jsxs)(r.Fragment,{children:[!C&&(l=M,(0,t.jsx)("style",{nonce:l,href:eE,precedence:"base-ui:low",children:`.${eE}{scrollbar-width:none}.${eE}::-webkit-scrollbar{display:none}`})),(0,t.jsx)(eC.f,{context:h,modal:!1,disabled:!V,openInteractionType:P,returnFocus:a,restoreFocus:!0,children:Y})]})});function eD(e){let t=e.maxHeight;return t.endsWith("px")&&parseFloat(t)||1/0}function eL(e){return O(e.scrollHeight,e.clientHeight)}function e$(e){return eT.q.getScale(e)}function e_(e,t){return(0,ey._)({x:e.x/t.x,y:e.y/t.y,width:e.width/t.x,height:e.height/t.y})}let eq=[["transform","none"],["scale","1"],["translate","0 0"]],eW=r.forwardRef(function(e,t){let{render:r,className:n,style:l,...o}=e,i=(0,S.z)(),{multiple:s,readOnly:a}=(0,S.k)(),{alignItemWithTriggerActive:u}=ep(),c=i.useState("hasScrollArrows"),d=i.useState("openMethod"),f=i.useState("id"),p={id:`${f}-list`,role:"listbox","aria-multiselectable":s||void 0,"aria-readonly":a||void 0,onScroll(e){i.context.scrollHandlerRef.current?.(e.currentTarget)},...u&&{style:ex},className:c&&"touch"!==d?eE:void 0},m=i.useStateSetter("listElement");return(0,W.f)("div",e,{ref:[t,m],props:[p,o]})});var eY=e.i(673553);let eG=r.createContext(void 0);function eK(){let e=r.useContext(eG);if(!e)throw Error((0,ed.f)(57));return e}var eX=e.i(719074),eQ=e.i(157940);let eJ=r.memo(r.forwardRef(function(e,n){let{render:l,className:o,style:i,value:s=null,label:a,disabled:u=!1,nativeButton:d=!1,...f}=e,p=r.useRef(null),m=(0,eY.f)({guess:!0,label:a,textRef:p}),g=(0,S.z)(),{itemProps:h,multiple:x,disabled:v,readOnly:b}=(0,S.k)(),w=v||u,y=g.useState("isActive",m.index),R=g.useState("open"),I=g.useState("isSelected",s),M=g.useState("isSelectedByFocus",m.index),C=g.useState("isItemEqualToValue"),T=m.index,E=r.useRef(null);(0,c.f)(()=>{let e=g.context.valuesRef.current;return e[T]=s,()=>{delete e[T]}},[T,s,g]),(0,c.f)(()=>{let e,t=g.state.value,r=g.state.selectedIndex,n=r;x&&Array.isArray(t)?(e=(n=(0,z.b)(T,s,g.context.valuesRef.current,t,C,r))===T,T!==r||e||(g.context.selectedItemTextRef.current=null)):(e=void 0!==t&&(0,z.i)(s,t,C))&&(n=T),g.set("selectedIndex",n),e&&p.current&&(g.context.selectedItemTextRef.current=p.current)},[T,x,C,g,s]);let j=r.useRef("mouse"),P=r.useRef(!1),{getButtonProps:V,buttonRef:H}=(0,X.f)({disabled:w,focusableWhenDisabled:!0,native:d,composite:!0});function k(){g.context.selectionRef.current.dragY=0}let U=(0,W.f)("div",e,{ref:[H,n,m.ref,E],state:{disabled:w,selected:I,highlighted:y},props:[h,{role:"option","aria-selected":I,tabIndex:R&&y?0:-1,onKeyDown(e){g.set("activeIndex",T)," "===e.key&&g.context.typingRef.current&&e.preventDefault()},onClick(e){let t="touch"!==j.current,r=e.nativeEvent.pointerType,n=t&&(0,eQ.E)(e.nativeEvent)&&(void 0!==r||y),l=t&&!n&&!P.current;P.current=!1,w||l||function(e){if(v||b)return;let t=g.state.value;if(x){let r=Array.isArray(t)?t:[],n=I?(0,z.j)(r,s,C):[...r,s];g.context.setValue(n,(0,A.j)(eX.f.itemPress,e))}else g.context.setValue(s,(0,A.j)(eX.f.itemPress,e)),g.context.setOpen(!1,(0,A.j)(eX.f.itemPress,e))}(e.nativeEvent)},onPointerEnter(e){j.current=e.pointerType},onPointerMove(e){if("mouse"===e.pointerType&&1===e.buttons){let t=g.context.selectionRef.current;t.dragY+=e.movementY,t.dragY**2>=64&&(t.allowUnselectedMouseUp=!0)}},onPointerDown(e){j.current=e.pointerType,P.current=!0,k()},onMouseUp(){if(k(),w||"touch"===j.current||P.current)return;let e=!g.context.selectionRef.current.allowSelectedMouseUp&&I,t=!g.context.selectionRef.current.allowUnselectedMouseUp&&!I;e||t||(P.current=!0,E.current?.click(),P.current=!1)}},f,V]}),O=r.useMemo(()=>({selected:I,index:T,textRef:p,selectedByFocus:M}),[I,T,p,M]);return(0,t.jsx)(eG.Provider,{value:O,children:U})})),eZ=r.forwardRef(function(e,r){let{selected:n}=eK();return e.keepMounted||n?(0,t.jsx)(e0,{...e,ref:r}):null}),e0=r.memo(r.forwardRef((e,t)=>
1{let{render:n,className:l,style:o,keepMounted:i,...s}=e,{selected:a}=eK(),u=r.useRef(null),{transitionStatus:c,setMounted:d}=(0,I.f)(a),f=(0,W.f)("span",e,{ref:[t,u],state:{selected:a,transitionStatus:c},props:[{"aria-hidden":!0,children:"✔️"},s],stateAttributesMapping:ej.f});return(0,j.f)({batch:!0,enabled:!a,open:a,ref:u,onComplete(){a||d(!1)}}),f})),e1=r.memo(r.forwardRef(function(e,t){let{index:n,textRef:l,selectedByFocus:o}=eK(),i=(0,S.z)(),{render:s,className:a,style:u,...c}=e,d=r.useCallback(e=>{e&&(0===n&&(i.context.firstItemTextRef.current=e),o&&(i.context.selectedItemTextRef.current=e))},[i,n,o]);return(0,W.f)("div",e,{ref:[d,t,l],props:c})})),e5=r.forwardRef(function(e,t){let{render:r,className:n,style:l,direction:o,keepMounted:i,...s}=e,a="up"===o,u=(0,S.z)(),{side:d,scrollDownArrowRef:f,scrollUpArrowRef:p}=ep(),m=u.useState(a?"scrollUpArrowVisible":"scrollDownArrowVisible"),g=u.useState("openMethod"),h=m&&"touch"!==g,x=(0,L.e)(),v=a?p:f,{mounted:b,transitionStatus:w,setMounted:y}=(0,I.f)(h);(0,c.f)(()=>(u.context.scrollArrowsMountedCountRef.current+=1,u.set("hasScrollArrows",!0),()=>{u.context.scrollArrowsMountedCountRef.current=Math.max(0,u.context.scrollArrowsMountedCountRef.current-1),0===u.context.scrollArrowsMountedCountRef.current&&u.set("hasScrollArrows",!1)}),[u]),(0,j.f)({open:h,ref:v,onComplete(){h||y(!1)}});let R=(0,W.f)("div",e,{ref:[t,v],state:{direction:o,visible:h,side:d,transitionStatus:w},props:[{"aria-hidden":!0,children:a?"▲":"▼",style:{position:"absolute"},onMouseMove(e){0===e.movementX&&0===e.movementY||x.isStarted()||(u.set("activeIndex",null),x.start(40,function e(){let t=u.state.listElement??u.context.popupRef.current;if(!t)return;u.set("activeIndex",null),u.context.handleScrollArrowVisibility(t);let r=O(t.scrollHeight,t.clientHeight),n=N(t.scrollTop,r),l=n===(a?0:r),o=u.context.listRef.current;if(n!==t.scrollTop&&(t.scrollTop=n),l)return void x.clear();if(o.length>0){let e=v.current?.offsetHeight||0;t.scrollTop=function(e,t,r,n,l,o){if(t){let t=0,n=r+l-1;for(let r=0;r<e.length;r+=1){let l=e[r];if(l&&l.offsetTop>=n){t=r;break}}let i=Math.max(0,t-1),s=e[i];return i<t&&s?N(s.offsetTop-l,o):0}let i=e.length-1,s=r+n-l+1;for(let t=0;t<e.length;t+=1){let r=e[t];if(r&&r.offsetTop+r.offsetHeight>s){i=Math.max(0,t-1);break}}let a=Math.min(e.length-1,i+1),u=e[a];return a>i&&u?N(u.offsetTop+u.offsetHeight-n+l,o):o}(o,a,n,t.clientHeight,e,r)}x.start(40,e)}))},onMouseLeave(){x.clear()}},s],stateAttributesMapping:ej.f});return b||i?R:null}),e4=r.forwardRef(function(e,r){return(0,t.jsx)(e5,{...e,ref:r,direction:"down"})}),e3=r.forwardRef(function(e,r){return(0,t.jsx)(e5,{...e,ref:r,direction:"up"})}),e8=r.createContext(void 0),e6=r.forwardRef(function(e,n){let{render:l,className:o,style:i,...s}=e,[a,u]=r.useState(),c=r.useMemo(()=>({labelId:a,setLabelId:u}),[a,u]),d=(0,W.f)("div",e,{ref:n,props:[{role:"group","aria-labelledby":a},s]});return(0,t.jsx)(e8.Provider,{value:c,children:d})});var e2=e.i(788015);let e7=r.forwardRef(function(e,t){let{render:n,className:l,style:o,id:i,...s}=e,{setLabelId:a}=function(){let e=r.useContext(e8);if(void 0===e)throw Error((0,ed.f)(56));return e}(),u=(0,e2.f)(i);return(0,c.f)(()=>(a(u),()=>{a(e=>e===u?void 0:e)}),[u,a]),(0,W.f)("div",e,{ref:t,props:[{id:u,"aria-hidden":!0},s]})}),e9=e.i(818438).f;e.s(["Group",0,e6,"GroupLabel",0,e7,"Icon",0,eo,"Item",0,eJ,"ItemIndicator",0,eZ,"ItemText",0,e1,"List",0,eW,"Popup",0,eF,"Portal",0,es,"Positioner",0,ew,"Root",0,function(e){let{id:U,value:D,defaultValue:L=null,onValueChange:$,open:_,defaultOpen:q=!1,onOpenChange:W,name:Y,form:G,autoComplete:K,disabled:X=!1,readOnly:Q=!1,required:J=!1,modal:Z=!0,actionsRef:ee,inputRef:et,onOpenChangeComplete:er,items:en,multiple:el=!1,itemToStringLabel:eo,itemToStringValue:ei,isItemEqualToValue:es=z.t,highlightItemOnHover:ea=!0,children:eu}=e,{clearErrors:ec}=(0,P.f)(),{setDirty:ed,setTouched:ef,setFocused:ep,validityData:em,setFilled:eg,name:eh,disabled:ex,validation:ev,validationMode:eb}=(0,w.U)(),eS=(0,R.f)({id:U}),ew=ex||X,ey=eh??Y,[eR,eI]=(0,u.f)({controlled:D,default:el?L??m.v:L,name:"Select",state:"value"}),[eM,eA]=(0,u.f)({controlled:_,default:q,name:"Select",state:"open"}),eC=r.useRef([]),eT=r.useRef([]),eE=r.useRef(null),ej=r.useRef(null),eP=r.useRef(0),eV=r.useRef(null),ez=r.useRef([]),eH=r.useRef(!1),ek=r.useRef(null),eU=r.useRef(null),eO=r.useRef({allowSelectedMouseUp:!1,allowUnselectedMouseUp:!1,dragY:0}),eN=r.useRef(!1),eB=r.useRef(eR),{mounted:eF,setMounted:eD,transitionStatus:eL}=(0,I.f)(eM),{openMethod:e$,triggerProps:e_}=(0,k.$)(eM),eq=(0,o.useRefWithInit)(()=>new p.f({id:eS,labelId:void 0,modal:Z,multiple:el,itemToStringLabel:eo,itemToStringValue:ei,isItemEqualToValue:es,value:eR,open:eM,mounted:eF,transitionStatus:eL,items:en,forceMount:!1,openMethod:null,activeIndex:null,selectedIndex:null,popupProps:m.w,triggerProps:m.w,triggerElement:null,positionerElement:null,listElement:null,popupSide:null,scrollUpArrowVisible:!1,scrollDownArrowVisible:!1,hasScrollArrows:!1},{setValue:m.x,setOpen:m.x,handleScrollArrowVisibility:m.x,onOpenChangeComplete:m.x,listRef:eC,popupRef:eE,scrollHandlerRef:ej,scrollArrowsMountedCountRef:eP,valueRef:eV,valuesRef:ez,labelsRef:eT,typingRef:eH,selectionRef:eO,firstItemTextRef:ek,selectedItemTextRef:eU,alignItemWithTriggerActiveRef:eN,initialValueRef:eB},M.f)).current,eW=eq.useState("activeIndex"),eY=eq.useState("selectedIndex"),eG=eq.useState("triggerElement"),eK=eq.useState("positionerElement"),eX=(0,s.f)(e$),eQ=e$??eX,eJ=r.useMemo(()=>el?"":(0,V.P)(eR,ei),[el,eR,ei]),eZ=r.useMemo(()=>el&&Array.isArray(eR)?eR.map(e=>(0,V.P)(e,ei)):(0,V.P)(eR,ei),[el,eR,ei]),e0=(0,f.f)(eG),e1=(0,d.f)(()=>eZ);(0,y.f)(e0,eS,eR,e1,!ew,Y);let e5=el?Array.isArray(eR)&&eR.length>0:null!=eR&&""!==eJ;(0,c.f)(()=>{eg(e5)},[e5,eg]),(0,c.f)(function(){let e=(0,z.m)(ez.current,eR,es,el);null===e&&(eU.current=null),eM||eq.set("selectedIndex",e)},[el,eM,eR,es,eq]),(0,H.f)(eR,()=>{ec(ey),ed((0,z.H)(eR,em.initialValue,es)),ev.change(eR)});let e4=(0,d.f)((e,t)=>{W?.(e,t),!t.isCanceled&&(eA(e),e||t.reason!==C.f.focusOut&&t.reason!==T.f.outsidePress||(ef(!0),ep(!1),"onBlur"===eb&&ev.commit(eR)))}),e3=(0,d.f)(()=>
1{eD(!1),eq.update({activeIndex:null,openMethod:null,scrollUpArrowVisible:!1,scrollDownArrowVisible:!1}),er?.(!1)});(0,j.f)({enabled:!ee,open:eM,ref:eE,onComplete(){eM||e3()}}),r.useImperativeHandle(ee,()=>({unmount:e3}),[e3]);let e8=(0,d.f)((e,t)=>{$?.(e,t),t.isCanceled||eI(e)}),e6=(0,d.f)(e=>{let t=O(e.scrollHeight,e.clientHeight),r=N(e.scrollTop,t);eq.set("scrollUpArrowVisible",r>0),eq.set("scrollDownArrowVisible",r<t)}),e2=(0,x.f)({open:eM,onOpenChange:e4,elements:{reference:eG,floating:eK}}),e7=(0,g.f)(e2,{enabled:!ew,event:"mousedown"}),e9=(0,h.f)(e2),te=(0,v.f)(e2,{enabled:!ew,listRef:eC,activeIndex:eW,selectedIndex:eY,disabledIndices:m.v,onNavigate(e){(null!==e||eM)&&eq.set("activeIndex",e)},focusItemOnHover:ea}),tt=(0,b.f)(e2,{enabled:!ew&&(eM||!Q&&!el),listRef:eT,activeIndex:eW,selectedIndex:eY,disabledIndices:e=>(0,a.f)(eC.current[e]),onMatch(e){eM?eq.set("activeIndex",e):e8(ez.current[e],(0,A.j)(E.f.none))},onTyping(e){eH.current=e}}),tr=r.useMemo(()=>(0,F.w)(tt.reference,te.reference,e9.reference,e7.reference,e_),[e7.reference,tt.reference,te.reference,e9.reference,e_]),tn=r.useMemo(()=>(0,F.w)(B.X,tt.floating,te.floating,e9.floating),[tt.floating,te.floating,e9.floating]),tl=te.item??m.w;eq.useContextCallback("setValue",e8),eq.useContextCallback("setOpen",e4),eq.useContextCallback("handleScrollArrowVisibility",e6),eq.useContextCallback("onOpenChangeComplete",er),(0,i.f)(()=>{eq.update({popupProps:tn,triggerProps:tr})}),eq.useSyncedValues({id:eS,modal:Z,multiple:el,value:eR,open:eM,mounted:eF,transitionStatus:eL,popupProps:tn,triggerProps:tr,items:en,itemToStringLabel:eo,itemToStringValue:ei,isItemEqualToValue:es,openMethod:eQ});let to=r.useMemo(()=>({disabled:ew,readOnly:Q,required:J,multiple:el,highlightItemOnHover:ea,itemProps:tl}),[ew,Q,J,el,ea,tl]),ti=(0,l.A)(et,ev.inputRef),ts=el?void 0:ey,ta=r.useMemo(()=>el&&Array.isArray(eR)&&ey?eR.map(e=>{let r=(0,V.P)(e,ei);return(0,t.jsx)("input",{type:"hidden",form:G,name:ey,value:r,disabled:ew},r)}):null,[el,eR,G,ey,ei,ew]);return(0,t.jsxs)(S.P.Provider,{value:eq,children:[(0,t.jsx)(S.S.Provider,{value:to,children:(0,t.jsx)(S.V.Provider,{value:e2,children:eu})}),(0,t.jsx)("input",{...ev.getValidationProps(ew,{onFocus(){eq.state.triggerElement?.focus({focusVisible:!0})},onChange(e){if(e.nativeEvent.defaultPrevented||ew||Q)return;let t=e.currentTarget.value,r=(0,A.j)(E.f.none,e.nativeEvent);eq.set("forceMount",!0),queueMicrotask(function(){if(el)return;let e=t.toLowerCase(),n=ez.current.findIndex(t=>(0,V.P)(t,ei).toLowerCase()===e||(0,V.B)(t,eo).toLowerCase()===e);-1===n&&(n=ez.current.findIndex((t,r)=>{let n=eT.current[r];return null!=n&&n.toLowerCase()===e}));let l=ez.current[n];null!=l&&e8(l,r)})}}),id:eS&&null==ts?`${eS}-hidden-input`:void 0,form:G,name:ts,autoComplete:K,value:eJ,disabled:ew,required:J&&!(el&&e5),readOnly:Q,ref:ti,style:ey?n.L:n.p,tabIndex:-1,"aria-hidden":!0,suppressHydrationWarning:!0}),ta]})},"ScrollDownArrow",0,e4,"ScrollUpArrow",0,e3,"Separator",0,e9,"Trigger",0,er,"Value",0,el],574786);var te=e.i(574786),te=te,tt=te,tr=te,tn=te,tl=te,to=te,ti=te,ts=te,ta=te,tu=te,tc=te,td=te,tf=te,tp=e.i(670226),tm=e.i(503636),tg=e.i(593698),th=e.i(358729);let tx=te.Root;function tv({className:e,...r}){return(0,t.jsx)(td.ScrollUpArrow,{"data-slot":"select-scroll-up-button",className:(0,tp.f)("top-0 z-10 flex w-full cursor-default items-center justify-center bg-popover py-1 [&_svg:not([class*='size-'])]:size-4",e),...r,children:(0,t.jsx)(th.f,{})})}function tb({className:e,...r}){return(0,t.jsx)(tf.ScrollDownArrow,{"data-slot":"select-scroll-down-button",className:(0,tp.f)("bottom-0 z-10 flex w-full cursor-default items-center justify-center bg-popover py-1 [&_svg:not([class*='size-'])]:size-4",e),...r,children:(0,t.jsx)(tm.f,{})})}e.s(["Select",0,tx,"SelectContent",0,function({className:e,children:r,side:n="bottom",sideOffset:l=4,align:o="center",alignOffset:i=0,alignItemWithTrigger:s=!0,...a}){return(0,t.jsx)(tl.Portal,{children:(0,t.jsx)(to.Positioner,{side:n,sideOffset:l,align:o,alignOffset:i,alignItemWithTrigger:s,className:"isolate z-50",children:(0,t.jsxs)(ti.Popup,{"data-slot":"select-content","data-align-trigger":s,className:(0,tp.f)("relative isolate z-50 max-h-(--available-height) w-(--anchor-width) min-w-36 origin-(--transform-origin) overflow-x-hidden overflow-y-auto rounded-lg bg-popover text-popover-foreground shadow-md ring-1 ring-foreground
1/10 duration-100 data-[align-trigger=true]:animate-none data-[side=bottom]:slide-in-from-top-2 data-[side=inline-end]:slide-in-from-left-2 data-[side=inline-start]:slide-in-from-right-2 data-[side=left]:slide-in-from-right-2 data-[side=right]:slide-in-from-left-2 data-[side=top]:slide-in-from-bottom-2 data-open:animate-in data-open:fade-in-0 data-open:zoom-in-95 data-closed:animate-out data-closed:fade-out-0 data-closed:zoom-out-95",e),...a,children:[(0,t.jsx)(tv,{}),(0,t.jsx)(ts.List,{children:r}),(0,t.jsx)(tb,{})]})})})},"SelectItem",0,function({className:e,children:r,...n}){return(0,t.jsxs)(ta.Item,{"data-slot":"select-item",className:(0,tp.f)("relative flex w-full cursor-default items-center gap-1.5 rounded-md py-1 pr-8 pl-1.5 text-sm outline-hidden select-none focus:bg-accent focus:text-accent-foreground not-data-[variant=destructive]:focus:**:text-accent-foreground data-disabled:pointer-events-none data-disabled:opacity-50 [&_svg]:pointer-events-none [&_svg]:shrink-0 [&_svg:not([class*='size-'])]:size-4 *:[span]:last:flex *:[span]:last:items-center *:[span]:last:gap-2",e),...n,children:[(0,t.jsx)(tu.ItemText,{className:"flex flex-1 shrink-0 gap-2 whitespace-nowrap",children:r}),(0,t.jsx)(tc.ItemIndicator,{render:(0,t.jsx)("span",{className:"pointer-events-none absolute right-2 flex size-4 items-center justify-center"}),children:(0,t.jsx)(tg.f,{className:"pointer-events-none"})})]})},"SelectTrigger",0,function({className:e,size:r="default",children:n,...l}){return(0,t.jsxs)(tr.Trigger,{"data-slot":"select-trigger","data-size":r,className:(0,tp.f)("flex w-fit items-center justify-between gap-1.5 rounded-lg border border-input bg-transparent py-2 pr-2 pl-2.5 text-sm whitespace-nowrap transition-colors outline-none select-none focus-visible:border-ring focus-visible:ring-3 focus-visible:ring-ring/50 disabled:cursor-not-allowed disabled:opacity-50 aria-invalid:border-destructive aria-invalid:ring-3 aria-invalid:ring-destructive/20 data-placeholder:text-muted-foreground data-[size=default]:h-8 data-[size=sm]:h-7 data-[size=sm]:rounded-[min(var(--radius-md),10px)] *:data-[slot=select-value]:line-clamp-1 *:data-[slot=select-value]:flex *:data-[slot=select-value]:items-center *:data-[slot=select-value]:gap-1.5 dark:bg-input/30 dark:hover:bg-input/50 dark:aria-invalid:border-destructive/50 dark:aria-invalid:ring-destructive/40 [&_svg]:pointer-events-none [&_svg]:shrink-0 [&_svg:not([class*='size-'])]:size-4",e),...l,children:[n,(0,t.jsx)(tn.Icon,{render:(0,t.jsx)(tm.f,{className:"pointer-events-none size-4 text-muted-foreground"})})]})},"SelectValue",0,function({className:e,...r}){return(0,t.jsx)(tt.Value,{"data-slot":"select-value",className:(0,tp.f)("flex flex-1 text-left",e),...r})}],967489)}])})();

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.