1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[2754],{17013:(e,t,r)=>{r.d(t,{C:()=>i});var l=r(6029),a=r(75155);r(55729);var o=r(65491);let i=e=>{let t,r,i,n=(0,a.c)(6);n[0]!==e?({fill:t,...r}=e,n[0]=e,n[1]=t,n[2]=r):(t=n[1],r=n[2]);let s="search";return n[3]!==r||n[4]!==s?(i=(0,l.jsx)(o.I,{spriteID:s,...r}),n[3]=r,n[4]=s,n[5]=i):i=n[5],i}},23433:(e,t,r)=>{r.d(t,{o:()=>i});var l=r(75155),a=r(55729),o=r(70299);let i=e=>{let t,r,i=(0,l.c)(7),{value:n,onChange:s,trackingLabel:d}=e,u=(0,o.z)(),[c,p]=a.useState(null),m=null!==c&&n===c;i[0]!==s||i[1]!==u||i[2]!==d?(t=e=>{s(e),p(e),u({eventAction:"Search Bar - Did You Mean Click",eventCategory:"Engagement",eventLabel:d,omnisearchResult:e})},i[0]=s,i[1]=u,i[2]=d,i[3]=t):t=i[3];let v=t;return i[4]!==v||i[5]!==m?(r={reopenAfterCorrection:m,applyDidYouMean:v},i[4]=v,i[5]=m,i[6]=r):r=i[6],r}},29830:(e,t,r)=>{r.d(t,{A:()=>i});var l=r(6029),a=r(75155);r(55729);var o=r(65491);let i=e=>{let t,r,i,n=(0,a.c)(6);n[0]!==e?({fill:t,...r}=e,n[0]=e,n[1]=t,n[2]=r):(t=n[1],r=n[2]);let s="arrow-forward";return n[3]!==r||n[4]!==s?(i=(0,l.jsx)(o.I,{spriteID:s,...r}),n[3]=r,n[4]=s,n[5]=i):i=n[5],i}},36301:(e,t,r)=>{r.d(t,{G:()=>g});var l=r(6029),a=r(55729),o=r(74164),i=r(31133),n=r(54217),s=r(17226),d=r(24969),u=r(92309),c=r(75155),p=r(27009),m=r(29830),v=r(34809),x=r(76688);let h=e=>{let{ref:t,options:r,activeIndex:o,onSelectOption:n,registerListItem:s,getFloatingProps:d,floatingStyles:u,noResultsMessage:c="No results found.",rounded:m,className:x,maxHeight:h=252,getItemProps:g,renderStaticResults:b=!1,theme:y="light"}=e,w=(0,a.useId)(),k=(0,v.vS)(),I=0,j=d({ref:t,style:{...u,zIndex:v.fw.modal+k,clipPath:m?"inset(-1px -10px -10px -10px)":"",boxShadow:m?"0 0 0 0.125rem var(--focus-inner-color), 0 0 0 0.25rem var(--focus-middle-color), 0 0 0 0.35rem var(--focus-outer-color)":"0 0.0625rem 0.625rem rgba(0, 0, 0, 0.15)",borderRadius:m?"0 0 25px 25px":"0 0 5px 5px",border:"1px solid transparent",borderTop:"none",maxHeight:"auto"===h?"auto":`${h}px`}}),C="listbox"===j.role,N=C?"presentation":void 0;return(0,l.jsx)("ul",{...!b&&j,className:(0,i.x)("pr-[3px] overflow-y-auto typeahead-field-dropdown",b?["mt-20"]:["dark"===y?"bg-black":"bg-white",!m&&"mt-4"],x),"data-test":"typeaheadFieldDropdown",children:r.length?r.map((e,t)=>{let r=`optiongroup${w}${t}`;return Array.isArray(e.value)?(0,l.jsxs)("li",{role:C?"group":void 0,"aria-labelledby":C?r:void 0,children:[(0,l.jsx)("div",{className:"py-8 pl-20 cursor-default",id:r,children:"string"==typeof e.name?(0,l.jsx)(p.o,{children:e.name}):e.name}),(0,l.jsx)("ul",{role:N,children:e.value.map((e,r)=>e.value?(0,l.jsx)(f,{index:I++,option:e,activeIndex:o,onSelectOption:n,getItemProps:g,registerListItem:s,renderStaticResults:b,theme:y,isListbox:C},`${w}${r}${t}`):(0,l.jsx)("li",{role:N,children:(0,l.jsx)("div",{role:"status",className:"italic text-muted","data-test":"typeaheadDropdownItemNoValue",children:e.name})},`${w}${r}${t}`))})]},r):(0,l.jsx)(f,{index:I++,option:e,activeIndex:o,onSelectOption:n,getItemProps:g,registerListItem:s,renderStaticResults:b,theme:y,isListbox:C},`valueOption${w}${t}`)}):(0,l.jsx)("li",{role:N,className:"py-8 px-24 text-muted",children:c},"typeaheadFieldNoResults")})},f=e=>{let t,r,o,n=(0,c.c)(10),{option:s,index:d,activeIndex:u,onSelectOption:p,registerListItem:v,getItemProps:h,renderStaticResults:f,theme:g,isListbox:b,...y}=e,w=(0,a.useId)(),k=d===u;n[0]!==d||n[1]!==v?(t=e=>{v(d,e)},n[0]=d,n[1]=v,n[2]=t):t=n[2],n[3]!==p||n[4]!==s.link?(r=e=>{s.link||e.preventDefault(),p({clickEvent:!0})},n[3]=p,n[4]=s.link,n[5]=r):r=n[5];let{key:I,...j}=h({ref:t,onClick:r,...y}),C="string"==typeof I||"number"==typeof I?I:`${w}${s.value}`,N={id:w,"data-test":d===u?"dropdownBoxItemActive":"dropdownBoxItem",className:(0,i.x)("dark"===(void 0===g?"light":g)?["text-white hover:bg-black",k&&"bg-black"]:["text-black hover:bg-neutral-400",k&&"bg-neutral-400"],"flex flex-col items-start truncate py-8 relative whitespace-normal cursor-pointer",k&&"active",void 0!==f&&f?["px-8"]:["pr-0",s.name?"pl-40":"pl-20"]),tabIndex:u===d?0:-1,...b&&{role:"option","aria-selected":k},...j},S=b?"presentation":void 0,$=s.link?(0,l.jsx)(x.N,{...N,href:"string"==typeof s.value?s.value:"",className:(0,i.x)("no-underline",N.className),children:(0,l.jsxs)("div",{children:[!s.hideLinkArrow&&(0,l.jsx)(m.A,{"data-test":"iconArrowForward",size:22,className:"mr-8",role:"presentation",alt:""}),s.name]})}):(0,l.jsx)("div",{...N,children:s.name});return n[6]!==C||n[7]!==S||n[8]!==$?(o=(0,l.jsx)("li",{role:S,children:$},C),n[6]=C,n[7]=S,n[8]=$,n[9]=o):o=n[9],o},g=e=>{let{ref:t,children:r,options:c,value:p,onChange:m,hideNoResults:v=!1,onSelectOption:x,autoSelectFirst:f,noResultsMessage:g,inputClassName:y,className:w,hideLabelInaccessible:k,label:I,id:j,rounded:C=!1,theme:N="light",resultsTheme:S="light",keepOpen:$=!1,alwaysOpen:_=!1,dropdownMaxHeight:R,onClick:A,renderStaticResults:D=!1,variant:O="combobox","aria-label":E,type:F,...L}=e,{push:z}=(0,n.c)(),[M,P]=(0,a.useState)(!1),[T,H]=(0,a.useState)(null),B=(0,a.useId)(),K=j??`typeahead-field-${B}`,V=(0,a.useMemo)(()=>b(c),[c]),G=!!V.length,X=a.useRef(p),Y=!!p&&(!!G||!v||!!$)&&(X.current!==p||$),Z=!!p,q=a.useCallback(e=>{let t=!!e&&(_||Z);P(t),H(t&&f?0:null)},[_,f,Z]),J=(0,a.useRef)([]),Q=(0,a.useCallback)((e,t)=>{J.current[e]=t},[]),{refs:U,floatingStyles:W,context:ee}=(0,s.we)({whileElementsMounted:d.ll,open:M,onOpenChange:q,middleware:[(0,u.Ej)({apply:e=>{let{elements:t,rects:r}=e;t.floating.style.width=`${r.reference.width}px`}})]}),et=(0,a.useMemo)(()=>"number"==typeof T?V[T]:null,[T,V]),er=(0,a.useCallback)(function(){let{clickEvent:e}=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};et?.value&&(et.link&&!e&&z(et.value),e&&U.domReference.current?.focus(),x?.(et.value),"string"==typeof et.value&&(X.current=et.value),q(!1))},[et?.link,et?.value,x,z,U.domReference,q]),el=(0,s.It)(ee,{role:"listbox"}),ea=(0,s.s9)(ee),eo=(0,s.C1)(ee,{listRef:J,activeIndex:T,onNavigate:M?H:void 0,loop:!0,virtual:!0,openOnArrowKeyDown:(G||!v)&&!!p,focusItemOnHover:!1,focusItemOnOpen:!!f}),{getReferenceProps:ei,getFloatingProps:en,getItemProps:es}=(0,s.bv)("search"===O?[eo,ea]:[eo,ea,el]);(0,a.useEffect)(()=>{q(!!_||Y)},[_,v,Y,q]);let ed=ei({ref:(0,s.SV)([t,U.setReference]),"aria-autocomplete":"combobox"===O?"list":void 0,onKeyDown:e=>{"Enter"===e.key&&"string"==typeof et?.value&&er()}}),eu="search"===O?{...ed,role:void 0,"aria-activedescendant":void 0,"aria-autocomplete":void 0,"aria-controls":void 0,"aria-expanded":void 0,"aria-haspopup":void 0}:ed,ec="search"===O?`${E??I} - dialog with predictive results might appear below depending on the search term`:E,ep=(0,l.jsx)(h,{ref:e=>U.setFloating(e),registerListItem:Q,onSelectOption:er,options:c,activeIndex:T,getFloatingProps:en,floatingStyles:W,rounded:C,noResultsMessage:g,getItemProps:es,maxHeight:R,renderStaticResults:D,theme:S});return(0,l.jsxs)("div",{className:"relative w-full",children:[(0,l.jsx)(o.D,{id:K,value:p,autoComplete:"google-please-respect-autocomplete-off",autoCorrect:"off",autoCapitalize:"none",spellCheck:!1,"data-test-item":"TypeaheadField",inputClassName:(0,i.x)("typeahead-field-text-field-input",C&&(M?"!rounded-[25px]":"!rounded-[100px]"),C&&M&&"!rounded-b-0",y),className:(0,i.x)("typeahead-field-text-field",D&&"z-1",C&&(M?"!rounded-t-[25px] [box-shadow:0_0_0_0.125rem_var(--focus-inner-color),
10_0_0_0.25rem_var(--focus-middle-color),0_0_0_0.35rem_var(select-focus-color-4)]":"!rounded-t-[100px]"),w),label:I,"aria-label":ec,hideLabelInaccessible:k,theme:N,type:F,...eu,onClick:e=>{!M&&Y&&$&&q(!0),A?.(e)},onChange:e=>{q(Y),m(e)},...L,children:r}),M&&(D?ep:(0,l.jsx)(s.XF,{children:(0,l.jsx)(s.s3,{context:ee,initialFocus:-1,visuallyHiddenDismiss:!0,children:ep})}))]})},b=e=>e.reduce((e,t)=>Array.isArray(t.value)?[...e,...b(t.value)]:"string"==typeof t.value&&t.value?[...e,t]:e,[])},43060:(e,t,r)=>{r.d(t,{Z:()=>n,K:()=>i});var l=r(75155),a=r(55729);let o=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:250,[r,l]=a.useState(e),o=a.useRef(void 0);return a.useEffect(()=>(clearTimeout(o.current),o.current=setTimeout(()=>{l(e)},t),()=>{clearTimeout(o.current)}),[t,e]),r},i=(e,t)=>{let r,a=(0,l.c)(3),i=o(e,void 0===t?250:t),n=i.length>=2;return a[0]!==i||a[1]!==n?(r={debouncedSearchValue:i,longEnoughForSearch:n},a[0]=i,a[1]=n,a[2]=r):r=a[2],r},n=e=>{let{value:t,debouncedSearchValue:r,loading:l}=e;return r!==t||l}}}]);
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.