1(function(){try{var e=typeof window<`u`?window:typeof global<`u`?global:typeof globalThis<`u`?globalThis:typeof self<`u`?self:{};e.SENTRY_RELEASE={id:`ffb0046c8e8c1cb8754733a8151a28fe3ec787c2`},e._sentryModuleMetadata=e._sentryModuleMetadata||{},e._sentryModuleMetadata[new e.Error().stack]=function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];if(n!=null)for(var r in n)n.hasOwnProperty(r)&&(e[r]=n[r])}return e}({},e._sentryModuleMetadata[new e.Error().stack],{"_sentryBundlerPluginAppKey:superpower-react-app":!0});var t=new e.Error().stack;t&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[t]=`9e39fe42-04e0-4115-bcd5-b3320d674d1d`,e._sentryDebugIdIdentifier=`sentry-dbid-9e39fe42-04e0-4115-bcd5-b3320d674d1d`)}catch{}})();import{t as e}from"./chevron-up-C2Fqau7Y.js?dpl=dpl_6ytfK3hefeDpLCvMWnLCjmTSvGyZ";import{n as t,r as n,t as r}from"./getPseudoElementBounds-E-kebxof.js?dpl=dpl_6ytfK3hefeDpLCvMWnLCjmTSvGyZ";import{$n as i,At as a,Bn as o,Br as s,Bt as c,Cm as l,Cp as u,Cr as d,Dp as f,Dr as p,Dt as m,Fr as h,Hh as g,Hn as _,Ht as v,It as y,Jn as b,Kn as x,Kr as S,Lh as C,Lr as w,Mt as T,Nt as E,On as D,Ot as O,Pt as ee,Qt as k,Rh as A,Rn as j,Sp as te,Tp as M,Tr as N,Tt as P,Vp as F,Vt as I,_n as ne,_p as re,_r as ie,ai as L,ap as R,ar as z,bn as ae,br as oe,ei as se,fi as B,fn as V,fp as H,ft as ce,gn as U,gr as le,hp as ue,ii as W,ip as G,jn as K,kt as q,li as de,lr as fe,mi as pe,mp as me,oi as J,ot as he,pn as Y,qt as ge,si as _e,ur as ve,vn as ye,vp as be,vr as xe,wp as Se,xn as Ce,xp as we,yn as Te,yr as Ee,zn as De}from"./index-Bo58OefK.js?dpl=dpl_6ytfK3hefeDpLCvMWnLCjmTSvGyZ";import{n as Oe,r as ke,t as Ae}from"./CompositeList-BiRLO-1E.js?dpl=dpl_6ytfK3hefeDpLCvMWnLCjmTSvGyZ";import{t as je}from"./isElementDisabled-BcseXWDn.js?dpl=dpl_6ytfK3hefeDpLCvMWnLCjmTSvGyZ";import{t as Me}from"./serializeValue-tpdielPT.js?dpl=dpl_6ytfK3hefeDpLCvMWnLCjmTSvGyZ";var X=g(C(),1);function Ne(e){let[t,n]=X.useState({current:e,previous:null});return e!==t.current&&n({current:e,previous:t.current}),t.previous}const Pe=X.createContext(void 0);var Fe={disableStyleElements:!1};function Ie(){return X.useContext(Pe)??Fe}const Le=X.createContext(null),Re=X.createContext(null);function ze(){let e=X.useContext(Le);if(e===null)throw Error(we(60));return e}function Be(){let e=X.useContext(Re);if(e===null)throw Error(we(61));return e}const Ve=(e,t)=>Object.is(e,t);function He(e,t,n){return e==null||t==null?Object.is(e,t):n(e,t)}function Ue(e,t,n){return!e||e.length===0?!1:e.some(e=>e===void 0?!1:He(t,e,n))}function We(e,t,n){return!e||e.length===0?-1:e.findIndex(e=>e===void 0?!1:He(e,t,n))}function Ge(e,t,n){return e.filter(e=>!He(t,e,n))}var Z=g(A(),1);function Q(e){return e!=null&&e.length>0&&typeof e[0]==`object`&&e[0]!=null&&`items`in e[0]}function Ke(e){if(!Array.isArray(e))return e!=null&&`null`in e;let t=e;if(Q(t)){for(let e of t)for(let t of e.items)if(t&&t.value==null&&t.label!=null)return!0;return!1}for(let e of t)if(e&&e.value==null&&e.label!=null)return!0;return!1}function qe(e,t){if(t&&e!=null)return t(e)??``;if(e&&typeof e==`object`){if(`label`in e&&e.label!=null)return String(e.label);if(`value`in e)return String(e.value)}return Me(e)}function Je(e,t){return t&&e!=null?t(e)??``:e&&typeof e==`object`&&`value`in e&&`label`in e?Me(e.value):Me(e)}function Ye(e,t,n){function r(){return qe(e,n)}if(n&&e!=null)return n(e);if(e&&typeof e==`object`&&`label`in e&&e.label!=null)return e.label;if(t&&!Array.isArray(t))return t[e]??r();if(Array.isArray(t)){let n=t,i=Q(n)?n.flatMap(e=>e.items):n;if(typeof e!=`object`||!e){let t=i.find(t=>t.value===e);return t&&t.label!=null?t.label:r()}if(`value`in e){let t=i.find(t=>t&&t.value===e.value);if(t&&t.label!=null)return t.label}}return r()}function Xe(e,t,n){return e.reduce((e,r,i)=>(i>0&&e.push(`, `),e.push((0,Z.jsx)(X.Fragment,{children:Ye(r,t,n)},i)),e),[])}const $={id:U(e=>e.id),labelId:U(e=>e.labelId),modal:U(e=>e.modal),multiple:U(e=>e.multiple),items:U(e=>e.items),itemToStringLabel:U(e=>e.itemToStringLabel),itemToStringValue:U(e=>e.itemToStringValue),isItemEqualToValue:U(e=>e.isItemEqualToValue),value:U(e=>e.value),hasSelectedValue:U(e=>{let{value:t,multiple:n,itemToStringValue:r}=e;return t==null?!1:n&&Array.isArray(t)?t.length>0:Je(t,r)!==``}),hasNullItemLabel:U((e,t)=>t?Ke(e.items):!1),open:U(e=>e.open),mounted:U(e=>e.mounted),forceMount:U(e=>e.forceMount),transitionStatus:U(e=>e.transitionStatus),openMethod:U(e=>e.openMethod),activeIndex:U(e=>e.activeIndex),selectedIndex:U(e=>e.selectedIndex),isActive:U((e,t)=>e.activeIndex===t),isSelected:U((e,t)=>{let n=e.isItemEqualToValue,r=e.value;return e.multiple?Array.isArray(r)&&r.some(e=>He(t,e,n)):He(t,r,n)}),isSelectedByFocus:U((e,t)=>e.selectedIndex===t),popupProps:U(e=>e.popupProps),triggerProps:U(e=>e.triggerProps),triggerElement:U(e=>e.triggerElement),positionerElement:U(e=>e.positionerElement),listElement:U(e=>e.listElement),popupSide:U(e=>e.popupSide),scrollUpArrowVisible:U(e=>e.scrollUpArrowVisible),scrollDownArrowVisible:U(e=>e.scrollDownArrowVisible),hasScrollArrows:U(e=>e.hasScrollArrows)};function Ze(e,t,n=(e,t)=>e===t){return e.length===t.length&&e.every((e,r)=>n(e,t[r]))}function Qe(e,t=-(2**53-1),n=2**53-1){return Math.max(t,Math.min(e,n))}function $e(e,t){return Math.max(0,e-t)}function et(e,t){if(t<=0)return 0;let n=Qe(e,0,t),r=n,i=t-n,a=r<=1,o=i<=1;return a&&o?r<=i?0:t:a?0:o?t:n}function tt(e){let{id:r,value:i,defaultValue:a=null,onValueChange:s,open:c,defaultOpen:l=!1,onOpenChange:d,name:f,form:p,autoComplete:m,disabled:h=!1,readOnly:g=!1,required:_=!1,modal:v=!0,actionsRef:b,inputRef:S,onOpenChangeComplete:C,items:w,multiple:T=!1,itemToStringLabel:E,itemToStringValue:D,isItemEqualToValue:O=Ve,highlightItemOnHover:A=!0,children:N}=e,{clearErrors:P}=de(),{setDirty:F,setTouched:I,setFocused:R,validityData:z,setFilled:se,name:H,disabled:ce,validation:U,validationMode:le}=B(),W=L({id:r}),G=ce||h,K=H??f,[q,pe]=xe({controlled:i,default:T?a??me:a,name:`Select`,state:`value`}
1),[J,he]=xe({controlled:c,default:l,name:`Select`,state:`open`}),_e=X.useRef([]),ve=X.useRef([]),ye=X.useRef(null),be=X.useRef(null),Ce=X.useRef(0),we=X.useRef(null),Oe=X.useRef([]),ke=X.useRef(!1),Ae=X.useRef(null),Me=X.useRef(null),Pe=X.useRef({allowSelectedMouseUp:!1,allowUnselectedMouseUp:!1,dragY:0}),Fe=X.useRef(!1),{mounted:Ie,setMounted:ze,transitionStatus:Be}=Ee(J),{openMethod:Ue,triggerProps:Ge}=ee(J),Q=M(()=>new V({id:W,labelId:void 0,modal:v,multiple:T,itemToStringLabel:E,itemToStringValue:D,isItemEqualToValue:O,value:q,open:J,mounted:Ie,transitionStatus:Be,items:w,forceMount:!1,openMethod:null,activeIndex:null,selectedIndex:null,popupProps:{},triggerProps:{},triggerElement:null,positionerElement:null,listElement:null,popupSide:null,scrollUpArrowVisible:!1,scrollDownArrowVisible:!1,hasScrollArrows:!1})).current,Ke=Y(Q,$.activeIndex),Ye=Y(Q,$.selectedIndex),Xe=Y(Q,$.triggerElement),Qe=Y(Q,$.positionerElement),tt=Ne(Ue),nt=Ue??tt??null,rt=X.useMemo(()=>T?``:Je(q,D),[T,q,D]),it=X.useMemo(()=>T&&Array.isArray(q)?q.map(e=>Je(e,D)):Je(q,D),[T,q,D]);ie(o(Q.state.triggerElement),W,q,Se(()=>it),!G,f);let at=X.useRef(q),ot=T?Array.isArray(q)&&q.length>0:q!=null&&Je(q,D)!==``;u(()=>{q!==at.current&&Q.set(`forceMount`,!0)},[Q,q]),u(()=>{se(ot)},[ot,se]),u(function(){let e=Oe.current,t;if(T){let n=Array.isArray(q)?q:[];if(n.length===0)t=null;else{let r=n[n.length-1],i=We(e,r,O);t=i===-1?null:i}}else{let n=We(e,q,O);t=n===-1?null:n}t===null&&(Me.current=null),!J&&Q.set(`selectedIndex`,t)},[ot,T,J,q,Oe,O,Q,Me]);function st(e){let t=z.initialValue;return Array.isArray(e)&&Array.isArray(t)?!Ze(e,t,(e,t)=>He(e,t,O)):e!==t}y(q,()=>{P(K),F(st(q)),U.change(q)});let ct=Se((e,t)=>{d?.(e,t),!t.isCanceled&&(he(e),!e&&(t.reason===`focus-out`||t.reason===`outside-press`)&&(I(!0),R(!1),le===`onBlur`&&U.commit(q)))}),lt=Se(()=>{ze(!1),Q.update({activeIndex:null,openMethod:null}),C?.(!1)});oe({enabled:!b,open:J,ref:ye,onComplete(){J||lt()}}),X.useImperativeHandle(b,()=>({unmount:lt}),[lt]);let ut=Se((e,t)=>{s?.(e,t),!t.isCanceled&&pe(e)}),dt=Se(()=>{let e=Q.state.listElement||ye.current;if(!e)return;let t=$e(e.scrollHeight,e.clientHeight),n=et(e.scrollTop,t),r=n>0,i=n<t;Q.state.scrollUpArrowVisible!==r&&Q.set(`scrollUpArrowVisible`,r),Q.state.scrollDownArrowVisible!==i&&Q.set(`scrollDownArrowVisible`,i)}),ft=ge({open:J,onOpenChange:ct,elements:{reference:Xe,floating:Qe}}),pt=ae(ft,{enabled:!g&&!G,event:`mousedown`}),mt=Te(ft),ht=n(ft,{enabled:!g&&!G,listRef:_e,activeIndex:Ke,selectedIndex:Ye,disabledIndices:me,onNavigate(e){e===null&&!J||Q.set(`activeIndex`,e)},focusItemOnHover:A}),gt=t(ft,{enabled:!g&&!G&&(J||!T),listRef:ve,activeIndex:Ke,selectedIndex:Ye,disabledIndices:e=>je(_e.current[e]),onMatch(e){J?Q.set(`activeIndex`,e):ut(Oe.current[e],x(`none`))},onTyping(e){ke.current=e}}),_t=X.useMemo(()=>{let e=te(gt.reference,ht.reference,mt.reference,pt.reference,Ge);return W&&(e.id=W),e},[pt.reference,gt.reference,ht.reference,mt.reference,Ge,W]),vt=X.useMemo(()=>te(k,gt.floating,ht.floating,mt.floating),[gt.floating,ht.floating,mt.floating]),yt=ht.item??ue;ne(()=>{Q.update({popupProps:vt,triggerProps:_t})}),u(()=>{Q.update({id:W,modal:v,multiple:T,value:q,open:J,mounted:Ie,transitionStatus:Be,popupProps:vt,triggerProps:_t,items:w,itemToStringLabel:E,itemToStringValue:D,isItemEqualToValue:O,openMethod:nt})},[Q,W,v,T,q,J,Ie,Be,vt,_t,w,E,D,O,nt]);let bt=X.useMemo(()=>({store:Q,name:K,required:_,disabled:G,readOnly:g,multiple:T,highlightItemOnHover:A,setValue:ut,setOpen:ct,listRef:_e,popupRef:ye,scrollHandlerRef:be,handleScrollArrowVisibility:dt,scrollArrowsMountedCountRef:Ce,itemProps:yt,valueRef:we,valuesRef:Oe,labelsRef:ve,typingRef:ke,selectionRef:Pe,firstItemTextRef:Ae,selectedItemTextRef:Me,validation:U,onOpenChangeComplete:C,alignItemWithTriggerActiveRef:Fe,initialValueRef:at}),[Q,K,_,G,g,T,A,ut,ct,yt,U,C,dt]),xt=re(S,U.inputRef),St=T&&Array.isArray(q)&&q.length>0,Ct=T?void 0:K,wt=X.useMemo(()=>!T||!Array.isArray(q)||!K?null:q.map(e=>{let t=Je(e,D);return(0,Z.jsx)(`input`,{type:`hidden`,form:p,name:K,value:t,disabled:G},t)}),[T,q,p,K,D,G]);return(0,Z.jsx)(Le.Provider,{value:bt,children:(0,Z.jsxs)(Re.Provider,{value:ft,children:[N,(0,Z.jsx)(`input`,{...U.getValidationProps(G,{onFocus(){Q.state.triggerElement?.focus({focusVisible:!0})},onChange(e){if(e.nativeEvent.defaultPrevented||G||g)return;let t=e.currentTarget.value,n=x(fe,e.nativeEvent);function r(){if(T)return;let e=t.toLowerCase(),r=Oe.current.findIndex(t=>Je(t,D).toLowerCase()===e||qe(t,E).toLowerCase()===e);r===-1&&(r=Oe.current.findIndex((t,n)=>{let r=ve.current[n];return r!=null&&r.toLowerCase()===e}));let i=r===-1?void 0:Oe.current[r];i!=null&&ut(i,n)}Q.set(`forceMount`,!0),queueMicrotask(r)}}),id:W&&Ct==null?`${W}-hidden-input`:void 0,form:p,name:Ct,autoComplete:m,value:rt,disabled:G,required:_&&!St,readOnly:g,ref:xt,style:K?De:j,tabIndex:-1,"aria-hidden":!0,suppressHydrationWarning:!0}),wt]}
1)})}function nt(e){return e==null?void 0:`${e}-label`}function rt(e,t){return e??t}var it=2,at=400,ot={...I,...pe,popupSide:e=>e?{"data-popup-side":e}:null,value:()=>null};const st=X.forwardRef(function(e,t){let{render:n,className:i,id:a,disabled:c=!1,nativeButton:l=!0,style:u,...d}=e,{setTouched:f,setFocused:m,validationMode:h,state:g,disabled:_}=B(),{labelId:v}=J(),{store:y,setOpen:C,selectionRef:w,validation:T,readOnly:E,required:D,alignItemWithTriggerActiveRef:O,disabled:ee}=ze(),k=_||ee||c,A=Y(y,$.open),j=Y(y,$.mounted),M=Y(y,$.value),N=Y(y,$.triggerProps),P=Y(y,$.positionerElement),F=Y(y,$.listElement),I=Y(y,$.popupSide),ne=Y(y,$.id),re=Y(y,$.labelId),ie=Y(y,$.hasSelectedValue),R=j&&P?I:null,z=a??ne,ae=rt(v,re);L({id:z});let oe=o(P),se=X.useRef(null),{getButtonProps:V,buttonRef:ce}=be({disabled:k,native:l}),U=Se(e=>{y.set(`triggerElement`,e)}),le=p(),ue=p(),G=p();X.useEffect(()=>{if(A)return G.start(at,()=>{w.current.allowUnselectedMouseUp=!0,w.current.allowSelectedMouseUp=!0}),()=>{G.clear()};w.current={allowSelectedMouseUp:!1,allowUnselectedMouseUp:!1,dragY:0},ue.clear()},[A,w,ue,G]);let K=te(N,{id:z,role:`combobox`,"aria-expanded":A?`true`:`false`,"aria-haspopup":`listbox`,"aria-controls":A?F?.id??s(P)?.id:void 0,"aria-labelledby":ae,"aria-readonly":E||void 0,"aria-required":D||void 0,tabIndex:k?-1:0,onFocus(e){m(!0),A&&O.current&&C(!1,x(fe,e.nativeEvent)),le.start(0,()=>{y.set(`forceMount`,!0)})},onBlur(e){S(P,e.relatedTarget)||(f(!0),m(!1),h===`onBlur`&&T.commit(M))},onMouseDown(e){if(A)return;let t=W(e.currentTarget);function n(e){if(!se.current)return;let t=e.target;if(S(se.current,t)||S(oe.current,t))return;let n=r(se.current);e.clientX>=n.left-it&&e.clientX<=n.right+it&&e.clientY>=n.top-it&&e.clientY<=n.bottom+it||C(!1,x(b,e))}ue.start(0,()=>{t.addEventListener(`mouseup`,n,{once:!0})})}},d,V),q=T.getValidationProps(k,K);q.role=`combobox`;let de={...g,open:A,disabled:k,value:M,readOnly:E,popupSide:R,placeholder:!ie};return H(`button`,e,{ref:[t,se,ce,U],state:de,stateAttributesMapping:ot,props:q})});var ct={value:()=>null};const lt=X.forwardRef(function(e,t){let{className:n,render:r,children:i,placeholder:a,style:o,...s}=e,{store:c,valueRef:l}=ze(),u=Y(c,$.value),d=Y(c,$.items),f=Y(c,$.itemToStringLabel),p=Y(c,$.hasSelectedValue),m=!p&&a!=null&&i==null,h=Y(c,$.hasNullItemLabel,m),g={value:u,placeholder:!p},_=null;return _=typeof i==`function`?i(u):i??(!p&&a!=null&&!h?a:Array.isArray(u)?Xe(u,d,f):Ye(u,d,f)),H(`span`,e,{state:g,ref:[t,l],props:[{children:_},s],stateAttributesMapping:ct})}),ut=X.forwardRef(function(e,t){let{render:n,className:r,style:i,...a}=e,{store:o}=ze();return H(`span`,e,{state:{open:Y(o,$.open)},ref:t,props:[{"aria-hidden":!0,children:`â¼`},a],stateAttributesMapping:v})}),dt=X.createContext(void 0),ft=X.forwardRef(function(e,t){let{store:n}=ze(),r=Y(n,$.mounted),i=Y(n,$.forceMount);return r||i?(0,Z.jsx)(dt.Provider,{value:!0,children:(0,Z.jsx)(D,{ref:t,...e})}):null}),pt=X.createContext(void 0);function mt(){let e=X.useContext(pt);if(!e)throw Error(we(59));return e}function ht(e,t){e&&Object.assign(e.style,t)}const gt={position:`relative`,maxHeight:`100%`,overflowX:`hidden`,overflowY:`auto`};var _t={position:`fixed`};const vt=X.forwardRef(function(e,t){let{anchor:n,positionMethod:r=`absolute`,className:i,render:o,side:s=`bottom`,align:c=`center`,sideOffset:l=0,alignOffset:d=0,collisionBoundary:f=`clipping-ancestors`,collisionPadding:p,arrowPadding:h=5,sticky:g=!1,disableAnchorTracking:_,alignItemWithTrigger:v=!0,collisionAvoidance:y=K,style:b,...S}=e,{store:C,listRef:w,labelsRef:T,alignItemWithTriggerActiveRef:D,selectedItemTextRef:O,valuesRef:ee,initialValueRef:k,popupRef:A,setValue:j}=ze(),te=Be(),M=Y(C,$.open),N=Y(C,$.mounted),F=Y(C,$.modal),I=Y(C,$.value),ne=Y(C,$.openMethod),re=Y(C,$.positionerElement),ie=Y(C,$.triggerElement),L=Y(C,$.isItemEqualToValue),R=Y(C,$.transitionStatus),z=X.useRef(null),ae=X.useRef(null),[oe,se]=X.useState(v),B=N&&oe&&ne!==`touch`;!N&&oe!==v&&se(v),u(()=>{N||($.scrollUpArrowVisible(C.state)&&C.set(`scrollUpArrowVisible`,!1),$.scrollDownArrowVisible(C.state)&&C.set(`scrollDownArrowVisible`,!1))},[C,N]),X.useImperativeHandle(D,()=>B),P((B||F)&&M,ne===`touch`,re,ie);let V=a({anchor:n,floatingRootContext:te,positionMethod:r,mounted:N,side:s,sideOffset:l,align:c,alignOffset:d,arrowPadding:h,collisionBoundary:f,collisionPadding:p,sticky:g,disableAnchorTracking:_??B,collisionAvoidance:y,keepMounted:!0}),H=B?`none`:V.side,ce=B?_t:V.positionerStyles,U={open:M,side:H,align:V.align,anchorHidden:V.anchorHidden};u(()=>{C.set(`popupSide`,V.side)},[C,V.side]);let le=m(e,U,{styles:ce,transitionStatus:R,props:S,refs:[t,Se(e=>{C.set(`positionerElement`,e)})],hidden:!N,inert:!M}),ue=X.useRef(0),W=Se(e=>{if(e.size===0&&ue.current===0||ee.current.length===0)return;let t=ue.current;if(ue.current=e.size,e.size===t)return;let n=x(fe);if(t!==0&&!C.state.multiple&&I!==null&&We(ee.current,I,L)===-1){let e=k.current,t=e!=null&&We(ee.current,e,L)!==-1?e:null;j(t,n),t===null&&(C.set(`selectedIndex`,null),O.current=null)}if(t!==0&&C.state.multiple&&Array.isArray(I)){let e=e=>We(ee.current,e,L)!==-1,t=I.filter(t=>e(t));(t.length!==I.length||t.some(e=>!Ue(I,e,L)))&&(j(t,n),t.length===0&&(C.set(`selectedIndex`,null),O.current=null))}if(M&&B){C.update({scrollUpArrowVisible:!1,scrollDownArrowVisible:!1});let e={height:``};ht(re,e),ht(A.current,e)}}),G=X.useMemo(()=>({...V,side:H,alignItemWithTriggerActive:B,setControlledAlignItemWithTrigger:se,scrollUpArrowRef:z,scrollDownArrowRef:ae}),[V,H,B,se]);return(0,Z.jsx)(Ae,{elementsRef:w,labelsRef:T,onMapChange:W,children:(0,Z.jsxs)(pt.Provider,{value:G,children:[N&&F&&(0,Z.jsx)(q,{inert:E(!M),cutout:ie}),le]})})});var yt=`base-ui-disable-scrollbar`;const bt={className:yt,getElement(e){return(0,Z.jsx)(`style`,{nonce:e,href:yt,precedence:`base-ui:low`,children:`.${yt}{scrollbar-width:none}.${yt}::-webkit-scrollbar{display:none}`})}};var xt={...c,...d};const St=X.forwardRef(function(e,t){let{render:n,className:r,style:i,finalFocus:a,...o}=e,{store:s,popupRef:c,onOpenChangeComplete:l,setOpen:d,valueRef:p,firstItemTextRef:m,selectedItemTextRef:h,multiple:g,handleScrollArrowVisibility:v,scrollHandlerRef:y,listRef:b,highlightItemOnHover:S}=ze(),{side:C,align:w,alignItemWithTriggerActive:E,isPositioned:D,setControlledAlignItemWithTrigger:ee}=mt(),k=he(!0)!=null,A=Be(),j=T(),{nonce:te,disableStyleElements:M}=Ie(),P=Y(s,$.id),F=Y(s,$.open),I=Y(s,$.openMethod),ne=Y(s,$.mounted),re=Y(s,$.popupProps),ie=Y(s,$.transitionStatus),L=Y(s,$.triggerElement),R=Y(s,$.positionerElement),z=Y(s,$.listElement),ae=X.useRef(!1),B=X.useRef(!1),V=X.useRef({}),U=N(),ue=Se(e=>{if(!R||!c.current||!B.current)return;if(ae.current||!E){v();return}let t=R.style.top===`0px`,n=R.style.bottom===`0px`;if(!t&&!n){v();return}let r=Tt(R),i=Et(R.getBoundingClientRect().height,`y`,r),a=W(R),o=f(R),s=o.getComputedStyle(R),l=parseFloat(s.marginTop),u=parseFloat(s.marginBottom),d=Ct(o.getComputedStyle(c.current)),p=Math.min(a.documentElement.clientHeight-l-u,d),m=e.scrollTop,h=wt(e),g=0,_=null,y=!1,b=!1,x=e=>{R.style.height=`${e}px`},S=(t,n)=>{let r=Qe(t,0,p-i);r>0&&x(i+r),e.scrollTop=n,p-(i+r)<=1&&(ae.current=!0),v()},C=t?h-m:m,w=Math.min(i+C,p);if(g=w,C<=1){S(C,t?h:0);return}if(p-w>1?t?b=!0:_=0:(y=!0,n&&m<h&&(_=m-(C-(i+C-p)))),g=Math.ceil(g),g!==0&&x(g),b||_!=null){let t=wt(e),n=b?t:Qe(_,0,t);Math.abs(e.scrollTop-n)>1&&(e.scrollTop=n)}(y||g>=p-1)&&(ae.current=!0),v()});X.useImperativeHandle(y,()=>ue,[ue]),oe({open:F,ref:c,onComplete(){F&&l?.(!0)}});let G={open:F,transitionStatus:ie,side:C,align:w};u(()=>{!R||!c.current||Object.keys(V.current).length||(V.current={top:R.style.top||`0`,left:R.style.left||`0`,right:R.style.right,height:R.style.height,bottom:R.style.bottom,minHeight:R.style.minHeight,maxHeight:R.style.maxHeight,marginTop:R.style.marginTop,marginBottom:R.style.marginBottom})},[c,R]),u(()=>{F||E||(B.current=!1,ae.current=!1,ht(R,V.current))},[F,E,R,c]),u(()=>
1{let e=c.current;if(!F||!L||!R||!e||E&&!D||s.state.transitionStatus===`ending`)return;if(!E){B.current=!0,U.request(v),e.style.removeProperty(`--transform-origin`);return}let t=kt(e);e.style.removeProperty(`--transform-origin`);try{let t=h.current;t?.isConnected||(t=!$.hasSelectedValue(s.state)&&m.current?.isConnected?m.current:null);let n=p.current,r=f(R),i=r.getComputedStyle(R),a=r.getComputedStyle(e),o=W(L),c=Tt(L),l=Dt(L.getBoundingClientRect(),c),u=Dt(R.getBoundingClientRect(),c),d=l.height,g=z||e,_=g.scrollHeight,y=parseFloat(a.borderBottomWidth),x=parseFloat(i.marginTop)||10,C=parseFloat(i.marginBottom)||10,w=parseFloat(i.minHeight)||100,T=Ct(a),E=o.documentElement.clientHeight-x-C,D=o.documentElement.clientWidth,O=E-l.bottom+d,k,A=j===`rtl`?l.right-u.width:l.left,te=0;if(t&&n){let e=Dt(n.getBoundingClientRect(),c);k=Dt(t.getBoundingClientRect(),c),A=u.left+(j===`rtl`?e.right-k.right:e.left-k.left);let r=e.top-l.top+e.height/2;te=k.top-u.top+k.height/2-r}let M=O+te+C+y,N=Math.min(E,M),P=E-x-C,F=M-N,I=D-5;R.style.left=`${Qe(A,5,I-u.width)}px`,R.style.height=`${N}px`,R.style.maxHeight=`none`,R.style.marginTop=`${x}px`,R.style.marginBottom=`${C}px`,e.style.height=`100%`;let ne=wt(g),re=F>=ne-1;re&&(N=Math.min(E,u.height)-(F-ne));let ie=l.top<20||l.bottom>E-20||Math.ceil(N)+1<Math.min(_,w),oe=(r.visualViewport?.scale??1)!==1&&se;if(ie||oe){B.current=!0,ht(R,V.current),ee(!1);return}let H=Math.max(w,N);if(re){let e=Math.max(0,E-M);R.style.top=u.height>=P?`0`:`${e}px`,R.style.height=`${N}px`,g.scrollTop=wt(g)}else R.style.bottom=`0`,g.scrollTop=F;if(k){let t=u.top,n=u.height,r=k.top+k.height/2,i=Qe(n>0?(r-t)/n*100:50,0,100);e.style.setProperty(`--transform-origin`,`50% ${i}%`)}(H===E||N>=T)&&(ae.current=!0),v(),S&&s.state.selectedIndex===null&&s.state.activeIndex===null&&b.current[0]!=null&&s.set(`activeIndex`,0),B.current=!0}finally{t()}},[s,F,R,L,p,m,h,c,v,E,ee,U,z,b,S,j,D]),X.useEffect(()=>{if(!E||!R||!F)return;let e=f(R);function t(e){d(!1,x(le,e))}return _(e,`resize`,t)},[d,E,R,F]);let K={...z?{role:`presentation`,"aria-orientation":void 0}:{role:`listbox`,"aria-multiselectable":g||void 0,id:`${P}-list`},onKeyDown(e){k&&ce.has(e.key)&&e.stopPropagation()},onScroll(e){z||ue(e.currentTarget)},...E&&{style:z?{height:`100%`}:gt}},q=H(`div`,e,{ref:[t,c],state:G,stateAttributesMapping:xt,props:[re,K,O(ie),{className:!z&&E?bt.className:void 0},o]});return(0,Z.jsxs)(X.Fragment,{children:[!M&&bt.getElement(te),(0,Z.jsx)(Ce,{context:A,modal:!1,disabled:!ne,openInteractionType:I,returnFocus:a,restoreFocus:!0,children:q})]})});function Ct(e){let t=e.maxHeight||``;return t.endsWith(`px`)&&parseFloat(t)||1/0}function wt(e){return $e(e.scrollHeight,e.clientHeight)}function Tt(e){return ye.getScale(e)}function Et(e,t,n){return e/n[t]}function Dt(e,t){return h({x:Et(e.x,`x`,t),y:Et(e.y,`y`,t),width:Et(e.width,`x`,t),height:Et(e.height,`y`,t)})}var Ot=[[`transform`,`none`],[`scale`,`1`],[`translate`,`0 0`]];function kt(e){let{style:t}=e,n={};for(let[e,r]of Ot)n[e]=t.getPropertyValue(e),t.setProperty(e,r,`important`);return()=>{for(let[e]of Ot){let r=n[e];r?t.setProperty(e,r):t.removeProperty(e)}}}const At=X.forwardRef(function(e,t){let{render:n,className:r,style:i,...a}=e,{store:o,scrollHandlerRef:s}=ze(),{alignItemWithTriggerActive:c}=mt(),l=Y(o,$.hasScrollArrows),u=Y(o,$.openMethod),d=Y(o,$.multiple),f={id:`${Y(o,$.id)}-list`,role:`listbox`,"aria-multiselectable":d||void 0,onScroll(e){s.current?.(e.currentTarget)},...c&&{style:gt},className:l&&u!==`touch`?bt.className:void 0};return H(`div`,e,{ref:[t,Se(e=>{o.set(`listElement`,e)})],props:[f,a]})}),jt=X.createContext(void 0);function Mt(){let e=X.useContext(jt);if(!e)throw Error(we(57));return e}const Nt=X.memo(X.forwardRef(function(e,t){let{render:n,className:r,style:i,value:a=null,label:o,disabled:s=!1,nativeButton:c=!1,...l}=e,d=X.useRef(null),f=ke({label:o,textRef:d,indexGuessBehavior:Oe.GuessFromOrder}),{store:p,itemProps:m,setOpen:h,setValue:g,selectionRef:_,typingRef:v,valuesRef:y,multiple:b,selectedItemTextRef:S,disabled:C,readOnly:T}=ze(),E=Y(p,$.isActive,f.index),D=Y(p,$.open),O=Y(p,$.isSelected,a),ee=Y(p,$.isSelectedByFocus,f.index),k=Y(p,$.isItemEqualToValue),A=f.index,j=A!==-1,te=X.useRef(null);u(()=>{if(!j)return;let e=y.current;return e[A]=a,()=>{delete e[A]}},[j,A,a,y]),u(()=>{if(!j)return;let e=p.state.value,t=e;b&&Array.isArray(e)&&(t=e.length>0?e[e.length-1]:void 0),t!==void 0&&He(a,t,k)&&(p.set(`selectedIndex`,A),d.current&&(S.current=d.current))},[j,A,b,k,p,a,S]);let M=X.useRef(null),N=X.useRef(`mouse`),P=X.useRef(!1),{getButtonProps:F,buttonRef:I}=be({disabled:s,focusableWhenDisabled:!0,native:c,composite:!0}),ne={disabled:s,selected:O,highlighted:E};function re(e){if(C||T)return;let t=p.state.value;if(b){let n=Array.isArray(t)?t:[];g(O?Ge(n,a,k):[...n,a],x(z,e))}else g(a,x(z,e)),h(!1,x(z,e))}function ie(){_.current.dragY=0}let L={role:`option`,"aria-selected":O,tabIndex:D&&E?0:-1,onKeyDown(e){M.current=e.key,p.set(`activeIndex`,A),e.key===` `&&v.current&&e.preventDefault()},onClick(e){let t=e.type===`click`&&N.current!==`touch`,n=e.nativeEvent.pointerType,r=t&&w(e.nativeEvent)&&(n!==void 0||E),i=t&&!r&&!P.current;P.current=!1,!(e.type===`keydown`&&M.current===null)&&(s||e.type===`keydown`&&M.current===` `&&v.current||i||(M.current=null,re(e.nativeEvent)))},onPointerEnter(e){N.current=e.pointerType},onPointerMove(e){if(e.pointerType===`mouse`&&e.buttons===1){let t=_.current;t.dragY+=e.movementY,t.dragY**2>=64&&(t.allowUnselectedMouseUp=!0)}},onPointerDown(e){N.current=e.pointerType,P.current=!0,ie()},onMouseUp(){if(ie(),s||N.current===`touch`||P.current)return;let e=!_.current.allowSelectedMouseUp&&O,t=!_.current.allowUnselectedMouseUp&&!O;e||t||(P.current=!0,te.current?.click(),P.current=!1)}},R=H(`div`,e,{ref:[I,t,f.ref,te],state:ne,props:[m,L,l,F]}),ae=X.useMemo(()=>({selected:O,index:A,textRef:d,selectedByFocus:ee,hasRegistered:j}),[O,A,d,ee,j]);return(0,Z.jsx)(jt.Provider,{value:ae,children:R})})),Pt=X.forwardRef(function(e,t){let n=e.keepMounted??!1,{selected:r}=Mt();return n||r?(0,Z.jsx)(Ft,{...e,ref:t}):null});var Ft=X.memo(X.forwardRef((e,t)=>
1{let{render:n,className:r,style:i,keepMounted:a,...o}=e,{selected:s}=Mt(),c=X.useRef(null),{transitionStatus:l,setMounted:u}=Ee(s),f=H(`span`,e,{ref:[t,c],state:{selected:s,transitionStatus:l},props:[{"aria-hidden":!0,children:`âï¸`},o],stateAttributesMapping:d});return oe({open:s,ref:c,onComplete(){s||u(!1)}}),f}));const It=X.memo(X.forwardRef(function(e,t){let{index:n,textRef:r,selectedByFocus:i,hasRegistered:a}=Mt(),{firstItemTextRef:o,selectedItemTextRef:s}=ze(),{render:c,className:l,style:u,...d}=e;return H(`div`,e,{ref:[X.useCallback(e=>{e&&(a&&n===0&&(o.current=e),a&&i&&(s.current=e))},[o,s,n,i,a]),t,r],props:d})})),Lt=X.forwardRef(function(e,t){let{render:n,className:r,style:i,direction:a,keepMounted:o=!1,...s}=e,c=a===`up`,{store:l,popupRef:f,listRef:m,handleScrollArrowVisibility:h,scrollArrowsMountedCountRef:g}=ze(),{side:_,scrollDownArrowRef:v,scrollUpArrowRef:y}=mt(),b=Y(l,c?$.scrollUpArrowVisible:$.scrollDownArrowVisible),x=Y(l,$.openMethod),S=b&&x!==`touch`,C=p(),w=c?y:v,{mounted:T,transitionStatus:E,setMounted:D}=Ee(S);
1u(()=>(g.current+=1,l.state.hasScrollArrows||l.set(`hasScrollArrows`,!0),()=>{g.current=Math.max(0,g.current-1),g.current===0&&l.state.hasScrollArrows&&l.set(`hasScrollArrows`,!1)}),[l,g]),oe({open:S,ref:w,onComplete(){S||D(!1)}});let O=H(`div`,e,{ref:[t,w],state:{direction:a,visible:S,side:_,transitionStatus:E},props:[{"aria-hidden":!0,children:c?`â²`:`â¼`,style:{position:`absolute`},onMouseMove(e){if(e.movementX===0&&e.movementY===0||C.isStarted())return;l.set(`activeIndex`,null);function t(){let e=l.state.listElement??f.current;if(!e)return;l.set(`activeIndex`,null),h();let n=$e(e.scrollHeight,e.clientHeight),r=et(e.scrollTop,n),i=r===(c?0:n),a=m.current;if(r!==e.scrollTop&&(e.scrollTop=r),a.length===0&&l.set(c?`scrollUpArrowVisible`:`scrollDownArrowVisible`,!i),i){C.clear();return}if(a.length>0){let t=w.current?.offsetHeight||0;e.scrollTop=Rt(a,c,r,e.clientHeight,t,n)}C.start(40,t)}C.start(40,t)},onMouseLeave(){C.clear()}},s],stateAttributesMapping:d});return T||o?O:null});function Rt(e,t,n,r,i,a){if(t){let t=0,r=n+i-1;for(let n=0;n<e.length;n+=1){let i=e[n];if(i&&i.offsetTop>=r){t=n;break}}let o=Math.max(0,t-1),s=e[o];return o<t&&s?et(s.offsetTop-i,a):0}let o=e.length-1,s=n+r-i+1;for(let t=0;t<e.length;t+=1){let n=e[t];if(n&&n.offsetTop+n.offsetHeight>s){o=Math.max(0,t-1);break}}let c=Math.min(e.length-1,o+1),l=e[c];return c>o&&l?et(l.offsetTop+l.offsetHeight-r+i,a):a}const zt=X.forwardRef(function(e,t){return(0,Z.jsx)(Lt,{...e,ref:t,direction:`down`})}),Bt=X.forwardRef(function(e,t){return(0,Z.jsx)(Lt,{...e,ref:t,direction:`up`})}),Vt=X.createContext(void 0);function Ht(){let e=X.useContext(Vt);if(e===void 0)throw Error(we(56));return e}const Ut=X.forwardRef(function(e,t){let{render:n,className:r,style:i,...a}=e,[o,s]=X.useState(),c=X.useMemo(()=>({labelId:o,setLabelId:s}),[o,s]),l=H(`div`,e,{ref:t,props:[{role:`group`,"aria-labelledby":o},a]});return(0,Z.jsx)(Vt.Provider,{value:c,children:l})}),Wt=X.forwardRef(function(e,t){let{render:n,className:r,style:i,id:a,...o}=e,{setLabelId:s}=Ht(),c=_e(a);return u(()=>{s(c)},[c,s]),H(`div`,e,{ref:t,props:[{id:c},o]})});var Gt=l(),Kt=tt;function qt(e){let t=(0,Gt.c)(4),n;t[0]===e?n=t[1]:({...n}=e,t[0]=e,t[1]=n);let r;return t[2]===n?r=t[3]:(r=(0,Z.jsx)(Ut,{"data-slot":`select-group`,...n}),t[2]=n,t[3]=r),r}function Jt(e){let t=(0,Gt.c)(4),n;t[0]===e?n=t[1]:({...n}=e,t[0]=e,t[1]=n);let r;return t[2]===n?r=t[3]:(r=(0,Z.jsx)(lt,{"data-slot":`select-value`,...n}),t[2]=n,t[3]=r),r}function Yt(e){let t=(0,Gt.c)(13),n,r,i,a;t[0]===e?(n=t[1],r=t[2],i=t[3],a=t[4]):({className:r,children:n,variant:a,...i}=e,t[0]=e,t[1]=n,t[2]=r,t[3]=i,t[4]=a);let o=(a===void 0?`default`:a)===`error`?`border-pink-700 bg-pink-50 transition-none duration-0 placeholder:text-pink-700 focus:ring-1 focus:ring-pink-700`:null,s;t[5]!==r||t[6]!==o?(s=F(`flex w-full items-center justify-between rounded-xl border border-input bg-background p-4 text-base text-gray-900 shadow-xs ring-offset-background placeholder:text-secondary focus:ring-2 focus:ring-ring focus:outline-hidden disabled:cursor-not-allowed disabled:bg-zinc-50 disabled:opacity-50 [&>span]:line-clamp-1`,o,r),t[5]=r,t[6]=o,t[7]=s):s=t[7];let c;t[8]===Symbol.for(`react.memo_cache_sentinel`)?(c=(0,Z.jsx)(ut,{render:(0,Z.jsx)(G,{className:`size-4 opacity-50`}),children:null}),t[8]=c):c=t[8];let l;return t[9]!==n||t[10]!==i||t[11]!==s?(l=(0,Z.jsxs)(st,{"data-slot":`select-trigger`,className:s,...i,children:[n,c]}),t[9]=n,t[10]=i,t[11]=s,t[12]=l):l=t[12],l}function Xt(t){let n=(0,Gt.c)(9),r,i;n[0]===t?(r=n[1],i=n[2]):({className:r,...i}=t,n[0]=t,n[1]=r,n[2]=i);let a;n[3]===r?a=n[4]:(a=F(`top-0 z-10 flex w-full cursor-default items-center justify-center bg-popover py-1`,r),n[3]=r,n[4]=a);let o;n[5]===Symbol.for(`react.memo_cache_sentinel`)?(o=(0,Z.jsx)(e,{className:`size-4`}),n[5]=o):o=n[5];let s;return n[6]!==i||n[7]!==a?(s=(0,Z.jsx)(Bt,{"data-slot":`select-scroll-up-button`,className:a,...i,children:o}),n[6]=i,n[7]=a,n[8]=s):s=n[8],s}function Zt(e){let t=(0,Gt.c)(9),n,r;t[0]===e?(n=t[1],r=t[2]):({className:n,...r}=e,t[0]=e,t[1]=n,t[2]=r);let i;t[3]===n?i=t[4]:(i=F(`bottom-0 z-10 flex w-full cursor-default items-center justify-center bg-popover py-1`,n),t[3]=n,t[4]=i);let a;t[5]===Symbol.for(`react.memo_cache_sentinel`)?(a=(0,Z.jsx)(G,{className:`size-4`}),t[5]=a):a=t[5];let o;return t[6]!==r||t[7]!==i?(o=(0,Z.jsx)(zt,{"data-slot":`select-scroll-down-button`,className:i,...r,children:a}),t[6]=r,t[7]=i,t[8]=o):o=t[8],o}function Qt(e){let t=(0,Gt.c)(30),n,r,i,a,o,s,c,l;t[0]===e?(n=t[1],r=t[2],i=t[3],a=t[4],o=t[5],s=t[6],c=t[7],l=t[8]):({className:r,children:n,side:a,sideOffset:o,align:s,alignOffset:c,alignItemWithTrigger:l,...i}=e,t[0]=e,t[1]=n,t[2]=r,t[3]=i,t[4]=a,t[5]=o,t[6]=s,t[7]=c,t[8]=l);let u=a===void 0?`bottom`:a,d=o===void 0?0:o,f=s===void 0?`start`:s,p=c===void 0?0:c,m=l===void 0?!1:l,h=!m&&`data-[side=bottom]:translate-y-1 data-[side=left]:-translate-x-1 data-[side=right]:translate-x-1 data-[side=top]:-translate-y-1`,g;t[9]!==r||t[10]!==h?(g=F(`relative z-53 min-w-32 origin-(--transform-origin) overflow-hidden rounded-xl border bg-popover text-foreground shadow-md data-closed:animate-out data-closed:fade-out-0 data-closed:fill-mode-forwards data-closed:zoom-out-95 data-open:animate-in data-open:fade-in-0 data-open:zoom-in-95 data-[side=bottom]:slide-in-from-top-2 data-[side=left]:slide-in-from-right-2 data-[side=right]:sli
1de-in-from-left-2 data-[side=top]:slide-in-from-bottom-2`,h,r),t[9]=r,t[10]=h,t[11]=g):g=t[11];let _;t[12]===Symbol.for(`react.memo_cache_sentinel`)?(_=(0,Z.jsx)(Xt,{}),t[12]=_):_=t[12];let v=!m&&`w-full min-w-(--anchor-width)`,y;t[13]===v?y=t[14]:(y=F(`relative max-h-96 scroll-py-6 overflow-x-hidden overflow-y-auto p-1`,v),t[13]=v,t[14]=y);let b;t[15]!==n||t[16]!==y?(b=(0,Z.jsx)(At,{"data-slot":`select-list`,className:y,children:n}),t[15]=n,t[16]=y,t[17]=b):b=t[17];let x;t[18]===Symbol.for(`react.memo_cache_sentinel`)?(x=(0,Z.jsx)(Zt,{}),t[18]=x):x=t[18];let S;t[19]!==i||t[20]!==b||t[21]!==g?(S=(0,Z.jsxs)(St,{"data-slot":`select-content`,className:g,...i,children:[_,b,x]}),t[19]=i,t[20]=b,t[21]=g,t[22]=S):S=t[22];let C;return t[23]!==f||t[24]!==m||t[25]!==p||t[26]!==u||t[27]!==d||t[28]!==S?(C=(0,Z.jsx)(ft,{children:(0,Z.jsx)(vt,{side:u,sideOffset:d,align:f,alignOffset:p,alignItemWithTrigger:m,className:`isolate z-53`,children:S})}),t[23]=f,t[24]=m,t[25]=p,t[26]=u,t[27]=d,t[28]=S,t[29]=C):C=t[29],C}function $t(e){let t=(0,Gt.c)(8),n,r;t[0]===e?(n=t[1],r=t[2]):({className:n,...r}=e,t[0]=e,t[1]=n,t[2]=r);let i;t[3]===n?i=t[4]:(i=F(`py-1.5 pr-2 pl-8 text-sm font-semibold`,n),t[3]=n,t[4]=i);let a;return t[5]!==r||t[6]!==i?(a=(0,Z.jsx)(Wt,{"data-slot":`select-label`,className:i,...r}),t[5]=r,t[6]=i,t[7]=a):a=t[7],a}function en(e){let t=(0,Gt.c)(13),n,r,i;t[0]===e?(n=t[1],r=t[2],i=t[3]):({className:r,children:n,...i}=e,t[0]=e,t[1]=n,t[2]=r,t[3]=i);let a;t[4]===r?a=t[5]:(a=F(`relative flex w-full cursor-default items-center rounded-lg py-3.5 pr-2 pl-8 text-sm outline-hidden transition-all duration-200 select-none data-disabled:pointer-events-none data-disabled:opacity-50 data-highlighted:bg-accent data-highlighted:text-accent-foreground`,r),t[4]=r,t[5]=a);let o;t[6]===Symbol.for(`react.memo_cache_sentinel`)?(o=(0,Z.jsx)(`span`,{className:`absolute left-2 flex size-3.5 items-center justify-center`,children:(0,Z.jsx)(Pt,{children:(0,Z.jsx)(R,{className:`size-4`})})}),t[6]=o):o=t[6];let s;t[7]===n?s=t[8]:(s=(0,Z.jsx)(It,{children:n}),t[7]=n,t[8]=s);let c;return t[9]!==i||t[10]!==a||t[11]!==s?(c=(0,Z.jsxs)(Nt,{"data-slot":`select-item`,className:a,...i,children:[o,s]}),t[9]=i,t[10]=a,t[11]=s,t[12]=c):c=t[12],c}export{Ie as C,Ue as S,Je as _,$t as a,We as b,bt as c,et as d,Qe as f,qe as g,Q as h,en as i,nt as l,Ke as m,Qt as n,Yt as o,Ze as p,qt as r,Jt as s,Kt as t,rt as u,He as v,Ge as x,Ve as y};
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.