1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[62960],{41787:function(e,t,r){r.d(t,{$e:function(){return l},Bd:function(){return n},Nc:function(){return s},aI:function(){return i},jM:function(){return o},jj:function(){return p},k:function(){return u},kU:function(){return c},nw:function(){return d}});var a=r(46201);const n={[a.T4.EXHIBITORS]:"/marketplace/exhibitors",[a.T4.PRODUCTS]:"/marketplace/products",[a.T4.BRANDS]:"/marketplace/brands",[a.T4.PAVILIONS]:"/marketplace/pavilions",[a.T4.NEWS]:"/marketplace/news",[a.T4.EXHIBITOR_EVENTS]:"/marketplace/events",[a.T4.DELEGATES]:"/participants?page=delegates",[a.T4.SPEAKERS]:"/participants?page=speakers",[a.T4.BUYERS]:"/participants?page=buyers",[a.T4.SESSIONS]:"/sessions",[a.T4.ROUND_TABLES]:"/sessions?page=roundTables",[a.T4.SESSIONS_ON_DEMAND]:"/sessions?page=ondemand"},o={[a.T4.EXHIBITORS]:"app.header_search.category.exhibitors",[a.T4.PRODUCTS]:"app.header_search.category.products",[a.T4.BRANDS]:"app.header_search.category.brands",[a.T4.PAVILIONS]:"app.header_search.category.pavilions",[a.T4.NEWS]:"app.header_search.category.news",[a.T4.EXHIBITOR_EVENTS]:"app.header_search.category.exhibitor_events",[a.T4.DELEGATES]:"app.header_search.category.delegates",[a.T4.SPEAKERS]:"app.header_search.category.speakers",[a.T4.BUYERS]:"app.header_search.category.buyers",[a.T4.SESSIONS]:"app.header_search.category.sessions",[a.T4.ROUND_TABLES]:"app.header_search.category.round_tables",[a.T4.SESSIONS_ON_DEMAND]:"app.header_search.category.on_demands"},s="/marketplace",i="/global-search",l="all",c=2,d=10,p=250,u="global-search-field-input"},66493:function(e,t,r){r.d(t,{DT:function(){return s},el:function(){return i},tc:function(){return o}});var a=r(46201),n=r(41787);const o=e=>e===a.T4.EXHIBITOR_EVENTS?"events":e,s=e=>Object.hasOwn(n.jM,e),i=(e,t)=>{const r=t.trim();if(r){const t=e.toLowerCase().indexOf(r.toLowerCase());if(-1!==t)return{before:e.slice(0,t),match:e.slice(t,t+r.length),after:e.slice(t+r.length)}}return{before:"",match:e,after:""}}},63774:function(e,t,r){r.d(t,{O:function(){return c}});var a=r(2265),n=r(55788),o=r(14069),s=r(54656),i=r(41787),l=r(66493);const c=e=>{let{searchPages:t}=e;const{t:r}=(0,n.$G)(),c=(0,o.CGy)(o.YCO),d=(0,o.CGy)(o.BY5),[p,u]=(0,s.Z)(["global_search_fr","global_search_fr_singin"]),[h,x]=(0,a.useState)(void 0),g=(0,a.useCallback)((e=>!c||c.includes((0,l.tc)(e))),[c]),m=(0,a.useCallback)((e=>e&&e!==i.$e&&g(e)?i.Bd[e]:null),[g]),f=(0,a.useMemo)((()=>{if(!Array.isArray(t)||!t.length)return[];const e=t.flatMap((e=>{const{id:t}=e;return e.show&&(0,l.DT)(t)&&g(t)?[{text:r(i.jM[t]),value:t}]:[]})),a=p&&(!u||d);return e.length>1&&a?[{text:r("common.all_categories"),value:i.$e},...e]:e}),[t,g,p,u,d,r]);return(0,a.useEffect)((()=>{var e;x((null===f||void 0===f||null===(e=f[0])||void 0===e?void 0:e.value)||void 0)}),[f]),{searchPage:h,setSearchPage:x,pagesOptions:f,getPageUrl:m}}},44128:function(e,t,r){r.d(t,{U:function(){return M}});var a=r(57437),n=r(2265),o=r(72291),s=r(73192),i=r(21170),l=r(8350),c=r(41530),d=r(46387),p=r(55788),u=r(17400),h=r(41810),x=r(99376),g=r(64560),m=r(14069),f=r(30321),b=r(97910),v=r(83828),y=r(63774),S=r(48236),E=r(74663),T=r(45848),k=r(41787);var _=r(66493);var C={list:{position:"absolute",top:"calc(100% + 4px)",left:0,right:0,zIndex:"modal",m:0,py:1,px:0,listStyle:"none",backgroundColor:"common.white",border:"1px solid var(--palette-colors-borderGreyLight)",borderRadius:"8px",boxShadow:"0px 10px 30px 0px rgba(51, 54, 69, 0.10)",overflow:"hidden"},option:{display:"flex",alignItems:"center",gap:"4px",width:"100%",height:"40px",px:2,py:1,border:"none",backgroundColor:"transparent",textAlign:"left",cursor:"pointer","&:hover, &:focus-visible":{backgroundColor:"colors.statusNeutralLight"}},optionIcon:{fontSize:"20px",color:"colors.statusNeutralDark"},optionTextMatch:{display:"inline",color:"colors.textPrimary"}};var I=e=>{let{suggestions:t,query:r,onSelect:n}=e;const{t:o}=(0,p.$G)();return(0,a.jsx)(i.Z,{component:"ul","aria-label":o("app.header_search.suggestions"),sx:C.list,"data-styleid":"header-search-suggestions",children:t.map(((e,t)=>{const{before:o,match:s,after:l}=(0,_.el)(e,r);return(0,a.jsx)("li",{children:(0,a.jsxs)(i.Z,{component:"button",type:"button",id:"header-search-suggestion-".concat(t),sx:C.option,onMouseDown:e=>{e.preventDefault()},onClick:()=>n(e),children:[(0,a.jsx)(u.Z,{sx:C.optionIcon}),(0,a.jsxs)(d.Z,{variant:"body2",noWrap:!0,color:"var(--palette-text-secondary)",children:[o,(0,a.jsx)(i.Z,{component:"span",sx:C.optionTextMatch,children:s}),l]})]})},"".concat(e,"-").concat(t))}))})},N=r(8876),j=r(48055),w=r(47534),A=r(79965),O=r(13471),R=r(21743),Z=r(24482),B=r(54656);var P={wrapper:{position:"relative",flexShrink:0,display:"flex",justifyContent:"flex-end",flexBasis:{xs:"100%",sm:"auto"}},list:{position:"absolute",top:"calc(100% + 20px)",right:0,zIndex:"modal",m:0,py:1,px:0,listStyle:"none",width:"max-content",minWidth:"324px",maxWidth:"min(508px, calc(100vw - 32px))",backgroundColor:"common.white",border:"1px solid var(--palette-colors-borderGreyLight)",borderRadius:"12px",boxShadow:"0px 10px 30px 0px rgba(51, 54, 69, 0.10)",overflow:"hidden"},item:{display:"flex",alignItems:"center",gap:1,pr:2,"&:hover":{backgroundColor:"colors.statusNeutralLight"}},itemButton:{display:"block",flex:"1 1 0",minWidth:0,height:"40px",pl:2,py:1,pr:0,border:"none",backgroundColor:"transparent",textAlign:"left",cursor:"pointer","&:focus-visible":{backgroundColor:"colors.statusNeutralLight"}},emptyOption:{display:"flex",alignItems:"center",height:"40px",px:2}};var D=e=>{let{onSelect:t}=e;const{t:r}=(0,p.$G)(),o=(0,m.TL5)(),s=(0,m.CGy)(O.BY),l=(0,m.CGy)(R.c),c=(0,m.CGy)(R.Y),[u]=(0,B.Z)(["global_search_fr"]),[x,g]=(0,n.use
1State)(!1),f=(0,n.useRef)(!1),b=s&&Boolean(u);(0,n.useEffect)((()=>{!b||c||f.current||(f.current=!0,(0,S.k_)("".concat((0,E.t)(),"/api/v1/search-suggestions/savedQueries"),{body:{},hideError:!0}).then((e=>{var t;200===(null===e||void 0===e?void 0:e.code)&&Array.isArray(null===(t=e.data)||void 0===t?void 0:t.list)&&o((0,Z.tD)(e.data.list))})).catch((()=>{o((0,Z.tD)([]))})))}),[b,c,o]);const v=(0,n.useCallback)((e=>{e.currentTarget.contains(e.relatedTarget)||g(!1)}),[]),y=(0,n.useCallback)((e=>{g(!1),t(e)}),[t]),T=(0,n.useCallback)((async e=>{const t=await(0,S.k_)("".concat((0,E.t)(),"/api/v1/search-suggestions/deleteSavedQuery"),{body:{id:e}});200===(null===t||void 0===t?void 0:t.code)&&o((0,Z.TM)(e))}),[o]);if(!b)return null;return(0,a.jsxs)(i.Z,{sx:P.wrapper,onBlur:v,"data-styleid":"header-search-saved-searches",children:[(0,a.jsx)(A.Z,{variant:"text",color:"primary","aria-expanded":x,onClick:()=>{g((e=>!e))},endIcon:x?(0,a.jsx)(w.Z,{}):(0,a.jsx)(j.Z,{}),children:r("app.header_search.saved_searches")}),x&&(0,a.jsxs)(i.Z,{component:"ul","aria-label":r("app.header_search.saved_searches"),sx:P.list,children:[0===l.length&&(0,a.jsx)(i.Z,{component:"li",sx:P.emptyOption,children:(0,a.jsx)(d.Z,{variant:"subtitle3",color:"var(--palette-text-secondary)",children:r("app.header_search.no_saved_searches")})}),l.map((e=>{let{id:t,q:n}=e;return(0,a.jsxs)(i.Z,{component:"li",sx:P.item,children:[(0,a.jsx)(i.Z,{component:"button",type:"button",sx:P.itemButton,onClick:()=>y(n),children:(0,a.jsx)(d.Z,{variant:"body2",noWrap:!0,color:"var(--palette-text-primary)",children:n})}),(0,a.jsx)(h.Z,{"aria-label":r("common.delete"),size:"medium",color:"default",className:"dense",onClick:()=>T(t),children:(0,a.jsx)(N.Z,{})})]},t)}))]})]})};const L={row:{display:"flex",alignItems:"center",justifyContent:"center",gap:"8px",width:"100%",flexWrap:{xs:"wrap",sm:"nowrap"}},fieldWrapper:{position:"relative",flex:"1 1 0",minWidth:0},textField:{width:"100%","& > .MuiInputBase-root":{paddingLeft:0,"& > .MuiInputBase-input":{height:"44px",lineHeight:"44px",padding:{xs:"9px 8px",md:"9px 14px"}}}},startAdornmentWrapper:{flexDirection:"row",alignItems:"center",flexShrink:0,flexGrow:1,gap:{xs:"6px",md:"8px"},height:"44px"},select:{height:"44px",minHeight:"44px","&.MuiInputBase-root.MuiOutlinedInput-root":{border:"none",backgroundColor:"transparent",borderRadius:"8px","& > .MuiSelect-select":{marginLeft:"7px",height:"28px",minHeight:"28px",padding:{xs:"0 16px 0 4px",md:"0 32px 0 8px"},minWidth:{xs:"90px",md:"155px"},width:{xs:"90px",md:"155px"},"& > .MuiTypography-root":{fontWeight:"700",lineHeight:"28px",fontSize:{xs:"12px",md:"14px"}}},"& > .MuiSelect-icon":{right:{xs:0,md:"7px"},fontSize:{xs:"16px",md:"24px"}},"&.Mui-focused":{backgroundColor:"var(--palette-colors-statusNeutralLight)"}}},singleSelect:{minWidth:{xs:"96px",md:"164px"},width:{xs:"96px",md:"164px"},paddingLeft:{xs:"8px",md:"16px"}},startIcon:{color:"var(--palette-colors-statusNeutralDark)",display:{xs:"none",md:"block"},"&:only-child":{marginLeft:"14px",display:"block"}},submitButton:{backgroundColor:"var(--searchButton, var(--palette-primary-main))",color:"var(--searchIcon, var(--palette-primary-contrastText))","&:hover":{backgroundColor:"var(--searchButton, var(--palette-primary-main))"}},savedSearches:{flexBasis:{xs:"100%",sm:"auto"},display:"flex",justifyContent:"flex-end",flexShrink:0,"&:empty":{display:"none"}}};var M=e=>{let{variant:t,searchPages:r,query:C="",inputId:N,hideCategorySelect:j,sx:w=[],onSubmitted:A}=e;const{t:O}=(0,p.$G)(),R=(0,m.TL5)(),Z=(0,b.t)(),B=(0,x.usePathname)(),{searchPage:P,setSearchPage:M,pagesOptions:U,getPageUrl:G}=(0,y.O)({searchPages:r}),[W,F]=(0,n.useState)(C),[H,V]=(0,n.useState)(!1),[q,Y]=(0,n.useTransition)(),z="page"===t,$=(e=>{const[t,r]=(0,n.useState)([]),a=(0,T.Z)(e,k.jj);return(0,n.useEffect)((()=>{const e=a.trim();if(e.length<k.kU)return;const t=new AbortController;return(0,S.k_)("".concat((0,E.t)(),"/api/v1/search-suggestions/autocomplete"),{body:{q:e},hideError:!0,signal:t.signal}).then((e=>{var a;if(t.signal.aborted)return;const n=200===(null===e||void 0===e?void 0:e.code)&&Array.isArray(null===(a=e.data)||void 0===a?void 0:a.suggestions)?e.data.suggestions:[];r(n.slice(0,k.nw))})),()=>{t.abort()}}
1),[a]),(0,n.useMemo)((()=>e.trim().length>=k.kU?t:[]),[e,t])})(W),X=H&&$.length>0,K=(0,n.useRef)(null);(0,n.useEffect)((()=>{z&&(C!==K.current?(K.current=null,F(C)):K.current=null)}),[z,C]);const Q=(0,n.useCallback)((()=>{F("")}),[]),J=(0,n.useRef)(!1);(0,n.useEffect)((()=>{z||(q?J.current=!0:J.current&&(J.current=!1,Q(),null===A||void 0===A||A()))}),[z,q,Q,A]);const ee=(0,n.useCallback)((e=>{const t=(null!==e&&void 0!==e?e:W).trim();if(V(!1),P===k.$e){if(q)return;const e=t?"".concat(k.aI,"?q=").concat(encodeURIComponent(t)):k.aI;return K.current=t,void Y((()=>{Z.push(e)}))}const r=()=>{Q(),null===A||void 0===A||A()},a=G(P),n={id:"q",type:"q",label:t};if(!P||!a){if(!t)return;const e=()=>{R((0,v.yH)(n)),r()};return(0,f.r)(B,k.Nc,{prefix:!0})||Z.push(k.Nc),void e()}if(Z.push(a),t){const e=(0,_.tc)(P);(0,g.dC)((()=>{R((0,v.xk)(e)),R((0,v.wE)([n]))}))}r()}),[W,G,P,R,Z,Q,A,B,q,Y]),te=(0,n.useCallback)((e=>{F(e),ee(e)}),[ee]),re=(0,n.useCallback)((e=>{q||(F(e),V(!1),K.current=e,Y((()=>{Z.push("".concat(k.aI,"?q=").concat(encodeURIComponent(e)))})))}),[q,Z,Y]),ae=(0,n.useCallback)((e=>{F(e.target.value),V(!0)}),[]),ne=(0,n.useCallback)((()=>{V(!0)}),[]),oe=(0,n.useCallback)((e=>{e.currentTarget.contains(e.relatedTarget)||V(!1)}),[]),se=(0,n.useCallback)((e=>{V(!1),M(e)}),[M]),ie=(0,n.useCallback)((e=>{e.nativeEvent.isComposing||("Escape"!==e.key?"Enter"===e.key&&ee():V(!1))}),[ee]),le=!j;return(0,a.jsxs)(i.Z,{sx:[L.row,...Array.isArray(w)?w:[w]],children:[(0,a.jsxs)(i.Z,{sx:L.fieldWrapper,"data-styleid":"search-field-input-wrapper",onBlur:oe,children:[(0,a.jsx)(o.Z,{placeholder:O("common.what_are_you_looking_for"),sx:L.textField,value:W,onChange:ae,onFocus:ne,onKeyDown:ie,inputProps:{id:N,autoComplete:"off","aria-label":O("common.what_are_you_looking_for")},InputProps:{endAdornment:void 0,startAdornment:(0,a.jsxs)(c.Z,{sx:L.startAdornmentWrapper,"data-styleid":"search-field-adornment",children:[le&&(0,a.jsxs)(a.Fragment,{children:[U.length>1&&(0,a.jsx)(s.Z,{value:P,options:U,onChange:se,MenuProps:{disablePortal:!1},size:"small",sx:L.select}),1===U.length&&(0,a.jsx)(c.Z,{sx:L.singleSelect,"data-styleid":"search-field-single-category",children:(0,a.jsx)(d.Z,{variant:"button2",children:U[0].text})}),U.length>0&&(0,a.jsx)(l.Z,{orientation:"vertical",variant:"middle",flexItem:!0})]}),(0,a.jsx)(u.Z,{sx:L.startIcon,"data-styleid":"search-field-start-icon"})]})}}),X&&(0,a.jsx)(I,{suggestions:$,query:W,onSelect:te})]}),(0,a.jsx)(h.Z,{"aria-label":O("common.search"),disableRipple:!0,disabled:q,sx:L.submitButton,onClick:()=>ee(),loading:q,size:"large",children:(0,a.jsx)(u.Z,{})}),(0,a.jsx)(i.Z,{sx:L.savedSearches,"data-styleid":"search-field-saved-searches",children:(0,a.jsx)(D,{onSelect:re})})]})}},73192:function(e,t,r){r.d(t,{Z:function(){return p}});var a=r(57437),n=r(2265),o=r(41530),s=r(25948);var i={select:{minHeight:"auto",border:"none",borderWidth:"4px",backgroundColor:"inherit","&:hover":{backgroundColor:"rgba(0, 0, 0, 0.05)"},"&.Mui-focused":{border:"none",borderColor:"transparent",backgroundColor:"rgba(0, 0, 0, 0.05)",boxShadow:e=>"0px 0px 0px 2px ".concat(e.palette.colors.white||"#FFFFFF",", 0px 0px 0px 4px ").concat(e.palette.colors.functionalInfo||"#2988FF")}}},l=r(46387);var c=e=>{let{label:t,...r}=e;return"string"===typeof t?(0,a.jsx)(l.Z,{color:"textSecondary",variant:"body1",whiteSpace:"nowrap",...r,children:t}):(0,a.jsx)(a.Fragment,{children:t})};const d=(e,t)=>{let{label:r,wrapperSx:n,sx:l,...d}=e;const p=(0,a.jsx)(s.Z,{multiple:!1,ref:t,sx:[i.select,...Array.isArray(l)?l:[l]],...d});return r?(0,a.jsxs)(o.Z,{direction:"row",gap:"4px",alignItems:"center",sx:n,children:[(0,a.jsx)(c,{label:r}),p]}):p};var p=(0,n.memo)((0,n.forwardRef)(d))},46201:function(e,t,r){r.d(t,{T4:function(){return a}});const a={SPEAKERS:"speakers",DELEGATES:"delegates",EXHIBITORS:"exhibitors",PRODUCTS:"products",BRANDS:"brands",BUYERS:"buyers",FLOOR_PLAN:"floorPlan",SESSIONS:"sessions",ROUND_TABLES:"roundTables",SESSIONS_ON_DEMAND:"ondemand",NEWS:"news",PAVILIONS:"pavilions",EXHIBITOR_EVENTS:"exhibitor-events",ON_DEMAND_EVENTS:"on-demand-events",COMMUNITY:"community",MANUAL:"manual",EVENTS:"events",GROUPS:"groups",PAYMENT:"payment",SIGN_IN:"signIn",PROFILE:"profile",LEAD_CAPTURE_PRO:"leadCapturePro",REGISTRATION:"registration"}},58256:function(e,t,r){var a=r(2265);t.Z=e=>{let{onVisible:t,onHidden:r}=e;const n=(0,a.useRef)(r),o=(0,a.useRef)(t);n.current=r,o.current=t,(0,a.useEffect)((()=>{const e=new AbortController,{signal:t}=e,r=e=>{const{type:t}=e;"visibilitychange"===t&&document.hidden?n.current():"blur"!==t?o.current():n.
1current()};return document.addEventListener("visibilitychange",r,{signal:t}),document.addEventListener("focus",r,{signal:t}),document.addEventListener("blur",r,{signal:t}),()=>{e.abort()}}),[])}}}]);
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.