1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[160],{5196:(e,t,r)=>{r.d(t,{A:()=>n});let n=(0,r(19946).A)("check",[["path",{d:"M20 6 9 17l-5-5",key:"1gmf2c"}]])},7359:(e,t,r)=>{r.d(t,{UC:()=>to,In:()=>tr,q7:()=>ti,VF:()=>tu,p4:()=>ta,ZL:()=>tn,bL:()=>e8,wn:()=>td,PP:()=>ts,l9:()=>te,WT:()=>tt,LM:()=>tl});var n,o=r(33670),l=r.t(o,2),i=r(59405),a=r(89367);function u(e,t,{checkForDefaultPrevented:r=!0}={}){return function(n){if(e?.(n),!1===r||!n.defaultPrevented)return t?.(n)}}var s=r(22342);function d(e,t=[]){let r=[],n=()=>{let t=r.map(e=>o.createContext(e));return function(r){let n=r?.[e]||t;return o.useMemo(()=>({[`__scope${e}`]:{...r,[e]:n}}),[r,n])}};return n.scopeName=e,[function(t,n){let l=o.createContext(n),i=r.length;r=[...r,n];let a=t=>{let{scope:r,children:n,...a}=t,u=r?.[e]?.[i]||l,d=o.useMemo(()=>a,Object.values(a));return(0,s.jsx)(u.Provider,{value:d,children:n})};return a.displayName=t+"Provider",[a,function(r,a){let u=a?.[e]?.[i]||l,s=o.useContext(u);if(s)return s;if(void 0!==n)return n;throw Error(`\`${r}\` must be used within \`${t}\``)}]},function(...e){let t=e[0];if(1===e.length)return t;let r=()=>{let r=e.map(e=>({useScope:e(),scopeName:e.scopeName}));return function(e){let n=r.reduce((t,{useScope:r,scopeName:n})=>{let o=r(e)[`__scope${n}`];return{...t,...o}},{});return o.useMemo(()=>({[`__scope${t.scopeName}`]:n}),[n])}};return r.scopeName=t.scopeName,r}(n,...t)]}function c(e,t){if("function"==typeof e)return e(t);null!=e&&(e.current=t)}function f(...e){return o.useCallback(function(...e){return t=>{let r=!1,n=e.map(e=>{let n=c(e,t);return r||"function"!=typeof n||(r=!0),n});if(r)return()=>{for(let t=0;t<n.length;t++){let r=n[t];"function"==typeof r?r():c(e[t],null)}}}}(...e),e)}var p=r(66634),v=o.createContext(void 0),m=["a","button","div","form","h2","h3","img","input","label","li","nav","ol","p","span","svg","ul"].reduce((e,t)=>{let r=(0,p.TL)(`Primitive.${t}`),n=o.forwardRef((e,n)=>{let{asChild:o,...l}=e;return"undefined"!=typeof window&&(window[Symbol.for("radix-ui")]=!0),(0,s.jsx)(o?r:t,{...l,ref:n})});return n.displayName=`Primitive.${t}`,{...e,[t]:n}},{});function h(e){let t=o.useRef(e);return o.useEffect(()=>{t.current=e}),o.useMemo(()=>(...e)=>t.current?.(...e),[])}var y="dismissableLayer.update",g=o.createContext({layers:new Set,layersWithOutsidePointerEventsDisabled:new Set,branches:new Set}),w=o.forwardRef((e,t)=>{var r,l;let{disableOutsidePointerEvents:i=!1,onEscapeKeyDown:a,onPointerDownOutside:d,onFocusOutside:c,onInteractOutside:p,onDismiss:v,...w}=e,E=o.useContext(g),[S,C]=o.useState(null),P=null!==(l=null==S?void 0:S.ownerDocument)&&void 0!==l?l:null===(r=globalThis)||void 0===r?void 0:r.document,[,R]=o.useState({}),j=f(t,e=>C(e)),T=Array.from(E.layers),[N]=[...E.layersWithOutsidePointerEventsDisabled].slice(-1),L=T.indexOf(N),k=S?T.indexOf(S):-1,A=E.layersWithOutsidePointerEventsDisabled.size>0,D=k>=L,I=function(e){var t;let r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null===(t=globalThis)||void 0===t?void 0:t.document,n=h(e),l=o.useRef(!1),i=o.useRef(()=>{});return o.useEffect(()=>{let e=e=>{if(e.target&&!l.current){let t=function(){b("dismissableLayer.pointerDownOutside",n,o,{discrete:!0})},o={originalEvent:e};"touch"===e.pointerType?(r.removeEventListener("click",i.current),i.current=t,r.addEventListener("click",i.current,{once:!0})):t()}else r.removeEventListener("click",i.current);l.current=!1},t=window.setTimeout(()=>{r.addEventListener("pointerdown",e)},0);return()=>{window.clearTimeout(t),r.removeEventListener("pointerdown",e),r.removeEventListener("click",i.current)}},[r,n]),{onPointerDownCapture:()=>l.current=!0}}(e=>{let t=e.target,r=[...E.branches].some(e=>e.contains(t));!D||r||(null==d||d(e),null==p||p(e),e.defaultPrevented||null==v||v())},P),M=function(e){var t;let r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null===(t=globalThis)||void 0===t?void 0:t.document,n=h(e),l=o.useRef(!1);return o.useEffect(()=>{let e=e=>{e.target&&!l.current&&b("dismissableLayer.focusOutside",n,{originalEvent:e},{discrete:!1})};return r.addEventListener("focusin",e),()=>r.removeEventListener("focusin",e)},[r,n]),{onFocusCapture:()=>l.current=!0,onBlurCapture:()=>l.current=!1}}(e=>{let t=e.target;[...E.branches].some(e=>e.contains(t))||(null==c||c(e),null==p||p(e),e.defaultPrevented||null==v||v())},P);return!function(e,t=globalThis?.document){let r=h(e);o.useEffect(()=>{let e=e=>{"Escape"===e.key&&r(e)};return t.addEventListener("keydown",e,{capture:!0}),()=>t.removeEventListener("keydown",e,{capture:!0})},[r,t])}(e=>{k===E.layers.size-1&&(null==a||a(e),!e.defaultPrevented&&v&&(e.preventDefault(),v()))},P),o.useEffect(()=>{if(S)return i&&(0===E.layersWithOutsidePointerEventsDisabled.size&&(n=P.body.style.pointerEvents,P.body.style.pointerEvents="none"),E.layersWithOutsidePointerEventsDisabled.add(S)),E.layers.add(S),x(),()=>{i&&1===E.layersWithOutsidePointerEventsDisabled.size&&(P.body.style.pointerEvents=n)}},[S,P,i,E]),o.useEffect(()=>()=>{S&&(E.layers.delete(S),E.layersWithOutsidePointerEventsDisabled.delete(S),x())},[S,E]),o.useEffect(()=>{let e=()=>R({});return document.addEventListener(y,e),()=>document.removeEventListener(y,e)},[]),(0,s.jsx)(m.div,{...w,ref:j,style:{pointerEvents:A?D?"auto":"none":void 0,...e.style},onFocusCapture:u(e.onFocusCapture,M.onFocusCapture),onBlurCapture:u(e.onBlurCapture,M.onBlurCapture),onPointerDownCapture:u(e.onPointerDownCapture,I.onPointerDownCapture)})});function x(){let e=new CustomEvent(y);document.dispatchEvent(e)}function b(e,t,r,n){let{discrete:o}=n,l=r.originalEvent.target,a=new CustomEvent(e,{bubbles:!1,cancelable:!0,detail:r});if(t&&l.addEventListener(e,t,{once:!0}),o)l&&i.flushSync(()=>
1l.dispatchEvent(a));else l.dispatchEvent(a)}w.displayName="DismissableLayer",o.forwardRef((e,t)=>{let r=o.useContext(g),n=o.useRef(null),l=f(t,n);return o.useEffect(()=>{let e=n.current;if(e)return r.branches.add(e),()=>{r.branches.delete(e)}},[r.branches]),(0,s.jsx)(m.div,{...e,ref:l})}).displayName="DismissableLayerBranch";var E=0;function S(){let e=document.createElement("span");return e.setAttribute("data-radix-focus-guard",""),e.tabIndex=0,e.style.outline="none",e.style.opacity="0",e.style.position="fixed",e.style.pointerEvents="none",e}var C="focusScope.autoFocusOnMount",P="focusScope.autoFocusOnUnmount",R={bubbles:!1,cancelable:!0},j=o.forwardRef((e,t)=>{let{loop:r=!1,trapped:n=!1,onMountAutoFocus:l,onUnmountAutoFocus:i,...a}=e,[u,d]=o.useState(null),c=h(l),p=h(i),v=o.useRef(null),y=f(t,e=>d(e)),g=o.useRef({paused:!1,pause(){this.paused=!0},resume(){this.paused=!1}}).current;o.useEffect(()=>{if(n){let e=function(e){if(g.paused||!u)return;let t=e.target;u.contains(t)?v.current=t:L(v.current,{select:!0})},t=function(e){if(g.paused||!u)return;let t=e.relatedTarget;null===t||u.contains(t)||L(v.current,{select:!0})};document.addEventListener("focusin",e),document.addEventListener("focusout",t);let r=new MutationObserver(function(e){if(document.activeElement===document.body)for(let t of e)t.removedNodes.length>0&&L(u)});return u&&r.observe(u,{childList:!0,subtree:!0}),()=>{document.removeEventListener("focusin",e),document.removeEventListener("focusout",t),r.disconnect()}}},[n,u,g.paused]),o.useEffect(()=>{if(u){k.add(g);let e=document.activeElement;if(!u.contains(e)){let t=new CustomEvent(C,R);u.addEventListener(C,c),u.dispatchEvent(t),t.defaultPrevented||(function(e){let{select:t=!1}=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=document.activeElement;for(let n of e)if(L(n,{select:t}),document.activeElement!==r)return}(T(u).filter(e=>"A"!==e.tagName),{select:!0}),document.activeElement===e&&L(u))}return()=>{u.removeEventListener(C,c),setTimeout(()=>{let t=new CustomEvent(P,R);u.addEventListener(P,p),u.dispatchEvent(t),t.defaultPrevented||L(null!=e?e:document.body,{select:!0}),u.removeEventListener(P,p),k.remove(g)},0)}}},[u,c,p,g]);let w=o.useCallback(e=>{if(!r&&!n||g.paused)return;let t="Tab"===e.key&&!e.altKey&&!e.ctrlKey&&!e.metaKey,o=document.activeElement;if(t&&o){let t=e.currentTarget,[n,l]=function(e){let t=T(e);return[N(t,e),N(t.reverse(),e)]}(t);n&&l?e.shiftKey||o!==l?e.shiftKey&&o===n&&(e.preventDefault(),r&&L(l,{select:!0})):(e.preventDefault(),r&&L(n,{select:!0})):o===t&&e.preventDefault()}},[r,n,g.paused]);return(0,s.jsx)(m.div,{tabIndex:-1,...a,ref:y,onKeyDown:w})});function T(e){let t=[],r=document.createTreeWalker(e,NodeFilter.SHOW_ELEMENT,{acceptNode:e=>{let t="INPUT"===e.tagName&&"hidden"===e.type;return e.disabled||e.hidden||t?NodeFilter.FILTER_SKIP:e.tabIndex>=0?NodeFilter.FILTER_ACCEPT:NodeFilter.FILTER_SKIP}});for(;r.nextNode();)t.push(r.currentNode);return t}function N(e,t){for(let r of e)if(!function(e,t){let{upTo:r}=t;if("hidden"===getComputedStyle(e).visibility)return!0;for(;e&&(void 0===r||e!==r);){if("none"===getComputedStyle(e).display)return!0;e=e.parentElement}return!1}(r,{upTo:t}))return r}function L(e){let{select:t=!1}=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};if(e&&e.focus){var r;let n=document.activeElement;e.focus({preventScroll:!0}),e!==n&&(r=e)instanceof HTMLInputElement&&"select"in r&&t&&e.select()}}j.displayName="FocusScope";var k=function(){let e=[];return{add(t){let r=e[0];t!==r&&(null==r||r.pause()),(e=A(e,t)).unshift(t)},remove(t){var r;null===(r=(e=A(e,t))[0])||void 0===r||r.resume()}}}();function A(e,t){let r=[...e],n=r.indexOf(t);return -1!==n&&r.splice(n,1),r}var D=globalThis?.document?o.useLayoutEffect:()=>{},I=l[" useId ".trim().toString()]||(()=>void 0),M=0;function O(e){let[t,r]=o.useState(I());return D(()=>{e||r(e=>e??String(M++))},[e]),e||(t?`radix-${t}`:"")}var _=r(84945),F=r(22475),H=o.forwardRef((e,t)=>{let{children:r,width:n=10,height:o=5,...l}=e;return(0,s.jsx)(m.svg,{...l,ref:t,width:n,height:o,viewBox:"0 0 30 10",preserveAspectRatio:"none",children:e.asChild?r:(0,s.jsx)("polygon",{points:"0,0 30,0 15,10"})})});H.displayName="Arrow";var B="Popper",[W,K]=d(B),[z,V]=W(B),U=e=>{let{__scopePopper:t,children:r}=e,[n,l]=o.useState(null);return(0,s.jsx)(z,{scope:t,anchor:n,onAnchorChange:l,children:r})};U.displayName=B;var q="PopperAnchor",$=o.forwardRef((e,t)=>
1{let{__scopePopper:r,virtualRef:n,...l}=e,i=V(q,r),a=o.useRef(null),u=f(t,a);return o.useEffect(()=>{i.onAnchorChange((null==n?void 0:n.current)||a.current)}),n?null:(0,s.jsx)(m.div,{...l,ref:u})});$.displayName=q;var Y="PopperContent",[X,Z]=W(Y),G=o.forwardRef((e,t)=>{var r,n,l,i,a,u,d,c;let{__scopePopper:p,side:v="bottom",sideOffset:y=0,align:g="center",alignOffset:w=0,arrowPadding:x=0,avoidCollisions:b=!0,collisionBoundary:E=[],collisionPadding:S=0,sticky:C="partial",hideWhenDetached:P=!1,updatePositionStrategy:R="optimized",onPlaced:j,...T}=e,N=V(Y,p),[L,k]=o.useState(null),A=f(t,e=>k(e)),[I,M]=o.useState(null),O=function(e){let[t,r]=o.useState(void 0);return D(()=>{if(e){r({width:e.offsetWidth,height:e.offsetHeight});let t=new ResizeObserver(t=>{let n,o;if(!Array.isArray(t)||!t.length)return;let l=t[0];if("borderBoxSize"in l){let e=l.borderBoxSize,t=Array.isArray(e)?e[0]:e;n=t.inlineSize,o=t.blockSize}else n=e.offsetWidth,o=e.offsetHeight;r({width:n,height:o})});return t.observe(e,{box:"border-box"}),()=>t.unobserve(e)}r(void 0)},[e]),t}(I),H=null!==(d=null==O?void 0:O.width)&&void 0!==d?d:0,B=null!==(c=null==O?void 0:O.height)&&void 0!==c?c:0,W="number"==typeof S?S:{top:0,right:0,bottom:0,left:0,...S},K=Array.isArray(E)?E:[E],z=K.length>0,U={padding:W,boundary:K.filter(et),altBoundary:z},{refs:q,floatingStyles:$,placement:Z,isPositioned:G,middlewareData:J}=(0,_.we)({strategy:"fixed",placement:v+("center"!==g?"-"+g:""),whileElementsMounted:function(){for(var e=arguments.length,t=Array(e),r=0;r<e;r++)t[r]=arguments[r];return(0,F.ll)(...t,{animationFrame:"always"===R})},elements:{reference:N.anchor},middleware:[(0,_.cY)({mainAxis:y+B,alignmentAxis:w}),b&&(0,_.BN)({mainAxis:!0,crossAxis:!1,limiter:"partial"===C?(0,_.ER)():void 0,...U}),b&&(0,_.UU)({...U}),(0,_.Ej)({...U,apply:e=>{let{elements:t,rects:r,availableWidth:n,availableHeight:o}=e,{width:l,height:i}=r.reference,a=t.floating.style;a.setProperty("--radix-popper-available-width","".concat(n,"px")),a.setProperty("--radix-popper-available-height","".concat(o,"px")),a.setProperty("--radix-popper-anchor-width","".concat(l,"px")),a.setProperty("--radix-popper-anchor-height","".concat(i,"px"))}}),I&&(0,_.UE)({element:I,padding:x}),er({arrowWidth:H,arrowHeight:B}),P&&(0,_.jD)({strategy:"referenceHidden",...U})]}),[Q,ee]=en(Z),eo=h(j);D(()=>{G&&(null==eo||eo())},[G,eo]);let el=null===(r=J.arrow)||void 0===r?void 0:r.x,ei=null===(n=J.arrow)||void 0===n?void 0:n.y,ea=(null===(l=J.arrow)||void 0===l?void 0:l.centerOffset)!==0,[eu,es]=o.useState();return D(()=>{L&&es(window.getComputedStyle(L).zIndex)},[L]),(0,s.jsx)("div",{ref:q.setFloating,"data-radix-popper-content-wrapper":"",style:{...$,transform:G?$.transform:"translate(0, -200%)",minWidth:"max-content",zIndex:eu,"--radix-popper-transform-origin":[null===(i=J.transformOrigin)||void 0===i?void 0:i.x,null===(a=J.transformOrigin)||void 0===a?void 0:a.y].join(" "),...(null===(u=J.hide)||void 0===u?void 0:u.referenceHidden)&&{visibility:"hidden",pointerEvents:"none"}},dir:e.dir,children:(0,s.jsx)(X,{scope:p,placedSide:Q,onArrowChange:M,arrowX:el,arrowY:ei,shouldHideArrow:ea,children:(0,s.jsx)(m.div,{"data-side":Q,"data-align":ee,...T,ref:A,style:{...T.style,animation:G?void 0:"none"}})})})});G.displayName=Y;var J="PopperArrow",Q={top:"bottom",right:"left",bottom:"top",left:"right"},ee=o.forwardRef(function(e,t){let{__scopePopper:r,...n}=e,o=Z(J,r),l=Q[o.placedSide];return(0,s.jsx)("span",{ref:o.onArrowChange,style:{position:"absolute",left:o.arrowX,top:o.arrowY,[l]:0,transformOrigin:{top:"",right:"0 0",bottom:"center 0",left:"100% 0"}[o.placedSide],transform:{top:"translateY(100%)",right:"translateY(50%) rotate(90deg) translateX(-50%)",bottom:"rotate(180deg)",left:"translateY(50%) rotate(-90deg) translateX(50%)"}[o.placedSide],visibility:o.shouldHideArrow?"hidden":void 0},children:(0,s.jsx)(H,{...n,ref:t,style:{...n.style,display:"block"}})})});function et(e){return null!==e}ee.displayName=J;var er=e=>({name:"transformOrigin",options:e,fn(t){var r,n,o,l,i;let{placement:a,rects:u,middlewareData:s}=t,d=(null===(r=s.arrow)||void 0===r?void 0:r.centerOffset)!==0,c=d?0:e.arrowWidth,f=d?0:e.arrowHeight,[p,v]=en(a),m={start:"0%",center:"50%",end:"100%"}[v],h=(null!==(l=null===(n=s.arrow)||void 0===n?void 0:n.x)&&void 0!==l?l:0)+c/2,y=(null!==(i=null===(o=s.arrow)||void 0===o?void 0:o.y)&&void 0!==i?i:0)+f/2,g="",w="";return"bottom"===p?(g=d?m:"".concat(h,"px"),w="".concat(-f,"px")):"top"===p?(g=d?m:"".concat(h,"px"),w="".concat(u.floating.height+f,"px")):"right"===p?(g="".concat(-f,"px"),w=d?m:"".concat(y,"px")):"left"===p&&(g="".concat(u.floating.width+f,"px"),w=d?m:"".concat(y,"px")),{data:{x:g,y:w}}}});function en(e){let[t,r="center"]=e.split("-");return[t,r]}var eo=o.forwardRef((e,t)=>
1{var r,n;let{container:l,...a}=e,[u,d]=o.useState(!1);D(()=>d(!0),[]);let c=l||u&&(null===(n=globalThis)||void 0===n?void 0:null===(r=n.document)||void 0===r?void 0:r.body);return c?i.createPortal((0,s.jsx)(m.div,{...a,ref:t}),c):null});function el({prop:e,defaultProp:t,onChange:r=()=>{}}){let[n,l]=function({defaultProp:e,onChange:t}){let r=o.useState(e),[n]=r,l=o.useRef(n),i=h(t);return o.useEffect(()=>{l.current!==n&&(i(n),l.current=n)},[n,l,i]),r}({defaultProp:t,onChange:r}),i=void 0!==e,a=i?e:n,u=h(r);return[a,o.useCallback(t=>{if(i){let r="function"==typeof t?t(e):t;r!==e&&u(r)}else l(t)},[i,e,l,u])]}eo.displayName="Portal";var ei=r(93601),ea=r(38168),eu=r(45705),es=[" ","Enter","ArrowUp","ArrowDown"],ed=[" ","Enter"],ec="Select",[ef,ep,ev]=function(e){let t=e+"CollectionProvider",[r,n]=d(t),[l,i]=r(t,{collectionRef:{current:null},itemMap:new Map}),a=e=>{let{scope:t,children:r}=e,n=o.useRef(null),i=o.useRef(new Map).current;return(0,s.jsx)(l,{scope:t,itemMap:i,collectionRef:n,children:r})};a.displayName=t;let u=e+"CollectionSlot",c=(0,p.TL)(u),v=o.forwardRef((e,t)=>{let{scope:r,children:n}=e,o=f(t,i(u,r).collectionRef);return(0,s.jsx)(c,{ref:o,children:n})});v.displayName=u;let m=e+"CollectionItemSlot",h="data-radix-collection-item",y=(0,p.TL)(m),g=o.forwardRef((e,t)=>{let{scope:r,children:n,...l}=e,a=o.useRef(null),u=f(t,a),d=i(m,r);return o.useEffect(()=>(d.itemMap.set(a,{ref:a,...l}),()=>void d.itemMap.delete(a))),(0,s.jsx)(y,{[h]:"",ref:u,children:n})});return g.displayName=m,[{Provider:a,Slot:v,ItemSlot:g},function(t){let r=i(e+"CollectionConsumer",t);return o.useCallback(()=>{let e=r.collectionRef.current;if(!e)return[];let t=Array.from(e.querySelectorAll("[".concat(h,"]")));return Array.from(r.itemMap.values()).sort((e,r)=>t.indexOf(e.ref.current)-t.indexOf(r.ref.current))},[r.collectionRef,r.itemMap])},n]}(ec),[em,eh]=d(ec,[ev,K]),ey=K(),[eg,ew]=em(ec),[ex,eb]=em(ec),eE=e=>{let{__scopeSelect:t,children:r,open:n,defaultOpen:l,onOpenChange:i,value:a,defaultValue:u,onValueChange:d,dir:c,name:f,autoComplete:p,disabled:m,required:h,form:y}=e,g=ey(t),[w,x]=o.useState(null),[b,E]=o.useState(null),[S,C]=o.useState(!1),P=function(e){let t=o.useContext(v);return e||t||"ltr"}(c),[R=!1,j]=el({prop:n,defaultProp:l,onChange:i}),[T,N]=el({prop:a,defaultProp:u,onChange:d}),L=o.useRef(null),k=!w||y||!!w.closest("form"),[A,D]=o.useState(new Set),I=Array.from(A).map(e=>e.props.value).join(";");return(0,s.jsx)(U,{...g,children:(0,s.jsxs)(eg,{required:h,scope:t,trigger:w,onTriggerChange:x,valueNode:b,onValueNodeChange:E,valueNodeHasChildren:S,onValueNodeHasChildrenChange:C,contentId:O(),value:T,onValueChange:N,open:R,onOpenChange:j,dir:P,triggerPointerDownPosRef:L,disabled:m,children:[(0,s.jsx)(ef.Provider,{scope:t,children:(0,s.jsx)(ex,{scope:e.__scopeSelect,onNativeOptionAdd:o.useCallback(e=>{D(t=>new Set(t).add(e))},[]),onNativeOptionRemove:o.useCallback(e=>{D(t=>{let r=new Set(t);return r.delete(e),r})},[]),children:r})}),k?(0,s.jsxs)(e9,{"aria-hidden":!0,required:h,tabIndex:-1,name:f,autoComplete:p,value:T,onChange:e=>N(e.target.value),disabled:m,form:y,children:[void 0===T?(0,s.jsx)("option",{value:""}):null,Array.from(A)]},I):null]})})};eE.displayName=ec;var eS="SelectTrigger",eC=o.forwardRef((e,t)=>{let{__scopeSelect:r,disabled:n=!1,...l}=e,i=ey(r),a=ew(eS,r),d=a.disabled||n,c=f(t,a.onTriggerChange),p=ep(r),v=o.useRef("touch"),[h,y,g]=e4(e=>{let t=p().filter(e=>!e.disabled),r=t.find(e=>e.value===a.value),n=e7(t,e,r);void 0!==n&&a.onValueChange(n.value)}),w=e=>{d||(a.onOpenChange(!0),g()),e&&(a.triggerPointerDownPosRef.current={x:Math.round(e.pageX),y:Math.round(e.pageY)})};return(0,s.jsx)($,{asChild:!0,...i,children:(0,s.jsx)(m.button,{type:"button",role:"combobox","aria-controls":a.contentId,"aria-expanded":a.open,"aria-required":a.required,"aria-autocomplete":"none",dir:a.dir,"data-state":a.open?"open":"closed",disabled:d,"data-disabled":d?"":void 0,"data-placeholder":e2(a.value)?"":void 0,...l,ref:c,onClick:u(l.onClick,e=>{e.currentTarget.focus(),"mouse"!==v.current&&w(e)}),onPointerDown:u(l.onPointerDown,e=>{v.current=e.pointerType;let t=e.target;t.hasPointerCapture(e.pointerId)&&t.releasePointerCapture(e.pointerId),0===e.button&&!1===e.ctrlKey&&"mouse"===e.pointerType&&(w(e),e.preventDefault())}),onKeyDown:u(l.onKeyDown,e=>{let t=""!==h.current;
1e.ctrlKey||e.altKey||e.metaKey||1!==e.key.length||y(e.key),(!t||" "!==e.key)&&es.includes(e.key)&&(w(),e.preventDefault())})})})});eC.displayName=eS;var eP="SelectValue",eR=o.forwardRef((e,t)=>{let{__scopeSelect:r,className:n,style:o,children:l,placeholder:i="",...a}=e,u=ew(eP,r),{onValueNodeHasChildrenChange:d}=u,c=void 0!==l,p=f(t,u.onValueNodeChange);return D(()=>{d(c)},[d,c]),(0,s.jsx)(m.span,{...a,ref:p,style:{pointerEvents:"none"},children:e2(u.value)?(0,s.jsx)(s.Fragment,{children:i}):l})});eR.displayName=eP;var ej=o.forwardRef((e,t)=>{let{__scopeSelect:r,children:n,...o}=e;return(0,s.jsx)(m.span,{"aria-hidden":!0,...o,ref:t,children:n||"â¼"})});ej.displayName="SelectIcon";var eT=e=>(0,s.jsx)(eo,{asChild:!0,...e});eT.displayName="SelectPortal";var eN="SelectContent",eL=o.forwardRef((e,t)=>{let r=ew(eN,e.__scopeSelect),[n,l]=o.useState();return(D(()=>{l(new DocumentFragment)},[]),r.open)?(0,s.jsx)(eI,{...e,ref:t}):n?i.createPortal((0,s.jsx)(ek,{scope:e.__scopeSelect,children:(0,s.jsx)(ef.Slot,{scope:e.__scopeSelect,children:(0,s.jsx)("div",{children:e.children})})}),n):null});eL.displayName=eN;var[ek,eA]=em(eN),eD=(0,p.TL)("SelectContent.RemoveScroll"),eI=o.forwardRef((e,t)=>{let{__scopeSelect:r,position:n="item-aligned",onCloseAutoFocus:l,onEscapeKeyDown:i,onPointerDownOutside:a,side:d,sideOffset:c,align:p,alignOffset:v,arrowPadding:m,collisionBoundary:h,collisionPadding:y,sticky:g,hideWhenDetached:x,avoidCollisions:b,...C}=e,P=ew(eN,r),[R,T]=o.useState(null),[N,L]=o.useState(null),k=f(t,e=>
1T(e)),[A,D]=o.useState(null),[I,M]=o.useState(null),O=ep(r),[_,F]=o.useState(!1),H=o.useRef(!1);o.useEffect(()=>{if(R)return(0,ea.Eq)(R)},[R]),o.useEffect(()=>{var e,t;let r=document.querySelectorAll("[data-radix-focus-guard]");return document.body.insertAdjacentElement("afterbegin",null!==(e=r[0])&&void 0!==e?e:S()),document.body.insertAdjacentElement("beforeend",null!==(t=r[1])&&void 0!==t?t:S()),E++,()=>{1===E&&document.querySelectorAll("[data-radix-focus-guard]").forEach(e=>e.remove()),E--}},[]);let B=o.useCallback(e=>{let[t,...r]=O().map(e=>e.ref.current),[n]=r.slice(-1),o=document.activeElement;for(let r of e)if(r===o||(null==r||r.scrollIntoView({block:"nearest"}),r===t&&N&&(N.scrollTop=0),r===n&&N&&(N.scrollTop=N.scrollHeight),null==r||r.focus(),document.activeElement!==o))return},[O,N]),W=o.useCallback(()=>B([A,R]),[B,A,R]);o.useEffect(()=>{_&&W()},[_,W]);let{onOpenChange:K,triggerPointerDownPosRef:z}=P;o.useEffect(()=>{if(R){let e={x:0,y:0},t=t=>{var r,n,o,l;e={x:Math.abs(Math.round(t.pageX)-(null!==(o=null===(r=z.current)||void 0===r?void 0:r.x)&&void 0!==o?o:0)),y:Math.abs(Math.round(t.pageY)-(null!==(l=null===(n=z.current)||void 0===n?void 0:n.y)&&void 0!==l?l:0))}},r=r=>{e.x<=10&&e.y<=10?r.preventDefault():R.contains(r.target)||K(!1),document.removeEventListener("pointermove",t),z.current=null};return null!==z.current&&(document.addEventListener("pointermove",t),document.addEventListener("pointerup",r,{capture:!0,once:!0})),()=>{document.removeEventListener("pointermove",t),document.removeEventListener("pointerup",r,{capture:!0})}}},[R,K,z]),o.useEffect(()=>{let e=()=>K(!1);return window.addEventListener("blur",e),window.addEventListener("resize",e),()=>{window.removeEventListener("blur",e),window.removeEventListener("resize",e)}},[K]);let[V,U]=e4(e=>{let t=O().filter(e=>!e.disabled),r=t.find(e=>e.ref.current===document.activeElement),n=e7(t,e,r);n&&setTimeout(()=>n.ref.current.focus())}),q=o.useCallback((e,t,r)=>{let n=!H.current&&!r;(void 0!==P.value&&P.value===t||n)&&(D(e),n&&(H.current=!0))},[P.value]),$=o.useCallback(()=>null==R?void 0:R.focus(),[R]),Y=o.useCallback((e,t,r)=>{let n=!H.current&&!r;(void 0!==P.value&&P.value===t||n)&&M(e)},[P.value]),X="popper"===n?eO:eM,Z=X===eO?{side:d,sideOffset:c,align:p,alignOffset:v,arrowPadding:m,collisionBoundary:h,collisionPadding:y,sticky:g,hideWhenDetached:x,avoidCollisions:b}:{};return(0,s.jsx)(ek,{scope:r,content:R,viewport:N,onViewportChange:L,itemRefCallback:q,selectedItem:A,onItemLeave:$,itemTextRefCallback:Y,focusSelectedItem:W,selectedItemText:I,position:n,isPositioned:_,searchRef:V,children:(0,s.jsx)(eu.A,{as:eD,allowPinchZoom:!0,children:(0,s.jsx)(j,{asChild:!0,trapped:P.open,onMountAutoFocus:e=>{e.preventDefault()},onUnmountAutoFocus:u(l,e=>{var t;null===(t=P.trigger)||void 0===t||t.focus({preventScroll:!0}),e.preventDefault()}),children:(0,s.jsx)(w,{asChild:!0,disableOutsidePointerEvents:!0,onEscapeKeyDown:i,onPointerDownOutside:a,onFocusOutside:e=>e.preventDefault(),onDismiss:()=>P.onOpenChange(!1),children:(0,s.jsx)(X,{role:"listbox",id:P.contentId,"data-state":P.open?"open":"closed",dir:P.dir,onContextMenu:e=>e.preventDefault(),...C,...Z,onPlaced:()=>F(!0),ref:k,style:{display:"flex",flexDirection:"column",outline:"none",...C.style},onKeyDown:u(C.onKeyDown,e=>{let t=e.ctrlKey||e.altKey||e.metaKey;if("Tab"===e.key&&e.preventDefault(),t||1!==e.key.length||U(e.key),["ArrowUp","ArrowDown","Home","End"].includes(e.key)){let t=O().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(()=>B(t)),e.preventDefault()}})})})})})})});eI.displayName="SelectContentImpl";var eM=o.forwardRef((e,t)=>{let{__scopeSelect:r,onPlaced:n,...l}=e,i=ew(eN,r),u=eA(eN,r),[d,c]=o.useState(null),[p,v]=o.useState(null),h=f(t,e=>v(e)),y=ep(r),g=o.useRef(!1),w=o.useRef(!0),{viewport:x,selectedItem:b,selectedItemText:E,focusSelectedItem:S}=u,C=o.useCallback(()=>{if(i.trigger&&i.valueNode&&d&&p&&x&&b&&E){let e=i.trigger.getBoundingClientRect(),t=p.getBoundingClientRect(),r=i.valueNode.getBoundingClientRect(),o=E.getBoundingClientRect();if("rtl"!==i.dir){let n=o.left-t.left,l=r.left-n,i=e.left-l,u=e.width+i,s=Math.max(u,t.width),c=window.innerWidth-10,f=(0,a.q)(l,[10,Math.max(10,c-s)]);d.style.minWidth=u+"px",d.style.left=f+"px"}else{let n=t.right-o.right,l=window.innerWidth-r.right-n,i=window.innerWidth-e.right-l,u=e.width+i,s=Math.max(u,t.width),c=window.innerWidth-10,f=(0,a.q)(l,[10,Math.max(10,c-s)]);d.style.minWidth=u+"px",d.style.right=f+"px"}let l=y(),u=window.innerHeight-20,s=x.scrollHeight,c=window.getComputedStyle(p),f=parseInt(c.borderTopWidth,10),v=parseInt(c.paddingTop,10),m=parseInt(c.borderBottomWidth,10),h=f+v+s+parseInt(c.paddingBottom,10)+m,w=Math.min(5*b.offsetHeight,h),S=window.getComputedStyle(x),C=parseInt(S.paddingTop,10),P=parseInt(S.paddingBottom,10),R=e.top+e.height/2-10,j=b.offsetHeight/2,T=f+v+(b.offsetTop+j);if(T<=R){let e=l.length>0&&b===l[l.length-1].ref.current;d.style.bottom="0px";let t=Math.max(u-R,j+(e?P:0)+(p.clientHeight-x.offsetTop-x.offsetHeight)+m);d.style.height=T+t+"px"}else{let e=l.length>0&&b===l[0].ref.current;d.style.top="0px";let t=Math.max(R,f+x.offsetTop+(e?C:0)+j);d.style.height=t+(h-T)+"px",x.scrollTop=T-R+x.offsetTop}d.style.margin="".concat(10,"px 0"),d.style.minHeight=w+"px",d.style.maxHeight=u+"px",null==n||n(),requestAnimationFrame(()=>g.current=!0)}},[y,i.trigger,i.valueNode,d,p,x,b,E,i.dir,n]);D(()=>C(),[C]);
1let[P,R]=o.useState();D(()=>{p&&R(window.getComputedStyle(p).zIndex)},[p]);let j=o.useCallback(e=>{e&&!0===w.current&&(C(),null==S||S(),w.current=!1)},[C,S]);return(0,s.jsx)(e_,{scope:r,contentWrapper:d,shouldExpandOnScrollRef:g,onScrollButtonChange:j,children:(0,s.jsx)("div",{ref:c,style:{display:"flex",flexDirection:"column",position:"fixed",zIndex:P},children:(0,s.jsx)(m.div,{...l,ref:h,style:{boxSizing:"border-box",maxHeight:"100%",...l.style}})})})});eM.displayName="SelectItemAlignedPosition";var eO=o.forwardRef((e,t)=>{let{__scopeSelect:r,align:n="start",collisionPadding:o=10,...l}=e,i=ey(r);return(0,s.jsx)(G,{...i,...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)"}})});eO.displayName="SelectPopperPosition";var[e_,eF]=em(eN,{}),eH="SelectViewport",eB=o.forwardRef((e,t)=>{let{__scopeSelect:r,nonce:n,...l}=e,i=eA(eH,r),a=eF(eH,r),d=f(t,i.onViewportChange),c=o.useRef(0);return(0,s.jsxs)(s.Fragment,{children:[(0,s.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:n}
1),(0,s.jsx)(ef.Slot,{scope:r,children:(0,s.jsx)(m.div,{"data-radix-select-viewport":"",role:"presentation",...l,ref:d,style:{position:"relative",flex:1,overflow:"hidden auto",...l.style},onScroll:u(l.onScroll,e=>{let t=e.currentTarget,{contentWrapper:r,shouldExpandOnScrollRef:n}=a;if((null==n?void 0:n.current)&&r){let e=Math.abs(c.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,i=Math.min(n,l),a=l-i;r.style.height=i+"px","0px"===r.style.bottom&&(t.scrollTop=a>0?a:0,r.style.justifyContent="flex-end")}}}c.current=t.scrollTop})})})]})});eB.displayName=eH;var eW="SelectGroup",[eK,ez]=em(eW);o.forwardRef((e,t)=>{let{__scopeSelect:r,...n}=e,o=O();return(0,s.jsx)(eK,{scope:r,id:o,children:(0,s.jsx)(m.div,{role:"group","aria-labelledby":o,...n,ref:t})})}).displayName=eW;var eV="SelectLabel";o.forwardRef((e,t)=>{let{__scopeSelect:r,...n}=e,o=ez(eV,r);return(0,s.jsx)(m.div,{id:o.id,...n,ref:t})}).displayName=eV;var eU="SelectItem",[eq,e$]=em(eU),eY=o.forwardRef((e,t)=>{let{__scopeSelect:r,value:n,disabled:l=!1,textValue:i,...a}=e,d=ew(eU,r),c=eA(eU,r),p=d.value===n,[v,h]=o.useState(null!=i?i:""),[y,g]=o.useState(!1),w=f(t,e=>{var t;return null===(t=c.itemRefCallback)||void 0===t?void 0:t.call(c,e,n,l)}),x=O(),b=o.useRef("touch"),E=()=>{l||(d.onValueChange(n),d.onOpenChange(!1))};if(""===n)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,s.jsx)(eq,{scope:r,value:n,disabled:l,textId:x,isSelected:p,onItemTextChange:o.useCallback(e=>{h(t=>{var r;return t||(null!==(r=null==e?void 0:e.textContent)&&void 0!==r?r:"").trim()})},[]),children:(0,s.jsx)(ef.ItemSlot,{scope:r,value:n,disabled:l,textValue:v,children:(0,s.jsx)(m.div,{role:"option","aria-labelledby":x,"data-highlighted":y?"":void 0,"aria-selected":p&&y,"data-state":p?"checked":"unchecked","aria-disabled":l||void 0,"data-disabled":l?"":void 0,tabIndex:l?void 0:-1,...a,ref:w,onFocus:u(a.onFocus,()=>g(!0)),onBlur:u(a.onBlur,()=>g(!1)),onClick:u(a.onClick,()=>{"mouse"!==b.current&&E()}),onPointerUp:u(a.onPointerUp,()=>{"mouse"===b.current&&E()}),onPointerDown:u(a.onPointerDown,e=>{b.current=e.pointerType}),onPointerMove:u(a.onPointerMove,e=>{if(b.current=e.pointerType,l){var t;null===(t=c.onItemLeave)||void 0===t||t.call(c)}else"mouse"===b.current&&e.currentTarget.focus({preventScroll:!0})}),onPointerLeave:u(a.onPointerLeave,e=>{if(e.currentTarget===document.activeElement){var t;null===(t=c.onItemLeave)||void 0===t||t.call(c)}}),onKeyDown:u(a.onKeyDown,e=>{var t;((null===(t=c.searchRef)||void 0===t?void 0:t.current)===""||" "!==e.key)&&(ed.includes(e.key)&&E()," "===e.key&&e.preventDefault())})})})})});eY.displayName=eU;var eX="SelectItemText",eZ=o.forwardRef((e,t)=>{let{__scopeSelect:r,className:n,style:l,...a}=e,u=ew(eX,r),d=eA(eX,r),c=e$(eX,r),p=eb(eX,r),[v,h]=o.useState(null),y=f(t,e=>h(e),c.onItemTextChange,e=>{var t;return null===(t=d.itemTextRefCallback)||void 0===t?void 0:t.call(d,e,c.value,c.disabled)}),g=null==v?void 0:v.textContent,w=o.useMemo(()=>(0,s.jsx)("option",{value:c.value,disabled:c.disabled,children:g},c.value),[c.disabled,c.value,g]),{onNativeOptionAdd:x,onNativeOptionRemove:b}=p;return D(()=>(x(w),()=>b(w)),[x,b,w]),(0,s.jsxs)(s.Fragment,{children:[(0,s.jsx)(m.span,{id:c.textId,...a,ref:y}),c.isSelected&&u.valueNode&&!u.valueNodeHasChildren?i.createPortal(a.children,u.valueNode):null]})});eZ.displayName=eX;var eG="SelectItemIndicator",eJ=o.forwardRef((e,t)=>{let{__scopeSelect:r,...n}=e;return e$(eG,r).isSelected?(0,s.jsx)(m.span,{"aria-hidden":!0,...n,ref:t}):null});eJ.displayName=eG;var eQ="SelectScrollUpButton",e0=o.forwardRef((e,t)=>{let r=eA(eQ,e.__scopeSelect),n=eF(eQ,e.__scopeSelect),[l,i]=o.useState(!1),a=f(t,n.onScrollButtonChange);return D(()=>
1{if(r.viewport&&r.isPositioned){let e=function(){i(t.scrollTop>0)},t=r.viewport;return e(),t.addEventListener("scroll",e),()=>t.removeEventListener("scroll",e)}},[r.viewport,r.isPositioned]),l?(0,s.jsx)(e6,{...e,ref:a,onAutoScroll:()=>{let{viewport:e,selectedItem:t}=r;e&&t&&(e.scrollTop=e.scrollTop-t.offsetHeight)}}):null});e0.displayName=eQ;var e1="SelectScrollDownButton",e5=o.forwardRef((e,t)=>{let r=eA(e1,e.__scopeSelect),n=eF(e1,e.__scopeSelect),[l,i]=o.useState(!1),a=f(t,n.onScrollButtonChange);return D(()=>{if(r.viewport&&r.isPositioned){let e=function(){let e=t.scrollHeight-t.clientHeight;i(Math.ceil(t.scrollTop)<e)},t=r.viewport;return e(),t.addEventListener("scroll",e),()=>t.removeEventListener("scroll",e)}},[r.viewport,r.isPositioned]),l?(0,s.jsx)(e6,{...e,ref:a,onAutoScroll:()=>{let{viewport:e,selectedItem:t}=r;e&&t&&(e.scrollTop=e.scrollTop+t.offsetHeight)}}):null});e5.displayName=e1;var e6=o.forwardRef((e,t)=>{let{__scopeSelect:r,onAutoScroll:n,...l}=e,i=eA("SelectScrollButton",r),a=o.useRef(null),d=ep(r),c=o.useCallback(()=>{null!==a.current&&(window.clearInterval(a.current),a.current=null)},[]);return o.useEffect(()=>()=>c(),[c]),D(()=>{var e;let t=d().find(e=>e.ref.current===document.activeElement);null==t||null===(e=t.ref.current)||void 0===e||e.scrollIntoView({block:"nearest"})},[d]),(0,s.jsx)(m.div,{"aria-hidden":!0,...l,ref:t,style:{flexShrink:0,...l.style},onPointerDown:u(l.onPointerDown,()=>{null===a.current&&(a.current=window.setInterval(n,50))}),onPointerMove:u(l.onPointerMove,()=>{var e;null===(e=i.onItemLeave)||void 0===e||e.call(i),null===a.current&&(a.current=window.setInterval(n,50))}),onPointerLeave:u(l.onPointerLeave,()=>{c()})})});o.forwardRef((e,t)=>{let{__scopeSelect:r,...n}=e;return(0,s.jsx)(m.div,{"aria-hidden":!0,...n,ref:t})}).displayName="SelectSeparator";var e3="SelectArrow";function e2(e){return""===e||void 0===e}o.forwardRef((e,t)=>{let{__scopeSelect:r,...n}=e,o=ey(r),l=ew(e3,r),i=eA(e3,r);return l.open&&"popper"===i.position?(0,s.jsx)(ee,{...o,...n,ref:t}):null}).displayName=e3;var e9=o.forwardRef((e,t)=>{let{value:r,...n}=e,l=o.useRef(null),i=f(t,l),a=function(e){let t=o.useRef({value:e,previous:e});return o.useMemo(()=>(t.current.value!==e&&(t.current.previous=t.current.value,t.current.value=e),t.current.previous),[e])}(r);return o.useEffect(()=>{let e=l.current,t=Object.getOwnPropertyDescriptor(window.HTMLSelectElement.prototype,"value").set;if(a!==r&&t){let n=new Event("change",{bubbles:!0});t.call(e,r),e.dispatchEvent(n)}},[a,r]),(0,s.jsx)(ei.s,{asChild:!0,children:(0,s.jsx)("select",{...n,ref:i,defaultValue:r})})});function e4(e){let t=h(e),r=o.useRef(""),n=o.useRef(0),l=o.useCallback(e=>{let o=r.current+e;t(o),function e(t){r.current=t,window.clearTimeout(n.current),""!==t&&(n.current=window.setTimeout(()=>e(""),1e3))}(o)},[t]),i=o.useCallback(()=>{r.current="",window.clearTimeout(n.current)},[]);return o.useEffect(()=>()=>window.clearTimeout(n.current),[]),[r,l,i]}function e7(e,t,r){var n,o;let l=t.length>1&&Array.from(t).every(e=>e===t[0])?t[0]:t,i=r?e.indexOf(r):-1,a=(n=e,o=Math.max(i,0),n.map((e,t)=>n[(o+t)%n.length]));1===l.length&&(a=a.filter(e=>e!==r));let u=a.find(e=>e.textValue.toLowerCase().startsWith(l.toLowerCase()));return u!==r?u:void 0}e9.displayName="BubbleSelect";var e8=eE,te=eC,tt=eR,tr=ej,tn=eT,to=eL,tl=eB,ti=eY,ta=eZ,tu=eJ,ts=e0,td=e5},47863:(e,t,r)=>{r.d(t,{A:()=>n});let n=(0,r(19946).A)("chevron-up",[["path",{d:"m18 15-6-6-6 6",key:"153udz"}]])},89367:(e,t,r)=>{r.d(t,{q:()=>n});function n(e,[t,r]){return Math.min(r,Math.max(t,e))}},93601:(e,t,r)=>{r.d(t,{b:()=>u,s:()=>a});var n=r(33670);r(59405);var o=r(66634),l=r(22342),i=["a","button","div","form","h2","h3","img","input","label","li","nav","ol","p","span","svg","ul"].reduce((e,t)=>{let r=(0,o.TL)(`Primitive.${t}`),i=n.forwardRef((e,n)=>{let{asChild:o,...i}=e;return"undefined"!=typeof window&&(window[Symbol.for("radix-ui")]=!0),(0,l.jsx)(o?r:t,{...i,ref:n})});return i.displayName=`Primitive.${t}`,{...e,[t]:i}},{}),a=n.forwardRef((e,t)=>(0,l.jsx)(i.span,{...e,ref:t,style:{position:"absolute",border:0,width:1,height:1,padding:0,margin:-1,overflow:"hidden",clip:"rect(0, 0, 0, 0)",whiteSpace:"nowrap",wordWrap:"normal",...e.style}}));a.displayName="VisuallyHidden";var u=a}}]);
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.