PageSourceSearch

https://www.ukcybersecuritycouncil.org.uk/_next/static/chunks/5585-8408ae6121d10fbc.js

js ukcybersecuritycouncil.org.uk collected 2026-10-02 15:05:45 UTC 37,408 bytes, 1 lines download raw bytes

1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[5585],{2108:(e,t,r)=>{r.d(t,{A:()=>n});let n=(0,r(1847).A)("chevron-up",[["path",{d:"m18 15-6-6-6 6",key:"153udz"}]])},4033:(e,t,r)=>{r.d(t,{A:()=>n});let n=(0,r(1847).A)("chevron-down",[["path",{d:"m6 9 6 6 6-6",key:"qrunsl"}]])},8500:(e,t,r)=>{r.d(t,{UC:()=>tf,In:()=>td,q7:()=>th,VF:()=>tm,p4:()=>tv,ZL:()=>tc,bL:()=>ta,wn:()=>tw,PP:()=>ty,l9:()=>ts,WT:()=>tu,LM:()=>tp});var n,l,o=r(2115),i=r.t(o,2),a=r(7650),s=r(4212);function u(e,t,{checkForDefaultPrevented:r=!0}={}){return function(n){if(e?.(n),!1===r||!n.defaultPrevented)return t?.(n)}}"undefined"!=typeof window&&window.document&&window.document.createElement;var d=r(7325),c=r(5777),f=r(5378),p=r(3468),h=r(4446),v=r(2467),m=r(5155),y=new WeakMap;function w(e,t){if("at"in Array.prototype)return Array.prototype.at.call(e,t);let r=function(e,t){let r=e.length,n=g(t),l=n>=0?n:r+n;return l<0||l>=r?-1:l}(e,t);return -1===r?void 0:e[r]}function g(e){return e!=e||0===e?0:Math.trunc(e)}n=new WeakMap,class e extends Map{set(e,t){return y.get(this)&&(this.has(e)?(0,d._)(this,n)[(0,d._)(this,n).indexOf(e)]=e:(0,d._)(this,n).push(e)),super.set(e,t),this}insert(e,t,r){let l,o=this.has(t),i=(0,d._)(this,n).length,a=g(e),s=a>=0?a:i+a,u=s<0||s>=i?-1:s;if(u===this.size||o&&u===this.size-1||-1===u)return this.set(t,r),this;let c=this.size+ +!o;a<0&&s++;let f=[...(0,d._)(this,n)],p=!1;for(let e=s;e<c;e++)if(s===e){let n=f[e];f[e]===t&&(n=f[e+1]),o&&this.delete(t),l=this.get(n),this.set(t,r)}else{p||f[e-1]!==t||(p=!0);let r=f[p?e:e-1],n=l;l=this.get(r),this.delete(r),this.set(r,n)}return this}with(t,r,n){let l=new e(this);return l.insert(t,r,n),l}before(e){let t=(0,d._)(this,n).indexOf(e)-1;if(!(t<0))return this.entryAt(t)}setBefore(e,t,r){let l=(0,d._)(this,n).indexOf(e);return -1===l?this:this.insert(l,t,r)}after(e){let t=(0,d._)(this,n).indexOf(e);if(-1!==(t=-1===t||t===this.size-1?-1:t+1))return this.entryAt(t)}setAfter(e,t,r){let l=(0,d._)(this,n).indexOf(e);return -1===l?this:this.insert(l+1,t,r)}first(){return this.entryAt(0)}last(){return this.entryAt(-1)}clear(){return(0,f._)(this,n,[]),super.clear()}delete(e){let t=super.delete(e);return t&&(0,d._)(this,n).splice((0,d._)(this,n).indexOf(e),1),t}deleteAt(e){let t=this.keyAt(e);return void 0!==t&&this.delete(t)}at(e){let t=w((0,d._)(this,n),e);if(void 0!==t)return this.get(t)}entryAt(e){let t=w((0,d._)(this,n),e);if(void 0!==t)return[t,this.get(t)]}indexOf(e){return(0,d._)(this,n).indexOf(e)}keyAt(e){return w((0,d._)(this,n),e)}from(e,t){let r=this.indexOf(e);if(-1===r)return;let n=r+t;return n<0&&(n=0),n>=this.size&&(n=this.size-1),this.at(n)}keyFrom(e,t){let r=this.indexOf(e);if(-1===r)return;let n=r+t;return n<0&&(n=0),n>=this.size&&(n=this.size-1),this.keyAt(n)}find(e,t){let r=0;for(let n of this){if(Reflect.apply(e,t,[n,r,this]))return n;r++}}findIndex(e,t){let r=0;for(let n of this){if(Reflect.apply(e,t,[n,r,this]))return r;r++}return -1}filter(t,r){let n=[],l=0;for(let e of this)Reflect.apply(t,r,[e,l,this])&&n.push(e),l++;return new e(n)}map(t,r){let n=[],l=0;for(let e of this)n.push([e[0],Reflect.apply(t,r,[e,l,this])]),l++;return new e(n)}reduce(){for(var e=arguments.length,t=Array(e),r=0;r<e;r++)t[r]=arguments[r];let[n,l]=t,o=0,i=null!=l?l:this.at(0);for(let e of this)i=0===o&&1===t.length?e:Reflect.apply(n,this,[i,e,o,this]),o++;return i}reduceRight(){for(var e=arguments.length,t=Array(e),r=0;r<e;r++)t[r]=arguments[r];let[n,l]=t,o=null!=l?l:this.at(-1);for(let e=this.size-1;e>=0;e--){let r=this.at(e);o=e===this.size-1&&1===t.length?r:Reflect.apply(n,this,[o,r,e,this])}return o}toSorted(t){return new e([...this.entries()].sort(t))}toReversed(){let t=new e;for(let e=this.size-1;e>=0;e--){let r=this.keyAt(e),n=this.get(r);t.set(r,n)}return t}toSpliced(){for(var t=arguments.length,r=Array(t),n=0;n<t;n++)r[n]=arguments[n];let l=[...this.entries()];return l.splice(...r),new e(l)}slice(t,r){let n=new e,l=this.size-1;if(void 0===t)return n;t<0&&(t+=this.size),void 0!==r&&r>0&&(l=r-1);for(let e=t;e<=l;e++){let t=this.keyAt(e),r=this.get(t);n.set(t,r)}return n}every(e,t){let r=0;for(let n of this){if(!Reflect.apply(e,t,[n,r,this]))return!1;r++}return!0}some(e,t){let r=0;for(let n of this){if(Reflect.apply(e,t,[n,r,this]))return!0;r++}return!1}constructor(e){super(e),(0,c._)(this,n,{writable:!0,value:void 0}),(0,f._)(this,n,[...super.keys()]),y.set(this,!0)}};var x=r(6218),b=["a","button","div","form","h2","h3","img","input","label","li","nav","ol","p","select","span","svg","ul"].reduce((e,t)=>
1{let r=(0,v.TL)(`Primitive.${t}`),n=o.forwardRef((e,n)=>{let{asChild:l,...o}=e;return"undefined"!=typeof window&&(window[Symbol.for("radix-ui")]=!0),(0,m.jsx)(l?r:t,{...o,ref:n})});return n.displayName=`Primitive.${t}`,{...e,[t]:n}},{}),E=r(222),S=r(9584),C="dismissableLayer.update",R=o.createContext({layers:new Set,layersWithOutsidePointerEventsDisabled:new Set,branches:new Set}),A=o.forwardRef((e,t)=>{var r,n;let{disableOutsidePointerEvents:i=!1,onEscapeKeyDown:a,onPointerDownOutside:s,onFocusOutside:d,onInteractOutside:c,onDismiss:f,...p}=e,v=o.useContext(R),[y,w]=o.useState(null),g=null!=(n=null==y?void 0:y.ownerDocument)?n:null==(r=globalThis)?void 0:r.document,[,x]=o.useState({}),A=(0,h.s)(t,e=>w(e)),N=Array.from(v.layers),[T]=[...v.layersWithOutsidePointerEventsDisabled].slice(-1),k=N.indexOf(T),L=y?N.indexOf(y):-1,I=v.layersWithOutsidePointerEventsDisabled.size>0,D=L>=k,O=function(e){var t;let r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null==(t=globalThis)?void 0:t.document,n=(0,E.c)(e),l=o.useRef(!1),i=o.useRef(()=>{});return o.useEffect(()=>{let e=e=>{if(e.target&&!l.current){let t=function(){j("dismissableLayer.pointerDownOutside",n,l,{discrete:!0})},l={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=[...v.branches].some(e=>e.contains(t));D&&!r&&(null==s||s(e),null==c||c(e),e.defaultPrevented||null==f||f())},g),M=function(e){var t;let r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null==(t=globalThis)?void 0:t.document,n=(0,E.c)(e),l=o.useRef(!1);return o.useEffect(()=>{let e=e=>{e.target&&!l.current&&j("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;![...v.branches].some(e=>e.contains(t))&&(null==d||d(e),null==c||c(e),e.defaultPrevented||null==f||f())},g);return(0,S.U)(e=>{L===v.layers.size-1&&(null==a||a(e),!e.defaultPrevented&&f&&(e.preventDefault(),f()))},g),o.useEffect(()=>{if(y)return i&&(0===v.layersWithOutsidePointerEventsDisabled.size&&(l=g.body.style.pointerEvents,g.body.style.pointerEvents="none"),v.layersWithOutsidePointerEventsDisabled.add(y)),v.layers.add(y),P(),()=>{i&&1===v.layersWithOutsidePointerEventsDisabled.size&&(g.body.style.pointerEvents=l)}},[y,g,i,v]),o.useEffect(()=>()=>{y&&(v.layers.delete(y),v.layersWithOutsidePointerEventsDisabled.delete(y),P())},[y,v]),o.useEffect(()=>{let e=()=>x({});return document.addEventListener(C,e),()=>document.removeEventListener(C,e)},[]),(0,m.jsx)(b.div,{...p,ref:A,style:{pointerEvents:I?D?"auto":"none":void 0,...e.style},onFocusCapture:u(e.onFocusCapture,M.onFocusCapture),onBlurCapture:u(e.onBlurCapture,M.onBlurCapture),onPointerDownCapture:u(e.onPointerDownCapture,O.onPointerDownCapture)})});function P(){let e=new CustomEvent(C);document.dispatchEvent(e)}function j(e,t,r,n){let{discrete:l}=n,o=r.originalEvent.target,i=new CustomEvent(e,{bubbles:!1,cancelable:!0,detail:r});if(t&&o.addEventListener(e,t,{once:!0}),l)o&&a.flushSync(()=>o.dispatchEvent(i));else o.dispatchEvent(i)}A.displayName="DismissableLayer",o.forwardRef((e,t)=>{let r=o.useContext(R),n=o.useRef(null),l=(0,h.s)(t,n);return o.useEffect(()=>{let e=n.current;if(e)return r.branches.add(e),()=>{r.branches.delete(e)}},[r.branches]),(0,m.jsx)(b.div,{...e,ref:l})}).displayName="DismissableLayerBranch";var N=0;function T(){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 k="focusScope.autoFocusOnMount",L="focusScope.autoFocusOnUnmount",I={bubbles:!1,cancelable:!0},D=o.forwardRef((e,t)=>
1{let{loop:r=!1,trapped:n=!1,onMountAutoFocus:l,onUnmountAutoFocus:i,...a}=e,[s,u]=o.useState(null),d=(0,E.c)(l),c=(0,E.c)(i),f=o.useRef(null),p=(0,h.s)(t,e=>u(e)),v=o.useRef({paused:!1,pause(){this.paused=!0},resume(){this.paused=!1}}).current;o.useEffect(()=>{if(n){let e=function(e){if(v.paused||!s)return;let t=e.target;s.contains(t)?f.current=t:_(f.current,{select:!0})},t=function(e){if(v.paused||!s)return;let t=e.relatedTarget;null!==t&&(s.contains(t)||_(f.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&&_(s)});return s&&r.observe(s,{childList:!0,subtree:!0}),()=>{document.removeEventListener("focusin",e),document.removeEventListener("focusout",t),r.disconnect()}}},[n,s,v.paused]),o.useEffect(()=>{if(s){F.add(v);let e=document.activeElement;if(!s.contains(e)){let t=new CustomEvent(k,I);s.addEventListener(k,d),s.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(_(n,{select:t}),document.activeElement!==r)return}(O(s).filter(e=>"A"!==e.tagName),{select:!0}),document.activeElement===e&&_(s))}return()=>{s.removeEventListener(k,d),setTimeout(()=>{let t=new CustomEvent(L,I);s.addEventListener(L,c),s.dispatchEvent(t),t.defaultPrevented||_(null!=e?e:document.body,{select:!0}),s.removeEventListener(L,c),F.remove(v)},0)}}},[s,d,c,v]);let y=o.useCallback(e=>{if(!r&&!n||v.paused)return;let t="Tab"===e.key&&!e.altKey&&!e.ctrlKey&&!e.metaKey,l=document.activeElement;if(t&&l){let t=e.currentTarget,[n,o]=function(e){let t=O(e);return[M(t,e),M(t.reverse(),e)]}(t);n&&o?e.shiftKey||l!==o?e.shiftKey&&l===n&&(e.preventDefault(),r&&_(o,{select:!0})):(e.preventDefault(),r&&_(n,{select:!0})):l===t&&e.preventDefault()}},[r,n,v.paused]);return(0,m.jsx)(b.div,{tabIndex:-1,...a,ref:p,onKeyDown:y})});function O(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 M(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 _(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()}}D.displayName="FocusScope";var F=function(){let e=[];return{add(t){let r=e[0];t!==r&&(null==r||r.pause()),(e=H(e,t)).unshift(t)},remove(t){var r;null==(r=(e=H(e,t))[0])||r.resume()}}}();function H(e,t){let r=[...e],n=r.indexOf(t);return -1!==n&&r.splice(n,1),r}var z=r(8946),B=r(8334),W=r(8146),K=o.forwardRef((e,t)=>{let{children:r,width:n=10,height:l=5,...o}=e;return(0,m.jsx)(b.svg,{...o,ref:t,width:n,height:l,viewBox:"0 0 30 10",preserveAspectRatio:"none",children:e.asChild?r:(0,m.jsx)("polygon",{points:"0,0 30,0 15,10"})})});K.displayName="Arrow";var V=r(4129),U=r(4288),q="Popper",[Y,X]=(0,p.A)(q),[$,Z]=Y(q),G=e=>{let{__scopePopper:t,children:r}=e,[n,l]=o.useState(null);return(0,m.jsx)($,{scope:t,anchor:n,onAnchorChange:l,children:r})};G.displayName=q;var J="PopperAnchor",Q=o.forwardRef((e,t)=>{let{__scopePopper:r,virtualRef:n,...l}=e,i=Z(J,r),a=o.useRef(null),s=(0,h.s)(t,a),u=o.useRef(null);return o.useEffect(()=>{let e=u.current;u.current=(null==n?void 0:n.current)||a.current,e!==u.current&&i.onAnchorChange(u.current)}),n?null:(0,m.jsx)(b.div,{...l,ref:s})});Q.displayName=J;var ee="PopperContent",[et,er]=Y(ee),en=o.forwardRef((e,t)=>{var r,n,l,i,a,s,u,d;let{__scopePopper:c,side:f="bottom",sideOffset:p=0,align:v="center",alignOffset:y=0,arrowPadding:w=0,avoidCollisions:g=!0,collisionBoundary:x=[],collisionPadding:S=0,sticky:C="partial",hideWhenDetached:R=!1,updatePositionStrategy:A="optimized",onPlaced:P,...j}=e,N=Z(ee,c),[T,k]=o.useState(null),L=(0,h.s)(t,e=>
1k(e)),[I,D]=o.useState(null),O=(0,U.X)(I),M=null!=(u=null==O?void 0:O.width)?u:0,_=null!=(d=null==O?void 0:O.height)?d:0,F="number"==typeof S?S:{top:0,right:0,bottom:0,left:0,...S},H=Array.isArray(x)?x:[x],z=H.length>0,K={padding:F,boundary:H.filter(ea),altBoundary:z},{refs:q,floatingStyles:Y,placement:X,isPositioned:$,middlewareData:G}=(0,B.we)({strategy:"fixed",placement:f+("center"!==v?"-"+v:""),whileElementsMounted:function(){for(var e=arguments.length,t=Array(e),r=0;r<e;r++)t[r]=arguments[r];return(0,W.ll)(...t,{animationFrame:"always"===A})},elements:{reference:N.anchor},middleware:[(0,B.cY)({mainAxis:p+_,alignmentAxis:y}),g&&(0,B.BN)({mainAxis:!0,crossAxis:!1,limiter:"partial"===C?(0,B.ER)():void 0,...K}),g&&(0,B.UU)({...K}),(0,B.Ej)({...K,apply:e=>{let{elements:t,rects:r,availableWidth:n,availableHeight:l}=e,{width:o,height:i}=r.reference,a=t.floating.style;a.setProperty("--radix-popper-available-width","".concat(n,"px")),a.setProperty("--radix-popper-available-height","".concat(l,"px")),a.setProperty("--radix-popper-anchor-width","".concat(o,"px")),a.setProperty("--radix-popper-anchor-height","".concat(i,"px"))}}),I&&(0,B.UE)({element:I,padding:w}),es({arrowWidth:M,arrowHeight:_}),R&&(0,B.jD)({strategy:"referenceHidden",...K})]}),[J,Q]=eu(X),er=(0,E.c)(P);(0,V.N)(()=>{$&&(null==er||er())},[$,er]);let en=null==(r=G.arrow)?void 0:r.x,el=null==(n=G.arrow)?void 0:n.y,eo=(null==(l=G.arrow)?void 0:l.centerOffset)!==0,[ei,ed]=o.useState();return(0,V.N)(()=>{T&&ed(window.getComputedStyle(T).zIndex)},[T]),(0,m.jsx)("div",{ref:q.setFloating,"data-radix-popper-content-wrapper":"",style:{...Y,transform:$?Y.transform:"translate(0, -200%)",minWidth:"max-content",zIndex:ei,"--radix-popper-transform-origin":[null==(i=G.transformOrigin)?void 0:i.x,null==(a=G.transformOrigin)?void 0:a.y].join(" "),...(null==(s=G.hide)?void 0:s.referenceHidden)&&{visibility:"hidden",pointerEvents:"none"}},dir:e.dir,children:(0,m.jsx)(et,{scope:c,placedSide:J,onArrowChange:D,arrowX:en,arrowY:el,shouldHideArrow:eo,children:(0,m.jsx)(b.div,{"data-side":J,"data-align":Q,...j,ref:L,style:{...j.style,animation:$?void 0:"none"}})})})});en.displayName=ee;var el="PopperArrow",eo={top:"bottom",right:"left",bottom:"top",left:"right"},ei=o.forwardRef(function(e,t){let{__scopePopper:r,...n}=e,l=er(el,r),o=eo[l.placedSide];return(0,m.jsx)("span",{ref:l.onArrowChange,style:{position:"absolute",left:l.arrowX,top:l.arrowY,[o]:0,transformOrigin:{top:"",right:"0 0",bottom:"center 0",left:"100% 0"}[l.placedSide],transform:{top:"translateY(100%)",right:"translateY(50%) rotate(90deg) translateX(-50%)",bottom:"rotate(180deg)",left:"translateY(50%) rotate(-90deg) translateX(50%)"}[l.placedSide],visibility:l.shouldHideArrow?"hidden":void 0},children:(0,m.jsx)(K,{...n,ref:t,style:{...n.style,display:"block"}})})});function ea(e){return null!==e}ei.displayName=el;var es=e=>({name:"transformOrigin",options:e,fn(t){var r,n,l,o,i;let{placement:a,rects:s,middlewareData:u}=t,d=(null==(r=u.arrow)?void 0:r.centerOffset)!==0,c=d?0:e.arrowWidth,f=d?0:e.arrowHeight,[p,h]=eu(a),v={start:"0%",center:"50%",end:"100%"}[h],m=(null!=(o=null==(n=u.arrow)?void 0:n.x)?o:0)+c/2,y=(null!=(i=null==(l=u.arrow)?void 0:l.y)?i:0)+f/2,w="",g="";return"bottom"===p?(w=d?v:"".concat(m,"px"),g="".concat(-f,"px")):"top"===p?(w=d?v:"".concat(m,"px"),g="".concat(s.floating.height+f,"px")):"right"===p?(w="".concat(-f,"px"),g=d?v:"".concat(y,"px")):"left"===p&&(w="".concat(s.floating.width+f,"px"),g=d?v:"".concat(y,"px")),{data:{x:w,y:g}}}});function eu(e){let[t,r="center"]=e.split("-");return[t,r]}var ed=o.forwardRef((e,t)=>{var r,n;let{container:l,...i}=e,[s,u]=o.useState(!1);(0,V.N)(()=>u(!0),[]);let d=l||s&&(null==(n=globalThis)||null==(r=n.document)?void 0:r.body);return d?a.createPortal((0,m.jsx)(b.div,{...i,ref:t}),d):null});ed.displayName="Portal";var ec=i[" useInsertionEffect ".trim().toString()]||V.N;function ef({prop:e,defaultProp:t,onChange:r=()=>{},caller:n}){let[l,i,a]=function({defaultProp:e,onChange:t}){let[r,n]=o.useState(e),l=o.useRef(r),i=o.useRef(t);return ec(()=>{i.current=t},[t]),o.useEffect(()=>{l.current!==r&&(i.current?.(r),l.current=r)},[r,l]),[r,n,i]}({defaultProp:t,onChange:r}),s=void 0!==e,u=s?e:l;{let t=o.useRef(void 0!==e);o.useEffect(()=>{let e=t.current;if(e!==s){let t=s?"controlled":"uncontrolled";console.warn(`${n} is changing from ${e?"controlled":"uncontrolled"} to ${t}. Components should not switch from controlled to uncontrolled (or vice versa). Decide between using a controlled or uncontrolled value for the lifetime of the component.`)}t.current=s},[s,n])}return[u,o.useCallback(t=>{if(s){let r="function"==typeof t?t(e):t;r!==e&&a.current?.(r)}else i(t)},[s,e,i,a])]}Symbol("RADIX:SYNC_STATE");var ep=r(8108),eh=Object.freeze({position:"absolute",border:0,width:1,height:1,padding:0,margin:-1,overflow:"hidden",clip:"rect(0, 0, 0, 0)",whiteSpace:"nowrap",wordWrap:"normal"});o.forwardRef((e,t)=>
1(0,m.jsx)(b.span,{...e,ref:t,style:{...eh,...e.style}})).displayName="VisuallyHidden";var ev=r(7745),em=r(101),ey=[" ","Enter","ArrowUp","ArrowDown"],ew=[" ","Enter"],eg="Select",[ex,eb,eE]=function(e){let t=e+"CollectionProvider",[r,n]=(0,p.A)(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,m.jsx)(l,{scope:t,itemMap:i,collectionRef:n,children:r})};a.displayName=t;let s=e+"CollectionSlot",u=(0,v.TL)(s),d=o.forwardRef((e,t)=>{let{scope:r,children:n}=e,l=i(s,r),o=(0,h.s)(t,l.collectionRef);return(0,m.jsx)(u,{ref:o,children:n})});d.displayName=s;let c=e+"CollectionItemSlot",f="data-radix-collection-item",y=(0,v.TL)(c),w=o.forwardRef((e,t)=>{let{scope:r,children:n,...l}=e,a=o.useRef(null),s=(0,h.s)(t,a),u=i(c,r);return o.useEffect(()=>(u.itemMap.set(a,{ref:a,...l}),()=>void u.itemMap.delete(a))),(0,m.jsx)(y,{...{[f]:""},ref:s,children:n})});return w.displayName=c,[{Provider:a,Slot:d,ItemSlot:w},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(f,"]")));return Array.from(r.itemMap.values()).sort((e,r)=>t.indexOf(e.ref.current)-t.indexOf(r.ref.current))},[r.collectionRef,r.itemMap])},n]}(eg),[eS,eC]=(0,p.A)(eg,[eE,X]),eR=X(),[eA,eP]=eS(eg),[ej,eN]=eS(eg),eT=e=>{let{__scopeSelect:t,children:r,open:n,defaultOpen:l,onOpenChange:i,value:a,defaultValue:s,onValueChange:u,dir:d,name:c,autoComplete:f,disabled:p,required:h,form:v}=e,y=eR(t),[w,g]=o.useState(null),[b,E]=o.useState(null),[S,C]=o.useState(!1),R=(0,x.jH)(d),[A,P]=ef({prop:n,defaultProp:null!=l&&l,onChange:i,caller:eg}),[j,N]=ef({prop:a,defaultProp:s,onChange:u,caller:eg}),T=o.useRef(null),k=!w||v||!!w.closest("form"),[L,I]=o.useState(new Set),D=Array.from(L).map(e=>e.props.value).join(";");return(0,m.jsx)(G,{...y,children:(0,m.jsxs)(eA,{required:h,scope:t,trigger:w,onTriggerChange:g,valueNode:b,onValueNodeChange:E,valueNodeHasChildren:S,onValueNodeHasChildrenChange:C,contentId:(0,z.B)(),value:j,onValueChange:N,open:A,onOpenChange:P,dir:R,triggerPointerDownPosRef:T,disabled:p,children:[(0,m.jsx)(ex.Provider,{scope:t,children:(0,m.jsx)(ej,{scope:e.__scopeSelect,onNativeOptionAdd:o.useCallback(e=>{I(t=>new Set(t).add(e))},[]),onNativeOptionRemove:o.useCallback(e=>{I(t=>{let r=new Set(t);return r.delete(e),r})},[]),children:r})}),k?(0,m.jsxs)(tn,{"aria-hidden":!0,required:h,tabIndex:-1,name:c,autoComplete:f,value:j,onChange:e=>N(e.target.value),disabled:p,form:v,children:[void 0===j?(0,m.jsx)("option",{value:""}):null,Array.from(L)]},D):null]})})};eT.displayName=eg;var ek="SelectTrigger",eL=o.forwardRef((e,t)=>{let{__scopeSelect:r,disabled:n=!1,...l}=e,i=eR(r),a=eP(ek,r),s=a.disabled||n,d=(0,h.s)(t,a.onTriggerChange),c=eb(r),f=o.useRef("touch"),[p,v,y]=to(e=>{let t=c().filter(e=>!e.disabled),r=t.find(e=>e.value===a.value),n=ti(t,e,r);void 0!==n&&a.onValueChange(n.value)}),w=e=>{s||(a.onOpenChange(!0),y()),e&&(a.triggerPointerDownPosRef.current={x:Math.round(e.pageX),y:Math.round(e.pageY)})};return(0,m.jsx)(Q,{asChild:!0,...i,children:(0,m.jsx)(b.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:s,"data-disabled":s?"":void 0,"data-placeholder":tl(a.value)?"":void 0,...l,ref:d,onClick:u(l.onClick,e=>{e.currentTarget.focus(),"mouse"!==f.current&&w(e)}),onPointerDown:u(l.onPointerDown,e=>{f.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=""!==p.current;e.ctrlKey||e.altKey||e.metaKey||1!==e.key.length||v(e.key),(!t||" "!==e.key)&&ey.includes(e.key)&&(w(),e.preventDefault())})})})});eL.displayName=ek;var eI="SelectValue",eD=o.forwardRef((e,t)=>{let{__scopeSelect:r,className:n,style:l,children:o,placeholder:i="",...a}=e,s=eP(eI,r),{onValueNodeHasChildrenChange:u}=s,d=void 0!==o,c=(0,h.s)(t,s.onValueNodeChange);return(0,V.N)(()=>{u(d)},[u,d]),(0,m.jsx)(b.span,{...a,ref:c,style:{pointerEvents:"none"},children:tl(s.value)?(0,m.jsx)(m.Fragment,{children:i}):o})});eD.displayName=eI;var eO=o.forwardRef((e,t)=>
1{let{__scopeSelect:r,children:n,...l}=e;return(0,m.jsx)(b.span,{"aria-hidden":!0,...l,ref:t,children:n||"▼"})});eO.displayName="SelectIcon";var eM=e=>(0,m.jsx)(ed,{asChild:!0,...e});eM.displayName="SelectPortal";var e_="SelectContent",eF=o.forwardRef((e,t)=>{let r=eP(e_,e.__scopeSelect),[n,l]=o.useState();return((0,V.N)(()=>{l(new DocumentFragment)},[]),r.open)?(0,m.jsx)(eW,{...e,ref:t}):n?a.createPortal((0,m.jsx)(eH,{scope:e.__scopeSelect,children:(0,m.jsx)(ex.Slot,{scope:e.__scopeSelect,children:(0,m.jsx)("div",{children:e.children})})}),n):null});eF.displayName=e_;var[eH,ez]=eS(e_),eB=(0,v.TL)("SelectContent.RemoveScroll"),eW=o.forwardRef((e,t)=>{let{__scopeSelect:r,position:n="item-aligned",onCloseAutoFocus:l,onEscapeKeyDown:i,onPointerDownOutside:a,side:s,sideOffset:d,align:c,alignOffset:f,arrowPadding:p,collisionBoundary:v,collisionPadding:y,sticky:w,hideWhenDetached:g,avoidCollisions:x,...b}=e,E=eP(e_,r),[S,C]=o.useState(null),[R,P]=o.useState(null),j=(0,h.s)(t,e=>C(e)),[k,L]=o.useState(null),[I,O]=o.useState(null),M=eb(r),[_,F]=o.use
1State(!1),H=o.useRef(!1);o.useEffect(()=>{if(S)return(0,ev.Eq)(S)},[S]),o.useEffect(()=>{var e,t;let r=document.querySelectorAll("[data-radix-focus-guard]");return document.body.insertAdjacentElement("afterbegin",null!=(e=r[0])?e:T()),document.body.insertAdjacentElement("beforeend",null!=(t=r[1])?t:T()),N++,()=>{1===N&&document.querySelectorAll("[data-radix-focus-guard]").forEach(e=>e.remove()),N--}},[]);let z=o.useCallback(e=>{let[t,...r]=M().map(e=>e.ref.current),[n]=r.slice(-1),l=document.activeElement;for(let r of e)if(r===l||(null==r||r.scrollIntoView({block:"nearest"}),r===t&&R&&(R.scrollTop=0),r===n&&R&&(R.scrollTop=R.scrollHeight),null==r||r.focus(),document.activeElement!==l))return},[M,R]),B=o.useCallback(()=>z([k,S]),[z,k,S]);o.useEffect(()=>{_&&B()},[_,B]);let{onOpenChange:W,triggerPointerDownPosRef:K}=E;o.useEffect(()=>{if(S){let e={x:0,y:0},t=t=>{var r,n,l,o;e={x:Math.abs(Math.round(t.pageX)-(null!=(l=null==(r=K.current)?void 0:r.x)?l:0)),y:Math.abs(Math.round(t.pageY)-(null!=(o=null==(n=K.current)?void 0:n.y)?o:0))}},r=r=>{e.x<=10&&e.y<=10?r.preventDefault():S.contains(r.target)||W(!1),document.removeEventListener("pointermove",t),K.current=null};return null!==K.current&&(document.addEventListener("pointermove",t),document.addEventListener("pointerup",r,{capture:!0,once:!0})),()=>{document.removeEventListener("pointermove",t),document.removeEventListener("pointerup",r,{capture:!0})}}},[S,W,K]),o.useEffect(()=>{let e=()=>W(!1);return window.addEventListener("blur",e),window.addEventListener("resize",e),()=>{window.removeEventListener("blur",e),window.removeEventListener("resize",e)}},[W]);let[V,U]=to(e=>{let t=M().filter(e=>!e.disabled),r=t.find(e=>e.ref.current===document.activeElement),n=ti(t,e,r);n&&setTimeout(()=>n.ref.current.focus())}),q=o.useCallback((e,t,r)=>{let n=!H.current&&!r;(void 0!==E.value&&E.value===t||n)&&(L(e),n&&(H.current=!0))},[E.value]),Y=o.useCallback(()=>null==S?void 0:S.focus(),[S]),X=o.useCallback((e,t,r)=>{let n=!H.current&&!r;(void 0!==E.value&&E.value===t||n)&&O(e)},[E.value]),$="popper"===n?eV:eK,Z=$===eV?{side:s,sideOffset:d,align:c,alignOffset:f,arrowPadding:p,collisionBoundary:v,collisionPadding:y,sticky:w,hideWhenDetached:g,avoidCollisions:x}:{};return(0,m.jsx)(eH,{scope:r,content:S,viewport:R,onViewportChange:P,itemRefCallback:q,selectedItem:k,onItemLeave:Y,itemTextRefCallback:X,focusSelectedItem:B,selectedItemText:I,position:n,isPositioned:_,searchRef:V,children:(0,m.jsx)(em.A,{as:eB,allowPinchZoom:!0,children:(0,m.jsx)(D,{asChild:!0,trapped:E.open,onMountAutoFocus:e=>{e.preventDefault()},onUnmountAutoFocus:u(l,e=>{var t;null==(t=E.trigger)||t.focus({preventScroll:!0}),e.preventDefault()}),children:(0,m.jsx)(A,{asChild:!0,disableOutsidePointerEvents:!0,onEscapeKeyDown:i,onPointerDownOutside:a,onFocusOutside:e=>e.preventDefault(),onDismiss:()=>E.onOpenChange(!1),children:(0,m.jsx)($,{role:"listbox",id:E.contentId,"data-state":E.open?"open":"closed",dir:E.dir,onContextMenu:e=>e.preventDefault(),...b,...Z,onPlaced:()=>F(!0),ref:j,style:{display:"flex",flexDirection:"column",outline:"none",...b.style},onKeyDown:u(b.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=M().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(()=>z(t)),e.preventDefault()}})})})})})})});eW.displayName="SelectContentImpl";var eK=o.forwardRef((e,t)=>{let{__scopeSelect:r,onPlaced:n,...l}=e,i=eP(e_,r),a=ez(e_,r),[u,d]=o.useState(null),[c,f]=o.useState(null),p=(0,h.s)(t,e=>f(e)),v=eb(r),y=o.useRef(!1),w=o.useRef(!0),{viewport:g,selectedItem:x,selectedItemText:E,focusSelectedItem:S}=a,C=o.useCallback(()=>{if(i.trigger&&i.valueNode&&u&&c&&g&&x&&E){let e=i.trigger.getBoundingClientRect(),t=c.getBoundingClientRect(),r=i.valueNode.getBoundingClientRect(),l=E.getBoundingClientRect();if("rtl"!==i.dir){let n=l.left-t.left,o=r.left-n,i=e.left-o,a=e.width+i,d=Math.max(a,t.width),c=window.innerWidth-10,f=(0,s.q)(o,[10,Math.max(10,c-d)]);u.style.minWidth=a+"px",u.style.left=f+"px"}else{let n=t.right-l.right,o=window.innerWidth-r.right-n,i=window.innerWidth-e.right-o,a=e.width+i,d=Math.max(a,t.width),c=window.innerWidth-10,f=(0,s.q)(o,[10,Math.max(10,c-d)]);u.style.minWidth=a+"px",u.style.right=f+"px"}let o=v(),a=window.innerHeight-20,d=g.scrollHeight,f=window.getComputedStyle(c),p=parseInt(f.borderTopWidth,10),h=
1parseInt(f.paddingTop,10),m=parseInt(f.borderBottomWidth,10),w=p+h+d+parseInt(f.paddingBottom,10)+m,b=Math.min(5*x.offsetHeight,w),S=window.getComputedStyle(g),C=parseInt(S.paddingTop,10),R=parseInt(S.paddingBottom,10),A=e.top+e.height/2-10,P=x.offsetHeight/2,j=p+h+(x.offsetTop+P);if(j<=A){let e=o.length>0&&x===o[o.length-1].ref.current;u.style.bottom="0px";let t=Math.max(a-A,P+(e?R:0)+(c.clientHeight-g.offsetTop-g.offsetHeight)+m);u.style.height=j+t+"px"}else{let e=o.length>0&&x===o[0].ref.current;u.style.top="0px";let t=Math.max(A,p+g.offsetTop+(e?C:0)+P);u.style.height=t+(w-j)+"px",g.scrollTop=j-A+g.offsetTop}u.style.margin="".concat(10,"px 0"),u.style.minHeight=b+"px",u.style.maxHeight=a+"px",null==n||n(),requestAnimationFrame(()=>y.current=!0)}},[v,i.trigger,i.valueNode,u,c,g,x,E,i.dir,n]);(0,V.N)(()=>C(),[C]);let[R,A]=o.useState();(0,V.N)(()=>{c&&A(window.getComputedStyle(c).zIndex)},[c]);let P=o.useCallback(e=>{e&&!0===w.current&&(C(),null==S||S(),w.current=!1)},[C,S]);return(0,m.jsx)(eU,{scope:r,contentWrapper:u,shouldExpandOnScrollRef:y,onScrollButtonChange:P,children:(0,m.jsx)("div",{ref:d,style:{display:"flex",flexDirection:"column",position:"fixed",zIndex:R},children:(0,m.jsx)(b.div,{...l,ref:p,style:{boxSizing:"border-box",maxHeight:"100%",...l.style}})})})});eK.displayName="SelectItemAlignedPosition";var eV=o.forwardRef((e,t)=>{let{__scopeSelect:r,align:n="start",collisionPadding:l=10,...o}=e,i=eR(r);return(0,m.jsx)(en,{...i,...o,ref:t,align:n,collisionPadding:l,style:{boxSizing:"border-box",...o.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)"}})});eV.displayName="SelectPopperPosition";var[eU,eq]=eS(e_,{}),eY="SelectViewport",eX=o.forwardRef((e,t)=>{let{__scopeSelect:r,nonce:n,...l}=e,i=ez(eY,r),a=eq(eY,r),s=(0,h.s)(t,i.onViewportChange),d=o.useRef(0);return(0,m.jsxs)(m.Fragment,{children:[(0,m.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}),(0,m.jsx)(ex.Slot,{scope:r,children:(0,m.jsx)(b.div,{"data-radix-select-viewport":"",role:"presentation",...l,ref:s,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(d.current-t.scrollTop);if(e>0){let n=window.innerHeight-20,l=Math.max(parseFloat(r.style.minHeight),parseFloat(r.style.height));if(l<n){let o=l+e,i=Math.min(n,o),a=o-i;r.style.height=i+"px","0px"===r.style.bottom&&(t.scrollTop=a>0?a:0,r.style.justifyContent="flex-end")}}}d.current=t.scrollTop})})})]})});eX.displayName=eY;var e$="SelectGroup",[eZ,eG]=eS(e$);o.forwardRef((e,t)=>{let{__scopeSelect:r,...n}=e,l=(0,z.B)();return(0,m.jsx)(eZ,{scope:r,id:l,children:(0,m.jsx)(b.div,{role:"group","aria-labelledby":l,...n,ref:t})})}).displayName=e$;var eJ="SelectLabel";o.forwardRef((e,t)=>{let{__scopeSelect:r,...n}=e,l=eG(eJ,r);return(0,m.jsx)(b.div,{id:l.id,...n,ref:t})}).displayName=eJ;var eQ="SelectItem",[e0,e1]=eS(eQ),e5=o.forwardRef((e,t)=>{let{__scopeSelect:r,value:n,disabled:l=!1,textValue:i,...a}
1=e,s=eP(eQ,r),d=ez(eQ,r),c=s.value===n,[f,p]=o.useState(null!=i?i:""),[v,y]=o.useState(!1),w=(0,h.s)(t,e=>{var t;return null==(t=d.itemRefCallback)?void 0:t.call(d,e,n,l)}),g=(0,z.B)(),x=o.useRef("touch"),E=()=>{l||(s.onValueChange(n),s.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,m.jsx)(e0,{scope:r,value:n,disabled:l,textId:g,isSelected:c,onItemTextChange:o.useCallback(e=>{p(t=>{var r;return t||(null!=(r=null==e?void 0:e.textContent)?r:"").trim()})},[]),children:(0,m.jsx)(ex.ItemSlot,{scope:r,value:n,disabled:l,textValue:f,children:(0,m.jsx)(b.div,{role:"option","aria-labelledby":g,"data-highlighted":v?"":void 0,"aria-selected":c&&v,"data-state":c?"checked":"unchecked","aria-disabled":l||void 0,"data-disabled":l?"":void 0,tabIndex:l?void 0:-1,...a,ref:w,onFocus:u(a.onFocus,()=>y(!0)),onBlur:u(a.onBlur,()=>y(!1)),onClick:u(a.onClick,()=>{"mouse"!==x.current&&E()}),onPointerUp:u(a.onPointerUp,()=>{"mouse"===x.current&&E()}),onPointerDown:u(a.onPointerDown,e=>{x.current=e.pointerType}),onPointerMove:u(a.onPointerMove,e=>{if(x.current=e.pointerType,l){var t;null==(t=d.onItemLeave)||t.call(d)}else"mouse"===x.current&&e.currentTarget.focus({preventScroll:!0})}),onPointerLeave:u(a.onPointerLeave,e=>{if(e.currentTarget===document.activeElement){var t;null==(t=d.onItemLeave)||t.call(d)}}),onKeyDown:u(a.onKeyDown,e=>{var t;((null==(t=d.searchRef)?void 0:t.current)===""||" "!==e.key)&&(ew.includes(e.key)&&E()," "===e.key&&e.preventDefault())})})})})});e5.displayName=eQ;var e2="SelectItemText",e8=o.forwardRef((e,t)=>{let{__scopeSelect:r,className:n,style:l,...i}
1=e,s=eP(e2,r),u=ez(e2,r),d=e1(e2,r),c=eN(e2,r),[f,p]=o.useState(null),v=(0,h.s)(t,e=>p(e),d.onItemTextChange,e=>{var t;return null==(t=u.itemTextRefCallback)?void 0:t.call(u,e,d.value,d.disabled)}),y=null==f?void 0:f.textContent,w=o.useMemo(()=>(0,m.jsx)("option",{value:d.value,disabled:d.disabled,children:y},d.value),[d.disabled,d.value,y]),{onNativeOptionAdd:g,onNativeOptionRemove:x}=c;return(0,V.N)(()=>(g(w),()=>x(w)),[g,x,w]),(0,m.jsxs)(m.Fragment,{children:[(0,m.jsx)(b.span,{id:d.textId,...i,ref:v}),d.isSelected&&s.valueNode&&!s.valueNodeHasChildren?a.createPortal(i.children,s.valueNode):null]})});e8.displayName=e2;var e4="SelectItemIndicator",e6=o.forwardRef((e,t)=>{let{__scopeSelect:r,...n}=e;return e1(e4,r).isSelected?(0,m.jsx)(b.span,{"aria-hidden":!0,...n,ref:t}):null});e6.displayName=e4;var e3="SelectScrollUpButton",e7=o.forwardRef((e,t)=>{let r=ez(e3,e.__scopeSelect),n=eq(e3,e.__scopeSelect),[l,i]=o.useState(!1),a=(0,h.s)(t,n.onScrollButtonChange);return(0,V.N)(()=>{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,m.jsx)(tt,{...e,ref:a,onAutoScroll:()=>{let{viewport:e,selectedItem:t}=r;e&&t&&(e.scrollTop=e.scrollTop-t.offsetHeight)}}):null});e7.displayName=e3;var e9="SelectScrollDownButton",te=o.forwardRef((e,t)=>{let r=ez(e9,e.__scopeSelect),n=eq(e9,e.__scopeSelect),[l,i]=o.useState(!1),a=(0,h.s)(t,n.onScrollButtonChange);return(0,V.N)(()=>{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,m.jsx)(tt,{...e,ref:a,onAutoScroll:()=>{let{viewport:e,selectedItem:t}=r;e&&t&&(e.scrollTop=e.scrollTop+t.offsetHeight)}}):null});te.displayName=e9;var tt=o.forwardRef((e,t)=>{let{__scopeSelect:r,onAutoScroll:n,...l}=e,i=ez("SelectScrollButton",r),a=o.useRef(null),s=eb(r),d=o.useCallback(()=>{null!==a.current&&(window.clearInterval(a.current),a.current=null)},[]);return o.useEffect(()=>()=>d(),[d]),(0,V.N)(()=>{var e;let t=s().find(e=>e.ref.current===document.activeElement);null==t||null==(e=t.ref.current)||e.scrollIntoView({block:"nearest"})},[s]),(0,m.jsx)(b.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)||e.call(i),null===a.current&&(a.current=window.setInterval(n,50))}),onPointerLeave:u(l.onPointerLeave,()=>{d()})})});o.forwardRef((e,t)=>{let{__scopeSelect:r,...n}=e;return(0,m.jsx)(b.div,{"aria-hidden":!0,...n,ref:t})}).displayName="SelectSeparator";var tr="SelectArrow";o.forwardRef((e,t)=>{let{__scopeSelect:r,...n}=e,l=eR(r),o=eP(tr,r),i=ez(tr,r);return o.open&&"popper"===i.position?(0,m.jsx)(ei,{...l,...n,ref:t}):null}).displayName=tr;var tn=o.forwardRef((e,t)=>{let{__scopeSelect:r,value:n,...l}=e,i=o.useRef(null),a=(0,h.s)(t,i),s=(0,ep.Z)(n);return o.useEffect(()=>{let e=i.current;if(!e)return;let t=Object.getOwnPropertyDescriptor(window.HTMLSelectElement.prototype,"value").set;if(s!==n&&t){let r=new Event("change",{bubbles:!0});t.call(e,n),e.dispatchEvent(r)}},[s,n]),(0,m.jsx)(b.select,{...l,style:{...eh,...l.style},ref:a,defaultValue:n})});function tl(e){return""===e||void 0===e}function to(e){let t=(0,E.c)(e),r=o.useRef(""),n=o.useRef(0),l=o.useCallback(e=>{let l=r.current+e;t(l),function e(t){r.current=t,window.clearTimeout(n.current),""!==t&&(n.current=window.setTimeout(()=>e(""),1e3))}(l)},[t]),i=o.useCallback(()=>{r.current="",window.clearTimeout(n.current)},[]);return o.useEffect(()=>()=>window.clearTimeout(n.current),[]),[r,l,i]}function ti(e,t,r){var n,l;let o=t.length>1&&Array.from(t).every(e=>e===t[0])?t[0]:t,i=r?e.indexOf(r):-1,a=(n=e,l=Math.max(i,0),n.map((e,t)=>n[(l+t)%n.length]));1===o.length&&(a=a.filter(e=>e!==r));let s=a.find(e=>e.textValue.toLowerCase().startsWith(o.toLowerCase()));return s!==r?s:void 0}tn.displayName="SelectBubbleInput";var ta=eT,ts=eL,tu=eD,td=eO,tc=eM,tf=eF,tp=eX,th=e5,tv=e8,tm=e6,ty=e7,tw=te}}]);

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.