1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[4912],{83842:function(e,t,o){var r=o(57437);o(2265);t.Z=e=>{let{group:t,children:o}=e;return(0,r.jsxs)(r.Fragment,{children:[t&&(0,r.jsx)("li",{className:"multiSelect-group",children:t}),o]})}},9988:function(e,t,o){var r=o(57437),n=o(2265),i=o(46387),u=o(92566),l=o(51371),c=o(62944),a=o(92920),s=o(2902),d=o(21214);const p=(0,n.forwardRef)(((e,t)=>{let{option:o,isSelected:n,asCheckboxes:p,...x}=e;var h;return p?(0,r.jsxs)("li",{...x,"data-checkbox":!0,"data-value":o.value,"aria-selected":n,ref:t,children:[(0,r.jsx)(u.Z,{checked:n,disableRipple:!0}),(0,r.jsx)(i.Z,{variant:"body2",children:o.text}),o.image&&(0,r.jsx)(c.default,{image:{src:o.image,alt:null===(h=o.text)||void 0===h?void 0:h.toString(),width:20,height:20,keepSize:!0},sx:{width:"20px",height:"20px",ml:"auto",flexShrink:0}})]}):(0,r.jsxs)("li",{...x,"data-value":o.value,"aria-selected":n,ref:t,children:[o.image&&(0,r.jsx)(a.default,{src:o.image,alt:"string"===typeof o.text?o.text:"",size:24,sx:{flexShrink:0}}),(0,r.jsxs)(i.Z,{variant:"body2",children:[o.text,o.info&&(0,r.jsxs)(r.Fragment,{children:[", ",(0,r.jsx)(i.Z,{component:"span",color:"textSecondary",children:o.info})]})]}),o.status&&(0,r.jsx)(s.default,{color:o.status.color,label:o.status.text,sx:{ml:1}}),n&&(0,r.jsx)(l.Z,{sx:d.Z.doneIcon})]})}));p.displayName="MultiSelectOption",t.Z=p},14411:function(e,t,o){o.d(t,{ZP:function(){return M}});var r=o(57437),n=o(2265),i=o(1294),u=o(90318);const l=(0,n.forwardRef)(((e,t)=>{const o=(0,n.useContext)(x);return(0,r.jsx)("div",{ref:t,...e,...o})}));l.displayName="OuterElementType";var c=l;const a=e=>{let{data:t,index:o,style:r,setSize:u,renderRow:l,getRowMinHeight:c=(()=>i.VR)}=e;const a=t[o],s=a?c(a,o):i.VR,d={...r,height:"auto",minHeight:"".concat(s,"px")},p=(0,n.useRef)(null);return(0,n.useEffect)((()=>{var e;if(!a)return;const t=null===(e=p.current)||void 0===e?void 0:e.getBoundingClientRect().height;u(o,Math.max(null!==t&&void 0!==t?t:s,s))}),[o,a,s,u]),a?l({item:a,index:o,style:d,rowRef:p}):null};var s=(0,n.memo)(a,u.wy),d=o(52903);var p=(e,t)=>{const o=(0,n.useRef)(new Map),r=(0,n.useRef)(0),[,u]=(0,n.useReducer)((e=>e+1),0),l=(0,n.useCallback)(((e,n)=>{var i;const l=o.current.get(e);void 0!==l&&Math.abs(l-n)<1||(o.current.set(e,n),r.current+=n-(null!==l&&void 0!==l?l:0),null===(i=t.current)||void 0===i||i.resetAfterIndex(e),u())}),[t]);(0,n.useEffect)((()=>{let t=!1;o.current.forEach(((n,i)=>{i>=e&&(o.current.delete(i),r.current-=n,t=!0)})),t&&u()}),[e]);return{getSize:e=>{const t=o.current.get(e);return void 0!==t?t:o.current.size>0?r.current/o.current.size:i.VR},getHeight:()=>{if(e<Math.floor(i.vh/i.VR)){const t=Array.from(o.current.values()),r=t.length?t.reduce(((e,t)=>e+t),0):i.VR*e;return Math.min(r,i.vh)}return i.vh},setSize:l}};const x=(0,n.createContext)({}),h=(e,t)=>{let{children:o,renderRow:n,getRowMinHeight:l,...a}=e;const h=[];o.forEach((e=>{"group"in e?e.group&&h.push(e):h.push(e),"children"in e&&h.push(...e.children||[])}));const g=h.length,f=(0,d.Z)(g),{getSize:m,getHeight:b,setSize:y}=p(g,f);return(0,r.jsx)("div",{ref:t,children:(0,r.jsx)(x.Provider,{value:a,children:(0,r.jsx)(u.S_,{itemData:h,height:b(),width:"100%",ref:f,outerElementType:c,innerElementType:"div",itemSize:m,overscanCount:5,itemCount:g,estimatedItemSize:i.VR,children:e=>(0,r.jsx)(s,{...e,setSize:y,renderRow:n,getRowMinHeight:l})})})})},g=(0,n.forwardRef)(h);g.displayName="VirtualListbox";var f=g,m=o(61021),b=o(9988);const y=e=>{let{item:t,style:o,rowRef:n}=e;if(!Array.isArray(t))return(0,r.jsx)("li",{className:"multiSelect-group",style:o,ref:n,children:t.group},t.group);const[{key:i,...u}={key:0},l,c,a]=t;if(!l)return null;let s=c.selected;return l.value===m.qP&&(s=a.isSelectAll),l.value===m.r&&(s=a.isSelectAny),(0,r.jsx)(b.Z,{option:l,isSelected:s,asCheckboxes:a.asCheckboxes,style:o,ref:n,...u},i)},v=e=>Array.isArray(e)?i.VR:i.Er,w=(0,n.forwardRef)(((e,t)=>(0,r.jsx)(f,{...e,ref:t,renderRow:y,getRowMinHeight:v})));w.displayName="MultiSelectVirtualListbox";var M=w},61021:function(e,t,o){o.d(t,{Pj:function(){return i},SH:function(){return u},qP:function(){return r},r:function(){return n}});const r="multiSelect-selectAll",n="multiSelect-selectAny",i=24,u=8}
1,21214:function(e,t,o){var r=o(88064),n=o(61021);const i={root:(e,t,o,r)=>({position:"relative",".MuiTextField-root":{".multiSelect-inputWrapper":{backgroundColor:o?"colors.statusNeutralLight":"colors.white",...e&&{backgroundColor:"colors.brand1"},".MuiAutocomplete-inputRoot.MuiInputBase-root":{padding:"0 0 0 12px",backgroundColor:"transparent",...e&&{color:"colors.white",".MuiAutocomplete-popupIndicator":{color:"colors.white"}},"span.MuiAutocomplete-tag":{typography:"body2",lineHeight:"1",display:t?"none":"inline"}}}},"&.Mui-expanded, &.Mui-focused":{alignSelf:"stretch",".MuiAutocomplete-inputRoot.MuiInputBase-root":{...e&&{flexWrap:"wrap"}},...r&&{"& > .MuiFormControl-root":{position:"absolute",zIndex:"modal",width:"100%"}}},"&.Mui-focused":{".multiSelect-inputWrapper":{borderColor:"colors.statusIncoming",".MuiAutocomplete-inputRoot.Mui-focused":{borderRadius:0,border:0}}}}),textField:(e,t)=>({".multiSelect-inputWrapper":{position:"relative",padding:"7px 40px 7px 0",borderRadius:"4px",border:1,borderColor:t?"colors.functionalDanger":"colors.borderGreyLight",minHeight:"42px",".MuiAutocomplete-inputRoot":{maxHeight:-1===e?"unset":"".concat(e*n.Pj+(e-1)*n.SH,"px"),overflowY:"auto",overflowX:"hidden",border:0,display:"flex",alignItems:"center",flexWrap:"wrap",padding:"0 0 0 12px",gap:"".concat(n.SH,"px"),position:"static",borderRadius:0,".MuiAutocomplete-tag":{margin:0,maxWidth:"calc(100% - 70px)",".MuiChip-avatar":{marginRight:"4px",marginLeft:0,width:"16px",height:"16px",color:e=>(0,r.$n)(e.palette.colors.brand1||"#AB7FB0",.4)},"& + .MuiAutocomplete-input::placeholder":{color:"transparent","-webkit-text-fill-color":"transparent"}},".MuiInputBase-input.MuiAutocomplete-input":{height:"26px",pl:"5px",boxSizing:"border-box","&::placeholder":{opacity:1,color:"colors.textSecondary"}},".MuiAutocomplete-endAdornment":{width:"28px",height:"28px",right:"8px","& > .MuiIconButton-root":{width:"28px",height:"28px",padding:"2px"}}}}}),popper:{backgroundColor:"colors.white"},paper:{"&.MuiAutocomplete-paper.MuiPaper-rounded":{width:"calc(100% + 42px)",borderRadius:"5px",border:1,borderColor:"colors.borderGreyLight",backgroundColor:"colors.white",boxShadow:"unset",padding:"8px 0",".MuiAutocomplete-listbox":{maxHeight:"300px",padding:0,...o(84070).Z.autocompleteGroup,".MuiAutocomplete-option":{minHeight:"36px",marginY:"2px",borderRadius:"4px",padding:"8px 16px",backgroundColor:"colors.white",gap:"8px",justifyContent:"flex-start","&.Mui-focused":{backgroundColor:"colors.backgroundGrey"},".MuiTypography-root":{wordBreak:"break-word"},'&[aria-selected="true"]':{backgroundColor:"colors.backgroundGrey"},'&[data-checkbox="true"]':{'&[aria-selected="true"]':{backgroundColor:"colors.white"},['&[data-value="'.concat(n.qP,'"]')]:{position:"sticky",top:0,my:0,zIndex:2,"&~.multiSelect-group":{top:"34px"}},"&.Mui-focused":{backgroundColor:"colors.backgroundGrey"}}}}},".MuiAutocomplete-noOptions":{padding:"10px 16px",typography:"body2",color:"colors.textSecondary"}},doneIcon:{fontSize:"20px",color:"colors.iconSecondary",marginLeft:"auto"}};t.Z=i},1294:function(e,t,o){o.d(t,{Er:function(){return n},VR:function(){return r},vh:function(){return i}});const r=40,n=22,i=324},23535:function(e,t,o){o.d(t,{P:function(){return r}});const r=e=>{let{optionsMap:t,groupBy:o}=e;return e=>{const r=t.get(e);return r&&o?o(r):""}}},52903:function(e,t,o){var r=o(2265);t.Z=e=>{const t=(0,r.useRef)(null);return(0,r.useEffect)((()=>{null!=t.current&&t.current.resetAfterIndex(0,!0)}),[e]),t}},84070:function(e,t){t.Z={autocompleteGroup:{".multiSelect-group":{padding:"4px 16px",textTransform:"uppercase",fontWeight:"bold",fontSize:"0.75rem",lineHeight:"120%",color:"colors.textSecondary",backgroundColor:"colors.white",position:"sticky",top:"-4px",zIndex:1,"&:empty":{display:"none"}}}}}}]);
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.