/*!
*
* Bundle Name: Global Search App
* Package Version: 5.4.5
* Repository Source: undefined
* Contributors:
* Nalin Ranjan (nranjan@ivycomptech.com)
* Sowjanya Kasam (sowjanya.kasam@ivycomptech.com)
* Lakshmi Madhuri Muddala (madhuri.muddala@ivycomptech.com)
*
* Created Date:Fri Nov 03 2023 15:15:47 GMT+0530 (India Standard Time)
*
*/(()=>{var __webpack_modules__=[,(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.r(__webpack_exports__),__webpack_require__.d(__webpack_exports__,{adaptContext:()=>adaptContext});var _context_src__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__(2);function adaptContext(dynamicContext){var _a,_b,_c,_d,_e,_f,_g,_h,_j,searchLanguage=dynamicContext[_context_src__WEBPACK_IMPORTED_MODULE_0__.__SEARCH_LANGUAGE_IDENTIFIER__]&&(null===(_a=dynamicContext[_context_src__WEBPACK_IMPORTED_MODULE_0__.__SEARCH_LANGUAGE_IDENTIFIER__])||void 0===_a?void 0:_a.length)&&dynamicContext[_context_src__WEBPACK_IMPORTED_MODULE_0__.__SEARCH_LANGUAGE_IDENTIFIER__][0]||"",pluginPath=dynamicContext[_context_src__WEBPACK_IMPORTED_MODULE_0__.__PLUGIN_PATH_IDENTIFIER__]&&(null===(_b=dynamicContext[_context_src__WEBPACK_IMPORTED_MODULE_0__.__PLUGIN_PATH_IDENTIFIER__])||void 0===_b?void 0:_b.length)&&dynamicContext[_context_src__WEBPACK_IMPORTED_MODULE_0__.__PLUGIN_PATH_IDENTIFIER__][0]||"",transportToken=dynamicContext[_context_src__WEBPACK_IMPORTED_MODULE_0__.__TRANSPORT_TOKEN_IDENTIFIER__]&&(null===(_c=dynamicContext[_context_src__WEBPACK_IMPORTED_MODULE_0__.__TRANSPORT_TOKEN_IDENTIFIER__])||void 0===_c?void 0:_c.length)&&dynamicContext[_context_src__WEBPACK_IMPORTED_MODULE_0__.__TRANSPORT_TOKEN_IDENTIFIER__][0]||"",contextPath=dynamicContext[_context_src__WEBPACK_IMPORTED_MODULE_0__.__CONTEXT_PATH_IDENTIFIER__]&&(null===(_d=dynamicContext[_context_src__WEBPACK_IMPORTED_MODULE_0__.__CONTEXT_PATH_IDENTIFIER__])||void 0===_d?void 0:_d.length)&&dynamicContext[_context_src__WEBPACK_IMPORTED_MODULE_0__.__CONTEXT_PATH_IDENTIFIER__][0]||"",environment=dynamicContext[_context_src__WEBPACK_IMPORTED_MODULE_0__.__ENVIRONMENT_IDENTIFIER__]&&(null===(_e=dynamicContext[_context_src__WEBPACK_IMPORTED_MODULE_0__.__ENVIRONMENT_IDENTIFIER__])||void 0===_e?void 0:_e.length)&&dynamicContext[_context_src__WEBPACK_IMPORTED_MODULE_0__.__ENVIRONMENT_IDENTIFIER__][0]||"",label=dynamicContext[_context_src__WEBPACK_IMPORTED_MODULE_0__.__LABEL_IDENTIFIER__]&&(null===(_f=dynamicContext[_context_src__WEBPACK_IMPORTED_MODULE_0__.__LABEL_IDENTIFIER__])||void 0===_f?void 0:_f.length)&&dynamicContext[_context_src__WEBPACK_IMPORTED_MODULE_0__.__LABEL_IDENTIFIER__][0]||"",targetId=dynamicContext[_context_src__WEBPACK_IMPORTED_MODULE_0__.__TARGET_ID_IDENTIFIER__]&&(null===(_g=dynamicContext[_context_src__WEBPACK_IMPORTED_MODULE_0__.__TARGET_ID_IDENTIFIER__])||void 0===_g?void 0:_g.length)&&dynamicContext[_context_src__WEBPACK_IMPORTED_MODULE_0__.__TARGET_ID_IDENTIFIER__][0]||"",enablePromoString,enablePromo="true"===(dynamicContext[_context_src__WEBPACK_IMPORTED_MODULE_0__.__ENABLE_PROMO_IDENTIFIER__]&&(null===(_h=dynamicContext[_context_src__WEBPACK_IMPORTED_MODULE_0__.__ENABLE_PROMO_IDENTIFIER__])||void 0===_h?void 0:_h.length)&&dynamicContext[_context_src__WEBPACK_IMPORTED_MODULE_0__.__ENABLE_PROMO_IDENTIFIER__][0]||"false").toLocaleLowerCase(),themeFolderString=dynamicContext[_context_src__WEBPACK_IMPORTED_MODULE_0__.__THEME_FOLDER_IDENTIFIER__]&&(null===(_j=dynamicContext[_context_src__WEBPACK_IMPORTED_MODULE_0__.__THEME_FOLDER_IDENTIFIER__])||void 0===_j?void 0:_j.length)&&dynamicContext[_context_src__WEBPACK_IMPORTED_MODULE_0__.__THEME_FOLDER_IDENTIFIER__][0]||"black",themeFolder;return{contextPath:contextPath,pluginPath:pluginPath,searchLanguage:searchLanguage,transportToken:transportToken,environment:environment,label:label,targetId:targetId,enablePromo:enablePromo,themeFolder:null==themeFolderString?void 0:themeFolderString.toLocaleLowerCase()}}},(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.r(__webpack_exports__),__webpack_require__.d(__webpack_exports__,{RequestAgeingCreatedAtHeader:()=>_events__WEBPACK_IMPORTED_MODULE_5__.RequestAgeingCreatedAtHeader,SearchContentLoadEvent:()=>_events__WEBPACK_IMPORTED_MODULE_5__.SearchContentLoadEvent,SearchContentLoadedEvent:()=>_events__WEBPACK_IMPORTED_MODULE_5__.SearchContentLoadedEvent,SearchContentLoadingEvent:()=>_events__WEBPACK_IMPORTED_MODULE_5__.SearchContentLoadingEvent,SearchContextLoadedEvent:()=>_events__WEBPACK_IMPORTED_MODULE_5__.SearchContextLoadedEvent,SearchContextLoadingEvent:()=>_events__WEBPACK_IMPORTED_MODULE_5__.SearchContextLoadingEvent,SearchContextWrittenEvent:()=>_events__WEBPACK_IMPORTED_MODULE_5__.SearchContextWrittenEvent,SearchIndexLoadEvent:()=>_events__WEBPACK_IMPORTED_MODULE_5__.SearchIndexLoadEvent,SearchIndexLoadedEvent:()=>_events__WEBPACK_IMPORTED_MODULE_5__.SearchIndexLoadedEvent,SearchIndexLoadingEvent:()=>_events__WEBPACK_IMPORTED_MODULE_5__.SearchIndexLoadingEvent,SearchServiceRequestEvent:()=>_events__WEBPACK_IMPORTED_MODULE_5__.SearchServiceRequestEvent,SearchServiceResponseEvent:()=>_events__WEBPACK_IMPORTED_MODULE_5__.SearchServiceResponseEvent,TransportTokenHeader:()=>_events__WEBPACK_IMPORTED_MODULE_5__.TransportTokenHeader,TransportTokenLegacyHeader:()=>_events__WEBPACK_IMPORTED_MODULE_5__.TransportTokenLegacyHeader,__CASINO_DATA_SOURCE__:()=>_events__WEBPACK_IMPORTED_MODULE_5__.__CASINO_DATA_SOURCE__,__CASINO_GAME_LAUNCH__:()=>_events__WEBPACK_IMPORTED_MODULE_5__.__CASINO_GAME_LAUNCH__,__CASINO_RECENT_GAMES_UPDATED__:()=>_events__WEBPACK_IMPORTED_MODULE_5__.__CASINO_RECENT_GAMES_UPDATED__,__CONTENTS__:()=>_events__WEBPACK_IMPORTED_MODULE_5__.__CONTENTS__,__CONTENT_CONTRIBUTION__:()=>_events__WEBPACK_IMPORTED_MODULE_5__.__CONTENT_CONTRIBUTION__,__CONTENT_GROUPS__:()=>_events__WEBPACK_IMPORTED_MODULE_5__.__CONTENT_GROUPS__,__CONTENT__:()=>_events__WEBPACK_IMPORTED_MODULE_5__.__CONTENT__,__CONTEXT_PATH_IDENTIFIER__:()=>_constants__WEBPACK_IMPORTED_MODULE_1__.__CONTEXT_PATH_IDENTIFIER__,__CONTEXT__:()=>_events__WEBPACK_IMPORTED_MODULE_5__.__CONTEXT__,__DELETE_CONTENT__:()=>_events__WEBPACK_IMPORTED_MODULE_5__.__DELETE_CONTENT__,__DELETE_GROUP__:()=>_events__WEBPACK_IMPORTED_MODULE_5__.__DELETE_GROUP__,__DELETE_TAB__:()=>_events__WEBPACK_IMPORTED_MODULE_5__.__DELETE_TAB__,__ENABLE_PROMO_IDENTIFIER__:()=>_constants__WEBPACK_IMPORTED_MODULE_1__.__ENABLE_PROMO_IDENTIFIER__,__ENVIRONMENT_IDENTIFIER__:()=>_constants__WEBPACK_IMPORTED_MODULE_1__.__ENVIRONMENT_IDENTIFIER__,__FETCH_ALL_CONTENT__:()=>_events__WEBPACK_IMPORTED_MODULE_5__.__FETCH_ALL_CONTENT__,__FETCH_CONTENT_GROUPS__:()=>_events__WEBPACK_IMPORTED_MODULE_5__.__FETCH_CONTENT_GROUPS__,__FETCH_CONTENT__:()=>_events__WEBPACK_IMPORTED_MODULE_5__.__FETCH_CONTENT__,__FETCH_CONTEXT__:()=>_events__WEBPACK_IMPORTED_MODULE_5__.__FETCH_CONTEXT__,__FETCH_GROUP_CONTENT__:()=>_events__WEBPACK_IMPORTED_MODULE_5__.__FETCH_GROUP_CONTENT__,__FETCH_STATIC_CONTENT__:()=>_events__WEBPACK_IMPORTED_MODULE_5__.__FETCH_STATIC_CONTENT__,__GROUP_CONTENT__:()=>_events__WEBPACK_IMPORTED_MODULE_5__.__GROUP_CONTENT__,__LABEL_IDENTIFIER__:()=>_constants__WEBPACK_IMPORTED_MODULE_1__.__LABEL_IDENTIFIER__,__LOAD_CONTEXT__:()=>_constants__WEBPACK_IMPORTED_MODULE_1__.__LOAD_CONTEXT__,__MANIFEST__:()=>_events__WEBPACK_IMPORTED_MODULE_5__.__MANIFEST__,__PLUGIN_PATH_IDENTIFIER__:()=>_constants__WEBPACK_IMPORTED_MODULE_1__.__PLUGIN_PATH_IDENTIFIER__,__READ_CONTEXT_SERVICE_REQUEST_IDENTIFIER__:()=>_constants__WEBPACK_IMPORTED_MODULE_1__.__READ_CONTEXT_SERVICE_REQUEST_IDENTIFIER__,__READ_LOAD_CONTEXT__:()=>_constants__WEBPACK_IMPORTED_MODULE_1__.__READ_LOAD_CONTEXT__,__READ_MANIFEST__:()=>_events__WEBPACK_IMPORTED_MODULE_5__.__READ_MANIFEST__,__RECENT_SEARCHES_READ__:()=>_events__WEBPACK_IMPORTED_MODULE_5__.__RECENT_SEARCHES_READ__,__RECENT_SEARCHES_RESULT__:()=>_events__WEBPACK_IMPORTED_MODULE_5__.__RECENT_SEARCHES_RESULT__,__RENDER_STATIC_CONTENT__:()=>_events__WEBPACK_IMPORTED_MODULE_5__.__RENDER_STATIC_CONTENT__,__REQUEST_CASINO_DATA_SOURCE__:()=>_events__WEBPACK_IMPORTED_MODULE_5__.__REQUEST_CASINO_DATA_SOURCE__,__REQUEST_CONTENT_CONTRIBUTION__:()=>_events__WEBPACK_IMPORTED_MODULE_5__.__REQUEST_CONTENT_CONTRIBUTION__,__REQUEST_RECENTLY_PLAYED_FROM_CASINO__:()=>_events__WEBPACK_IMPORTED_MODULE_5__.__REQUEST_RECENTLY_PLAYED_FROM_CASINO__,__SEAARCH_APP_PROXY_SETUP__:()=>_events__WEBPACK_IMPORTED_MODULE_5__.__SEAARCH_APP_PROXY_SETUP__,__SEARCH_APP_AVAILABLE__:()=>_events__WEBPACK_IMPORTED_MODULE_5__.__SEARCH_APP_AVAILABLE__,__SEARCH_LANGUAGE_IDENTIFIER__:()=>_constants__WEBPACK_IMPORTED_MODULE_1__.__SEARCH_LANGUAGE_IDENTIFIER__,__SEARCH_SERVICE_AVAILABLE__:()=>_events__WEBPACK_IMPORTED_MODULE_5__.__SEARCH_SERVICE_AVAILABLE__,__SEARCH_SERVICE_LOADED__:()=>_events__WEBPACK_IMPORTED_MODULE_5__.__SEARCH_SERVICE_LOADED__,__SEARCH_SERVICE_LOADING__:()=>_events__WEBPACK_IMPORTED_MODULE_5__.__SEARCH_SERVICE_LOADING__,__SEARCH_SERVICE_QUERY__:()=>_events__WEBPACK_IMPORTED_MODULE_5__.__SEARCH_SERVICE_QUERY__,__SEARCH_SERVICE_RESULT__:()=>_events__WEBPACK_IMPORTED_MODULE_5__.__SEARCH_SERVICE_RESULT__,__SERVICE_IDENTIFIER__:()=>_constants__WEBPACK_IMPORTED_MODULE_1__.__SERVICE_IDENTIFIER__,__STATIC_CONTENT_IDENTIFIER__:()=>_constants__WEBPACK_IMPORTED_MODULE_1__.__STATIC_CONTENT_IDENTIFIER__,__STATIC_CONTENT__:()=>_events__WEBPACK_IMPORTED_MODULE_5__.__STATIC_CONTENT__,__STYLEDEFINITION_PATH_IDENTIFIER__:()=>_constants__WEBPACK_IMPORTED_MODULE_1__.__STYLEDEFINITION_PATH_IDENTIFIER__,__TARGET_ID_IDENTIFIER__:()=>_constants__WEBPACK_IMPORTED_MODULE_1__.__TARGET_ID_IDENTIFIER__,__THEME_FOLDER_IDENTIFIER__:()=>_constants__WEBPACK_IMPORTED_MODULE_1__.__THEME_FOLDER_IDENTIFIER__,__TRANSPORT_TOKEN_IDENTIFIER__:()=>_constants__WEBPACK_IMPORTED_MODULE_1__.__TRANSPORT_TOKEN_IDENTIFIER__,__UPDATE_CONTENT__:()=>_events__WEBPACK_IMPORTED_MODULE_5__.__UPDATE_CONTENT__,__UPDATE_GROUP__:()=>_events__WEBPACK_IMPORTED_MODULE_5__.__UPDATE_GROUP__,__UPDATE_TAB__:()=>_events__WEBPACK_IMPORTED_MODULE_5__.__UPDATE_TAB__,__UPDATE_TEXT_MAPPING__:()=>_events__WEBPACK_IMPORTED_MODULE_5__.__UPDATE_TEXT_MAPPING__,__USER_EVENT__:()=>_events__WEBPACK_IMPORTED_MODULE_5__.__USER_EVENT__,__Update_Lastsearch_Expression:()=>_events__WEBPACK_IMPORTED_MODULE_5__.__Update_Lastsearch_Expression,deleteGroup:()=>_writers_group__WEBPACK_IMPORTED_MODULE_16__.deleteGroup,deleteTab:()=>_writers_tab__WEBPACK_IMPORTED_MODULE_15__.deleteTab,readContext:()=>_reader__WEBPACK_IMPORTED_MODULE_3__.readContext,writeContext:()=>_writer__WEBPACK_IMPORTED_MODULE_4__.writeContext,writeGroup:()=>_writers_group__WEBPACK_IMPORTED_MODULE_16__.writeGroup,writeLoadContext:()=>_writer__WEBPACK_IMPORTED_MODULE_4__.writeLoadContext,writeManifest:()=>_writers_manifest__WEBPACK_IMPORTED_MODULE_17__.writeManifest,writeTab:()=>_writers_tab__WEBPACK_IMPORTED_MODULE_15__.writeTab,writeTextMapping:()=>_writers_text_mapping__WEBPACK_IMPORTED_MODULE_18__.writeTextMapping,writeToLoadContext:()=>_writer__WEBPACK_IMPORTED_MODULE_4__.writeToLoadContext});var _app__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__(3),_constants__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__(4),_content__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__(5),_reader__WEBPACK_IMPORTED_MODULE_3__=__webpack_require__(6),_writer__WEBPACK_IMPORTED_MODULE_4__=__webpack_require__(7),_events__WEBPACK_IMPORTED_MODULE_5__=__webpack_require__(8),_indexing__WEBPACK_IMPORTED_MODULE_6__=__webpack_require__(9),_load_context__WEBPACK_IMPORTED_MODULE_7__=__webpack_require__(10),_manifest__WEBPACK_IMPORTED_MODULE_8__=__webpack_require__(11),_presentation__WEBPACK_IMPORTED_MODULE_9__=__webpack_require__(12),_search__WEBPACK_IMPORTED_MODULE_10__=__webpack_require__(13),_search_content__WEBPACK_IMPORTED_MODULE_11__=__webpack_require__(14),_search_index__WEBPACK_IMPORTED_MODULE_12__=__webpack_require__(15),_security__WEBPACK_IMPORTED_MODULE_13__=__webpack_require__(16),_types__WEBPACK_IMPORTED_MODULE_14__=__webpack_require__(17),_writers_tab__WEBPACK_IMPORTED_MODULE_15__=__webpack_require__(18),_writers_group__WEBPACK_IMPORTED_MODULE_16__=__webpack_require__(19),_writers_manifest__WEBPACK_IMPORTED_MODULE_17__=__webpack_require__(20),_writers_text_mapping__WEBPACK_IMPORTED_MODULE_18__=__webpack_require__(21)},(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.r(__webpack_exports__)},(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.r(__webpack_exports__),__webpack_require__.d(__webpack_exports__,{__CONTEXT_PATH_IDENTIFIER__:()=>__CONTEXT_PATH_IDENTIFIER__,__ENABLE_PROMO_IDENTIFIER__:()=>__ENABLE_PROMO_IDENTIFIER__,__ENVIRONMENT_IDENTIFIER__:()=>__ENVIRONMENT_IDENTIFIER__,__LABEL_IDENTIFIER__:()=>__LABEL_IDENTIFIER__,__LOAD_CONTEXT__:()=>__LOAD_CONTEXT__,__PLUGIN_PATH_IDENTIFIER__:()=>__PLUGIN_PATH_IDENTIFIER__,__READ_CONTEXT_SERVICE_REQUEST_IDENTIFIER__:()=>__READ_CONTEXT_SERVICE_REQUEST_IDENTIFIER__,__READ_LOAD_CONTEXT__:()=>__READ_LOAD_CONTEXT__,__SEARCH_LANGUAGE_IDENTIFIER__:()=>__SEARCH_LANGUAGE_IDENTIFIER__,__SERVICE_IDENTIFIER__:()=>__SERVICE_IDENTIFIER__,__STATIC_CONTENT_IDENTIFIER__:()=>__STATIC_CONTENT_IDENTIFIER__,__STYLEDEFINITION_PATH_IDENTIFIER__:()=>__STYLEDEFINITION_PATH_IDENTIFIER__,__TARGET_ID_IDENTIFIER__:()=>__TARGET_ID_IDENTIFIER__,__THEME_FOLDER_IDENTIFIER__:()=>__THEME_FOLDER_IDENTIFIER__,__TRANSPORT_TOKEN_IDENTIFIER__:()=>__TRANSPORT_TOKEN_IDENTIFIER__});var __CONTEXT_PATH_IDENTIFIER__="contextpath",__PLUGIN_PATH_IDENTIFIER__="pluginpath",__SERVICE_IDENTIFIER__="globalsearch-service",__SEARCH_LANGUAGE_IDENTIFIER__="searchlanguage",__TRANSPORT_TOKEN_IDENTIFIER__="transporttoken",__STYLEDEFINITION_PATH_IDENTIFIER__="styledefinitionpath",__ENVIRONMENT_IDENTIFIER__="environment",__LABEL_IDENTIFIER__="label",__TARGET_ID_IDENTIFIER__="targetid",__ENABLE_PROMO_IDENTIFIER__="enablepromo",__THEME_FOLDER_IDENTIFIER__="themefolder",__STATIC_CONTENT_IDENTIFIER__="staticcontent",__READ_CONTEXT_SERVICE_REQUEST_IDENTIFIER__="readcontext",__READ_LOAD_CONTEXT__="readloadcontext",__LOAD_CONTEXT__="loadcontext"},(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.r(__webpack_exports__)},(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";function readContext(globalsearchContext){return{appContext:globalsearchContext.appContext,contentContext:globalsearchContext.contentContext,indexingContext:globalsearchContext.indexingContext,presentationContext:globalsearchContext.presentationContext,securityContext:globalsearchContext.securityContext}}__webpack_require__.r(__webpack_exports__),__webpack_require__.d(__webpack_exports__,{readContext:()=>readContext})},(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";function writeContext(globalSearchContext,searchContext){searchContext&&(globalSearchContext.appContext=searchContext.appContext,globalSearchContext.contentContext=searchContext.contentContext,globalSearchContext.indexingContext=searchContext.indexingContext,globalSearchContext.securityContext=searchContext.securityContext,globalSearchContext.presentationContext=searchContext.presentationContext)}function writeToLoadContext(globalSearchContext,keyToWrite,valueToWrite){globalSearchContext||(globalSearchContext={}),globalSearchContext.loadContext||(globalSearchContext.loadContext={}),globalSearchContext.loadContext[keyToWrite]=valueToWrite}function writeLoadContext(globalSearchContext,loadContext){globalSearchContext||(globalSearchContext={});var contextPath=loadContext.contextPath,pluginPath=loadContext.pluginPath,searchLanguage=loadContext.searchLanguage,transportToken=loadContext.transportToken,environment=loadContext.environment,label=loadContext.label,targetId=loadContext.targetId;globalSearchContext.loadContext={contextPath:contextPath,pluginPath:pluginPath,searchLanguage:searchLanguage,transportToken:transportToken,environment:environment,label:label,targetId:targetId},globalSearchContext.loadContext=loadContext||{}}__webpack_require__.r(__webpack_exports__),__webpack_require__.d(__webpack_exports__,{writeContext:()=>writeContext,writeLoadContext:()=>writeLoadContext,writeToLoadContext:()=>writeToLoadContext})},(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.r(__webpack_exports__),__webpack_require__.d(__webpack_exports__,{RequestAgeingCreatedAtHeader:()=>RequestAgeingCreatedAtHeader,SearchContentLoadEvent:()=>SearchContentLoadEvent,SearchContentLoadedEvent:()=>SearchContentLoadedEvent,SearchContentLoadingEvent:()=>SearchContentLoadingEvent,SearchContextLoadedEvent:()=>SearchContextLoadedEvent,SearchContextLoadingEvent:()=>SearchContextLoadingEvent,SearchContextWrittenEvent:()=>SearchContextWrittenEvent,SearchIndexLoadEvent:()=>SearchIndexLoadEvent,SearchIndexLoadedEvent:()=>SearchIndexLoadedEvent,SearchIndexLoadingEvent:()=>SearchIndexLoadingEvent,SearchServiceRequestEvent:()=>SearchServiceRequestEvent,SearchServiceResponseEvent:()=>SearchServiceResponseEvent,TransportTokenHeader:()=>TransportTokenHeader,TransportTokenLegacyHeader:()=>TransportTokenLegacyHeader,__CASINO_DATA_SOURCE__:()=>__CASINO_DATA_SOURCE__,__CASINO_GAME_LAUNCH__:()=>__CASINO_GAME_LAUNCH__,__CASINO_RECENT_GAMES_UPDATED__:()=>__CASINO_RECENT_GAMES_UPDATED__,__CONTENTS__:()=>__CONTENTS__,__CONTENT_CONTRIBUTION__:()=>__CONTENT_CONTRIBUTION__,__CONTENT_GROUPS__:()=>__CONTENT_GROUPS__,__CONTENT__:()=>__CONTENT__,__CONTEXT__:()=>__CONTEXT__,__DELETE_CONTENT__:()=>__DELETE_CONTENT__,__DELETE_GROUP__:()=>__DELETE_GROUP__,__DELETE_TAB__:()=>__DELETE_TAB__,__FETCH_ALL_CONTENT__:()=>__FETCH_ALL_CONTENT__,__FETCH_CONTENT_GROUPS__:()=>__FETCH_CONTENT_GROUPS__,__FETCH_CONTENT__:()=>__FETCH_CONTENT__,__FETCH_CONTEXT__:()=>__FETCH_CONTEXT__,__FETCH_GROUP_CONTENT__:()=>__FETCH_GROUP_CONTENT__,__FETCH_STATIC_CONTENT__:()=>__FETCH_STATIC_CONTENT__,__GROUP_CONTENT__:()=>__GROUP_CONTENT__,__MANIFEST__:()=>__MANIFEST__,__READ_MANIFEST__:()=>__READ_MANIFEST__,__RECENT_SEARCHES_READ__:()=>__RECENT_SEARCHES_READ__,__RECENT_SEARCHES_RESULT__:()=>__RECENT_SEARCHES_RESULT__,__RENDER_STATIC_CONTENT__:()=>__RENDER_STATIC_CONTENT__,__REQUEST_CASINO_DATA_SOURCE__:()=>__REQUEST_CASINO_DATA_SOURCE__,__REQUEST_CONTENT_CONTRIBUTION__:()=>__REQUEST_CONTENT_CONTRIBUTION__,__REQUEST_RECENTLY_PLAYED_FROM_CASINO__:()=>__REQUEST_RECENTLY_PLAYED_FROM_CASINO__,__SEAARCH_APP_PROXY_SETUP__:()=>__SEAARCH_APP_PROXY_SETUP__,__SEARCH_APP_AVAILABLE__:()=>__SEARCH_APP_AVAILABLE__,__SEARCH_SERVICE_AVAILABLE__:()=>__SEARCH_SERVICE_AVAILABLE__,__SEARCH_SERVICE_LOADED__:()=>__SEARCH_SERVICE_LOADED__,__SEARCH_SERVICE_LOADING__:()=>__SEARCH_SERVICE_LOADING__,__SEARCH_SERVICE_QUERY__:()=>__SEARCH_SERVICE_QUERY__,__SEARCH_SERVICE_RESULT__:()=>__SEARCH_SERVICE_RESULT__,__STATIC_CONTENT__:()=>__STATIC_CONTENT__,__UPDATE_CONTENT__:()=>__UPDATE_CONTENT__,__UPDATE_GROUP__:()=>__UPDATE_GROUP__,__UPDATE_TAB__:()=>__UPDATE_TAB__,__UPDATE_TEXT_MAPPING__:()=>__UPDATE_TEXT_MAPPING__,__USER_EVENT__:()=>__USER_EVENT__,__Update_Lastsearch_Expression:()=>__Update_Lastsearch_Expression});var __SEARCH_APP_AVAILABLE__="gs:search:app:available",SearchContextLoadedEvent="gs:searchcontext:loaded",SearchContextLoadingEvent="gs:searchcontext:loading",SearchContextWrittenEvent="gs:searchcontext:written",SearchIndexLoadEvent="gs:searchindex:load",SearchIndexLoadingEvent="gs:searchindex:loading",SearchIndexLoadedEvent="gs:searchindex:loaded",SearchContentLoadEvent="gs:searchcontent:load",SearchContentLoadingEvent="gs:searchcontent:loading",SearchContentLoadedEvent="gs:searchcontent:loaded",SearchServiceRequestEvent="gs:searchservice:request",SearchServiceResponseEvent="gs:searchservice:response",__SEARCH_SERVICE_LOADED__="gs:search:service:loaded",__SEARCH_SERVICE_LOADING__="gs:search:service:loading",__SEARCH_SERVICE_AVAILABLE__="gs:search:service:available",TransportTokenHeader="--x-globalsearch-security-transporttoken",TransportTokenLegacyHeader="x-transport-token",RequestAgeingCreatedAtHeader="--x-globalsearch-security-requestageing-createdat",__SEAARCH_APP_PROXY_SETUP__="gs:search:app:proxy:setup",__STATIC_CONTENT__="gs:content:static",__FETCH_STATIC_CONTENT__="gs:content:static:fetch",__RENDER_STATIC_CONTENT__="gs:presentation:content:static:render",__SEARCH_SERVICE_QUERY__="gs:searchservice:query",__SEARCH_SERVICE_RESULT__="gs:searchservice:result",__RECENT_SEARCHES_READ__="gs:search:service:recentsearches:read",__RECENT_SEARCHES_RESULT__="gs:search:service:recentsearches:read:result",__FETCH_CONTENT_GROUPS__="gs:desrach:service:content:groups:fetch",__CONTENT_GROUPS__="gs:search:service:content:groups:result",__FETCH_GROUP_CONTENT__="gs:search:service:group:content:fetch",__GROUP_CONTENT__="gs:search:service:group:content:result",__FETCH_CONTENT__="gs:search:service:content:fetch",__FETCH_ALL_CONTENT__="gs:search:service:content:fetch:all",__CONTENT__="gs:search:service:content:result",__CONTENTS__="gs:search:service:content:result:all",__FETCH_CONTEXT__="gs:search:service:context:fetch",__CONTEXT__="gs:search:service:context:result",__CONTENT_CONTRIBUTION__="gs:search:Content_Contribution",__REQUEST_CONTENT_CONTRIBUTION__="gs:search:Request_Content_Contribution",__UPDATE_CONTENT__="gs:search:Update_Content",__DELETE_CONTENT__="gs:search:service:content:delete",__USER_EVENT__="gs:productstub:vnuserevent",__CASINO_DATA_SOURCE__="gs:search:Casino_Data_Source",__REQUEST_CASINO_DATA_SOURCE__="gs:search:Request_Casino_Source",__REQUEST_RECENTLY_PLAYED_FROM_CASINO__="gs:search:Request_Recent_Games_From_Casino",__CASINO_RECENT_GAMES_UPDATED__="gs:search:Casino_Recent_Games_Updated",__READ_MANIFEST__="gs:search:manifest:read",__MANIFEST__="gs:search:manifest",__UPDATE_TAB__="gs:service:context:presentation:tabs:update",__DELETE_TAB__="gs:service:context:presentation:tabs:delete",__UPDATE_GROUP__="gs:service:context:presentation:groups:update",__DELETE_GROUP__="gs:service:context:presentation:groups:delete",__UPDATE_TEXT_MAPPING__="gs:service:context:presentation:textmapping:update",__CASINO_GAME_LAUNCH__="gs:globalsearch:casinogamelaunch",__Update_Lastsearch_Expression="gs:search:lastexpression:update"},(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.r(__webpack_exports__)},(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.r(__webpack_exports__)},(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.r(__webpack_exports__)},(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.r(__webpack_exports__)},(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.r(__webpack_exports__)},(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.r(__webpack_exports__)},(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.r(__webpack_exports__)},(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.r(__webpack_exports__)},(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.r(__webpack_exports__)},(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";function writeTab(globalSearchContext,tab){var lookupTabs=globalSearchContext.presentationContext.tabs.filter((function(configuredTab){return tab.tabId===configuredTab.tabId}));if(lookupTabs&&lookupTabs.length){var tabToUpdate=lookupTabs[0];tabToUpdate.tabId=tab.tabId,tabToUpdate.title=tab.title,tabToUpdate.groupOrdering=tab.groupOrdering}else tab.tabId&&globalSearchContext.presentationContext.tabs.push(tab)}function deleteTab(globalSearchContext,tabId){if(globalSearchContext&&globalSearchContext.presentationContext&&globalSearchContext.presentationContext.tabs&&globalSearchContext.presentationContext.tabs.length){var tabs=globalSearchContext.presentationContext.tabs,tabIndex=tabs.findIndex((function(tab){return tab.tabId===tabId}));tabIndex>-1&&(tabs.splice(tabIndex,1),globalSearchContext.presentationContext.tabs=tabs)}}__webpack_require__.r(__webpack_exports__),__webpack_require__.d(__webpack_exports__,{deleteTab:()=>deleteTab,writeTab:()=>writeTab})},(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";function writeGroup(globalSearchContext,group){var lookupGroups=globalSearchContext.presentationContext.groups.filter((function(configuredGroup){return group.groupId===configuredGroup.groupId}));if(lookupGroups&&lookupGroups.length){var groupToUpdate=lookupGroups[0];groupToUpdate.attributes=group.attributes,groupToUpdate.groupId=group.groupId,groupToUpdate.title=group.title,groupToUpdate.icon=group.icon,groupToUpdate.isStatic=group.isStatic,groupToUpdate.layout=group.layout}else group.groupId&&globalSearchContext.presentationContext.groups.push(group)}function deleteGroup(globalSearchContext,groupId){if(globalSearchContext&&globalSearchContext.presentationContext&&globalSearchContext.presentationContext.groups&&globalSearchContext.presentationContext.groups.length){var groups=globalSearchContext.presentationContext.groups,groupIndex=groups.findIndex((function(group){return group.groupId===groupId}));groupIndex>-1&&(groups.splice(groupIndex,1),globalSearchContext.presentationContext.groups=groups)}}__webpack_require__.r(__webpack_exports__),__webpack_require__.d(__webpack_exports__,{deleteGroup:()=>deleteGroup,writeGroup:()=>writeGroup})},(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";function writeManifest(globalSearchContext,manifest){globalSearchContext||(globalSearchContext={}),globalSearchContext.manifest=manifest}__webpack_require__.r(__webpack_exports__),__webpack_require__.d(__webpack_exports__,{writeManifest:()=>writeManifest})},(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";function writeTextMapping(globalSearchContext,textMapping){globalSearchContext.presentationContext.textMapping=textMapping||{}}__webpack_require__.r(__webpack_exports__),__webpack_require__.d(__webpack_exports__,{writeTextMapping:()=>writeTextMapping})},(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.r(__webpack_exports__),__webpack_require__.d(__webpack_exports__,{bootstrap:()=>bootstrap});var _loaders_src__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__(23),_eventing__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__(32),_manifest_handler__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__(120),_context_service__WEBPACK_IMPORTED_MODULE_3__=__webpack_require__(121);function bootstrap(loadContext,appContainer,manifest,skipPresentationBootstrap){(0,_eventing__WEBPACK_IMPORTED_MODULE_1__.registerBootstrapEvents)(appContainer,manifest,skipPresentationBootstrap),(0,_context_service__WEBPACK_IMPORTED_MODULE_3__.registerLoadContextServiceHandler)(),(0,_manifest_handler__WEBPACK_IMPORTED_MODULE_2__.registerManifestHandler)(),(0,_loaders_src__WEBPACK_IMPORTED_MODULE_0__.loadApp)(loadContext,manifest)}},(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.r(__webpack_exports__),__webpack_require__.d(__webpack_exports__,{loadApp:()=>_app_loader__WEBPACK_IMPORTED_MODULE_0__.loadApp,loadService:()=>_service_loader__WEBPACK_IMPORTED_MODULE_1__.loadService});var _app_loader__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__(24),_service_loader__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__(25)},(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.r(__webpack_exports__),__webpack_require__.d(__webpack_exports__,{loadApp:()=>loadApp});var _service_loader__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__(25),_proxy_src__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__(27),_context_initializer__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__(31),_context_src__WEBPACK_IMPORTED_MODULE_3__=__webpack_require__(2);function loadApp(loadContext,manifest){(0,_context_initializer__WEBPACK_IMPORTED_MODULE_2__.initializeContextHost)(),(0,_context_src__WEBPACK_IMPORTED_MODULE_3__.writeLoadContext)(globalSearchContext,loadContext),(0,_context_src__WEBPACK_IMPORTED_MODULE_3__.writeManifest)(globalSearchContext,manifest),(0,_service_loader__WEBPACK_IMPORTED_MODULE_0__.loadService)(),(0,_proxy_src__WEBPACK_IMPORTED_MODULE_1__.setupProxy)()}},(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.r(__webpack_exports__),__webpack_require__.d(__webpack_exports__,{loadService:()=>loadService});var _handlers__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__(26),_context_src__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__(2);function loadService(){var pluginPath=globalSearchContext.manifest.service||"/globalsearch/service/5.4.5.js";globalSearchContext.workerContext=new Worker("".concat(pluginPath),{name:_context_src__WEBPACK_IMPORTED_MODULE_1__.__SERVICE_IDENTIFIER__}),(0,_handlers__WEBPACK_IMPORTED_MODULE_0__.registerServiceEventHandlers)()}},(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.r(__webpack_exports__),__webpack_require__.d(__webpack_exports__,{registerServiceEventHandlers:()=>registerServiceEventHandlers});var _context_src__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__(2);function registerServiceEventHandlers(){addEventListener(_context_src__WEBPACK_IMPORTED_MODULE_0__.__SEARCH_SERVICE_LOADED__,serviceLoadedEventHandler,!1)}function serviceLoadedEventHandler(customEvent){var _a,context=customEvent&&(null==customEvent?void 0:customEvent.detail)&&(null===(_a=null==customEvent?void 0:customEvent.detail)||void 0===_a?void 0:_a.context);(0,_context_src__WEBPACK_IMPORTED_MODULE_0__.writeContext)(globalSearchContext,context),dispatchEvent(new CustomEvent(_context_src__WEBPACK_IMPORTED_MODULE_0__.__SEARCH_SERVICE_AVAILABLE__,{detail:{context:context}}))}},(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.r(__webpack_exports__),__webpack_require__.d(__webpack_exports__,{setupProxy:()=>_setup__WEBPACK_IMPORTED_MODULE_0__.setupProxy});var _setup__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__(28)},(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.r(__webpack_exports__),__webpack_require__.d(__webpack_exports__,{setupProxy:()=>setupProxy});var _egress__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__(29),_ingress__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__(30);function setupProxy(){(0,_ingress__WEBPACK_IMPORTED_MODULE_1__.setupIngress)(),(0,_egress__WEBPACK_IMPORTED_MODULE_0__.setupEgress)()}},(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.r(__webpack_exports__),__webpack_require__.d(__webpack_exports__,{setupEgress:()=>setupEgress});var _context_src__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__(2);function setupEgress(){console.log("[Global Search]","[Search App]","[Proxy]","[Egress]"),addEventListener(_context_src__WEBPACK_IMPORTED_MODULE_0__.SearchIndexLoadEvent,(function(customEvent){globalSearchContext.workerContext&&globalSearchContext.workerContext.postMessage({eventIdentifier:_context_src__WEBPACK_IMPORTED_MODULE_0__.SearchIndexLoadEvent,detail:null==customEvent?void 0:customEvent.detail})})),addEventListener(_context_src__WEBPACK_IMPORTED_MODULE_0__.__FETCH_STATIC_CONTENT__,(function(){globalSearchContext.workerContext&&globalSearchContext.workerContext.postMessage({eventIdentifier:_context_src__WEBPACK_IMPORTED_MODULE_0__.__FETCH_STATIC_CONTENT__,detail:{}})})),addEventListener(_context_src__WEBPACK_IMPORTED_MODULE_0__.__SEARCH_SERVICE_QUERY__,(function(customEvent){var _a;globalSearchContext.workerContext&&globalSearchContext.workerContext.postMessage({eventIdentifier:_context_src__WEBPACK_IMPORTED_MODULE_0__.__SEARCH_SERVICE_QUERY__,detail:null==customEvent?void 0:customEvent.detail,recent:null===(_a=null==customEvent?void 0:customEvent.detail)||void 0===_a?void 0:_a.recent})})),addEventListener(_context_src__WEBPACK_IMPORTED_MODULE_0__.__RECENT_SEARCHES_READ__,(function(customEvent){globalSearchContext.workerContext&&globalSearchContext.workerContext.postMessage({eventIdentifier:_context_src__WEBPACK_IMPORTED_MODULE_0__.__RECENT_SEARCHES_READ__,detail:null==customEvent?void 0:customEvent.detail})})),addEventListener(_context_src__WEBPACK_IMPORTED_MODULE_0__.__FETCH_CONTENT_GROUPS__,(function(){globalSearchContext.workerContext.postMessage({eventIdentifier:_context_src__WEBPACK_IMPORTED_MODULE_0__.__FETCH_CONTENT_GROUPS__,detail:{}})})),addEventListener(_context_src__WEBPACK_IMPORTED_MODULE_0__.__FETCH_GROUP_CONTENT__,(function(customEvent){globalSearchContext.workerContext.postMessage({eventIdentifier:_context_src__WEBPACK_IMPORTED_MODULE_0__.__FETCH_GROUP_CONTENT__,detail:null==customEvent?void 0:customEvent.detail})})),addEventListener(_context_src__WEBPACK_IMPORTED_MODULE_0__.__FETCH_CONTENT__,(function(customEvent){globalSearchContext.workerContext.postMessage({eventIdentifier:_context_src__WEBPACK_IMPORTED_MODULE_0__.__FETCH_CONTENT__,detail:null==customEvent?void 0:customEvent.detail})})),addEventListener(_context_src__WEBPACK_IMPORTED_MODULE_0__.__FETCH_ALL_CONTENT__,(function(customEvent){globalSearchContext.workerContext.postMessage({eventIdentifier:_context_src__WEBPACK_IMPORTED_MODULE_0__.__FETCH_ALL_CONTENT__,detail:null==customEvent?void 0:customEvent.detail})})),addEventListener(_context_src__WEBPACK_IMPORTED_MODULE_0__.__UPDATE_CONTENT__,(function(customEvent){globalSearchContext.workerContext.postMessage({eventIdentifier:_context_src__WEBPACK_IMPORTED_MODULE_0__.__UPDATE_CONTENT__,detail:null==customEvent?void 0:customEvent.detail})})),addEventListener(_context_src__WEBPACK_IMPORTED_MODULE_0__.__DELETE_CONTENT__,(function(customEvent){globalSearchContext.workerContext.postMessage({eventIdentifier:_context_src__WEBPACK_IMPORTED_MODULE_0__.__DELETE_CONTENT__,detail:null==customEvent?void 0:customEvent.detail})})),addEventListener(_context_src__WEBPACK_IMPORTED_MODULE_0__.__LOAD_CONTEXT__,(function(customEvent){globalSearchContext.workerContext.postMessage({eventIdentifier:_context_src__WEBPACK_IMPORTED_MODULE_0__.__LOAD_CONTEXT__,detail:null==customEvent?void 0:customEvent.detail})})),addEventListener(_context_src__WEBPACK_IMPORTED_MODULE_0__.__FETCH_CONTEXT__,(function(customEvent){globalSearchContext.workerContext.postMessage({eventIdentifier:_context_src__WEBPACK_IMPORTED_MODULE_0__.__FETCH_CONTEXT__,detail:null==customEvent?void 0:customEvent.detail})})),addEventListener(_context_src__WEBPACK_IMPORTED_MODULE_0__.__CASINO_DATA_SOURCE__,(function(customEvent){globalSearchContext.workerContext.postMessage({eventIdentifier:_context_src__WEBPACK_IMPORTED_MODULE_0__.__CASINO_DATA_SOURCE__,detail:null==customEvent?void 0:customEvent.detail})})),addEventListener(_context_src__WEBPACK_IMPORTED_MODULE_0__.__CASINO_RECENT_GAMES_UPDATED__,(function(customEvent){globalSearchContext.workerContext.postMessage({eventIdentifier:_context_src__WEBPACK_IMPORTED_MODULE_0__.__CASINO_RECENT_GAMES_UPDATED__,detail:null==customEvent?void 0:customEvent.detail})})),addEventListener(_context_src__WEBPACK_IMPORTED_MODULE_0__.__MANIFEST__,(function(customEvent){globalSearchContext.workerContext.postMessage({eventIdentifier:_context_src__WEBPACK_IMPORTED_MODULE_0__.__MANIFEST__,detail:null==customEvent?void 0:customEvent.detail})})),addEventListener(_context_src__WEBPACK_IMPORTED_MODULE_0__.__UPDATE_TAB__,(function(customEvent){globalSearchContext.workerContext.postMessage({eventIdentifier:_context_src__WEBPACK_IMPORTED_MODULE_0__.__UPDATE_TAB__,detail:null==customEvent?void 0:customEvent.detail})})),addEventListener(_context_src__WEBPACK_IMPORTED_MODULE_0__.__DELETE_TAB__,(function(customEvent){globalSearchContext.workerContext.postMessage({eventIdentifier:_context_src__WEBPACK_IMPORTED_MODULE_0__.__DELETE_TAB__,detail:null==customEvent?void 0:customEvent.detail})})),addEventListener(_context_src__WEBPACK_IMPORTED_MODULE_0__.__UPDATE_GROUP__,(function(customEvent){globalSearchContext.workerContext.postMessage({eventIdentifier:_context_src__WEBPACK_IMPORTED_MODULE_0__.__UPDATE_GROUP__,detail:null==customEvent?void 0:customEvent.detail})})),addEventListener(_context_src__WEBPACK_IMPORTED_MODULE_0__.__DELETE_GROUP__,(function(customEvent){globalSearchContext.workerContext.postMessage({eventIdentifier:_context_src__WEBPACK_IMPORTED_MODULE_0__.__DELETE_GROUP__,detail:null==customEvent?void 0:customEvent.detail})})),addEventListener(_context_src__WEBPACK_IMPORTED_MODULE_0__.__UPDATE_TEXT_MAPPING__,(function(customEvent){globalSearchContext.workerContext.postMessage({eventIdentifier:_context_src__WEBPACK_IMPORTED_MODULE_0__.__UPDATE_TEXT_MAPPING__,detail:null==customEvent?void 0:customEvent.detail})}))}},(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.r(__webpack_exports__),__webpack_require__.d(__webpack_exports__,{setupIngress:()=>setupIngress});var _context_src__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__(2);function setupIngress(){console.log("[Global Search]","[Search App]","[Proxy]"),globalSearchContext&&globalSearchContext.workerContext&&(globalSearchContext.workerContext.addEventListener("message",(function(messageEvent){var _a,_b;if(console.log("[Global Search]","[Search App]","[Proxy]","[Event Received]",messageEvent),messageEvent&&messageEvent.data&&messageEvent.data.eventIdentifier&&(null===(_a=messageEvent.data.eventIdentifier)||void 0===_a?void 0:_a.trim()))switch(null===(_b=messageEvent.data.eventIdentifier)||void 0===_b?void 0:_b.trim()){case _context_src__WEBPACK_IMPORTED_MODULE_0__.__SEARCH_SERVICE_LOADING__:dispatchEvent(new CustomEvent(_context_src__WEBPACK_IMPORTED_MODULE_0__.__SEARCH_SERVICE_LOADING__,{detail:messageEvent.data.detail}));break;case _context_src__WEBPACK_IMPORTED_MODULE_0__.__SEARCH_SERVICE_LOADED__:dispatchEvent(new CustomEvent(_context_src__WEBPACK_IMPORTED_MODULE_0__.__SEARCH_SERVICE_LOADED__,{detail:messageEvent.data.detail}));break;case _context_src__WEBPACK_IMPORTED_MODULE_0__.SearchServiceResponseEvent:dispatchEvent(new CustomEvent(_context_src__WEBPACK_IMPORTED_MODULE_0__.SearchServiceResponseEvent,{detail:messageEvent.data.detail}));break;case _context_src__WEBPACK_IMPORTED_MODULE_0__.__STATIC_CONTENT__:dispatchEvent(new CustomEvent(_context_src__WEBPACK_IMPORTED_MODULE_0__.__RENDER_STATIC_CONTENT__,{detail:messageEvent.data.detail}));break;case _context_src__WEBPACK_IMPORTED_MODULE_0__.__SEARCH_SERVICE_RESULT__:dispatchEvent(new CustomEvent(_context_src__WEBPACK_IMPORTED_MODULE_0__.__SEARCH_SERVICE_RESULT__,{detail:messageEvent.data.detail}));break;case _context_src__WEBPACK_IMPORTED_MODULE_0__.__RECENT_SEARCHES_RESULT__:dispatchEvent(new CustomEvent(_context_src__WEBPACK_IMPORTED_MODULE_0__.__RECENT_SEARCHES_RESULT__,{detail:messageEvent.data.detail}));break;case _context_src__WEBPACK_IMPORTED_MODULE_0__.__CONTENT_GROUPS__:dispatchEvent(new CustomEvent(_context_src__WEBPACK_IMPORTED_MODULE_0__.__CONTENT_GROUPS__,{detail:messageEvent.data.detail}));break;case _context_src__WEBPACK_IMPORTED_MODULE_0__.__GROUP_CONTENT__:dispatchEvent(new CustomEvent(_context_src__WEBPACK_IMPORTED_MODULE_0__.__GROUP_CONTENT__,{detail:messageEvent.data.detail}));break;case _context_src__WEBPACK_IMPORTED_MODULE_0__.__CONTENT__:dispatchEvent(new CustomEvent(_context_src__WEBPACK_IMPORTED_MODULE_0__.__CONTENT__,{detail:messageEvent.data.detail}));break;case _context_src__WEBPACK_IMPORTED_MODULE_0__.__CONTENTS__:dispatchEvent(new CustomEvent(_context_src__WEBPACK_IMPORTED_MODULE_0__.__CONTENTS__,{detail:messageEvent.data.detail}));break;case _context_src__WEBPACK_IMPORTED_MODULE_0__.__READ_LOAD_CONTEXT__:dispatchEvent(new CustomEvent(_context_src__WEBPACK_IMPORTED_MODULE_0__.__READ_LOAD_CONTEXT__));break;case _context_src__WEBPACK_IMPORTED_MODULE_0__.__CONTEXT__:dispatchEvent(new CustomEvent(_context_src__WEBPACK_IMPORTED_MODULE_0__.__CONTEXT__,{detail:messageEvent.data.detail}));break;case _context_src__WEBPACK_IMPORTED_MODULE_0__.__REQUEST_CASINO_DATA_SOURCE__:dispatchEvent(new CustomEvent(_context_src__WEBPACK_IMPORTED_MODULE_0__.__REQUEST_CASINO_DATA_SOURCE__,{detail:messageEvent.data.detail}));break;case _context_src__WEBPACK_IMPORTED_MODULE_0__.__REQUEST_RECENTLY_PLAYED_FROM_CASINO__:dispatchEvent(new CustomEvent(_context_src__WEBPACK_IMPORTED_MODULE_0__.__REQUEST_RECENTLY_PLAYED_FROM_CASINO__,{detail:messageEvent.data.detail}));break;case _context_src__WEBPACK_IMPORTED_MODULE_0__.__READ_MANIFEST__:dispatchEvent(new CustomEvent(_context_src__WEBPACK_IMPORTED_MODULE_0__.__READ_MANIFEST__))}})),dispatchEvent(new CustomEvent(_context_src__WEBPACK_IMPORTED_MODULE_0__.__SEAARCH_APP_PROXY_SETUP__)))}},(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";function initializeContextHost(){window.globalSearchContext||(window.globalSearchContext={})}__webpack_require__.r(__webpack_exports__),__webpack_require__.d(__webpack_exports__,{initializeContextHost:()=>initializeContextHost})},(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.r(__webpack_exports__),__webpack_require__.d(__webpack_exports__,{registerBootstrapEvents:()=>registerBootstrapEvents});var _presentation_src__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__(33),_user_events_handler__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__(118),_context_src__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__(2);function registerBootstrapEvents(appContainer,manifest,skipPresentationBootstrap){addEventListener(_context_src__WEBPACK_IMPORTED_MODULE_2__.__SEARCH_SERVICE_AVAILABLE__,(function(customEvent){var _a,_b,_c;console.log("[Global Search]","[Search App]","[App Available]",customEvent),dispatchEvent(new CustomEvent(_context_src__WEBPACK_IMPORTED_MODULE_2__.__SEARCH_APP_AVAILABLE__,{detail:null===(_a=null==customEvent?void 0:customEvent.detail)||void 0===_a?void 0:_a.context})),null==appContainer||appContainer.dispatchEvent(new CustomEvent(_context_src__WEBPACK_IMPORTED_MODULE_2__.__SEARCH_APP_AVAILABLE__,{detail:null===(_b=null==customEvent?void 0:customEvent.detail)||void 0===_b?void 0:_b.context})),skipPresentationBootstrap||(0,_presentation_src__WEBPACK_IMPORTED_MODULE_0__.bootstrap)(null===(_c=null==customEvent?void 0:customEvent.detail)||void 0===_c?void 0:_c.context,appContainer,manifest)})),(0,_user_events_handler__WEBPACK_IMPORTED_MODULE_1__.registerUserEventsHandler)()}},(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.r(__webpack_exports__),__webpack_require__.d(__webpack_exports__,{__BOOTSTRAPPED__:()=>_events__WEBPACK_IMPORTED_MODULE_2__.__BOOTSTRAPPED__,__BOOTSTRAPPING__:()=>_events__WEBPACK_IMPORTED_MODULE_2__.__BOOTSTRAPPING__,__CAROUSEL_HIGHLIGHT_TRACK__:()=>_events__WEBPACK_IMPORTED_MODULE_2__.__CAROUSEL_HIGHLIGHT_TRACK__,__CAROUSEL_NAVIGATION_HIDE__:()=>_events__WEBPACK_IMPORTED_MODULE_2__.__CAROUSEL_NAVIGATION_HIDE__,__CAROUSEL_NAVIGATION_SHOW__:()=>_events__WEBPACK_IMPORTED_MODULE_2__.__CAROUSEL_NAVIGATION_SHOW__,__CAROUSEL_NAVIGATION__:()=>_events__WEBPACK_IMPORTED_MODULE_2__.__CAROUSEL_NAVIGATION__,__CAROUSEL_RENDERING_TRACK__:()=>_events__WEBPACK_IMPORTED_MODULE_2__.__CAROUSEL_RENDERING_TRACK__,__CLEAR_SEARCH_HIDE_ICON__:()=>_events__WEBPACK_IMPORTED_MODULE_2__.__CLEAR_SEARCH_HIDE_ICON__,__CLEAR_SEARCH_SHOW_ICON__:()=>_events__WEBPACK_IMPORTED_MODULE_2__.__CLEAR_SEARCH_SHOW_ICON__,__CLEAR_SEARCH__:()=>_events__WEBPACK_IMPORTED_MODULE_2__.__CLEAR_SEARCH__,__CLICK__:()=>_events__WEBPACK_IMPORTED_MODULE_2__.__CLICK__,__CLOSE_SEARCH__:()=>_events__WEBPACK_IMPORTED_MODULE_2__.__CLOSE_SEARCH__,__CONTENT_ACTION__:()=>_events__WEBPACK_IMPORTED_MODULE_2__.__CONTENT_ACTION__,__DISPLAY_LOADER__:()=>_events__WEBPACK_IMPORTED_MODULE_2__.__DISPLAY_LOADER__,__FOCUSOUT__:()=>_events__WEBPACK_IMPORTED_MODULE_2__.__FOCUSOUT__,__HIDE_LOADER__:()=>_events__WEBPACK_IMPORTED_MODULE_2__.__HIDE_LOADER__,__KEYUP__:()=>_events__WEBPACK_IMPORTED_MODULE_2__.__KEYUP__,__LAUNCH_SEARCH__:()=>_events__WEBPACK_IMPORTED_MODULE_2__.__LAUNCH_SEARCH__,__MOUSE_DOWN__:()=>_events__WEBPACK_IMPORTED_MODULE_2__.__MOUSE_DOWN__,__MOUSE_OUT__:()=>_events__WEBPACK_IMPORTED_MODULE_2__.__MOUSE_OUT__,__MOUSE_OVER__:()=>_events__WEBPACK_IMPORTED_MODULE_2__.__MOUSE_OVER__,__READ_CLIENT_CONFIG__:()=>_events__WEBPACK_IMPORTED_MODULE_2__.__READ_CLIENT_CONFIG__,__READ_PRESENTATION_CONTEXT__:()=>_events__WEBPACK_IMPORTED_MODULE_2__.__READ_PRESENTATION_CONTEXT__,__RENDER_CURRENT_TAB__:()=>_events__WEBPACK_IMPORTED_MODULE_2__.__RENDER_CURRENT_TAB__,__RENDER_GROUPS__:()=>_events__WEBPACK_IMPORTED_MODULE_2__.__RENDER_GROUPS__,__RENDER_RECENT_SEARCHES__:()=>_events__WEBPACK_IMPORTED_MODULE_2__.__RENDER_RECENT_SEARCHES__,__RENDER_SEARCH_RESULT__:()=>_events__WEBPACK_IMPORTED_MODULE_2__.__RENDER_SEARCH_RESULT__,__RENDER_TABS_MENU__:()=>_events__WEBPACK_IMPORTED_MODULE_2__.__RENDER_TABS_MENU__,__RENDER_TAB_MENU__:()=>_events__WEBPACK_IMPORTED_MODULE_2__.__RENDER_TAB_MENU__,__SEARCH_ACCESSIBLE__:()=>_events__WEBPACK_IMPORTED_MODULE_2__.__SEARCH_ACCESSIBLE__,__SEARCH_BANNER_DISPLAY__:()=>_events__WEBPACK_IMPORTED_MODULE_2__.__SEARCH_BANNER_DISPLAY__,__SEARCH_BANNER_HIDE__:()=>_events__WEBPACK_IMPORTED_MODULE_2__.__SEARCH_BANNER_HIDE__,__SEARCH_LOOKUP__:()=>_events__WEBPACK_IMPORTED_MODULE_2__.__SEARCH_LOOKUP__,__SEARCH_RESULT_BANNER_DISPLAY__:()=>_events__WEBPACK_IMPORTED_MODULE_2__.__SEARCH_RESULT_BANNER_DISPLAY__,__SEARCH_RESULT_BANNER_HIDE__:()=>_events__WEBPACK_IMPORTED_MODULE_2__.__SEARCH_RESULT_BANNER_HIDE__,__SEARCH_RESULT_CLEAR__:()=>_events__WEBPACK_IMPORTED_MODULE_2__.__SEARCH_RESULT_CLEAR__,__SEARCH_RESULT_DISCARD_OFF__:()=>_events__WEBPACK_IMPORTED_MODULE_2__.__SEARCH_RESULT_DISCARD_OFF__,__SEARCH_RESULT_DISCARD_ON__:()=>_events__WEBPACK_IMPORTED_MODULE_2__.__SEARCH_RESULT_DISCARD_ON__,__TRACK__:()=>_events__WEBPACK_IMPORTED_MODULE_2__.__TRACK__,bootstrap:()=>_bootstrapper_bootstrap__WEBPACK_IMPORTED_MODULE_1__.bootstrap});var _polyfills_index__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__(34),_bootstrapper_bootstrap__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__(36),_events__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__(47)},(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.r(__webpack_exports__);var _custom_elements_native_shim__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__(35),_custom_elements_native_shim__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_custom_elements_native_shim__WEBPACK_IMPORTED_MODULE_0__)},()=>{
/**
* Source retrieved from :- https://github.com/webcomponents/custom-elements/blob/master/src/native-shim.js
* @license
* Copyright (c) 2016 The Polymer Project Authors. All rights reserved.
* This code may only be used under the BSD style license found at http://polymer.github.io/LICENSE.txt
* The complete set of authors may be found at http://polymer.github.io/AUTHORS.txt
* The complete set of contributors may be found at http://polymer.github.io/CONTRIBUTORS.txt
* Code distributed by Google as part of the polymer project is also
* subject to an additional IP rights grant found at http://polymer.github.io/PATENTS.txt
*/
!function(){if(void 0!==window.Reflect&&void 0!==window.customElements&&!window.customElements.polyfillWrapFlushCallback){var BuiltInHTMLElement=HTMLElement,wrapperForTheName_HTMLElement=function HTMLElement(){return Reflect.construct(BuiltInHTMLElement,[],this.constructor)};window.HTMLElement=wrapperForTheName_HTMLElement,HTMLElement.prototype=BuiltInHTMLElement.prototype,HTMLElement.prototype.constructor=HTMLElement,Object.setPrototypeOf(HTMLElement,BuiltInHTMLElement)}}()},(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.r(__webpack_exports__),__webpack_require__.d(__webpack_exports__,{bootstrap:()=>bootstrap});var _host_factory__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__(37),_context_eventing__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__(115),_custom_elements_registry__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__(116),_events__WEBPACK_IMPORTED_MODULE_3__=__webpack_require__(47);function bootstrap(searchContext,hostContainer,manifest){var searchHost;if(console.log("[Global Search]","[Presentation]","[Bootstrapping]"),(0,_context_eventing__WEBPACK_IMPORTED_MODULE_1__.registerContextEventService)(),dispatchEvent(new CustomEvent(_events__WEBPACK_IMPORTED_MODULE_3__.__BOOTSTRAPPING__)),(0,_custom_elements_registry__WEBPACK_IMPORTED_MODULE_2__.register)(),!hostContainer)throw new Error("host container is mandatory.. This is strange... Are you doing something fickle....");return searchHost=(0,_host_factory__WEBPACK_IMPORTED_MODULE_0__.create)(searchContext,hostContainer,manifest),hostContainer.dispatchEvent(new CustomEvent(_events__WEBPACK_IMPORTED_MODULE_3__.__BOOTSTRAPPED__,{detail:searchHost})),dispatchEvent(new CustomEvent(_events__WEBPACK_IMPORTED_MODULE_3__.__BOOTSTRAPPED__,{detail:searchHost})),console.log("[Global Search]","[Presentation]","[Bootstrapped]"),searchHost}},(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.r(__webpack_exports__),__webpack_require__.d(__webpack_exports__,{create:()=>create});var _host__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__(38),_eventing__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__(42);function create(searchContext,hostContainer,manifest){var searchHost=new _host__WEBPACK_IMPORTED_MODULE_0__.SearchHost;return searchHost.searchContext=searchContext,searchHost.addStyleDefinition(manifest.styleDefinitions.app),(0,_eventing__WEBPACK_IMPORTED_MODULE_1__.registerEventHandlers)(searchHost),hostContainer.appendChild(searchHost),searchHost}},(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.r(__webpack_exports__),__webpack_require__.d(__webpack_exports__,{SearchHost:()=>SearchHost});var tslib__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__(41),_styles_factory__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__(39),SearchHost=function(_super){function SearchHost(){var _this=_super.call(this)||this;return _this.contentContainer=document.createElement("div"),_this.contentContainer.id="search-host",_this.contentContainer.classList.add("search-host"),_this}return(0,tslib__WEBPACK_IMPORTED_MODULE_1__.__extends)(SearchHost,_super),Object.defineProperty(SearchHost,"registrationId",{get:function(){return"globalsearch-host"},enumerable:!1,configurable:!0}),Object.defineProperty(SearchHost.prototype,"contentHost",{get:function(){return this.contentContainer},enumerable:!1,configurable:!0}),SearchHost.prototype.connectedCallback=function(){this.appendChild(this.styleDefinitions.cloneNode(!0)),this.appendChild(this.contentContainer)},SearchHost.prototype.addStyleDefinition=function(styleDefinitionPath){this.styleDefinitions=(0,_styles_factory__WEBPACK_IMPORTED_MODULE_0__.create)(styleDefinitionPath)},SearchHost}(HTMLElement)},(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.r(__webpack_exports__),__webpack_require__.d(__webpack_exports__,{create:()=>create});var _template_html__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__(40);function create(styleDefinitionPath){var _a,styleTemplateElement=document.createElement("template");if(_template_html__WEBPACK_IMPORTED_MODULE_0__.default&&(styleTemplateElement.innerHTML=_template_html__WEBPACK_IMPORTED_MODULE_0__.default,styleTemplateElement.content.firstElementChild)){var linkElement=styleTemplateElement.content.firstElementChild;if(linkElement.href=null===(_a=styleDefinitionPath||"#")||void 0===_a?void 0:_a.trim(),linkElement)return linkElement}return createDefaultStyleLink(styleDefinitionPath)}function createDefaultStyleLink(styleDefinitionPath){var link=document.createElement("link");return link.setAttribute("id","style-sheet"),link.setAttribute("rel","stylesheet"),link.setAttribute("href",styleDefinitionPath),link.setAttribute("type","text/css"),link}},(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";var code;__webpack_require__.r(__webpack_exports__),__webpack_require__.d(__webpack_exports__,{default:()=>__WEBPACK_DEFAULT_EXPORT__});const __WEBPACK_DEFAULT_EXPORT__='<link type="text/css" rel="stylesheet" href="#" />'},(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.r(__webpack_exports__),__webpack_require__.d(__webpack_exports__,{__addDisposableResource:()=>__addDisposableResource,__assign:()=>__assign,__asyncDelegator:()=>__asyncDelegator,__asyncGenerator:()=>__asyncGenerator,__asyncValues:()=>__asyncValues,__await:()=>__await,__awaiter:()=>__awaiter,__classPrivateFieldGet:()=>__classPrivateFieldGet,__classPrivateFieldIn:()=>__classPrivateFieldIn,__classPrivateFieldSet:()=>__classPrivateFieldSet,__createBinding:()=>__createBinding,__decorate:()=>__decorate,__disposeResources:()=>__disposeResources,__esDecorate:()=>__esDecorate,__exportStar:()=>__exportStar,__extends:()=>__extends,__generator:()=>__generator,__importDefault:()=>__importDefault,__importStar:()=>__importStar,__makeTemplateObject:()=>__makeTemplateObject,__metadata:()=>__metadata,__param:()=>__param,__propKey:()=>__propKey,__read:()=>__read,__rest:()=>__rest,__runInitializers:()=>__runInitializers,__setFunctionName:()=>__setFunctionName,__spread:()=>__spread,__spreadArray:()=>__spreadArray,__spreadArrays:()=>__spreadArrays,__values:()=>__values,default:()=>__WEBPACK_DEFAULT_EXPORT__});var extendStatics=function(d,b){return(extendStatics=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(d,b){d.__proto__=b}||function(d,b){for(var p in b)Object.prototype.hasOwnProperty.call(b,p)&&(d[p]=b[p])})(d,b)};function __extends(d,b){if("function"!=typeof b&&null!==b)throw new TypeError("Class extends value "+String(b)+" is not a constructor or null");function __(){this.constructor=d}extendStatics(d,b),d.prototype=null===b?Object.create(b):(__.prototype=b.prototype,new __)}var __assign=function(){return(__assign=Object.assign||function __assign(t){for(var s,i=1,n=arguments.length;i<n;i++)for(var p in s=arguments[i])Object.prototype.hasOwnProperty.call(s,p)&&(t[p]=s[p]);return t}).apply(this,arguments)};function __rest(s,e){var t={};for(var p in s)Object.prototype.hasOwnProperty.call(s,p)&&e.indexOf(p)<0&&(t[p]=s[p]);if(null!=s&&"function"==typeof Object.getOwnPropertySymbols)for(var i=0,p=Object.getOwnPropertySymbols(s);i<p.length;i++)e.indexOf(p[i])<0&&Object.prototype.propertyIsEnumerable.call(s,p[i])&&(t[p[i]]=s[p[i]]);return t}function __decorate(decorators,target,key,desc){var c=arguments.length,r=c<3?target:null===desc?desc=Object.getOwnPropertyDescriptor(target,key):desc,d;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)r=Reflect.decorate(decorators,target,key,desc);else for(var i=decorators.length-1;i>=0;i--)(d=decorators[i])&&(r=(c<3?d(r):c>3?d(target,key,r):d(target,key))||r);return c>3&&r&&Object.defineProperty(target,key,r),r}function __param(paramIndex,decorator){return function(target,key){decorator(target,key,paramIndex)}}function __esDecorate(ctor,descriptorIn,decorators,contextIn,initializers,extraInitializers){function accept(f){if(void 0!==f&&"function"!=typeof f)throw new TypeError("Function expected");return f}for(var kind=contextIn.kind,key="getter"===kind?"get":"setter"===kind?"set":"value",target=!descriptorIn&&ctor?contextIn.static?ctor:ctor.prototype:null,descriptor=descriptorIn||(target?Object.getOwnPropertyDescriptor(target,contextIn.name):{}),_,done=!1,i=decorators.length-1;i>=0;i--){var context={};for(var p in contextIn)context[p]="access"===p?{}:contextIn[p];for(var p in contextIn.access)context.access[p]=contextIn.access[p];context.addInitializer=function(f){if(done)throw new TypeError("Cannot add initializers after decoration has completed");extraInitializers.push(accept(f||null))};var result=(0,decorators[i])("accessor"===kind?{get:descriptor.get,set:descriptor.set}:descriptor[key],context);if("accessor"===kind){if(void 0===result)continue;if(null===result||"object"!=typeof result)throw new TypeError("Object expected");(_=accept(result.get))&&(descriptor.get=_),(_=accept(result.set))&&(descriptor.set=_),(_=accept(result.init))&&initializers.unshift(_)}else(_=accept(result))&&("field"===kind?initializers.unshift(_):descriptor[key]=_)}target&&Object.defineProperty(target,contextIn.name,descriptor),done=!0}function __runInitializers(thisArg,initializers,value){for(var useValue=arguments.length>2,i=0;i<initializers.length;i++)value=useValue?initializers[i].call(thisArg,value):initializers[i].call(thisArg);return useValue?value:void 0}function __propKey(x){return"symbol"==typeof x?x:"".concat(x)}function __setFunctionName(f,name,prefix){return"symbol"==typeof name&&(name=name.description?"[".concat(name.description,"]"):""),Object.defineProperty(f,"name",{configurable:!0,value:prefix?"".concat(prefix," ",name):name})}function __metadata(metadataKey,metadataValue){if("object"==typeof Reflect&&"function"==typeof Reflect.metadata)return Reflect.metadata(metadataKey,metadataValue)}function __awaiter(thisArg,_arguments,P,generator){function adopt(value){return value instanceof P?value:new P((function(resolve){resolve(value)}))}return new(P||(P=Promise))((function(resolve,reject){function fulfilled(value){try{step(generator.next(value))}catch(e){reject(e)}}function rejected(value){try{step(generator.throw(value))}catch(e){reject(e)}}function step(result){result.done?resolve(result.value):adopt(result.value).then(fulfilled,rejected)}step((generator=generator.apply(thisArg,_arguments||[])).next())}))}function __generator(thisArg,body){var _={label:0,sent:function(){if(1&t[0])throw t[1];return t[1]},trys:[],ops:[]},f,y,t,g;return g={next:verb(0),throw:verb(1),return:verb(2)},"function"==typeof Symbol&&(g[Symbol.iterator]=function(){return this}),g;function verb(n){return function(v){return step([n,v])}}function step(op){if(f)throw new TypeError("Generator is already executing.");for(;g&&(g=0,op[0]&&(_=0)),_;)try{if(f=1,y&&(t=2&op[0]?y.return:op[0]?y.throw||((t=y.return)&&t.call(y),0):y.next)&&!(t=t.call(y,op[1])).done)return t;switch(y=0,t&&(op=[2&op[0],t.value]),op[0]){case 0:case 1:t=op;break;case 4:return _.label++,{value:op[1],done:!1};case 5:_.label++,y=op[1],op=[0];continue;case 7:op=_.ops.pop(),_.trys.pop();continue;default:if(!(t=(t=_.trys).length>0&&t[t.length-1])&&(6===op[0]||2===op[0])){_=0;continue}if(3===op[0]&&(!t||op[1]>t[0]&&op[1]<t[3])){_.label=op[1];break}if(6===op[0]&&_.label<t[1]){_.label=t[1],t=op;break}if(t&&_.label<t[2]){_.label=t[2],_.ops.push(op);break}t[2]&&_.ops.pop(),_.trys.pop();continue}op=body.call(thisArg,_)}catch(e){op=[6,e],y=0}finally{f=t=0}if(5&op[0])throw op[1];return{value:op[0]?op[1]:void 0,done:!0}}}var __createBinding=Object.create?function(o,m,k,k2){void 0===k2&&(k2=k);var desc=Object.getOwnPropertyDescriptor(m,k);desc&&("get"in desc?m.__esModule:!desc.writable&&!desc.configurable)||(desc={enumerable:!0,get:function(){return m[k]}}),Object.defineProperty(o,k2,desc)}:function(o,m,k,k2){void 0===k2&&(k2=k),o[k2]=m[k]};function __exportStar(m,o){for(var p in m)"default"===p||Object.prototype.hasOwnProperty.call(o,p)||__createBinding(o,m,p)}function __values(o){var s="function"==typeof Symbol&&Symbol.iterator,m=s&&o[s],i=0;if(m)return m.call(o);if(o&&"number"==typeof o.length)return{next:function(){return o&&i>=o.length&&(o=void 0),{value:o&&o[i++],done:!o}}};throw new TypeError(s?"Object is not iterable.":"Symbol.iterator is not defined.")}function __read(o,n){var m="function"==typeof Symbol&&o[Symbol.iterator];if(!m)return o;var i=m.call(o),r,ar=[],e;try{for(;(void 0===n||n-- >0)&&!(r=i.next()).done;)ar.push(r.value)}catch(error){e={error:error}}finally{try{r&&!r.done&&(m=i.return)&&m.call(i)}finally{if(e)throw e.error}}return ar}function __spread(){for(var ar=[],i=0;i<arguments.length;i++)ar=ar.concat(__read(arguments[i]));return ar}function __spreadArrays(){for(var s=0,i=0,il=arguments.length;i<il;i++)s+=arguments[i].length;for(var r=Array(s),k=0,i=0;i<il;i++)for(var a=arguments[i],j=0,jl=a.length;j<jl;j++,k++)r[k]=a[j];return r}function __spreadArray(to,from,pack){if(pack||2===arguments.length)for(var i=0,l=from.length,ar;i<l;i++)!ar&&i in from||(ar||(ar=Array.prototype.slice.call(from,0,i)),ar[i]=from[i]);return to.concat(ar||Array.prototype.slice.call(from))}function __await(v){return this instanceof __await?(this.v=v,this):new __await(v)}function __asyncGenerator(thisArg,_arguments,generator){if(!Symbol.asyncIterator)throw new TypeError("Symbol.asyncIterator is not defined.");var g=generator.apply(thisArg,_arguments||[]),i,q=[];return i={},verb("next"),verb("throw"),verb("return"),i[Symbol.asyncIterator]=function(){return this},i;function verb(n){g[n]&&(i[n]=function(v){return new Promise((function(a,b){q.push([n,v,a,b])>1||resume(n,v)}))})}function resume(n,v){try{step(g[n](v))}catch(e){settle(q[0][3],e)}}function step(r){r.value instanceof __await?Promise.resolve(r.value.v).then(fulfill,reject):settle(q[0][2],r)}function fulfill(value){resume("next",value)}function reject(value){resume("throw",value)}function settle(f,v){f(v),q.shift(),q.length&&resume(q[0][0],q[0][1])}}function __asyncDelegator(o){var i,p;return i={},verb("next"),verb("throw",(function(e){throw e})),verb("return"),i[Symbol.iterator]=function(){return this},i;function verb(n,f){i[n]=o[n]?function(v){return(p=!p)?{value:__await(o[n](v)),done:!1}:f?f(v):v}:f}}function __asyncValues(o){if(!Symbol.asyncIterator)throw new TypeError("Symbol.asyncIterator is not defined.");var m=o[Symbol.asyncIterator],i;return m?m.call(o):(o=__values(o),i={},verb("next"),verb("throw"),verb("return"),i[Symbol.asyncIterator]=function(){return this},i);function verb(n){i[n]=o[n]&&function(v){return new Promise((function(resolve,reject){settle(resolve,reject,(v=o[n](v)).done,v.value)}))}}function settle(resolve,reject,d,v){Promise.resolve(v).then((function(v){resolve({value:v,done:d})}),reject)}}function __makeTemplateObject(cooked,raw){return Object.defineProperty?Object.defineProperty(cooked,"raw",{value:raw}):cooked.raw=raw,cooked}var __setModuleDefault=Object.create?function(o,v){Object.defineProperty(o,"default",{enumerable:!0,value:v})}:function(o,v){o.default=v};function __importStar(mod){if(mod&&mod.__esModule)return mod;var result={};if(null!=mod)for(var k in mod)"default"!==k&&Object.prototype.hasOwnProperty.call(mod,k)&&__createBinding(result,mod,k);return __setModuleDefault(result,mod),result}function __importDefault(mod){return mod&&mod.__esModule?mod:{default:mod}}function __classPrivateFieldGet(receiver,state,kind,f){if("a"===kind&&!f)throw new TypeError("Private accessor was defined without a getter");if("function"==typeof state?receiver!==state||!f:!state.has(receiver))throw new TypeError("Cannot read private member from an object whose class did not declare it");return"m"===kind?f:"a"===kind?f.call(receiver):f?f.value:state.get(receiver)}function __classPrivateFieldSet(receiver,state,value,kind,f){if("m"===kind)throw new TypeError("Private method is not writable");if("a"===kind&&!f)throw new TypeError("Private accessor was defined without a setter");if("function"==typeof state?receiver!==state||!f:!state.has(receiver))throw new TypeError("Cannot write private member to an object whose class did not declare it");return"a"===kind?f.call(receiver,value):f?f.value=value:state.set(receiver,value),value}function __classPrivateFieldIn(state,receiver){if(null===receiver||"object"!=typeof receiver&&"function"!=typeof receiver)throw new TypeError("Cannot use 'in' operator on non-object");return"function"==typeof state?receiver===state:state.has(receiver)}function __addDisposableResource(env,value,async){if(null!=value){if("object"!=typeof value&&"function"!=typeof value)throw new TypeError("Object expected.");var dispose;if(async){if(!Symbol.asyncDispose)throw new TypeError("Symbol.asyncDispose is not defined.");dispose=value[Symbol.asyncDispose]}if(void 0===dispose){if(!Symbol.dispose)throw new TypeError("Symbol.dispose is not defined.");dispose=value[Symbol.dispose]}if("function"!=typeof dispose)throw new TypeError("Object not disposable.");env.stack.push({value:value,dispose:dispose,async:async})}else async&&env.stack.push({async:!0});return value}var _SuppressedError="function"==typeof SuppressedError?SuppressedError:function(error,suppressed,message){var e=new Error(message);return e.name="SuppressedError",e.error=error,e.suppressed=suppressed,e};function __disposeResources(env){function fail(e){env.error=env.hasError?new _SuppressedError(e,env.error,"An error was suppressed during disposal."):e,env.hasError=!0}function next(){for(;env.stack.length;){var rec=env.stack.pop();try{var result=rec.dispose&&rec.dispose.call(rec.value);if(rec.async)return Promise.resolve(result).then(next,(function(e){return fail(e),next()}))}catch(e){fail(e)}}if(env.hasError)throw env.error}return next()}const __WEBPACK_DEFAULT_EXPORT__={__extends:__extends,__assign:__assign,__rest:__rest,__decorate:__decorate,__param:__param,__metadata:__metadata,__awaiter:__awaiter,__generator:__generator,__createBinding:__createBinding,__exportStar:__exportStar,__values:__values,__read:__read,__spread:__spread,__spreadArrays:__spreadArrays,__spreadArray:__spreadArray,__await:__await,__asyncGenerator:__asyncGenerator,__asyncDelegator:__asyncDelegator,__asyncValues:__asyncValues,__makeTemplateObject:__makeTemplateObject,__importStar:__importStar,__importDefault:__importDefault,__classPrivateFieldGet:__classPrivateFieldGet,__classPrivateFieldSet:__classPrivateFieldSet,__classPrivateFieldIn:__classPrivateFieldIn,__addDisposableResource:__addDisposableResource,__disposeResources:__disposeResources}},(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.r(__webpack_exports__),__webpack_require__.d(__webpack_exports__,{registerEventHandlers:()=>registerEventHandlers});var _eventing_hosted__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__(43),_events__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__(47),_context_src__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__(2),_panel_content_action__WEBPACK_IMPORTED_MODULE_3__=__webpack_require__(114),registeredSearchHosts=[];function registerEventHandlers(searchHost){function registerDOMEventHandlers(){addEventListener(_events__WEBPACK_IMPORTED_MODULE_1__.__LAUNCH_SEARCH__,launchSearchEventHandler,!1),addEventListener(_events__WEBPACK_IMPORTED_MODULE_1__.__CLOSE_SEARCH__,closeSearchEventHandler,!1),addEventListener(_context_src__WEBPACK_IMPORTED_MODULE_2__.__SEARCH_SERVICE_RESULT__,searchServiceResultEventHandler,!1),addEventListener(_context_src__WEBPACK_IMPORTED_MODULE_2__.__RECENT_SEARCHES_RESULT__,recentSearchesResultEventHandler,!1),addEventListener(_context_src__WEBPACK_IMPORTED_MODULE_2__.__RENDER_STATIC_CONTENT__,renderStaticContentEventHandler,!1)}function launchSearchEventHandler(customEvent){forwardEvent(_events__WEBPACK_IMPORTED_MODULE_1__.__LAUNCH_SEARCH__,customEvent)}function closeSearchEventHandler(customEvent){forwardEvent(_events__WEBPACK_IMPORTED_MODULE_1__.__CLOSE_SEARCH__,customEvent)}function searchServiceResultEventHandler(customEvent){forwardEvent(_context_src__WEBPACK_IMPORTED_MODULE_2__.__SEARCH_SERVICE_RESULT__,customEvent)}function recentSearchesResultEventHandler(customEvent){forwardEvent(_context_src__WEBPACK_IMPORTED_MODULE_2__.__RECENT_SEARCHES_RESULT__,customEvent)}function renderStaticContentEventHandler(customEvent){forwardEvent(_context_src__WEBPACK_IMPORTED_MODULE_2__.__RENDER_STATIC_CONTENT__,customEvent)}function forwardEvent(eventId,customEvent){registeredSearchHosts.forEach((function(root){return root.dispatchEvent(new CustomEvent(eventId,{detail:null==customEvent?void 0:customEvent.detail}))}))}registerDOMEventHandlers(),(0,_eventing_hosted__WEBPACK_IMPORTED_MODULE_0__.handleHostTargettedEvents)(searchHost),registerHost(searchHost),(0,_panel_content_action__WEBPACK_IMPORTED_MODULE_3__.handleContentAction)(searchHost)}function registerHost(searchHost){registeredSearchHosts.some((function(container){return container===searchHost}))||registeredSearchHosts.push(searchHost)}},(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.r(__webpack_exports__),__webpack_require__.d(__webpack_exports__,{handleHostTargettedEvents:()=>handleHostTargettedEvents});var _closer__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__(44),_launcher__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__(48),_context_src__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__(2),_events__WEBPACK_IMPORTED_MODULE_3__=__webpack_require__(47);function handleHostTargettedEvents(searchHost){searchHost.addEventListener(_events__WEBPACK_IMPORTED_MODULE_3__.__LAUNCH_SEARCH__,_launcher__WEBPACK_IMPORTED_MODULE_1__.handleLaunchSearch.bind(this,searchHost),!1),searchHost.addEventListener(_events__WEBPACK_IMPORTED_MODULE_3__.__CLOSE_SEARCH__,_closer__WEBPACK_IMPORTED_MODULE_0__.handleCloseSearch.bind(this,searchHost),!1),searchHost.addEventListener(_context_src__WEBPACK_IMPORTED_MODULE_2__.__SEARCH_SERVICE_RESULT__,goToTopHandler.bind(this,searchHost),!1),searchHost.addEventListener(_events__WEBPACK_IMPORTED_MODULE_3__.__DISPLAY_LOADER__,loaderDisplayHandler.bind(this,searchHost,!0)),searchHost.addEventListener(_events__WEBPACK_IMPORTED_MODULE_3__.__HIDE_LOADER__,loaderDisplayHandler.bind(this,searchHost,!1))}function goToTopHandler(searchHost){var searchPanel=searchHost&&searchHost.contentHost&&searchHost.contentHost.querySelector("#search-panel");if(searchPanel){var goToTop_1=searchPanel.querySelector("#go-to-top");setTimeout((function(){goToTop_1.scrollIntoView({behavior:"smooth"})}),1e3)}}function loaderDisplayHandler(searchHost,display){if(display){var loaderElement=document.createElement("div");loaderElement.id="gs-loader",loaderElement.classList.add("gs-loader"),searchHost.contentHost.appendChild(loaderElement)}else{var loader=searchHost.contentHost.querySelector("#gs-loader");loader&&loader.remove()}}},(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.r(__webpack_exports__),__webpack_require__.d(__webpack_exports__,{handleCloseSearch:()=>handleCloseSearch});var _utils__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__(45),_tracking_tracker__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__(46),_context_src__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__(2),_events__WEBPACK_IMPORTED_MODULE_3__=__webpack_require__(47);function handleCloseSearch(searchHost,customEvent){var _a,_b,_c,_d,_e,_f,_g,searchExpression="",launchedFrom=(null==customEvent?void 0:customEvent.detail)&&(null===(_a=null==customEvent?void 0:customEvent.detail)||void 0===_a?void 0:_a.launchedFrom),closedfrom=(null==customEvent?void 0:customEvent.detail)&&(null===(_b=null==customEvent?void 0:customEvent.detail)||void 0===_b?void 0:_b.closedFrom),scrollhide;searchHost.dispatchEvent(new CustomEvent(_events__WEBPACK_IMPORTED_MODULE_3__.__CLEAR_SEARCH__,{detail:{launchedFrom:launchedFrom}})),document.querySelector("html").classList.remove("cdk-global-scrollblock"),updateMetaTag(),searchHost.contentHost&&(searchHost.addEventListener(_context_src__WEBPACK_IMPORTED_MODULE_2__.__SEARCH_SERVICE_RESULT__,(function(event){var _a;searchExpression=null===(_a=null==event?void 0:event.detail)||void 0===_a?void 0:_a.searchExpression})),(0,_utils__WEBPACK_IMPORTED_MODULE_0__.clearChildren)(searchHost.contentHost));var readClientConfigEvent=new CustomEvent(_events__WEBPACK_IMPORTED_MODULE_3__.__READ_CLIENT_CONFIG__,{detail:{clientConfig:{}}});dispatchEvent(readClientConfigEvent);var clientConfig=null===(_c=null==readClientConfigEvent?void 0:readClientConfigEvent.detail)||void 0===_c?void 0:_c.clientConfig,lastKnownProduct=clientConfig&&(null==clientConfig?void 0:clientConfig.vnLastKnownProduct)&&(null===(_d=null==clientConfig?void 0:clientConfig.vnLastKnownProduct)||void 0===_d?void 0:_d.product)||"";trackCloseLaunch(closedfrom,launchedFrom,lastKnownProduct);var startSearch=(null===(_g=null===(_f=null===(_e=searchHost.searchContext)||void 0===_e?void 0:_e.presentationContext)||void 0===_f?void 0:_f.configuration)||void 0===_g?void 0:_g.StartSearch)||3;searchExpression.length>=startSearch&&trackCloseTerms(launchedFrom,searchExpression,lastKnownProduct),searchHost.dispatchEvent(new CustomEvent(_events__WEBPACK_IMPORTED_MODULE_3__.__HIDE_LOADER__))}function trackCloseLaunch(closedfrom,launchedfrom,lastKnownProduct){"close"===closedfrom&&(0,_tracking_tracker__WEBPACK_IMPORTED_MODULE_1__.track)("Event.Tracking",{"component.CategoryEvent":"Global Search","component.LabelEvent":"Global Search","component.ActionEvent":"Search Dialogue - Closed","component.PositionEvent":launchedfrom,"component.LocationEvent":lastKnownProduct,"component.EventDetails":"Search Dialogue Closed with Click X","component.URLClicked":"not applicable"}),"palette"===closedfrom&&(0,_tracking_tracker__WEBPACK_IMPORTED_MODULE_1__.track)("Event.Tracking",{"component.CategoryEvent":"Global Search","component.LabelEvent":"Global Search","component.ActionEvent":"Search Dialogue - Closed","component.PositionEvent":launchedfrom,"component.LocationEvent":lastKnownProduct,"component.EventDetails":"Close Search Dialogue by clicking outside Dialogue","component.URLClicked":"not applicable"})}function trackCloseTerms(launchedfrom,searchExpression,lastKnownProduct){(0,_tracking_tracker__WEBPACK_IMPORTED_MODULE_1__.track)("Event.Tracking",{"component.CategoryEvent":"Global Search","component.LabelEvent":"Search Terms","component.ActionEvent":"Term Search","component.PositionEvent":launchedfrom,"component.LocationEvent":lastKnownProduct,"component.EventDetails":searchExpression,"component.URLClicked":"not applicable"})}function updateMetaTag(){var metaTags=document.head.querySelectorAll("meta[name=viewport]"),content=localStorage.getItem("defaultmetaattributes")||"width=device-width, initial-scale=1.0";if(metaTags&&metaTags.length){var metaTagToUpdate=metaTags[0];metaTagToUpdate&&(metaTagToUpdate.content=content)}}},(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";function clearChildren(hostElement){for(;hostElement.hasChildNodes();){var child=hostElement.firstChild;child&&(hostElement.removeChild(child),child=null)}}__webpack_require__.r(__webpack_exports__),__webpack_require__.d(__webpack_exports__,{clearChildren:()=>clearChildren})},(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.r(__webpack_exports__),__webpack_require__.d(__webpack_exports__,{track:()=>track});var _events__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__(47);function track(eventName,data,options){dispatchEvent(new CustomEvent(_events__WEBPACK_IMPORTED_MODULE_0__.__TRACK__,{detail:{eventName:eventName,data:data,options:options}}))}},(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.r(__webpack_exports__),__webpack_require__.d(__webpack_exports__,{__BOOTSTRAPPED__:()=>__BOOTSTRAPPED__,__BOOTSTRAPPING__:()=>__BOOTSTRAPPING__,__CAROUSEL_HIGHLIGHT_TRACK__:()=>__CAROUSEL_HIGHLIGHT_TRACK__,__CAROUSEL_NAVIGATION_HIDE__:()=>__CAROUSEL_NAVIGATION_HIDE__,__CAROUSEL_NAVIGATION_SHOW__:()=>__CAROUSEL_NAVIGATION_SHOW__,__CAROUSEL_NAVIGATION__:()=>__CAROUSEL_NAVIGATION__,__CAROUSEL_RENDERING_TRACK__:()=>__CAROUSEL_RENDERING_TRACK__,__CLEAR_SEARCH_HIDE_ICON__:()=>__CLEAR_SEARCH_HIDE_ICON__,__CLEAR_SEARCH_SHOW_ICON__:()=>__CLEAR_SEARCH_SHOW_ICON__,__CLEAR_SEARCH__:()=>__CLEAR_SEARCH__,__CLICK__:()=>__CLICK__,__CLOSE_SEARCH__:()=>__CLOSE_SEARCH__,__CONTENT_ACTION__:()=>__CONTENT_ACTION__,__DISPLAY_LOADER__:()=>__DISPLAY_LOADER__,__FOCUSOUT__:()=>__FOCUSOUT__,__HIDE_LOADER__:()=>__HIDE_LOADER__,__KEYUP__:()=>__KEYUP__,__LAUNCH_SEARCH__:()=>__LAUNCH_SEARCH__,__MOUSE_DOWN__:()=>__MOUSE_DOWN__,__MOUSE_OUT__:()=>__MOUSE_OUT__,__MOUSE_OVER__:()=>__MOUSE_OVER__,__READ_CLIENT_CONFIG__:()=>__READ_CLIENT_CONFIG__,__READ_PRESENTATION_CONTEXT__:()=>__READ_PRESENTATION_CONTEXT__,__RENDER_CURRENT_TAB__:()=>__RENDER_CURRENT_TAB__,__RENDER_GROUPS__:()=>__RENDER_GROUPS__,__RENDER_RECENT_SEARCHES__:()=>__RENDER_RECENT_SEARCHES__,__RENDER_SEARCH_RESULT__:()=>__RENDER_SEARCH_RESULT__,__RENDER_TABS_MENU__:()=>__RENDER_TABS_MENU__,__RENDER_TAB_MENU__:()=>__RENDER_TAB_MENU__,__SEARCH_ACCESSIBLE__:()=>__SEARCH_ACCESSIBLE__,__SEARCH_BANNER_DISPLAY__:()=>__SEARCH_BANNER_DISPLAY__,__SEARCH_BANNER_HIDE__:()=>__SEARCH_BANNER_HIDE__,__SEARCH_LOOKUP__:()=>__SEARCH_LOOKUP__,__SEARCH_RESULT_BANNER_DISPLAY__:()=>__SEARCH_RESULT_BANNER_DISPLAY__,__SEARCH_RESULT_BANNER_HIDE__:()=>__SEARCH_RESULT_BANNER_HIDE__,__SEARCH_RESULT_CLEAR__:()=>__SEARCH_RESULT_CLEAR__,__SEARCH_RESULT_DISCARD_OFF__:()=>__SEARCH_RESULT_DISCARD_OFF__,__SEARCH_RESULT_DISCARD_ON__:()=>__SEARCH_RESULT_DISCARD_ON__,__TRACK__:()=>__TRACK__});var __BOOTSTRAPPING__="gs:presentation:bootstrapping",__BOOTSTRAPPED__="gs:presentation:bootstrapped",__SEARCH_BANNER_DISPLAY__="gs:presentation:search:banner:display",__SEARCH_BANNER_HIDE__="gs:presentation:search:banner:hide",__SEARCH_RESULT_BANNER_HIDE__="gs:presentation:search:result:banner:hide",__SEARCH_RESULT_BANNER_DISPLAY__="gs:presentation:search:result:banner:display",__CLEAR_SEARCH__="gs:presentation:clearsearch",__CLEAR_SEARCH_HIDE_ICON__="gs:presentation:clearsearch:hideicon",__CLEAR_SEARCH_SHOW_ICON__="gs:presentation:clearsearch:showicon",__CLICK__="click",__CLOSE_SEARCH__="gs:presentation:closesearch",__READ_CLIENT_CONFIG__="gs:productstub:clientconfig:read",__FOCUSOUT__="focusout",__KEYUP__="keyup",__LAUNCH_SEARCH__="gs:presentation:launchsearch",__MOUSE_DOWN__="mousedown",__MOUSE_OVER__="mouseover",__MOUSE_OUT__="mouseout",__RENDER_GROUPS__="gs:presentation:groups:render",__RENDER_CURRENT_TAB__="gs:presentation:tabs:current:render",__RENDER_TABS_MENU__="gs:presentation:tabs:menu:render",__RENDER_TAB_MENU__="gs:presentation:tab:menu:render",__CAROUSEL_RENDERING_TRACK__="gs:presentation:carousel:rendering:track",__CAROUSEL_NAVIGATION__="gs:presentation:carousel:navigation",__CAROUSEL_NAVIGATION_HIDE__="gs:presentation:carousel:navigation:hide",__CAROUSEL_NAVIGATION_SHOW__="gs:presentation:carousel:navigation:show",__CAROUSEL_HIGHLIGHT_TRACK__="gs:presentation:carousel:highlight:track",__SEARCH_RESULT_DISCARD_ON__="gs:presentation:search:result:discard:on",__SEARCH_RESULT_DISCARD_OFF__="gs:presentation:search:result:discard:off",__RENDER_SEARCH_RESULT__="gs:presentation:search:result:render",__SEARCH_RESULT_CLEAR__="gs:presentation:search:result:clear",__SEARCH_LOOKUP__="gs:presentation:lookup",__RENDER_RECENT_SEARCHES__="gs:presentation:recentsearches:render",__SEARCH_ACCESSIBLE__="gs:presentation:search:accessible",__READ_PRESENTATION_CONTEXT__="gs:presentation:context:read",__TRACK__="gs:search:tracking",__DISPLAY_LOADER__="gs:presentation:loader:display",__HIDE_LOADER__="gs:presentation:loader:hide",__CONTENT_ACTION__="gs:presentation:content:action"},(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.r(__webpack_exports__),__webpack_require__.d(__webpack_exports__,{handleLaunchSearch:()=>handleLaunchSearch});var _tracking_tracker__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__(46),_panel_factory__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__(49),_palette_factory__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__(112),_context_src__WEBPACK_IMPORTED_MODULE_3__=__webpack_require__(2),_events__WEBPACK_IMPORTED_MODULE_4__=__webpack_require__(47);function handleLaunchSearch(searchHost,customEvent){var _a,_b,scrollhide;searchHost.dispatchEvent(new CustomEvent(_events__WEBPACK_IMPORTED_MODULE_4__.__DISPLAY_LOADER__)),document.querySelector("html").classList.add("cdk-global-scrollblock");var launchChannel=(null==customEvent?void 0:customEvent.detail)&&(null===(_a=null==customEvent?void 0:customEvent.detail)||void 0===_a?void 0:_a.launchChannel)||"desktop",launchedFrom=(null==customEvent?void 0:customEvent.detail)&&(null===(_b=null==customEvent?void 0:customEvent.detail)||void 0===_b?void 0:_b.launchedFrom);searchHost.launchChannel=launchChannel,searchHost.launchedFrom=launchedFrom;var searchPalette=(0,_palette_factory__WEBPACK_IMPORTED_MODULE_2__.createPalette)(),searchPanel=(0,_panel_factory__WEBPACK_IMPORTED_MODULE_1__.createPanel)(searchHost,launchedFrom);updateMetaTag(),searchPalette&&searchPalette.addEventListener(_events__WEBPACK_IMPORTED_MODULE_4__.__CLICK__,paletteClickHandler.bind(this,searchHost,launchedFrom)),searchHost.contentHost&&(searchHost.contentHost.appendChild(searchPalette),searchHost.contentHost.appendChild(searchPanel),setAutoFocus(searchHost,searchPanel)),dispatchEvent(new CustomEvent(_context_src__WEBPACK_IMPORTED_MODULE_3__.__FETCH_STATIC_CONTENT__)),trackLaunch(launchedFrom)}function readClientConfigEvent(){var _a,ClientConfigEvent=new CustomEvent(_events__WEBPACK_IMPORTED_MODULE_4__.__READ_CLIENT_CONFIG__,{detail:{clientConfig:{}}}),clientConfig;return dispatchEvent(ClientConfigEvent),null===(_a=ClientConfigEvent.detail)||void 0===_a?void 0:_a.clientConfig}function trackLaunch(launchedfrom){var readClientConfig=readClientConfigEvent(),lastKnownProduct=readClientConfig&&readClientConfig.vnLastKnownProduct&&readClientConfig.vnLastKnownProduct.product||"";switch(launchedfrom){case"top":(0,_tracking_tracker__WEBPACK_IMPORTED_MODULE_0__.track)("Event.Tracking",{"component.CategoryEvent":"Global Search","component.LabelEvent":"Global Search","component.ActionEvent":"Search Box - Clicked","component.PositionEvent":"top","component.LocationEvent":lastKnownProduct,"component.EventDetails":"not applicable","component.URLClicked":"not applicable"});break;case"bottom-sticky":(0,_tracking_tracker__WEBPACK_IMPORTED_MODULE_0__.track)("Event.Tracking",{"component.CategoryEvent":"Global Search","component.LabelEvent":"Global Search","component.ActionEvent":"Search Box - Clicked","component.PositionEvent":"bottom-sticky","component.LocationEvent":lastKnownProduct,"component.EventDetails":"not applicable","component.URLClicked":"not applicable"});break;case"bottom":(0,_tracking_tracker__WEBPACK_IMPORTED_MODULE_0__.track)("Event.Tracking",{"component.CategoryEvent":"Global Search","component.LabelEvent":"Global Search","component.ActionEvent":"Search Box - Clicked","component.PositionEvent":"bottom","component.LocationEvent":lastKnownProduct,"component.EventDetails":"not applicable","component.URLClicked":"not applicable"});break;case"sub-nav":(0,_tracking_tracker__WEBPACK_IMPORTED_MODULE_0__.track)("Event.Tracking",{"component.CategoryEvent":"Global Search","component.LabelEvent":"Global Search","component.ActionEvent":"Search Box - Clicked","component.PositionEvent":"sub-nav","component.LocationEvent":lastKnownProduct,"component.EventDetails":"not applicable","component.URLClicked":"not applicable"})}}function paletteClickHandler(searchHost,launchedFrom){searchHost.dispatchEvent(new CustomEvent(_events__WEBPACK_IMPORTED_MODULE_4__.__CLOSE_SEARCH__,{detail:{closedFrom:"palette",launchedFrom:launchedFrom}}))}function updateMetaTag(){var metaTags=document.head.querySelectorAll("meta[name=viewport]"),content="initial-scale=1.0, maximum-scale=1.0, user-scalable=no";if(metaTags&&metaTags.length){var metaTagToUpdate=metaTags[0];metaTagToUpdate&&(localStorage.setItem("defaultmetaattributes",metaTagToUpdate.content),metaTagToUpdate.content=content)}else{var newMetaTag=document.createElement("meta");newMetaTag.name="viewport",newMetaTag.content=content}}function setAutoFocus(searchHost,panelElement){var _a,_b,_c,readClientConfig=readClientConfigEvent(),vnDeviceIsIOS=null===(_a=null==readClientConfig?void 0:readClientConfig.vnDevice)||void 0===_a?void 0:_a.isIOS;if(panelElement){var input_box=panelElement.querySelector("#search-input");input_box&&("desktop"===searchHost.launchChannel.trim().toLowerCase()?input_box.focus():"true"!==(null===(_c=null===(_b=globalSearchContext.presentationContext.configuration)||void 0===_b?void 0:_b.AutoFocusOnMobile)||void 0===_c?void 0:_c.trim().toLowerCase())||vnDeviceIsIOS||input_box.focus())}}},(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.r(__webpack_exports__),__webpack_require__.d(__webpack_exports__,{createPanel:()=>createPanel});var _template_html__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__(50),_banner_factory__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__(51),_query_factory__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__(57),_header_factory__WEBPACK_IMPORTED_MODULE_3__=__webpack_require__(64),_content_factory__WEBPACK_IMPORTED_MODULE_4__=__webpack_require__(66);function createPanel(searchHost,launchedFrom){var _a,panelTemplateElement=document.createElement("template");panelTemplateElement.innerHTML=_template_html__WEBPACK_IMPORTED_MODULE_0__.default;var panelElement=panelTemplateElement.content.firstElementChild;if(document.querySelector(".content-messages-header-top .content-message-container")){var contentMessageElement=document.querySelector(".content-messages-header-top .content-message-container");panelElement.style.top=contentMessageElement.clientHeight+"px",panelElement.style.paddingBottom=contentMessageElement.clientHeight+"px"}var titleContainer=panelElement.querySelector("#search-title-container"),query=(0,_query_factory__WEBPACK_IMPORTED_MODULE_2__.create)(searchHost,launchedFrom),header=(0,_header_factory__WEBPACK_IMPORTED_MODULE_3__.create)(searchHost,launchedFrom),banner=(0,_banner_factory__WEBPACK_IMPORTED_MODULE_1__.createBanner)(searchHost),searchContentElement=(0,_content_factory__WEBPACK_IMPORTED_MODULE_4__.create)(searchHost);return titleContainer&&(titleContainer.appendChild(header),titleContainer.appendChild(query)),panelElement.appendChild(banner),panelElement.appendChild(searchContentElement),searchHost&&searchHost.launchChannel&&"mobile"===(null===(_a=searchHost.launchChannel)||void 0===_a?void 0:_a.trim().toLowerCase())?panelElement.classList.add("global-search-mobile"):panelElement.classList.add("global-search-desktop"),panelElement}},(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";var code;__webpack_require__.r(__webpack_exports__),__webpack_require__.d(__webpack_exports__,{default:()=>__WEBPACK_DEFAULT_EXPORT__});const __WEBPACK_DEFAULT_EXPORT__='<div id="search-panel" class="global-search search-panel">\r\n <div #target id="go-to-top"></div>\r\n <div id="search-title-container" class="search-title-container search-title-top">\r\n </div>\r\n</div>'},(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.r(__webpack_exports__),__webpack_require__.d(__webpack_exports__,{createBanner:()=>createBanner});var _eventing__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__(52),_result_factory__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__(53),_no_result_factory__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__(55);function createBanner(searchHost){var bannerContainer=document.createElement("div");bannerContainer.id="banner-container",bannerContainer.classList.add("banner-container");var resultBanner=(0,_result_factory__WEBPACK_IMPORTED_MODULE_1__.createResultBanner)(searchHost),noResultBanner=(0,_no_result_factory__WEBPACK_IMPORTED_MODULE_2__.createNoResultBanner)(searchHost);return bannerContainer.appendChild(resultBanner),bannerContainer.appendChild(noResultBanner),(0,_eventing__WEBPACK_IMPORTED_MODULE_0__.registerBannerHandlers)(resultBanner,noResultBanner,searchHost),bannerContainer}},(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.r(__webpack_exports__),__webpack_require__.d(__webpack_exports__,{registerBannerHandlers:()=>registerBannerHandlers});var _events__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__(47);function registerBannerHandlers(resultBanner,noResultBanner,searchHost){searchHost.addEventListener(_events__WEBPACK_IMPORTED_MODULE_0__.__SEARCH_BANNER_DISPLAY__,(function(customEvent){var _a;(null==customEvent?void 0:customEvent.detail)&&+(null===(_a=null==customEvent?void 0:customEvent.detail)||void 0===_a?void 0:_a.resultCount)>0?(resultBanner.dispatchEvent(new CustomEvent(_events__WEBPACK_IMPORTED_MODULE_0__.__SEARCH_BANNER_DISPLAY__,{detail:null==customEvent?void 0:customEvent.detail})),noResultBanner.dispatchEvent(new CustomEvent(_events__WEBPACK_IMPORTED_MODULE_0__.__SEARCH_BANNER_HIDE__))):(noResultBanner.dispatchEvent(new CustomEvent(_events__WEBPACK_IMPORTED_MODULE_0__.__SEARCH_BANNER_DISPLAY__)),resultBanner.dispatchEvent(new CustomEvent(_events__WEBPACK_IMPORTED_MODULE_0__.__SEARCH_BANNER_HIDE__)))})),searchHost.addEventListener(_events__WEBPACK_IMPORTED_MODULE_0__.__SEARCH_BANNER_HIDE__,(function(){resultBanner.dispatchEvent(new CustomEvent(_events__WEBPACK_IMPORTED_MODULE_0__.__SEARCH_BANNER_HIDE__)),noResultBanner.dispatchEvent(new CustomEvent(_events__WEBPACK_IMPORTED_MODULE_0__.__SEARCH_BANNER_HIDE__))}))}},(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.r(__webpack_exports__),__webpack_require__.d(__webpack_exports__,{createResultBanner:()=>createResultBanner});var _eventing__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__(54);function createResultBanner(searchHost){var bannerContainer=document.createElement("div");bannerContainer.id="result-banner-container",bannerContainer.hidden=!0,bannerContainer.classList.add("result-banner");var resultCountElement=document.createElement("span"),displayText=document.createElement("span");displayText.innerText=" ".concat(searchHost.searchContext.presentationContext.textMapping.ResultsFoundText," ");var searchExpression=document.createElement("pre");return bannerContainer.appendChild(resultCountElement),bannerContainer.appendChild(displayText),bannerContainer.appendChild(searchExpression),(0,_eventing__WEBPACK_IMPORTED_MODULE_0__.registerResultBannerHandlers)(bannerContainer,resultCountElement,displayText,searchExpression),bannerContainer}},(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.r(__webpack_exports__),__webpack_require__.d(__webpack_exports__,{registerResultBannerHandlers:()=>registerResultBannerHandlers});var _events__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__(47);function registerResultBannerHandlers(bannerContainer,resultCountElement,displayText,searchExpression){bannerContainer.addEventListener(_events__WEBPACK_IMPORTED_MODULE_0__.__SEARCH_BANNER_HIDE__,(function(){resultCountElement.hidden=!0,displayText.hidden=!0,searchExpression.hidden=!0,bannerContainer.hidden=!0})),bannerContainer.addEventListener(_events__WEBPACK_IMPORTED_MODULE_0__.__SEARCH_BANNER_DISPLAY__,(function(customEvent){var _a,_b;resultCountElement.innerText=null===(_a=null==customEvent?void 0:customEvent.detail)||void 0===_a?void 0:_a.resultCount,searchExpression.innerText=null===(_b=null==customEvent?void 0:customEvent.detail)||void 0===_b?void 0:_b.searchExpression,resultCountElement.hidden=!1,displayText.hidden=!1,searchExpression.hidden=!1,bannerContainer.hidden=!1}))}},(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.r(__webpack_exports__),__webpack_require__.d(__webpack_exports__,{createNoResultBanner:()=>createNoResultBanner});var _eventing__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__(56);function createNoResultBanner(searchHost){var noResultContainer=document.createElement("div");noResultContainer.hidden=!0,noResultContainer.id="noresult-banner-container";var noResultMessage=document.createElement("span");return noResultMessage.hidden=!0,noResultMessage.innerText=searchHost.searchContext.presentationContext.textMapping.NoResultText,noResultContainer.appendChild(noResultMessage),noResultMessage.id="noresult-banner",noResultMessage.classList.add("noresult-banner"),(0,_eventing__WEBPACK_IMPORTED_MODULE_0__.registerNoResultHandler)(noResultContainer,noResultMessage,searchHost),noResultContainer}},(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.r(__webpack_exports__),__webpack_require__.d(__webpack_exports__,{registerNoResultHandler:()=>registerNoResultHandler});var _events__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__(47);function registerNoResultHandler(noResultContainer,noResultMessage,searchHost){noResultContainer.addEventListener(_events__WEBPACK_IMPORTED_MODULE_0__.__SEARCH_BANNER_HIDE__,(function(){noResultMessage.hidden=!0,noResultContainer.hidden=!0})),searchHost.addEventListener(_events__WEBPACK_IMPORTED_MODULE_0__.__SEARCH_BANNER_DISPLAY__,(function(){noResultMessage.hidden=!1,noResultContainer.hidden=!1}))}},(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.r(__webpack_exports__),__webpack_require__.d(__webpack_exports__,{create:()=>create});var _template_html__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__(58),_input_factory__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__(59),_tracking_tracker__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__(46),_events__WEBPACK_IMPORTED_MODULE_3__=__webpack_require__(47),_clear_search_factory__WEBPACK_IMPORTED_MODULE_4__=__webpack_require__(62);function create(searchHost,launchedFrom){var _a,_b,queryTemplateElement=document.createElement("template");if(_template_html__WEBPACK_IMPORTED_MODULE_0__.default&&(queryTemplateElement.innerHTML=_template_html__WEBPACK_IMPORTED_MODULE_0__.default,queryTemplateElement.content.firstElementChild)){var queryElement=queryTemplateElement.content.firstElementChild;if(queryElement){var searchInputElement=(0,_input_factory__WEBPACK_IMPORTED_MODULE_1__.createInput)(searchHost),clearSearchIconElement=(0,_clear_search_factory__WEBPACK_IMPORTED_MODULE_4__.create)(searchHost,launchedFrom);queryElement.appendChild(searchInputElement),queryElement.appendChild(clearSearchIconElement);var readClientConfigEvent_1=new CustomEvent(_events__WEBPACK_IMPORTED_MODULE_3__.__READ_CLIENT_CONFIG__,{detail:{clientConfig:{}}});dispatchEvent(readClientConfigEvent_1);var clientConfig_1=null===(_a=readClientConfigEvent_1.detail)||void 0===_a?void 0:_a.clientConfig,lastKnownProduct_1=clientConfig_1&&clientConfig_1.vnLastKnownProduct&&clientConfig_1.vnLastKnownProduct.product||"";return(0,_tracking_tracker__WEBPACK_IMPORTED_MODULE_2__.track)("Event.Tracking",{"component.CategoryEvent":"Global Search","component.LabelEvent":"Global Search","component.ActionEvent":"Search Dialogue - Displayed","component.PositionEvent":launchedFrom,"component.LocationEvent":lastKnownProduct_1,"component.EventDetails":"not applicable","component.URLClicked":"not applicable"}),queryElement}}var defaultElement=createDefault(),readClientConfigEvent=new CustomEvent(_events__WEBPACK_IMPORTED_MODULE_3__.__READ_CLIENT_CONFIG__,{detail:{clientConfig:{}}});dispatchEvent(readClientConfigEvent);var clientConfig=null===(_b=readClientConfigEvent.detail)||void 0===_b?void 0:_b.clientConfig,lastKnownProduct=clientConfig&&clientConfig.vnLastKnownProduct&&clientConfig.vnLastKnownProduct.product||"";return(0,_tracking_tracker__WEBPACK_IMPORTED_MODULE_2__.track)("Event.Tracking",{"component.CategoryEvent":"Global Search","component.LabelEvent":"Global Search","component.ActionEvent":"Search Dialogue - Displayed","component.PositionEvent":launchedFrom,"component.LocationEvent":lastKnownProduct,"component.EventDetails":"not applicable","component.URLClicked":"not applicable"}),defaultElement}function createDefault(){var queryElement=document.createElement("div");return queryElement.id="search-query-container",queryElement.classList.add("global-search-query"),queryElement.setAttribute("data-origin","code"),queryElement}},(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";var code;__webpack_require__.r(__webpack_exports__),__webpack_require__.d(__webpack_exports__,{default:()=>__WEBPACK_DEFAULT_EXPORT__});const __WEBPACK_DEFAULT_EXPORT__='<div id="search-query-container" data-origin="template" class="global-search-query">\r\n <span class="theme-search"></span>\r\n \x3c!-- <input id="search-input" name="searchInputText" type="text" placeholder="" autocomplete="off"\r\n tabindex="1" /> --\x3e\r\n</div>'},(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.r(__webpack_exports__),__webpack_require__.d(__webpack_exports__,{createInput:()=>createInput});var _eventing__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__(60),_template_html__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__(61),events__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__(47);function createInput(searchHost){var inputTemplateElement=document.createElement("template");inputTemplateElement.innerHTML=_template_html__WEBPACK_IMPORTED_MODULE_1__.default;var inputElement=inputTemplateElement.content.firstElementChild,placeholder=searchHost.searchContext.presentationContext.textMapping.SearchInstructionText;return inputElement.placeholder=placeholder,(0,_eventing__WEBPACK_IMPORTED_MODULE_0__.handleEvents)(searchHost,inputElement),searchHost.dispatchEvent(new CustomEvent(events__WEBPACK_IMPORTED_MODULE_2__.__SEARCH_LOOKUP__,{detail:{searchExpression:inputElement.value}})),inputElement}},(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.r(__webpack_exports__),__webpack_require__.d(__webpack_exports__,{handleEvents:()=>handleEvents});var _events__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__(47),_context_src__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__(2),_tracking_tracker__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__(46),lastSearchExpression="",searchTimeout;function handleEvents(searchHost,inputElement){function handleLastSearchExpression(customEvent){var _a,_b;lastSearchExpression=null===(_b=(null===(_a=null==customEvent?void 0:customEvent.detail)||void 0===_a?void 0:_a.searchExpression)||"")||void 0===_b?void 0:_b.trim()}function searchLookupHandler(customEvent){var _a,_b,_c,_d,_e,_f,_g,_h,_j,_k;if(lastSearchExpression!==(null===(_b=(null===(_a=null==customEvent?void 0:customEvent.detail)||void 0===_a?void 0:_a.searchExpression)||"")||void 0===_b?void 0:_b.trim())){lastSearchExpression=null===(_d=(null===(_c=null==customEvent?void 0:customEvent.detail)||void 0===_c?void 0:_c.searchExpression)||"")||void 0===_d?void 0:_d.trim();var recentClicked_1=!1;(null==customEvent?void 0:customEvent.detail)&&(null===(_e=null==customEvent?void 0:customEvent.detail)||void 0===_e?void 0:_e.recent)&&(recentClicked_1=null===(_f=null==customEvent?void 0:customEvent.detail)||void 0===_f?void 0:_f.recent);var skipGrouping_1=(null==customEvent?void 0:customEvent.detail)&&(null===(_g=null==customEvent?void 0:customEvent.detail)||void 0===_g?void 0:_g.skipGrouping)||!1,startSearch=(null===(_k=null===(_j=null===(_h=null==searchHost?void 0:searchHost.searchContext)||void 0===_h?void 0:_h.presentationContext)||void 0===_j?void 0:_j.configuration)||void 0===_k?void 0:_k.StartSearch)||3;(null==lastSearchExpression?void 0:lastSearchExpression.length)>=startSearch?(searchHost.dispatchEvent(new CustomEvent(_events__WEBPACK_IMPORTED_MODULE_0__.__SEARCH_RESULT_DISCARD_OFF__)),searchHost.dispatchEvent(new CustomEvent(_events__WEBPACK_IMPORTED_MODULE_0__.__SEARCH_BANNER_HIDE__)),searchHost.dispatchEvent(new CustomEvent(_events__WEBPACK_IMPORTED_MODULE_0__.__CLEAR_SEARCH_SHOW_ICON__)),searchTimeout&&clearTimeout(searchTimeout),searchTimeout=setTimeout((function(){return dispatchEvent(new CustomEvent(_context_src__WEBPACK_IMPORTED_MODULE_1__.__SEARCH_SERVICE_QUERY__,{detail:{searchExpression:lastSearchExpression,recentClicked:recentClicked_1,skipGrouping:skipGrouping_1}}))}),500)):(clearTimeout(searchTimeout),searchHost.dispatchEvent(new CustomEvent(_events__WEBPACK_IMPORTED_MODULE_0__.__SEARCH_RESULT_DISCARD_ON__)),searchHost.dispatchEvent(new CustomEvent(_events__WEBPACK_IMPORTED_MODULE_0__.__CLEAR_SEARCH_HIDE_ICON__)),searchHost.dispatchEvent(new CustomEvent(_events__WEBPACK_IMPORTED_MODULE_0__.__SEARCH_BANNER_HIDE__)),searchHost.dispatchEvent(new CustomEvent(_events__WEBPACK_IMPORTED_MODULE_0__.__SEARCH_RESULT_CLEAR__)))}}function handleClearSearch(customEvent){var _a,_b,_c;searchHost.dispatchEvent(new CustomEvent(_events__WEBPACK_IMPORTED_MODULE_0__.__SEARCH_RESULT_DISCARD_ON__)),searchHost.dispatchEvent(new CustomEvent(_events__WEBPACK_IMPORTED_MODULE_0__.__SEARCH_BANNER_HIDE__));var startSearch=(null===(_a=null==searchHost?void 0:searchHost.searchContext)||void 0===_a?void 0:_a.presentationContext.configuration.StartSearch)||3;if(lastSearchExpression&&lastSearchExpression.length>=startSearch){var readClientConfigEvent=new CustomEvent(_events__WEBPACK_IMPORTED_MODULE_0__.__READ_CLIENT_CONFIG__,{detail:{clientConfig:{}}});dispatchEvent(readClientConfigEvent);var clientConfig=null===(_b=readClientConfigEvent.detail)||void 0===_b?void 0:_b.clientConfig,lastKnownProduct=clientConfig&&clientConfig.vnLastKnownProduct&&clientConfig.vnLastKnownProduct.product||"";(0,_tracking_tracker__WEBPACK_IMPORTED_MODULE_2__.track)("Event.Tracking",{"component.CategoryEvent":"Global Search","component.LabelEvent":"Search Terms","component.ActionEvent":"Term Search","component.PositionEvent":null===(_c=null==customEvent?void 0:customEvent.detail)||void 0===_c?void 0:_c.launchedFrom,"component.LocationEvent":lastKnownProduct,"component.EventDetails":lastSearchExpression,"component.URLClicked":"not applicable"})}lastSearchExpression="",inputElement.value=lastSearchExpression}function groupContentHandler(customEvent){searchHost.dispatchEvent(new CustomEvent(_context_src__WEBPACK_IMPORTED_MODULE_1__.__GROUP_CONTENT__,{detail:null==customEvent?void 0:customEvent.detail}))}inputElement.addEventListener(_events__WEBPACK_IMPORTED_MODULE_0__.__KEYUP__,(function(){searchHost.dispatchEvent(new CustomEvent(_events__WEBPACK_IMPORTED_MODULE_0__.__SEARCH_LOOKUP__,{detail:{searchExpression:inputElement.value}}))})),addEventListener(_context_src__WEBPACK_IMPORTED_MODULE_1__.__RECENT_SEARCHES_READ__,(function(customEvent){var _a;inputElement.value=(null===(_a=null==customEvent?void 0:customEvent.detail)||void 0===_a?void 0:_a.searchExpression)||""})),addEventListener(_context_src__WEBPACK_IMPORTED_MODULE_1__.__GROUP_CONTENT__,groupContentHandler,!1),inputElement.addEventListener(_events__WEBPACK_IMPORTED_MODULE_0__.__FOCUSOUT__,(function(){var _a,_b,_c,_d,_e,_f,startSearch=(null===(_c=null===(_b=null===(_a=null==searchHost?void 0:searchHost.searchContext)||void 0===_a?void 0:_a.presentationContext)||void 0===_b?void 0:_b.configuration)||void 0===_c?void 0:_c.StartSearch)||3;(null==lastSearchExpression?void 0:lastSearchExpression.length)>=startSearch&&dispatchEvent(new CustomEvent(_context_src__WEBPACK_IMPORTED_MODULE_1__.__RECENT_SEARCHES_READ__,{detail:{searchExpression:lastSearchExpression,readCount:null===(_f=null===(_e=null===(_d=null==searchHost?void 0:searchHost.searchContext)||void 0===_d?void 0:_d.presentationContext)||void 0===_e?void 0:_e.textMapping)||void 0===_f?void 0:_f.NumberOfRecentSearches}}))})),searchHost.addEventListener(_events__WEBPACK_IMPORTED_MODULE_0__.__CLEAR_SEARCH__,handleClearSearch,!1),searchHost.addEventListener(_events__WEBPACK_IMPORTED_MODULE_0__.__SEARCH_LOOKUP__,searchLookupHandler,!1),searchHost.addEventListener(_context_src__WEBPACK_IMPORTED_MODULE_1__.__FETCH_GROUP_CONTENT__,handleFetchGroup,!1),searchHost.addEventListener(_context_src__WEBPACK_IMPORTED_MODULE_1__.__Update_Lastsearch_Expression,handleLastSearchExpression,!1)}function handleFetchGroup(customEvent){dispatchEvent(new CustomEvent(_context_src__WEBPACK_IMPORTED_MODULE_1__.__FETCH_GROUP_CONTENT__,{detail:null==customEvent?void 0:customEvent.detail}))}},(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";var code;__webpack_require__.r(__webpack_exports__),__webpack_require__.d(__webpack_exports__,{default:()=>__WEBPACK_DEFAULT_EXPORT__});const __WEBPACK_DEFAULT_EXPORT__='<input id="search-input" name="searchInputText" type="text" placeholder="" autocomplete="off" tabindex="1" />'},(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.r(__webpack_exports__),__webpack_require__.d(__webpack_exports__,{create:()=>create});var _template_html__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__(63),_tracking_tracker__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__(46),_events__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__(47);function create(searchHost,launchedFrom){if(_template_html__WEBPACK_IMPORTED_MODULE_0__.default){var clearIconTemplateElement=document.createElement("template");if(clearIconTemplateElement.innerHTML=_template_html__WEBPACK_IMPORTED_MODULE_0__.default,clearIconTemplateElement.content.firstElementChild){var clearIconElement=clearIconTemplateElement.content.firstElementChild;return clearIconElement.innerText=searchHost.searchContext.presentationContext.textMapping.ClearText,setupEvents(searchHost,clearIconElement,launchedFrom),clearIconElement.hidden=!0,clearIconElement}}return createDefault()}function createDefault(){var clearIconElement=document.createElement("span");return clearIconElement.id="",clearIconElement.classList.add(""),clearIconElement.setAttribute("data-origin","code"),clearIconElement.hidden=!0,clearIconElement}function setupEvents(searchHost,clearIconElement,launchedFrom){clearIconElement.addEventListener(_events__WEBPACK_IMPORTED_MODULE_2__.__CLICK__,(function(){var _a;clearIconElement.hidden=!0,searchHost.dispatchEvent(new CustomEvent(_events__WEBPACK_IMPORTED_MODULE_2__.__CLEAR_SEARCH__,{detail:{launchedFrom:launchedFrom}})),searchHost.dispatchEvent(new CustomEvent(_events__WEBPACK_IMPORTED_MODULE_2__.__SEARCH_RESULT_CLEAR__));var readClientConfigEvent=new CustomEvent(_events__WEBPACK_IMPORTED_MODULE_2__.__READ_CLIENT_CONFIG__,{detail:{clientConfig:{}}});dispatchEvent(readClientConfigEvent);var clientConfig=null===(_a=readClientConfigEvent.detail)||void 0===_a?void 0:_a.clientConfig,lastKnownProduct=clientConfig&&clientConfig.vnLastKnownProduct&&clientConfig.vnLastKnownProduct.product||"";(0,_tracking_tracker__WEBPACK_IMPORTED_MODULE_1__.track)("Event.Tracking",{"component.CategoryEvent":"Global Search","component.LabelEvent":"Global Search","component.ActionEvent":"Search - Cleared","component.PositionEvent":launchedFrom,"component.LocationEvent":lastKnownProduct,"component.EventDetails":"not applicable","component.URLClicked":"not applicable"})})),searchHost.addEventListener(_events__WEBPACK_IMPORTED_MODULE_2__.__CLEAR_SEARCH_SHOW_ICON__,(function(){clearIconElement.hidden=!1})),searchHost.addEventListener(_events__WEBPACK_IMPORTED_MODULE_2__.__CLEAR_SEARCH_HIDE_ICON__,(function(){clearIconElement.hidden=!0}))}},(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";var code;__webpack_require__.r(__webpack_exports__),__webpack_require__.d(__webpack_exports__,{default:()=>__WEBPACK_DEFAULT_EXPORT__});const __WEBPACK_DEFAULT_EXPORT__='<span id="clear-search-icon" data-origin="template" class="global-clear-button">\r\n <span id="clear-search-input" class="vert-line"></span>\r\n</span>'},(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.r(__webpack_exports__),__webpack_require__.d(__webpack_exports__,{create:()=>create});var _template_html__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__(65),_events__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__(47);function create(searchHost,launchedFrom){if(_template_html__WEBPACK_IMPORTED_MODULE_0__.default){var headerTemplateElement=document.createElement("template");if(headerTemplateElement.innerHTML=_template_html__WEBPACK_IMPORTED_MODULE_0__.default,headerTemplateElement.content.firstElementChild){var headerElement=headerTemplateElement.content.firstElementChild,searchTitleContainer=headerElement.querySelector("#search-title-container"),searchHider=headerElement.querySelector("#search-hider");return searchTitleContainer&&(searchTitleContainer.textContent=searchHost.searchContext.presentationContext.textMapping.SearchTitleText),searchHider&&setupSearchHider(searchHost,searchHider,launchedFrom),headerElement}}return createDefault()}function createDefault(){var header=document.createElement("div");return header.id="search-header",header.classList.add("search-heading","header-ctrl"),header.setAttribute("data-origin","code"),header}function setupSearchHider(searchHost,searchHider,launchedFrom){var _a,_b,_c,_d,_e,_f,closeSpan=document.createElement("span");"true"===(null===(_c=null===(_b=null===(_a=null==searchHost?void 0:searchHost.searchContext)||void 0===_a?void 0:_a.presentationContext)||void 0===_b?void 0:_b.configuration)||void 0===_c?void 0:_c.ShowCloseText)?(closeSpan.innerHTML=(null===(_f=null===(_e=null===(_d=null==searchHost?void 0:searchHost.searchContext)||void 0===_d?void 0:_d.presentationContext)||void 0===_e?void 0:_e.configuration)||void 0===_f?void 0:_f.CloseText)||"Close",closeSpan.classList.add("sports-pill")):closeSpan.classList.add("theme-ex"),searchHider.append(closeSpan),searchHider.addEventListener(_events__WEBPACK_IMPORTED_MODULE_1__.__CLICK__,(function(){searchHost.dispatchEvent(new CustomEvent(_events__WEBPACK_IMPORTED_MODULE_1__.__CLOSE_SEARCH__,{detail:{closedFrom:"close",launchedFrom:launchedFrom}}))}))}},(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";var code;__webpack_require__.r(__webpack_exports__),__webpack_require__.d(__webpack_exports__,{default:()=>__WEBPACK_DEFAULT_EXPORT__});const __WEBPACK_DEFAULT_EXPORT__='<div id="search-header" data-origin="template" class="search-heading header-ctrl">\r\n <span id="search-title-container" class="title"></span>\r\n <span id="search-cancel" class="global-search-cancel">\r\n <a id="search-hider">\r\n </a>\r\n </span>\r\n</div>'},(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.r(__webpack_exports__),__webpack_require__.d(__webpack_exports__,{create:()=>create});var _template_html__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__(67),_tabs_factory__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__(68),_recent_searches_factory__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__(107);function create(searchHost){var searchContentTemplateElement=document.createElement("template");searchContentTemplateElement.innerHTML=_template_html__WEBPACK_IMPORTED_MODULE_0__.default;var searchContentElement=searchContentTemplateElement.content.firstElementChild,tabsContainer=(0,_tabs_factory__WEBPACK_IMPORTED_MODULE_1__.create)(searchHost),recentSearchesElement=(0,_recent_searches_factory__WEBPACK_IMPORTED_MODULE_2__.create)(searchHost);return searchContentElement.appendChild(recentSearchesElement),searchContentElement.appendChild(tabsContainer),searchContentElement}},(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";var code;__webpack_require__.r(__webpack_exports__),__webpack_require__.d(__webpack_exports__,{default:()=>__WEBPACK_DEFAULT_EXPORT__});const __WEBPACK_DEFAULT_EXPORT__='<div id="search-content-container" class="search-content-container global-search-content">\r\n\r\n</div>'},(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.r(__webpack_exports__),__webpack_require__.d(__webpack_exports__,{create:()=>create});var _eventing__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__(69),_template_html__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__(72),_menu_factory__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__(73),_current_factory__WEBPACK_IMPORTED_MODULE_3__=__webpack_require__(76);function create(searchHost){var tabContainerTemplateElement=document.createElement("template");tabContainerTemplateElement.innerHTML=_template_html__WEBPACK_IMPORTED_MODULE_1__.default;var tabsContainer=tabContainerTemplateElement.content.firstElementChild,tabsMenuContainer=(0,_menu_factory__WEBPACK_IMPORTED_MODULE_2__.create)(searchHost,tabsContainer),currentTabContainer=(0,_current_factory__WEBPACK_IMPORTED_MODULE_3__.create)(searchHost);return(0,_eventing__WEBPACK_IMPORTED_MODULE_0__.handleEvents)(searchHost,tabsContainer,tabsMenuContainer,currentTabContainer),tabsContainer.appendChild(tabsMenuContainer),tabsContainer.appendChild(currentTabContainer),tabsContainer}},(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.r(__webpack_exports__),__webpack_require__.d(__webpack_exports__,{handleEvents:()=>handleEvents});var _events__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__(47),_counters_groupwise__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__(70),_counters_tabwise__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__(71),_context_src__WEBPACK_IMPORTED_MODULE_3__=__webpack_require__(2),staticContent={},currentTab="",searchResult={},searchExpression="",canDiscard=!1,searchHost,tabsContainer,menuContainer,currentTabContainer;function handleEvents(searchHostElement,tabsContainerElement,menuContainerElement,currentTabContainerElement){tabsContainer=tabsContainerElement,menuContainer=menuContainerElement,currentTabContainer=currentTabContainerElement,(searchHost=searchHostElement).addEventListener(_context_src__WEBPACK_IMPORTED_MODULE_3__.__RENDER_STATIC_CONTENT__,handleSearchHostRenderStaticContent,!1),tabsContainer.addEventListener(_context_src__WEBPACK_IMPORTED_MODULE_3__.__RENDER_STATIC_CONTENT__,handleTabsContainerRenderStaticContent,!1),tabsContainer.addEventListener(_events__WEBPACK_IMPORTED_MODULE_0__.__RENDER_CURRENT_TAB__,handleTabsContainerRenderCurrentTab,!1),searchHost.addEventListener(_context_src__WEBPACK_IMPORTED_MODULE_3__.__SEARCH_SERVICE_RESULT__,handleSearchHostServiceResult,!1),searchHost.addEventListener(_events__WEBPACK_IMPORTED_MODULE_0__.__SEARCH_RESULT_CLEAR__,handleSearchHostClearResult,!1),searchHost.addEventListener(_events__WEBPACK_IMPORTED_MODULE_0__.__SEARCH_RESULT_DISCARD_ON__,handleSearchHostResultDiscardOn,!1),searchHost.addEventListener(_events__WEBPACK_IMPORTED_MODULE_0__.__SEARCH_RESULT_DISCARD_OFF__,handleSearchHostResultDiscardOff,!1),searchHost.addEventListener(_events__WEBPACK_IMPORTED_MODULE_0__.__CLEAR_SEARCH__,handleClearSearch,!1),initializeCurrentTab()}function readTabs(content){return Object.keys(content).filter((function(contentKey){return Object.keys(content[contentKey]||{}).length}))}function mergeTabs(tabs,secondTabs){var mergedTabs={};return tabs.concat(secondTabs).forEach((function(tab){mergedTabs[tab]||(mergedTabs[tab]=1)})),Object.keys(mergedTabs)}function handleSearchHostRenderStaticContent(customEvent){staticContent=(null==customEvent?void 0:customEvent.detail)||{},Object.keys(staticContent).length&&(searchHost.dispatchEvent(new CustomEvent(_events__WEBPACK_IMPORTED_MODULE_0__.__HIDE_LOADER__)),tabsContainer.dispatchEvent(new CustomEvent(_context_src__WEBPACK_IMPORTED_MODULE_3__.__RENDER_STATIC_CONTENT__,{detail:staticContent})))}function handleSearchHostServiceResult(customEvent){var _a,_b,_c,_d,_e,_f,_g,_h,_j,_k;if(!canDiscard){searchResult=(null===(_a=null==customEvent?void 0:customEvent.detail)||void 0===_a?void 0:_a.result)||{},searchExpression=null===(_b=null==customEvent?void 0:customEvent.detail)||void 0===_b?void 0:_b.searchExpression;var staticTabs=readTabs(staticContent),resultTabs,tabs=mergeTabs(readTabs(searchResult),staticTabs),menuItems_1={},groupwiseCounts=(0,_counters_groupwise__WEBPACK_IMPORTED_MODULE_1__.countGroupwiseContent)(searchResult),tabwiseContentCount_1=(0,_counters_tabwise__WEBPACK_IMPORTED_MODULE_2__.countTabwiseContent)(tabs,searchResult,groupwiseCounts),resultCount=Object.keys(groupwiseCounts).length?Object.values(groupwiseCounts).reduce((function(count1,count2){return count1+count2})):0;tabs.forEach((function(tab){return menuItems_1[tab]=tabwiseContentCount_1[tab]}));for(var i=0;i<(null===(_c=null==menuContainer?void 0:menuContainer.children)||void 0===_c?void 0:_c.length);i++)(null===(_f=null===(_e=null===(_d=null==menuContainer?void 0:menuContainer.children[i])||void 0===_d?void 0:_d.children[0])||void 0===_e?void 0:_e.classList)||void 0===_f?void 0:_f.length)>0&&(currentTab=null!==(_k=null===(_j=null===(_h=null===(_g=null==menuContainer?void 0:menuContainer.children[i])||void 0===_g?void 0:_g.attributes)||void 0===_h?void 0:_h.getNamedItem("data-tab"))||void 0===_j?void 0:_j.nodeValue)&&void 0!==_k?_k:"");menuContainer.dispatchEvent(new CustomEvent(_events__WEBPACK_IMPORTED_MODULE_0__.__RENDER_TABS_MENU__,{detail:menuItems_1})),searchHost.dispatchEvent(new CustomEvent(_events__WEBPACK_IMPORTED_MODULE_0__.__SEARCH_BANNER_DISPLAY__,{detail:{searchExpression:searchExpression,resultCount:resultCount}})),tabsContainer.dispatchEvent(new CustomEvent(_events__WEBPACK_IMPORTED_MODULE_0__.__RENDER_CURRENT_TAB__,{detail:currentTab}))}}function handleSearchHostClearResult(){searchResult={},tabsContainer.dispatchEvent(new CustomEvent(_context_src__WEBPACK_IMPORTED_MODULE_3__.__RENDER_STATIC_CONTENT__))}function handleSearchHostResultDiscardOn(){canDiscard=!0}function handleSearchHostResultDiscardOff(){canDiscard=!1}function handleTabsContainerRenderStaticContent(){var _a,_b,_c,_d,_e,_f,_g,_h,staticTabs,resultTabs,tabs=mergeTabs(readTabs(staticContent),readTabs(searchResult));currentTab=(null===(_a=tabs[0]||"")||void 0===_a?void 0:_a.trim())||initializeCurrentTab();for(var i=0;i<(null===(_b=null==menuContainer?void 0:menuContainer.children)||void 0===_b?void 0:_b.length);i++)(null===(_d=null===(_c=null==menuContainer?void 0:menuContainer.children[i])||void 0===_c?void 0:_c.children[0])||void 0===_d?void 0:_d.classList.length)>0&&(currentTab=null!==(_h=null===(_g=null===(_f=null===(_e=null==menuContainer?void 0:menuContainer.children[i])||void 0===_e?void 0:_e.attributes)||void 0===_f?void 0:_f.getNamedItem("data-tab"))||void 0===_g?void 0:_g.nodeValue)&&void 0!==_h?_h:"");var menuItems={},groupwiseCounts=(0,_counters_groupwise__WEBPACK_IMPORTED_MODULE_1__.countGroupwiseContent)(searchResult),tabwiseContentCount=(0,_counters_tabwise__WEBPACK_IMPORTED_MODULE_2__.countTabwiseContent)(tabs,searchResult,groupwiseCounts);tabs.forEach((function(tab){return menuItems[tab]=tabwiseContentCount[tab]})),menuContainer.dispatchEvent(new CustomEvent(_events__WEBPACK_IMPORTED_MODULE_0__.__RENDER_TABS_MENU__,{detail:menuItems})),tabsContainer.dispatchEvent(new CustomEvent(_events__WEBPACK_IMPORTED_MODULE_0__.__RENDER_CURRENT_TAB__,{detail:currentTab}))}function handleTabsContainerRenderCurrentTab(customEvent){var _a;currentTab=null===(_a=(null==customEvent?void 0:customEvent.detail)||"")||void 0===_a?void 0:_a.trim();var currentTabConfiguration=searchHost.searchContext.presentationContext.tabs.filter((function(tabConfig){return tabConfig.tabId===currentTab}))[0];currentTabConfiguration&¤tTabContainer.dispatchEvent(new CustomEvent(_events__WEBPACK_IMPORTED_MODULE_0__.__RENDER_CURRENT_TAB__,{detail:{tabConfiguration:currentTabConfiguration,staticContent:staticContent[currentTab]||{},searchResult:searchResult[currentTab]||{},searchExpression:searchExpression}}))}function handleClearSearch(){searchExpression="",searchResult={}}function initializeCurrentTab(){return currentTab=searchHost&&searchHost.searchContext&&searchHost.searchContext.presentationContext&&searchHost.searchContext.presentationContext.tabs&&searchHost.searchContext.presentationContext.tabs.length>0&&searchHost.searchContext.presentationContext.tabs[0].tabId||""}},(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";function countGroupwiseContent(searchContent){var tabs=Object.keys(searchContent||{}),groupwiseContentCount={};return tabs.forEach((function(tab){var groupsOfTab;Object.keys(searchContent[tab]||{}).forEach((function(group){groupwiseContentCount[group]||(groupwiseContentCount[group]=(searchContent[tab][group]||[]).length)}))})),groupwiseContentCount}__webpack_require__.r(__webpack_exports__),__webpack_require__.d(__webpack_exports__,{countGroupwiseContent:()=>countGroupwiseContent})},(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";function countTabwiseContent(tabs,searchResult,groupwiseContentCount){var tabwiseCount={};return tabs.forEach((function(tab){var groupsInTab=Object.keys(searchResult[tab]||{}),contentCount=0;groupsInTab.forEach((function(group){contentCount+=groupwiseContentCount[group]||0})),tabwiseCount[tab]=contentCount})),tabwiseCount}__webpack_require__.r(__webpack_exports__),__webpack_require__.d(__webpack_exports__,{countTabwiseContent:()=>countTabwiseContent})},(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";var code;__webpack_require__.r(__webpack_exports__),__webpack_require__.d(__webpack_exports__,{default:()=>__WEBPACK_DEFAULT_EXPORT__});const __WEBPACK_DEFAULT_EXPORT__='<div id="tabs-container" class="tabs-container">\r\n</div>'},(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.r(__webpack_exports__),__webpack_require__.d(__webpack_exports__,{create:()=>create});var _eventing__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__(74);function create(searchHost,hostElement){var menuContainer=document.createElement("div");return menuContainer.id="menu-container",menuContainer.classList.add("menu-container"),(0,_eventing__WEBPACK_IMPORTED_MODULE_0__.handleMenuEvents)(searchHost,menuContainer,hostElement),menuContainer}},(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.r(__webpack_exports__),__webpack_require__.d(__webpack_exports__,{handleMenuEvents:()=>handleMenuEvents});var _utils__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__(45),_item__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__(75),_events__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__(47);function handleMenuEvents(searchHost,menuContainer,tabsContainer){menuContainer.addEventListener(_events__WEBPACK_IMPORTED_MODULE_2__.__RENDER_TABS_MENU__,(function(customEvent){for(var _a,_b,_c,_d,_e,_f,_g,_h,active="",i=0;i<(null===(_a=null==menuContainer?void 0:menuContainer.children)||void 0===_a?void 0:_a.length);i++)(null===(_d=null===(_c=null===(_b=null==menuContainer?void 0:menuContainer.children[i])||void 0===_b?void 0:_b.children[0])||void 0===_c?void 0:_c.classList)||void 0===_d?void 0:_d.length)>0&&(active=null!==(_h=null===(_g=null===(_f=null===(_e=null==menuContainer?void 0:menuContainer.children[i])||void 0===_e?void 0:_e.attributes)||void 0===_f?void 0:_f.getNamedItem("data-tab"))||void 0===_g?void 0:_g.nodeValue)&&void 0!==_h?_h:"");(0,_utils__WEBPACK_IMPORTED_MODULE_0__.clearChildren)(menuContainer);var menuItems=Object.keys((null==customEvent?void 0:customEvent.detail)||{});searchHost.searchContext.presentationContext.tabs.forEach((function(tabConfiguration,index){if(menuItems.some((function(item){return item===tabConfiguration.tabId}))){var menuItem=(0,_item__WEBPACK_IMPORTED_MODULE_1__.create)(tabConfiguration,+((null==customEvent?void 0:customEvent.detail[tabConfiguration.tabId])||0),menuContainer);0!=index||active?tabConfiguration.tabId==active&&(null==menuItem?void 0:menuItem.children[0])&&searchHost.searchContext.presentationContext.tabs.length>1&&(null==menuItem||menuItem.children[0].classList.add("active")):(null==menuItem?void 0:menuItem.children[0])&&searchHost.searchContext.presentationContext.tabs.length>1&&(null==menuItem||menuItem.children[0].classList.add("active")),menuContainer.appendChild(menuItem)}}))})),menuContainer.addEventListener(_events__WEBPACK_IMPORTED_MODULE_2__.__RENDER_CURRENT_TAB__,(function(customEvent){tabsContainer.dispatchEvent(new CustomEvent(_events__WEBPACK_IMPORTED_MODULE_2__.__RENDER_CURRENT_TAB__,{detail:null==customEvent?void 0:customEvent.detail}))}))}},(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.r(__webpack_exports__),__webpack_require__.d(__webpack_exports__,{create:()=>create});var _events__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__(47);function create(tabConfiguration,itemsCount,menuContainer){var _a,_b,_c,menuItem=document.createElement("div");if(menuItem.id="tab-menu-".concat(tabConfiguration.tabId),menuItem.classList.add("menu-item"),menuItem.setAttribute("data-tab",tabConfiguration.tabId),tabConfiguration.title&&(null===(_a=tabConfiguration.title)||void 0===_a?void 0:_a.trim())){var menuTitle=document.createElement("span");menuTitle.innerText=itemsCount>0?"".concat(null===(_b=tabConfiguration.title)||void 0===_b?void 0:_b.trim()," (").concat(itemsCount,")"):null===(_c=tabConfiguration.title)||void 0===_c?void 0:_c.trim(),menuItem.appendChild(menuTitle)}return menuItem.addEventListener(_events__WEBPACK_IMPORTED_MODULE_0__.__CLICK__,(function(event){menuContainer.dispatchEvent(new CustomEvent(_events__WEBPACK_IMPORTED_MODULE_0__.__RENDER_CURRENT_TAB__,{detail:tabConfiguration.tabId}));for(var i=0;i<menuContainer.children.length;i++){var x;if(menuContainer.children[i])menuContainer.children[i].firstElementChild.classList.remove("active")}null==event||event.currentTarget.firstElementChild.classList.add("active")})),menuItem}},(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.r(__webpack_exports__),__webpack_require__.d(__webpack_exports__,{create:()=>create});var _eventing__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__(77),_results_factory__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__(78),_groups_factory__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__(105);function create(searchHost){var currentTabContainer=document.createElement("div");currentTabContainer.id="current-tab-container",currentTabContainer.classList.add("current-tab-container");var staticGroupsContainer=(0,_groups_factory__WEBPACK_IMPORTED_MODULE_2__.create)(searchHost),resultContainer=(0,_results_factory__WEBPACK_IMPORTED_MODULE_1__.createResultContainer)(searchHost);return currentTabContainer.appendChild(resultContainer),currentTabContainer.appendChild(staticGroupsContainer),(0,_eventing__WEBPACK_IMPORTED_MODULE_0__.registerEventHandlers)(currentTabContainer,resultContainer,staticGroupsContainer),currentTabContainer}},(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.r(__webpack_exports__),__webpack_require__.d(__webpack_exports__,{registerEventHandlers:()=>registerEventHandlers});var _events__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__(47);function registerEventHandlers(currentTabContainer,resultContainer,staticGroupsContainer){currentTabContainer.addEventListener(_events__WEBPACK_IMPORTED_MODULE_0__.__RENDER_CURRENT_TAB__,(function(customEvent){var _a,_b,_c,_d;currentTabContainer.setAttribute("data-current-tab",null===(_a=null==customEvent?void 0:customEvent.detail)||void 0===_a?void 0:_a.tabConfiguration.tabId);var staticContent={},searchResult={},searchExpression=null===(_b=null==customEvent?void 0:customEvent.detail)||void 0===_b?void 0:_b.searchExpression;((null===(_c=null==customEvent?void 0:customEvent.detail)||void 0===_c?void 0:_c.tabConfiguration).groupOrdering.static||[]).map((function(x){return null==x?void 0:x.trim().toLowerCase()})).forEach((function(group){var _a,_b;(null===(_a=null==customEvent?void 0:customEvent.detail)||void 0===_a?void 0:_a.staticContent[group])&&(staticContent[group]=null===(_b=null==customEvent?void 0:customEvent.detail)||void 0===_b?void 0:_b.staticContent[group])})),staticGroupsContainer.dispatchEvent(new CustomEvent(_events__WEBPACK_IMPORTED_MODULE_0__.__RENDER_GROUPS__,{detail:{groups:staticContent,isStatic:!0}})),((null===(_d=null==customEvent?void 0:customEvent.detail)||void 0===_d?void 0:_d.tabConfiguration).groupOrdering.result||[]).map((function(x){return null==x?void 0:x.trim().toLowerCase()})).forEach((function(group){var _a,_b;(null===(_a=null==customEvent?void 0:customEvent.detail)||void 0===_a?void 0:_a.searchResult[group])&&(searchResult[group]=null===(_b=null==customEvent?void 0:customEvent.detail)||void 0===_b?void 0:_b.searchResult[group])})),resultContainer.dispatchEvent(new CustomEvent(_events__WEBPACK_IMPORTED_MODULE_0__.__RENDER_GROUPS__,{detail:{groups:searchResult,searchExpression:searchExpression,isStatic:!1}}))}))}},(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.r(__webpack_exports__),__webpack_require__.d(__webpack_exports__,{createResultContainer:()=>createResultContainer});var _eventing__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__(79),_groups_factory__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__(105);function createResultContainer(searchHost){var searchResultElement=document.createElement("div"),groupsContainer=(0,_groups_factory__WEBPACK_IMPORTED_MODULE_1__.create)(searchHost);return searchResultElement.id="search-result-container",searchResultElement.classList.add("search-result-container"),searchResultElement.appendChild(groupsContainer),(0,_eventing__WEBPACK_IMPORTED_MODULE_0__.registerResultEventHandlers)(searchHost,searchResultElement,groupsContainer),searchResultElement}},(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.r(__webpack_exports__),__webpack_require__.d(__webpack_exports__,{registerResultEventHandlers:()=>registerResultEventHandlers});var _utils__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__(45),_groups_group_factory__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__(80),_context_src__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__(2),_events__WEBPACK_IMPORTED_MODULE_3__=__webpack_require__(47),groupsContainer,searchHost,launchedFrom="";function registerResultEventHandlers(searchHostElement,resultContainer,groupsContainerElement){groupsContainer=groupsContainerElement,searchHost=searchHostElement,resultContainer.addEventListener(_events__WEBPACK_IMPORTED_MODULE_3__.__RENDER_GROUPS__,(function(customEvent){groupsContainer.dispatchEvent(new CustomEvent(_events__WEBPACK_IMPORTED_MODULE_3__.__RENDER_GROUPS__,{detail:null==customEvent?void 0:customEvent.detail}))})),searchHost.addEventListener(_context_src__WEBPACK_IMPORTED_MODULE_2__.__GROUP_CONTENT__,groupContentHandler,!1),searchHost.addEventListener(_events__WEBPACK_IMPORTED_MODULE_3__.__LAUNCH_SEARCH__,launchSearchHandler,!1)}function groupContentHandler(customEvent){var _a,_b,_c,_d,groupContent=(null==customEvent?void 0:customEvent.detail)&&(null===(_a=null==customEvent?void 0:customEvent.detail)||void 0===_a?void 0:_a.content)||[];(0,_utils__WEBPACK_IMPORTED_MODULE_0__.clearChildren)(groupsContainer);var groupId=(null===(_b=null==customEvent?void 0:customEvent.detail)||void 0===_b?void 0:_b.lookupDisplayText)||(null===(_c=null==customEvent?void 0:customEvent.detail)||void 0===_c?void 0:_c.groupId),attributes=null===(_d=null==customEvent?void 0:customEvent.detail)||void 0===_d?void 0:_d.attributes,groupContainer=(0,_groups_group_factory__WEBPACK_IMPORTED_MODULE_1__.createGroup)(searchHost,createDummyGroupConfig(groupId,attributes),groupId,groupContent,!1,launchedFrom,!1);groupsContainer.appendChild(groupContainer),goToTopHandler(),searchHost.dispatchEvent(new CustomEvent(_events__WEBPACK_IMPORTED_MODULE_3__.__SEARCH_BANNER_DISPLAY__,{detail:{searchExpression:groupId,resultCount:groupContent.length}})),searchHost.dispatchEvent(new CustomEvent(_events__WEBPACK_IMPORTED_MODULE_3__.__CLEAR_SEARCH_SHOW_ICON__))}function createDummyGroupConfig(group,attributes){return{attributes:attributes,groupId:group,icon:"imagetitle",isStatic:!1,layout:"grid",title:""}}function launchSearchHandler(customEvent){var _a;launchedFrom=(null==customEvent?void 0:customEvent.detail)&&(null===(_a=null==customEvent?void 0:customEvent.detail)||void 0===_a?void 0:_a.launchedFrom)}function goToTopHandler(){var searchPanel=searchHost&&searchHost.contentHost&&searchHost.contentHost.querySelector("#search-panel");if(searchPanel){var goToTop_1=searchPanel.querySelector("#go-to-top");setTimeout((function(){goToTop_1.scrollIntoView({behavior:"smooth"})}),10)}}},(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.r(__webpack_exports__),__webpack_require__.d(__webpack_exports__,{createGroup:()=>createGroup});var _title__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__(81),_icons_factory__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__(82),_layouts_factory__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__(91),_collapsible_element__WEBPACK_IMPORTED_MODULE_3__=__webpack_require__(104),events__WEBPACK_IMPORTED_MODULE_4__=__webpack_require__(47);function createGroup(searchHost,groupConfiguration,searchExpression,groupContent,isStatic,launchedFrom,recent){var _a,_b,_c,_d,groupContainer=document.createElement("div"),textMapper=searchHost.searchContext.presentationContext.textMapping;groupContainer.classList.add("group-container",groupConfiguration.groupId.split(" ").join("")),groupContainer.setAttribute("data-group",groupConfiguration.groupId.split(" ").join(""));var titleElement=(0,_title__WEBPACK_IMPORTED_MODULE_0__.createTitle)(groupConfiguration,isStatic?0:groupContent.length),layoutItems=createIcons(searchHost,groupConfiguration,searchExpression,groupContent,isStatic,launchedFrom,recent),groupLayout=(0,_layouts_factory__WEBPACK_IMPORTED_MODULE_2__.createLayout)(searchHost,groupConfiguration,layoutItems),cappedLayoutItems=(0,_layouts_factory__WEBPACK_IMPORTED_MODULE_2__.capLayoutItems)(searchHost,layoutItems,groupConfiguration),moreDiv=document.createElement("div");if("list"!=(null===(_a=groupConfiguration.layout)||void 0===_a?void 0:_a.trim().toLowerCase())&&"platedicon"!=(null===(_b=groupConfiguration.icon)||void 0===_b?void 0:_b.trim().toLowerCase())&&cappedLayoutItems.length<layoutItems.length){moreDiv.classList.add("search-result-toggle-".concat(groupConfiguration.groupId)),moreDiv.classList.add("search-result-more"),moreDiv.classList.add("theme-arrow-down"),moreDiv.classList.add("downarrow");var moreSpan=document.createElement("span");moreSpan.innerText="".concat(layoutItems.length-cappedLayoutItems.length," ").concat(textMapper.ShowMore?textMapper.ShowMore:"More..."),moreDiv.appendChild(moreSpan),moreDiv.addEventListener(events__WEBPACK_IMPORTED_MODULE_4__.__MOUSE_DOWN__,(function(event){var _a;if(1===(null==event?void 0:event.which)){var ctaDiv=null===(_a=document.body)||void 0===_a?void 0:_a.querySelector(".search-result-toggle-".concat(groupConfiguration.groupId));if(null==ctaDiv?void 0:ctaDiv.classList.contains("downarrow")){Array.from(groupLayout.querySelectorAll(".imagetitle")).forEach((function(n){var _a;null===(_a=null==n?void 0:n.parentNode)||void 0===_a||_a.removeChild(n)}));for(var i=layoutItems.length;i>0;i--)groupLayout.insertBefore(layoutItems[i-1],groupLayout.childNodes[0]);ctaDiv.innerHTML="".concat(textMapper.ShowLess?textMapper.ShowLess:"Show Less"),ctaDiv.classList.add("uparrow"),ctaDiv.classList.remove("downarrow")}else if(null==ctaDiv?void 0:ctaDiv.classList.contains("uparrow")){Array.from(groupLayout.querySelectorAll(".imagetitle")).forEach((function(n){var _a;null===(_a=null==n?void 0:n.parentNode)||void 0===_a||_a.removeChild(n)}));for(var i=cappedLayoutItems.length;i>0;i--)groupLayout.insertBefore(cappedLayoutItems[i-1],groupLayout.childNodes[0]);ctaDiv.innerHTML="".concat(layoutItems.length-cappedLayoutItems.length," ").concat(textMapper.ShowMore?textMapper.ShowMore:"More..."),ctaDiv.classList.add("downarrow"),ctaDiv.classList.remove("uparrow")}}}))}if(groupConfiguration.attributes.viewAllText){groupLayout.classList.add("changeorientation");var collapsibleElement=(0,_collapsible_element__WEBPACK_IMPORTED_MODULE_3__.createCollapsibleElement)(searchHost,groupConfiguration,groupLayout,groupContent.length);groupContainer.appendChild(collapsibleElement)}return groupContainer.appendChild(titleElement),groupContainer.appendChild(groupLayout),cappedLayoutItems.length<layoutItems.length&&"list"!=(null===(_c=groupConfiguration.layout)||void 0===_c?void 0:_c.trim().toLowerCase())&&"platedicon"!=(null===(_d=groupConfiguration.icon)||void 0===_d?void 0:_d.trim().toLowerCase())&&groupContainer.append(moreDiv),groupContainer}function createIcons(searchHost,groupConfiguration,searchExpression,groupContent,isStatic,launchedFrom,recent){return groupContent.map((function(content,index){return(0,_icons_factory__WEBPACK_IMPORTED_MODULE_1__.createIcon)(searchHost,groupConfiguration,searchExpression,content,isStatic,launchedFrom,recent,index)}))}},(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";function createTitle(groupConfiguration,contentCount){var _a,_b,_c,titleElement=document.createElement("span");return titleElement.id="group-title-".concat(groupConfiguration.groupId),titleElement.classList.add("group-title","heading-wrap"),titleElement.textContent=null===(_a=groupConfiguration.title||"")||void 0===_a?void 0:_a.trim(),contentCount&&(null===(_b=groupConfiguration.title||"")||void 0===_b?void 0:_b.trim())&&(titleElement.textContent="".concat(null===(_c=groupConfiguration.title||"")||void 0===_c?void 0:_c.trim()," (").concat(contentCount,")")),titleElement}__webpack_require__.r(__webpack_exports__),__webpack_require__.d(__webpack_exports__,{createTitle:()=>createTitle})},(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.r(__webpack_exports__),__webpack_require__.d(__webpack_exports__,{createIcon:()=>createIcon});var _platedicon__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__(83),_fullsplit__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__(84),_imageonly__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__(85),_titled_only__WEBPACK_IMPORTED_MODULE_3__=__webpack_require__(86),_imagetitle__WEBPACK_IMPORTED_MODULE_4__=__webpack_require__(87),_imagetitlesideways__WEBPACK_IMPORTED_MODULE_5__=__webpack_require__(89),_imageonly_small__WEBPACK_IMPORTED_MODULE_6__=__webpack_require__(90);function createIcon(searchHost,groupConfiguration,searchExpression,searchContent,isStatic,launchedFrom,recent,index){var _a,_b,iconElement=(0,_titled_only__WEBPACK_IMPORTED_MODULE_3__.createTitledOnlyIcon)(searchHost,searchContent,groupConfiguration,searchExpression,isStatic,launchedFrom,index);if(groupConfiguration.icon&&(null===(_a=groupConfiguration.icon)||void 0===_a?void 0:_a.trim()))switch(null===(_b=groupConfiguration.icon)||void 0===_b?void 0:_b.trim().toLowerCase()){case"titledonly":break;case"imagetitlesideways":iconElement=(0,_imagetitlesideways__WEBPACK_IMPORTED_MODULE_5__.createImagePlusTitleSidewaysIcon)(searchHost,searchContent,groupConfiguration,launchedFrom,index);break;case"fullsplit":iconElement=(0,_fullsplit__WEBPACK_IMPORTED_MODULE_1__.createFullsplitIcon)(searchHost,searchContent,groupConfiguration,searchExpression,isStatic,launchedFrom,index);break;case"imageonly":iconElement=(0,_imageonly__WEBPACK_IMPORTED_MODULE_2__.createImageOnlyIcon)(searchHost,searchContent,launchedFrom,groupConfiguration,index);break;case"imageonlysmall":iconElement=(0,_imageonly_small__WEBPACK_IMPORTED_MODULE_6__.createImageOnlySmallIcon)(searchHost,searchContent,groupConfiguration,launchedFrom,index);break;case"imagetitle":iconElement=(0,_imagetitle__WEBPACK_IMPORTED_MODULE_4__.createImagePlusTitleIcon)(searchHost,searchContent,searchExpression,isStatic,launchedFrom,groupConfiguration,recent,index);break;case"platedicon":iconElement=(0,_platedicon__WEBPACK_IMPORTED_MODULE_0__.createPlatedIcon)(groupConfiguration,searchHost,searchContent,launchedFrom)}return searchContent.additionalContext&&(iconElement.setAttribute("data-contentid",searchContent.contentId),(searchContent.additionalContext.priority||searchContent.additionalContext.Priority)&&iconElement.setAttribute("data-priority","".concat(searchContent.additionalContext.priority||searchContent.additionalContext.Priority))),iconElement}},(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.r(__webpack_exports__),__webpack_require__.d(__webpack_exports__,{createPlatedIcon:()=>createPlatedIcon});var _events__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__(47),_tracking_tracker__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__(46),stickerindex=0;function createPlatedIcon(groupConfiguration,searchHost,searchContent,launchedFrom){var iconElement=document.createElement("div");iconElement.setAttribute("data-icon","platedicon");var titleElement=document.createElement("span"),imageElement=document.createElement("img"),sticker=document.createElement("div"),stickerElement=document.createElement("div");titleElement.innerHTML=searchContent.title,searchContent.imageUrl&&(imageElement.src=searchContent.imageUrl),groupConfiguration.attributes.showTitle&&"false"===groupConfiguration.attributes.showTitle&&(sticker.classList.add("provider-sticker-div"),stickerElement.classList.add("provider-sticker"),iconElement.appendChild(sticker),sticker.appendChild(stickerElement),""!=searchContent.additionalContext.sticker&&(stickerElement.textContent=searchContent.additionalContext.sticker,""!=searchContent.additionalContext.stickerclass?stickerElement.style.background="".concat(searchContent.additionalContext.stickerclass):++stickerindex%2==0?stickerElement.classList.add("provider-sticker-2"):stickerElement.classList.add("provider-sticker-1"))),titleElement.classList.add("plated-icon-title"),imageElement.classList.add("plated-icon-image");var count=document.createElement("span"),gamesText=groupConfiguration.attributes.GamesText||"Games";return count.innerHTML="".concat(searchContent.additionalContext.gamesCount," ").concat(gamesText),groupConfiguration.attributes.showTitle&&"false"!=groupConfiguration.attributes.showTitle&&(iconElement.classList.add("icon-container","platedicontitle"),count.classList.add("icon-games-count-title"),iconElement.appendChild(titleElement)),groupConfiguration.attributes.showTitle&&"false"===groupConfiguration.attributes.showTitle&&(iconElement.classList.add("icon-container","platedicon"),count.classList.add("icon-games-count"),iconElement.appendChild(imageElement)),iconElement.appendChild(count),iconElement.addEventListener(_events__WEBPACK_IMPORTED_MODULE_0__.__CLICK__,(function(){var _a,_b,_c;(0,_tracking_tracker__WEBPACK_IMPORTED_MODULE_1__.track)("Event.Tracking",{"component.CategoryEvent":"Global Search","component.LabelEvent":"categories","component.ActionEvent":"click","component.PositionEvent":launchedFrom,"component.LocationEvent":"game providers","component.EventDetails":searchContent.title,"component.URLClicked":"Not applicable"});var attributes={maxItems:null===(_a=groupConfiguration.attributes)||void 0===_a?void 0:_a.maxItems,desktopMaxItems:null===(_b=groupConfiguration.attributes)||void 0===_b?void 0:_b.desktopMaxItems,mobileMaxItems:null===(_c=groupConfiguration.attributes)||void 0===_c?void 0:_c.mobileMaxItems};searchHost.dispatchEvent(new CustomEvent(_events__WEBPACK_IMPORTED_MODULE_0__.__CONTENT_ACTION__,{detail:{searchContent:searchContent,recent:!1,fetchToken:"plated-icon",attributes:attributes,readCount:searchHost.searchContext.presentationContext.textMapping.NumberOfRecentSearches}}))})),iconElement}},(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.r(__webpack_exports__),__webpack_require__.d(__webpack_exports__,{createFullsplitIcon:()=>createFullsplitIcon});var _tracking_tracker__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__(46),_events__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__(47);function createFullsplitIcon(searchHost,searchContent,groupConfiguration,searchExpression,isStatic,launchedFrom,index){var _a,iconElement=document.createElement("div");iconElement.setAttribute("data-icon","fullsplit"),iconElement.classList.add("icon-container","fullsplit");var imageElement=document.createElement("img");imageElement.src=searchContent.imageUrl;var titleElement=document.createElement("span");if(isStatic||!searchExpression)titleElement.innerHTML=searchContent.title;else{var keywords=searchExpression.split(" ").filter((function(x){var _a;return null===(_a=x||"")||void 0===_a?void 0:_a.trim()})).map((function(x){return null==x?void 0:x.trim()})).join("|"),matchExpression="".concat(searchExpression,"|").concat(keywords);titleElement.innerHTML=null===(_a=searchContent.title)||void 0===_a?void 0:_a.replace(new RegExp(matchExpression,"gi"),(function(match){return"<pre>".concat(match,"</pre>")}))}titleElement.classList.add("icon-title");var descriptionElement=document.createElement("span");return descriptionElement.innerHTML=searchContent.description,descriptionElement.classList.add("icon-description"),iconElement.appendChild(imageElement),iconElement.appendChild(titleElement),iconElement.appendChild(descriptionElement),iconElement.addEventListener(_events__WEBPACK_IMPORTED_MODULE_1__.__CLICK__,(function(){var _a,readClientConfigEvent=new CustomEvent(_events__WEBPACK_IMPORTED_MODULE_1__.__READ_CLIENT_CONFIG__,{detail:{clientConfig:{}}});dispatchEvent(readClientConfigEvent);var clientConfig=null===(_a=readClientConfigEvent.detail)||void 0===_a?void 0:_a.clientConfig,lastKnownProduct=clientConfig&&clientConfig.vnLastKnownProduct&&clientConfig.vnLastKnownProduct.product||"";searchExpression?((0,_tracking_tracker__WEBPACK_IMPORTED_MODULE_0__.track)("Event.Tracking",{"component.CategoryEvent":"Global Search","component.LabelEvent":"Search Terms","component.ActionEvent":"Term Search","component.PositionEvent":launchedFrom,"component.LocationEvent":lastKnownProduct,"component.EventDetails":searchExpression,"component.URLClicked":"not applicable"}),(0,_tracking_tracker__WEBPACK_IMPORTED_MODULE_0__.track)("Event.Tracking",{"component.CategoryEvent":"Global Search","component.LabelEvent":"Featured Promotions","component.ActionEvent":"Search Result-Clicked","component.PositionEvent":launchedFrom,"component.LocationEvent":lastKnownProduct,"component.EventDetails":searchContent.title,"component.URLClicked":searchContent.contentActionLink})):(0,_tracking_tracker__WEBPACK_IMPORTED_MODULE_0__.track)("Event.Tracking",{"component.CategoryEvent":"Global Search","component.LabelEvent":"Featured Promotions","component.ActionEvent":"Search Result-Clicked","component.PositionEvent":launchedFrom,"component.LocationEvent":lastKnownProduct,"component.EventDetails":searchContent.title,"component.URLClicked":searchContent.contentActionLink});var link=new URL(searchContent.contentActionLink,location.origin);link.searchParams.append("returnUrl",window.location.href),link.searchParams.append("tracking:containerName",groupConfiguration.title?groupConfiguration.title:groupConfiguration.groupId),link.searchParams.append("tracking:position","".concat(index)),searchHost.dispatchEvent(new CustomEvent(_events__WEBPACK_IMPORTED_MODULE_1__.__CONTENT_ACTION__,{detail:{searchContent:searchContent,readCount:searchHost.searchContext.presentationContext.textMapping.NumberOfRecentSearches,navigationLink:link}}))})),iconElement}},(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.r(__webpack_exports__),__webpack_require__.d(__webpack_exports__,{createImageOnlyIcon:()=>createImageOnlyIcon});var _events__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__(47),_tracking_tracker__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__(46);function createImageOnlyIcon(searchHost,searchContent,launchedFrom,groupConfiguration,index){var imageOnlyIcon=document.createElement("div");imageOnlyIcon.setAttribute("data-icon","imageonly"),imageOnlyIcon.classList.add("icon-container","imageonly");var imageElement=document.createElement("img");return imageElement.src=searchContent.imageUrl,imageOnlyIcon.appendChild(imageElement),imageOnlyIcon.setAttribute("data-item-index","".concat(index)),imageOnlyIcon.addEventListener(_events__WEBPACK_IMPORTED_MODULE_0__.__CLICK__,(function(){var _a,readClientConfigEvent=new CustomEvent(_events__WEBPACK_IMPORTED_MODULE_0__.__READ_CLIENT_CONFIG__,{detail:{clientConfig:{}}});dispatchEvent(readClientConfigEvent);var clientConfig=null===(_a=readClientConfigEvent.detail)||void 0===_a?void 0:_a.clientConfig,lastKnownProduct=clientConfig&&clientConfig.vnLastKnownProduct&&clientConfig.vnLastKnownProduct.product||"";(0,_tracking_tracker__WEBPACK_IMPORTED_MODULE_1__.track)("Event.Tracking",{"component.CategoryEvent":"Global Search","component.LabelEvent":groupConfiguration.groupId,"component.ActionEvent":"Search Result-Clicked","component.PositionEvent":launchedFrom,"component.LocationEvent":lastKnownProduct,"component.EventDetails":searchContent.title,"component.URLClicked":searchContent.contentActionLink});var link=new URL(searchContent.contentActionLink,location.origin);link.searchParams.append("returnUrl",window.location.href),link.searchParams.append("tracking:containerName",groupConfiguration.title?groupConfiguration.title:groupConfiguration.groupId),link.searchParams.append("tracking:position","".concat(index)),searchHost.dispatchEvent(new CustomEvent(_events__WEBPACK_IMPORTED_MODULE_0__.__CONTENT_ACTION__,{detail:{searchContent:searchContent,readCount:searchHost.searchContext.presentationContext.textMapping.NumberOfRecentSearches,navigationLink:link}}))})),imageOnlyIcon}},(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.r(__webpack_exports__),__webpack_require__.d(__webpack_exports__,{createTitledOnlyIcon:()=>createTitledOnlyIcon,escapeRegExp:()=>escapeRegExp});var _tracking_tracker__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__(46),_events__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__(47);function createTitledOnlyIcon(searchHost,searchContent,groupConfiguration,searchExpression,isStatic,launchedFrom,index){var _a,_b,_c,_d,iconElement=document.createElement("div"),themeIconElement=document.createElement("span"),titleElement=document.createElement("span");if(searchContent.icon&&"true"===(null===(_c=null===(_b=null===(_a=null==searchHost?void 0:searchHost.searchContext)||void 0===_a?void 0:_a.presentationContext)||void 0===_b?void 0:_b.configuration)||void 0===_c?void 0:_c.ShowIcons)&&themeIconElement.classList.add("titled-only-icon",searchContent.icon),isStatic||!searchExpression)titleElement.innerHTML=searchContent.title||"";else{var keywords=searchExpression.split(" ").filter((function(x){var _a;return null===(_a=x||"")||void 0===_a?void 0:_a.trim()})).map((function(x){return null==x?void 0:x.trim()})).join("|"),matchExpression="".concat(searchExpression,"|").concat(keywords);titleElement.innerHTML=null===(_d=searchContent.title)||void 0===_d?void 0:_d.replace(new RegExp(escapeRegExp(matchExpression),"gi"),(function(match){return"<pre>".concat(match,"</pre>")}))}var gamesCount=searchContent.additionalContext&&searchContent.additionalContext.gamesCount&&+searchContent.additionalContext.gamesCount||0;return gamesCount>0&&isStatic&&(titleElement.innerHTML="".concat(titleElement.innerHTML," (").concat(gamesCount,")")),iconElement.appendChild(themeIconElement),iconElement.appendChild(titleElement),iconElement.classList.add("icon-container","titled-only","pills-search"),iconElement.addEventListener(_events__WEBPACK_IMPORTED_MODULE_1__.__CLICK__,(function(){var _a,readClientConfigEvent=new CustomEvent(_events__WEBPACK_IMPORTED_MODULE_1__.__READ_CLIENT_CONFIG__,{detail:{clientConfig:{}}});dispatchEvent(readClientConfigEvent);var clientConfig=null===(_a=readClientConfigEvent.detail)||void 0===_a?void 0:_a.clientConfig,lastKnownProduct=clientConfig&&clientConfig.vnLastKnownProduct&&clientConfig.vnLastKnownProduct.product||"";searchExpression?((0,_tracking_tracker__WEBPACK_IMPORTED_MODULE_0__.track)("Event.Tracking",{"component.CategoryEvent":"Global Search","component.LabelEvent":"Search Terms","component.ActionEvent":"Term Search","component.PositionEvent":launchedFrom,"component.LocationEvent":lastKnownProduct,"component.EventDetails":searchExpression,"component.URLClicked":"not applicable"}),(0,_tracking_tracker__WEBPACK_IMPORTED_MODULE_0__.track)("Event.Tracking",{"component.CategoryEvent":"Global Search","component.LabelEvent":"Categories","component.ActionEvent":"Search Result-Clicked","component.PositionEvent":launchedFrom,"component.LocationEvent":lastKnownProduct,"component.EventDetails":searchContent.title,"component.URLClicked":searchContent.contentActionLink})):(0,_tracking_tracker__WEBPACK_IMPORTED_MODULE_0__.track)("Event.Tracking",{"component.CategoryEvent":"Global Search","component.LabelEvent":"Categories","component.ActionEvent":"Search Result-Clicked","component.PositionEvent":launchedFrom,"component.LocationEvent":lastKnownProduct,"component.EventDetails":searchContent.title,"component.URLClicked":searchContent.contentActionLink});var link=new URL(searchContent.contentActionLink,location.origin);link.searchParams.append("returnUrl",window.location.href),link.searchParams.append("tracking:containerName",groupConfiguration.title?groupConfiguration.title:groupConfiguration.groupId),link.searchParams.append("tracking:position","".concat(index)),searchHost.dispatchEvent(new CustomEvent(_events__WEBPACK_IMPORTED_MODULE_1__.__CONTENT_ACTION__,{detail:{searchContent:searchContent,readCount:searchHost.searchContext.presentationContext.textMapping.NumberOfRecentSearches,navigationLink:link}}))})),iconElement}function escapeRegExp(string){return string.replace(/[.*+?^${}()|[\]\\]/g,"\\$&")}},(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.r(__webpack_exports__),__webpack_require__.d(__webpack_exports__,{createImagePlusTitleIcon:()=>createImagePlusTitleIcon});var _sticker_factory__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__(88),_tracking_tracker__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__(46),_events__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__(47),_titled_only__WEBPACK_IMPORTED_MODULE_3__=__webpack_require__(86);function createImagePlusTitleIcon(searchHost,searchContent,searchExpression,isStatic,launchedFrom,groupConfiguration,recent,index){var _a,iconElement=document.createElement("div");iconElement.setAttribute("data-icon","imagetitle"),iconElement.classList.add("icon-container","imagetitle");var imageElement=document.createElement("img");searchContent.imageUrl&&(imageElement.src=searchContent.imageUrl);var titleElement=document.createElement("span"),pretag=document.createElement("pre");if(titleElement.appendChild(pretag),isStatic||!searchExpression)titleElement.innerHTML=searchContent.title;else{titleElement.classList.add("gs-result-title");var keywords=searchExpression.split(" ").filter((function(x){var _a;return null===(_a=x||"")||void 0===_a?void 0:_a.trim()})).map((function(x){return(0,_titled_only__WEBPACK_IMPORTED_MODULE_3__.escapeRegExp)(null==x?void 0:x.trim())})).join("|"),matchExpression="".concat((0,_titled_only__WEBPACK_IMPORTED_MODULE_3__.escapeRegExp)(searchExpression),"|").concat(keywords);titleElement.innerHTML=null===(_a=searchContent.title)||void 0===_a?void 0:_a.replace(new RegExp(matchExpression,"gi"),(function(match){return"<pre>".concat(match,"</pre>")}))}return titleElement.classList.add("icon-title"),iconElement.appendChild(imageElement),iconElement.appendChild(titleElement),iconElement.setAttribute("data-item-index","".concat(index)),iconElement.addEventListener(_events__WEBPACK_IMPORTED_MODULE_2__.__CLICK__,(function(){var _a,readClientConfigEvent=new CustomEvent(_events__WEBPACK_IMPORTED_MODULE_2__.__READ_CLIENT_CONFIG__,{detail:{clientConfig:{}}});dispatchEvent(readClientConfigEvent);var clientConfig=null===(_a=readClientConfigEvent.detail)||void 0===_a?void 0:_a.clientConfig,lastKnownProduct=clientConfig&&clientConfig.vnLastKnownProduct&&clientConfig.vnLastKnownProduct.product||"";recent?searchExpression?((0,_tracking_tracker__WEBPACK_IMPORTED_MODULE_1__.track)("Event.Tracking",{"component.CategoryEvent":"Global Search","component.LabelEvent":"Search Terms","component.ActionEvent":"Term Search","component.PositionEvent":launchedFrom,"component.LocationEvent":lastKnownProduct,"component.EventDetails":searchExpression,"component.URLClicked":"Not applicable"}),(0,_tracking_tracker__WEBPACK_IMPORTED_MODULE_1__.track)("Event.Tracking",{"component.CategoryEvent":"Global Search","component.LabelEvent":"Your Latest Searches","component.ActionEvent":"Search Result-Clicked","component.PositionEvent":launchedFrom,"component.LocationEvent":lastKnownProduct,"component.EventDetails":searchExpression,"component.URLClicked":searchContent.contentActionLink})):(0,_tracking_tracker__WEBPACK_IMPORTED_MODULE_1__.track)("Event.Tracking",{"component.CategoryEvent":"Global Search","component.LabelEvent":"Your Latest Searches","component.ActionEvent":"Search Result-Clicked","component.PositionEvent":launchedFrom,"component.LocationEvent":lastKnownProduct,"component.EventDetails":searchContent.title,"component.URLClicked":searchContent.contentActionLink}):searchExpression?((0,_tracking_tracker__WEBPACK_IMPORTED_MODULE_1__.track)("Event.Tracking",{"component.CategoryEvent":"Global Search","component.LabelEvent":groupConfiguration.groupId,"component.ActionEvent":"Search Result-Clicked","component.PositionEvent":launchedFrom,"component.LocationEvent":lastKnownProduct,"component.EventDetails":searchExpression,"component.URLClicked":searchContent.contentActionLink}),(0,_tracking_tracker__WEBPACK_IMPORTED_MODULE_1__.track)("Event.Tracking",{"component.CategoryEvent":"Global Search","component.LabelEvent":"Search Terms","component.ActionEvent":"Term Search","component.PositionEvent":launchedFrom,"component.LocationEvent":lastKnownProduct,"component.EventDetails":searchExpression,"component.URLClicked":searchContent.contentActionLink})):(0,_tracking_tracker__WEBPACK_IMPORTED_MODULE_1__.track)("Event.Tracking",{"component.CategoryEvent":"Global Search","component.LabelEvent":groupConfiguration.groupId,"component.ActionEvent":"Search Result-Clicked","component.PositionEvent":launchedFrom,"component.LocationEvent":lastKnownProduct,"component.EventDetails":searchContent.title,"component.URLClicked":searchContent.contentActionLink});var link=new URL(searchContent.contentActionLink,location.origin);link.searchParams.append("returnUrl",window.location.href),link.searchParams.append("tracking:containerName",groupConfiguration.title?groupConfiguration.title:groupConfiguration.groupId),link.searchParams.append("tracking:position","".concat(index)),searchHost.dispatchEvent(new CustomEvent(_events__WEBPACK_IMPORTED_MODULE_2__.__CONTENT_ACTION__,{detail:{searchContent:searchContent,readCount:searchHost.searchContext.presentationContext.textMapping.NumberOfRecentSearches,navigationLink:link}}))})),iconElement.appendChild((0,_sticker_factory__WEBPACK_IMPORTED_MODULE_0__.createStickers)(searchContent,{hostClass:"sticker",stickerClass:"",evenStickerClass:"sticker-name",oddStickerClass:"sticker-name-2"})),iconElement}},(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";function createStickers(searchContent,stickerOptions){var _a,_b,stickerHost=document.createElement("div"),stickerContainer=document.createElement("div"),stickers;searchContent.additionalContext&&(null===(_a=searchContent.additionalContext.stickers||"")||void 0===_a?void 0:_a.trim())&&filterUniqueEntries((null===(_b=searchContent.additionalContext.stickers||"")||void 0===_b?void 0:_b.trim().split(";")).filter((function(sticker){var _a;return null===(_a=sticker||"")||void 0===_a?void 0:_a.trim()}))).forEach((function(sticker,stickerIndex){var stickerElement=document.createElement("div");stickerElement.innerHTML=sticker,stickerOptions.stickerClass&&stickerElement.classList.add(stickerOptions.stickerClass),stickerIndex%2==0?stickerElement.classList.add(stickerOptions.evenStickerClass):stickerElement.classList.add(stickerOptions.oddStickerClass),stickerContainer.appendChild(stickerElement)}));return stickerHost.appendChild(stickerContainer),stickerHost.classList.add(stickerOptions.hostClass),stickerHost}function filterUniqueEntries(inputArray){var uniqueArray=[];return inputArray.forEach((function(item){var trimmedItem=item.trim();""!==trimmedItem&&-1===uniqueArray.indexOf(trimmedItem)&&uniqueArray.push(trimmedItem)})),uniqueArray}__webpack_require__.r(__webpack_exports__),__webpack_require__.d(__webpack_exports__,{createStickers:()=>createStickers})},(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.r(__webpack_exports__),__webpack_require__.d(__webpack_exports__,{createImagePlusTitleSidewaysIcon:()=>createImagePlusTitleSidewaysIcon});var _sticker_factory__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__(88),_tracking_tracker__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__(46),_context_src__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__(2),_events__WEBPACK_IMPORTED_MODULE_3__=__webpack_require__(47);function createImagePlusTitleSidewaysIcon(searchHost,searchContent,groupConfiguration,launchedFrom,index){var iconElement=document.createElement("div");iconElement.setAttribute("data-icon","imagetitlesideways"),iconElement.classList.add("icon-container","imagetitlesideways");var imageElement=document.createElement("img");imageElement.src=searchContent.imageUrl;var titleElement=document.createElement("span");return titleElement.innerHTML=searchContent.title,titleElement.classList.add("icon-title"),iconElement.appendChild(imageElement),iconElement.appendChild(titleElement),iconElement.addEventListener(_events__WEBPACK_IMPORTED_MODULE_3__.__CLICK__,(function(){var _a,_b,_c,_d,readClientConfigEvent=new CustomEvent(_events__WEBPACK_IMPORTED_MODULE_3__.__READ_CLIENT_CONFIG__,{detail:{clientConfig:{}}});dispatchEvent(readClientConfigEvent);var clientConfig=null===(_a=readClientConfigEvent.detail)||void 0===_a?void 0:_a.clientConfig,lastKnownProduct=clientConfig&&clientConfig.vnLastKnownProduct&&clientConfig.vnLastKnownProduct.product||"";if((0,_tracking_tracker__WEBPACK_IMPORTED_MODULE_1__.track)("Event.Tracking",{"component.CategoryEvent":"Global Search","component.LabelEvent":"Trending Now","component.ActionEvent":"Search Result-Clicked","component.PositionEvent":launchedFrom,"component.LocationEvent":lastKnownProduct,"component.EventDetails":searchContent.title,"component.URLClicked":searchContent.contentActionLink}),(null===(_b=searchContent.additionalContext)||void 0===_b?void 0:_b.lookup)&&(null===(_d=null===(_c=searchContent.additionalContext)||void 0===_c?void 0:_c.lookup)||void 0===_d?void 0:_d.trim())){var searchExpression=searchContent.additionalContext.lookup||searchContent.title;dispatchEvent(new CustomEvent(_events__WEBPACK_IMPORTED_MODULE_3__.__SEARCH_LOOKUP__,{detail:searchExpression})),dispatchEvent(new CustomEvent(_context_src__WEBPACK_IMPORTED_MODULE_2__.__RECENT_SEARCHES_READ__,{detail:{searchExpression:searchExpression,readCount:globalSearchContext.presentationContext.textMapping.NumberOfRecentSearches}}))}else{var link=new URL(searchContent.contentActionLink,location.origin);link.searchParams.append("returnUrl",window.location.href),link.searchParams.append("tracking:containerName",groupConfiguration.title?groupConfiguration.title:groupConfiguration.groupId),link.searchParams.append("tracking:position","".concat(index)),searchHost.dispatchEvent(new CustomEvent(_events__WEBPACK_IMPORTED_MODULE_3__.__CONTENT_ACTION__,{detail:{searchContent:searchContent,readCount:searchHost.searchContext.presentationContext.textMapping.NumberOfRecentSearches,navigationLink:link}}))}})),iconElement.appendChild((0,_sticker_factory__WEBPACK_IMPORTED_MODULE_0__.createStickers)(searchContent,{hostClass:"trending-sticker",stickerClass:"sticker-div",evenStickerClass:"sticker-div1",oddStickerClass:"sticker-div2"})),iconElement}},(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.r(__webpack_exports__),__webpack_require__.d(__webpack_exports__,{createImageOnlySmallIcon:()=>createImageOnlySmallIcon});var _tracking_tracker__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__(46),_context_src__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__(2),_events__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__(47);function createImageOnlySmallIcon(searchHost,searchContent,groupConfiguration,launchedFrom,index){var iconElement=document.createElement("div");iconElement.setAttribute("data-icon","imageonlysmall"),iconElement.classList.add("icon-container","imageonlysmall");var imageElement=document.createElement("img");return imageElement.src=searchContent.imageUrl,iconElement.appendChild(imageElement),iconElement.addEventListener(_events__WEBPACK_IMPORTED_MODULE_2__.__CLICK__,(function(){var _a,_b,_c,_d,readClientConfigEvent=new CustomEvent(_events__WEBPACK_IMPORTED_MODULE_2__.__READ_CLIENT_CONFIG__,{detail:{clientConfig:{}}});dispatchEvent(readClientConfigEvent);var clientConfig=null===(_a=readClientConfigEvent.detail)||void 0===_a?void 0:_a.clientConfig,lastKnownProduct=clientConfig&&clientConfig.vnLastKnownProduct&&clientConfig.vnLastKnownProduct.product||"";(0,_tracking_tracker__WEBPACK_IMPORTED_MODULE_0__.track)("Event.Tracking",{"component.CategoryEvent":"Global Search","component.LabelEvent":"Trending Now","component.ActionEvent":"Search Result-Clicked","component.PositionEvent":launchedFrom,"component.LocationEvent":lastKnownProduct,"component.EventDetails":searchContent.title,"component.URLClicked":searchContent.contentActionLink});var link=new URL(searchContent.contentActionLink,location.origin);if((null===(_b=searchContent.additionalContext)||void 0===_b?void 0:_b.lookup)&&(null===(_d=null===(_c=searchContent.additionalContext)||void 0===_c?void 0:_c.lookup)||void 0===_d?void 0:_d.trim())){var searchExpression=searchContent.additionalContext.lookup||searchContent.title;dispatchEvent(new CustomEvent(_events__WEBPACK_IMPORTED_MODULE_2__.__SEARCH_LOOKUP__,{detail:searchExpression})),dispatchEvent(new CustomEvent(_context_src__WEBPACK_IMPORTED_MODULE_1__.__RECENT_SEARCHES_READ__,{detail:{searchExpression:searchExpression,readCount:globalSearchContext.presentationContext.textMapping.NumberOfRecentSearches}}))}else link.searchParams.append("returnUrl",window.location.href),link.searchParams.append("tracking:containerName",groupConfiguration.title?groupConfiguration.title:groupConfiguration.groupId),link.searchParams.append("tracking:position","".concat(index));searchHost.dispatchEvent(new CustomEvent(_events__WEBPACK_IMPORTED_MODULE_2__.__CONTENT_ACTION__,{detail:{searchContent:searchContent,readCount:searchHost.searchContext.presentationContext.textMapping.NumberOfRecentSearches,navigationLink:link}}))})),iconElement}},(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.r(__webpack_exports__),__webpack_require__.d(__webpack_exports__,{capLayoutItems:()=>capLayoutItems,createLayout:()=>createLayout});var _grid__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__(92),_list__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__(93);function createLayout(searchHost,groupConfiguration,layoutItems){var _a,_b,_c,layout=(0,_grid__WEBPACK_IMPORTED_MODULE_0__.createGridLayout)(groupConfiguration),cappedLayoutItems="platedicon"==(null===(_a=groupConfiguration.icon)||void 0===_a?void 0:_a.trim().toLowerCase())?layoutItems:capLayoutItems(searchHost,layoutItems,groupConfiguration);if(layoutItems&&layoutItems.length&&layout.append.apply(layout,cappedLayoutItems),groupConfiguration.layout&&(null===(_b=groupConfiguration.layout)||void 0===_b?void 0:_b.trim()))switch(null===(_c=groupConfiguration.layout)||void 0===_c?void 0:_c.trim().toLowerCase()){case"grid":break;case"list":layout=(0,_list__WEBPACK_IMPORTED_MODULE_1__.createListLayout)(searchHost,groupConfiguration,cappedLayoutItems)}return layout}function capLayoutItems(searchHost,layoutItems,groupConfiguration){var _a,_b,cappedItems=layoutItems,cap,cap,cap;groupConfiguration.attributes.maxItems&&((cap=+groupConfiguration.attributes.maxItems||0)>0&&(cappedItems=layoutItems.slice(0,cap)));"desktop"===(null===(_a=searchHost.launchChannel||"")||void 0===_a?void 0:_a.trim().toLowerCase())&&(groupConfiguration.attributes.desktopMaxItems&&(cap=+groupConfiguration.attributes.desktopMaxItems||0)>0&&(cappedItems=layoutItems.slice(0,cap)));"mobile"===(null===(_b=searchHost.launchChannel||"")||void 0===_b?void 0:_b.trim().toLowerCase())&&(groupConfiguration.attributes.mobileMaxItems&&(cap=+groupConfiguration.attributes.mobileMaxItems||0)>0&&(cappedItems=layoutItems.slice(0,cap)));return cappedItems}},(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";function createGridLayout(groupConfiguration){var _a,gridLayout=document.createElement("div");return gridLayout.setAttribute("data-layout-for","".concat(groupConfiguration.groupId)),gridLayout.setAttribute("data-layout","grid"),gridLayout.classList.add("group-layout","grid-layout",null===(_a=groupConfiguration.icon)||void 0===_a?void 0:_a.trim().toLowerCase()),gridLayout}__webpack_require__.r(__webpack_exports__),__webpack_require__.d(__webpack_exports__,{createGridLayout:()=>createGridLayout})},(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.r(__webpack_exports__),__webpack_require__.d(__webpack_exports__,{createListLayout:()=>createListLayout});var _carousel_factory__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__(94);function createListLayout(searchHost,groupConfiguration,layoutItems){var _a,chunkSize=groupConfiguration.attributes&&+groupConfiguration.attributes.chunkSize||3;searchHost&&searchHost.launchChannel&&"mobile"===(null===(_a=searchHost.launchChannel)||void 0===_a?void 0:_a.trim().toLowerCase())&&(chunkSize=layoutItems.length);var carouselElement,listLayout=(0,_carousel_factory__WEBPACK_IMPORTED_MODULE_0__.createCarousel)(searchHost,layoutItems,chunkSize);return listLayout.setAttribute("data-layout-for","".concat(groupConfiguration.groupId)),listLayout.setAttribute("data-layout","list"),listLayout.classList.add("group-layout","list-layout"),listLayout}},(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.r(__webpack_exports__),__webpack_require__.d(__webpack_exports__,{createCarousel:()=>createCarousel});var _content_factory__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__(95),_eventing__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__(99),_navigation_factory__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__(101);function createCarousel(searchHost,carouselItems,chunkSize){var applicableChunkSize=chunkSize<1?1:chunkSize,carouselContainer=document.createElement("div");carouselContainer.classList.add("carousel-container");var carouselNavigator=(0,_navigation_factory__WEBPACK_IMPORTED_MODULE_2__.createCarouselNavigation)(carouselContainer),contentElement=(0,_content_factory__WEBPACK_IMPORTED_MODULE_0__.createCarouselContent)(searchHost,carouselItems,applicableChunkSize,carouselContainer);carouselContainer.appendChild(carouselNavigator.left),carouselContainer.appendChild(contentElement),carouselContainer.appendChild(carouselNavigator.right);var trackCount=carouselItems.length<applicableChunkSize?1:carouselItems.length-applicableChunkSize+1;return(0,_eventing__WEBPACK_IMPORTED_MODULE_1__.registerCarouselEventHandlers)(carouselContainer,contentElement,carouselNavigator.container,trackCount),carouselContainer}},(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.r(__webpack_exports__),__webpack_require__.d(__webpack_exports__,{createCarouselContent:()=>createCarouselContent});var _tracking_factory__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__(96),_eventing__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__(98);function createCarouselContent(searchHost,carouselItems,chunkSize,carouselContainer){var _a,contentElement=document.createElement("div");contentElement.classList.add("carousel-content-container");var contentPlaceHolder=document.createElement("div");searchHost&&searchHost.launchChannel&&"mobile"===(null===(_a=searchHost.launchChannel)||void 0===_a?void 0:_a.trim().toLowerCase())?contentPlaceHolder.classList.add("carousel-content-placeholder-mobile"):contentPlaceHolder.classList.add("carousel-content-placeholder");var tracker=(0,_tracking_factory__WEBPACK_IMPORTED_MODULE_0__.createCarouselTracker)(searchHost,carouselItems.length,chunkSize,carouselContainer);return contentElement.appendChild(contentPlaceHolder),contentElement.appendChild(tracker),(0,_eventing__WEBPACK_IMPORTED_MODULE_1__.registerCarouselContentEventHandlers)(contentElement,contentPlaceHolder,tracker,carouselItems,chunkSize),contentElement}},(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.r(__webpack_exports__),__webpack_require__.d(__webpack_exports__,{createCarouselTracker:()=>createCarouselTracker});var _eventing__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__(97),_events__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__(47);function createCarouselTracker(searchHost,maxItems,chunkSize,containerElement){var trackerElement=document.createElement("div");if(trackerElement.classList.add("carousel-tracker"),maxItems>0)for(var numberOfTrackers=maxItems-chunkSize+1,_loop_1=function(index){var element=document.createElement("div");element.setAttribute("data-track-index","".concat(index)),"desktop"===searchHost.launchChannel&&element.classList.add("carousel-tracker-element"),element.addEventListener(_events__WEBPACK_IMPORTED_MODULE_1__.__CLICK__,(function(){console.log("Tracker Clicked");var indexToBeShown=+(element.getAttribute("data-track-index")||NaN);isNaN(indexToBeShown)||containerElement.dispatchEvent(new CustomEvent(_events__WEBPACK_IMPORTED_MODULE_1__.__CAROUSEL_RENDERING_TRACK__,{detail:+(element.getAttribute("data-track-index")||-1)}))})),trackerElement.appendChild(element)},index=0;index<numberOfTrackers;index++)_loop_1(index);return(0,_eventing__WEBPACK_IMPORTED_MODULE_0__.registerTrackerEvents)(trackerElement),trackerElement}},(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.r(__webpack_exports__),__webpack_require__.d(__webpack_exports__,{registerTrackerEvents:()=>registerTrackerEvents});var _events__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__(47);function registerTrackerEvents(trackerElement){trackerElement.addEventListener(_events__WEBPACK_IMPORTED_MODULE_0__.__CAROUSEL_HIGHLIGHT_TRACK__,(function(customEvent){var currentIndex=(null==customEvent?void 0:customEvent.detail)||0,activeTrackers;trackerElement.querySelectorAll(".carousel-tracker-active").forEach((function(tracker){return tracker.classList.remove("carousel-tracker-active")}));var elementToBeMadeActive=trackerElement.children.item(currentIndex);elementToBeMadeActive&&elementToBeMadeActive.classList.add("carousel-tracker-active")}))}},(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.r(__webpack_exports__),__webpack_require__.d(__webpack_exports__,{registerCarouselContentEventHandlers:()=>registerCarouselContentEventHandlers});var _utils__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__(45),_events__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__(47);function registerCarouselContentEventHandlers(contentElement,contentPlaceHolder,trackerElement,carouselItems,chunkSize){contentElement.addEventListener(_events__WEBPACK_IMPORTED_MODULE_1__.__CAROUSEL_RENDERING_TRACK__,(function(customEvent){var contentIndex=null==customEvent?void 0:customEvent.detail,upto=chunkSize+contentIndex,trackCount=carouselItems.length<chunkSize?1:carouselItems.length-chunkSize+1;if(contentIndex>-1&&contentIndex<trackCount){(0,_utils__WEBPACK_IMPORTED_MODULE_0__.clearChildren)(contentPlaceHolder);var itemsToDisplay=carouselItems.slice(contentIndex,upto);contentPlaceHolder.append.apply(contentPlaceHolder,itemsToDisplay),trackerElement.dispatchEvent(new CustomEvent(_events__WEBPACK_IMPORTED_MODULE_1__.__CAROUSEL_HIGHLIGHT_TRACK__,{detail:contentIndex}))}}))}},(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.r(__webpack_exports__),__webpack_require__.d(__webpack_exports__,{registerCarouselEventHandlers:()=>registerCarouselEventHandlers});var _constants__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__(100),_events__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__(47);function registerCarouselEventHandlers(carouselElement,contentElement,navigator,carouselTracksCount){var trackIndex=0;carouselElement.addEventListener(_events__WEBPACK_IMPORTED_MODULE_1__.__CAROUSEL_RENDERING_TRACK__,(function(customEvent){console.log("Received Render Carousel Index Event"),handleRenderTrack(trackIndex=reifyTrackIndex((null==customEvent?void 0:customEvent.detail)||0,carouselTracksCount-1,0),contentElement),enforceVisibility(carouselTracksCount,trackIndex,navigator)})),carouselElement.addEventListener(_events__WEBPACK_IMPORTED_MODULE_1__.__CAROUSEL_NAVIGATION__,(function(customEvent){var navigationDirection;switch(null==customEvent?void 0:customEvent.detail){case _constants__WEBPACK_IMPORTED_MODULE_0__.__NAVIGATION_LEFT__:trackIndex=reifyTrackIndex(trackIndex-1,carouselTracksCount-1,0);break;case _constants__WEBPACK_IMPORTED_MODULE_0__.__NAVIGATION_RIGHT__:trackIndex=reifyTrackIndex(trackIndex+1,carouselTracksCount-1,0)}carouselElement.dispatchEvent(new CustomEvent(_events__WEBPACK_IMPORTED_MODULE_1__.__CAROUSEL_RENDERING_TRACK__,{detail:trackIndex}))})),carouselElement.dispatchEvent(new CustomEvent(_events__WEBPACK_IMPORTED_MODULE_1__.__CAROUSEL_RENDERING_TRACK__,{detail:0}))}function handleRenderTrack(contentIndex,contentElement){contentElement.dispatchEvent(new CustomEvent(_events__WEBPACK_IMPORTED_MODULE_1__.__CAROUSEL_RENDERING_TRACK__,{detail:contentIndex})),contentElement.dispatchEvent(new CustomEvent(_events__WEBPACK_IMPORTED_MODULE_1__.__CAROUSEL_HIGHLIGHT_TRACK__,{detail:contentIndex}))}function enforceVisibility(carouselItemsCount,trackIndex,navigator){trackIndex>0?navigator.dispatchEvent(new CustomEvent(_events__WEBPACK_IMPORTED_MODULE_1__.__CAROUSEL_NAVIGATION_SHOW__,{detail:_constants__WEBPACK_IMPORTED_MODULE_0__.__NAVIGATION_LEFT__})):navigator.dispatchEvent(new CustomEvent(_events__WEBPACK_IMPORTED_MODULE_1__.__CAROUSEL_NAVIGATION_HIDE__,{detail:_constants__WEBPACK_IMPORTED_MODULE_0__.__NAVIGATION_LEFT__})),trackIndex>=carouselItemsCount-1?navigator.dispatchEvent(new CustomEvent(_events__WEBPACK_IMPORTED_MODULE_1__.__CAROUSEL_NAVIGATION_HIDE__,{detail:_constants__WEBPACK_IMPORTED_MODULE_0__.__NAVIGATION_RIGHT__})):navigator.dispatchEvent(new CustomEvent(_events__WEBPACK_IMPORTED_MODULE_1__.__CAROUSEL_NAVIGATION_SHOW__,{detail:_constants__WEBPACK_IMPORTED_MODULE_0__.__NAVIGATION_RIGHT__}))}function reifyTrackIndex(trackIndex,maxTrackIndex,minTrackIndex){return trackIndex<minTrackIndex?minTrackIndex:trackIndex>maxTrackIndex?maxTrackIndex:trackIndex}},(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.r(__webpack_exports__),__webpack_require__.d(__webpack_exports__,{__NAVIGATION_LEFT__:()=>__NAVIGATION_LEFT__,__NAVIGATION_RIGHT__:()=>__NAVIGATION_RIGHT__});var __NAVIGATION_LEFT__="navigation:left",__NAVIGATION_RIGHT__="navigation:right"},(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.r(__webpack_exports__),__webpack_require__.d(__webpack_exports__,{createCarouselNavigation:()=>createCarouselNavigation});var _container__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__(102);function createCarouselNavigation(containerElement){var leftNavigation=document.createElement("i");leftNavigation.setAttribute("role","button"),leftNavigation.classList.add("theme-left","carousel-left-navigation");var rightNavigation=document.createElement("i");return rightNavigation.classList.add("theme-right","carousel-right-navigation"),rightNavigation.setAttribute("role","button"),{left:leftNavigation,right:rightNavigation,container:(0,_container__WEBPACK_IMPORTED_MODULE_0__.createNavigationContainer)(leftNavigation,rightNavigation,containerElement)}}},(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.r(__webpack_exports__),__webpack_require__.d(__webpack_exports__,{createNavigationContainer:()=>createNavigationContainer});var _eventing__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__(103);function createNavigationContainer(leftNavigator,rightNavigator,containerElement){var navigationContainer=document.createElement("template");return navigationContainer.append.apply(navigationContainer,[leftNavigator,rightNavigator]),(0,_eventing__WEBPACK_IMPORTED_MODULE_0__.registerCarouselNavigationEvents)(navigationContainer,rightNavigator,leftNavigator,containerElement),navigationContainer}},(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.r(__webpack_exports__),__webpack_require__.d(__webpack_exports__,{registerCarouselNavigationEvents:()=>registerCarouselNavigationEvents});var _constants__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__(100),_events__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__(47);function registerCarouselNavigationEvents(navigatorContainer,rightNavigator,leftNavigator,containerElement){leftNavigator.addEventListener(_events__WEBPACK_IMPORTED_MODULE_1__.__CLICK__,(function(){containerElement.dispatchEvent(new CustomEvent(_events__WEBPACK_IMPORTED_MODULE_1__.__CAROUSEL_NAVIGATION__,{detail:_constants__WEBPACK_IMPORTED_MODULE_0__.__NAVIGATION_LEFT__}))})),rightNavigator.addEventListener(_events__WEBPACK_IMPORTED_MODULE_1__.__CLICK__,(function(){containerElement.dispatchEvent(new CustomEvent(_events__WEBPACK_IMPORTED_MODULE_1__.__CAROUSEL_NAVIGATION__,{detail:_constants__WEBPACK_IMPORTED_MODULE_0__.__NAVIGATION_RIGHT__}))})),navigatorContainer.addEventListener(_events__WEBPACK_IMPORTED_MODULE_1__.__CAROUSEL_NAVIGATION_HIDE__,(function(customEvent){var directionToHide=(null==customEvent?void 0:customEvent.detail)||"";switch(null==directionToHide?void 0:directionToHide.trim().toLowerCase()){case _constants__WEBPACK_IMPORTED_MODULE_0__.__NAVIGATION_LEFT__:leftNavigator.hidden=!0;break;case _constants__WEBPACK_IMPORTED_MODULE_0__.__NAVIGATION_RIGHT__:rightNavigator.hidden=!0}})),navigatorContainer.addEventListener(_events__WEBPACK_IMPORTED_MODULE_1__.__CAROUSEL_NAVIGATION_SHOW__,(function(customEvent){var directionToHide=(null==customEvent?void 0:customEvent.detail)||"";switch(null==directionToHide?void 0:directionToHide.trim().toLowerCase()){case _constants__WEBPACK_IMPORTED_MODULE_0__.__NAVIGATION_LEFT__:leftNavigator.hidden=!1;break;case _constants__WEBPACK_IMPORTED_MODULE_0__.__NAVIGATION_RIGHT__:rightNavigator.hidden=!1}}))}},(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.r(__webpack_exports__),__webpack_require__.d(__webpack_exports__,{createCollapsibleElement:()=>createCollapsibleElement});var _events__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__(47),_tracking_tracker__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__(46);function createCollapsibleElement(searchHost,groupConfiguration,grouplayout,count){var _a,_b,_c,collapsibleChangeText=document.createElement("div");collapsibleChangeText.classList.add("collapsibleChangeText");var viewAllText=groupConfiguration.attributes&&groupConfiguration.attributes.viewAllText&&(null===(_a=groupConfiguration.attributes.viewAllText)||void 0===_a?void 0:_a.trim()),hideAllText=groupConfiguration.attributes&&groupConfiguration.attributes.hideAllText&&(null===(_b=groupConfiguration.attributes.hideAllText)||void 0===_b?void 0:_b.trim()),viewAllTextWithCount;return collapsibleChangeText.textContent=null===(_c=viewAllText||"")||void 0===_c?void 0:_c.trim(),count&&viewAllText&&(viewAllTextWithCount="".concat(viewAllText,"(").concat(count,")"),collapsibleChangeText.textContent=viewAllTextWithCount),collapsibleChangeText.addEventListener(_events__WEBPACK_IMPORTED_MODULE_0__.__CLICK__,(function(){(0,_tracking_tracker__WEBPACK_IMPORTED_MODULE_1__.track)("Event.Tracking",{"component.CategoryEvent":"Global Search","component.LabelEvent":"categories","component.ActionEvent":"click","component.PositionEvent":searchHost.launchedFrom,"component.LocationEvent":"game providers","component.EventDetails":collapsibleChangeText.textContent,"component.URLClicked":"not applicable"}),collapsibleChangeText.textContent===viewAllTextWithCount?(collapsibleChangeText.textContent="".concat(hideAllText),grouplayout.classList.remove("changeorientation")):(collapsibleChangeText.textContent="".concat(viewAllText,"(").concat(count,")"),grouplayout.classList.add("changeorientation"))})),collapsibleChangeText}},(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.r(__webpack_exports__),__webpack_require__.d(__webpack_exports__,{create:()=>create});var _eventing__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__(106);function create(searchHost){var groupsContainer=document.createElement("div");return groupsContainer.id="groups-container",groupsContainer.classList.add("groups-container"),(0,_eventing__WEBPACK_IMPORTED_MODULE_0__.registerEventHandlers)(searchHost,searchHost.searchContext.presentationContext.groups,groupsContainer),groupsContainer}},(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.r(__webpack_exports__),__webpack_require__.d(__webpack_exports__,{registerEventHandlers:()=>registerEventHandlers});var _utils__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__(45),_events__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__(47),_group_factory__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__(80),_context_src__WEBPACK_IMPORTED_MODULE_3__=__webpack_require__(2);function registerEventHandlers(searchHost,groupConfigurations,groupsContainer){var recent=!1;groupsContainer.addEventListener(_events__WEBPACK_IMPORTED_MODULE_1__.__RENDER_GROUPS__,(function(customEvent){var _a,_b,_c;(0,_utils__WEBPACK_IMPORTED_MODULE_0__.clearChildren)(groupsContainer);var groups=(null==customEvent?void 0:customEvent.detail)&&(null===(_a=null==customEvent?void 0:customEvent.detail)||void 0===_a?void 0:_a.groups)||{},isStatic=(null==customEvent?void 0:customEvent.detail)&&(null===(_b=null==customEvent?void 0:customEvent.detail)||void 0===_b?void 0:_b.isStatic)&&!0,searchExpression=null===(_c=null==customEvent?void 0:customEvent.detail)||void 0===_c?void 0:_c.searchExpression,contentGroups=Object.keys(groups),launchedFrom=searchHost.launchedFrom;searchHost.addEventListener(_context_src__WEBPACK_IMPORTED_MODULE_3__.__SEARCH_SERVICE_RESULT__,(function(event){var _a;recent=null===(_a=null==event?void 0:event.detail)||void 0===_a?void 0:_a.recent})),contentGroups.forEach((function(contentGroup){var _a,groupConfiguration=groupConfigurations.filter((function(config){var _a,_b;return(null===(_b=null===(_a=config.groupId)||void 0===_a?void 0:_a.trim())||void 0===_b?void 0:_b.toLowerCase())===(null==contentGroup?void 0:contentGroup.trim().toLowerCase())}))[0];if(groupConfiguration){var groupContent=groups[null===(_a=groupConfiguration.groupId)||void 0===_a?void 0:_a.trim().toLowerCase()],groupContainer=(0,_group_factory__WEBPACK_IMPORTED_MODULE_2__.createGroup)(searchHost,groupConfiguration,searchExpression,groupContent,isStatic,launchedFrom,recent);groupsContainer.appendChild(groupContainer)}}))}))}},(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.r(__webpack_exports__),__webpack_require__.d(__webpack_exports__,{create:()=>create});var _template_html__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__(108),_eventing__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__(109);function create(searchHost){var recentSearchesTemplateElement=document.createElement("template");_template_html__WEBPACK_IMPORTED_MODULE_0__.default&&(recentSearchesTemplateElement.innerHTML=_template_html__WEBPACK_IMPORTED_MODULE_0__.default);var recentSearchesElement=recentSearchesTemplateElement.content.firstElementChild;return(0,_eventing__WEBPACK_IMPORTED_MODULE_1__.handleRecentSearchesEvents)(searchHost,recentSearchesElement),recentSearchesElement}},(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";var code;__webpack_require__.r(__webpack_exports__),__webpack_require__.d(__webpack_exports__,{default:()=>__WEBPACK_DEFAULT_EXPORT__});const __WEBPACK_DEFAULT_EXPORT__='\x3c!-- Recent search changes --\x3e\r\n<div id="recently-searched-container" data-origin="template" class="recent-search">\r\n \x3c!-- <div id="recent-searches-title" data-origin="template" class="recent-search-title"></div> --\x3e\r\n</div>\r\n\x3c!-- Recent search changes --\x3e'},(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.r(__webpack_exports__),__webpack_require__.d(__webpack_exports__,{handleRecentSearchesEvents:()=>handleRecentSearchesEvents});var _items_factory__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__(110),_context_src__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__(2);function handleRecentSearchesEvents(searchHost,recentSearchesElement){searchHost.addEventListener(_context_src__WEBPACK_IMPORTED_MODULE_1__.__RECENT_SEARCHES_RESULT__,(function(customEvent){(null==customEvent?void 0:customEvent.detail)&&(0,_items_factory__WEBPACK_IMPORTED_MODULE_0__.createItems)(searchHost,(null==customEvent?void 0:customEvent.detail)||[],recentSearchesElement)})),dispatchEvent(new CustomEvent(_context_src__WEBPACK_IMPORTED_MODULE_1__.__RECENT_SEARCHES_READ__,{detail:{readCount:searchHost.searchContext.presentationContext.textMapping.NumberOfRecentSearches}}))}},(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.r(__webpack_exports__),__webpack_require__.d(__webpack_exports__,{createItems:()=>createItems});var _items__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__(111);function createItems(searchHost,recentSearches,recentSearchesElement){if(recentSearches&&recentSearches.length&&recentSearchesElement){var recentSearchesTitle=createTitle(searchHost);return recentSearchesTitle&&(recentSearchesTitle.innerHTML=searchHost.searchContext.presentationContext.textMapping.RecentSearchedText),(0,_items__WEBPACK_IMPORTED_MODULE_0__.addRecentItems)(searchHost,recentSearches,recentSearchesElement),recentSearchesElement}}function createTitle(searchHost){var titleElement=document.createElement("div");return titleElement.id="gs:recent-searches-title",titleElement.classList.add("gs:recent-search-title"),titleElement.innerText=searchHost.searchContext.presentationContext.textMapping.RecentSearchedText,titleElement}},(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.r(__webpack_exports__),__webpack_require__.d(__webpack_exports__,{addRecentItems:()=>addRecentItems});var _utils__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__(45),_events__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__(47),_context_src__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__(2);function addRecentItems(searchHost,recentSearches,recentSearchesElement){if((0,_utils__WEBPACK_IMPORTED_MODULE_0__.clearChildren)(recentSearchesElement),recentSearchesElement){var recentSearchesTitle=createTitle(searchHost);recentSearchesTitle&&(recentSearchesTitle.innerHTML=searchHost.searchContext.presentationContext.textMapping.RecentSearchedText),recentSearchesElement.appendChild(recentSearchesTitle)}recentSearches.forEach((function(recentSearch){recentSearchesElement.appendChild(createRecentlySearchedItem(searchHost,recentSearch))}))}function createTitle(searchHost){var titleElement=document.createElement("div");return titleElement.id="gs-recent-searches-title",titleElement.classList.add("gs-recent-search-title"),titleElement.innerText=searchHost.searchContext.presentationContext.textMapping.RecentSearchedText,titleElement}function createRecentlySearchedItem(searchHost,recentlySearchedItemText){var recentlySearchedItem=document.createElement("div");recentlySearchedItem.classList.add("recent-search-item");var recentlySearchedItemName=document.createElement("span");recentlySearchedItemName.classList.add("recent-search-itemname"),recentlySearchedItemName.textContent=recentlySearchedItemText;var themeRightSpan=document.createElement("span");return themeRightSpan.classList.add("theme-right"),recentlySearchedItemName.appendChild(themeRightSpan),recentlySearchedItem.appendChild(recentlySearchedItemName),recentlySearchedItem.addEventListener(_events__WEBPACK_IMPORTED_MODULE_1__.__MOUSE_DOWN__,(function(event){if(1===(null==event?void 0:event.which)){console.log("[Global Search]","[Presentation]","[Search Panel]","[Recently Searched Item]","[Launch Search with]",recentlySearchedItemText);var searchExpression="",itemNameElement=recentlySearchedItem.querySelector(".recent-search-itemname");itemNameElement&&(searchExpression=itemNameElement.textContent||"");var startSearch=searchHost.searchContext.presentationContext.configuration.StartSearch||3;searchExpression.length>=startSearch&&(searchHost.dispatchEvent(new CustomEvent(_events__WEBPACK_IMPORTED_MODULE_1__.__SEARCH_LOOKUP__,{detail:{searchExpression:searchExpression,recent:!0}})),dispatchEvent(new CustomEvent(_context_src__WEBPACK_IMPORTED_MODULE_2__.__RECENT_SEARCHES_READ__,{detail:{searchExpression:null==recentlySearchedItemText?void 0:recentlySearchedItemText.trim().toLowerCase(),readCount:searchHost.searchContext.presentationContext.textMapping.NumberOfRecentSearches}})))}})),recentlySearchedItem}},(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.r(__webpack_exports__),__webpack_require__.d(__webpack_exports__,{createPalette:()=>createPalette});var _template_html__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__(113);function createPalette(){var panelTemplateElement=document.createElement("template");if(panelTemplateElement.innerHTML=_template_html__WEBPACK_IMPORTED_MODULE_0__.default,panelTemplateElement.content&&panelTemplateElement.content.firstElementChild){var panelElement=panelTemplateElement.content.firstElementChild;if(document.querySelector(".content-messages-header-top .content-message-container")){var contentMessageElement=document.querySelector(".content-messages-header-top .content-message-container");panelElement.style.top=contentMessageElement.clientHeight+"px",panelElement.style.paddingBottom=contentMessageElement.clientHeight+"px"}return panelTemplateElement.content.firstElementChild}return createDefaultPaletteElement()}function createDefaultPaletteElement(){console.log("[Global Search]","[Presentation]","[Palette]","[Factory]","[Default]");var defaultPanelElement=document.createElement("div");return defaultPanelElement.setAttribute("id","search-palette"),defaultPanelElement.setAttribute("class","global-overlay"),defaultPanelElement}},(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";var code;__webpack_require__.r(__webpack_exports__),__webpack_require__.d(__webpack_exports__,{default:()=>__WEBPACK_DEFAULT_EXPORT__});const __WEBPACK_DEFAULT_EXPORT__='<div id="search-palette" class="search-palette global-overlay"></div>'},(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.r(__webpack_exports__),__webpack_require__.d(__webpack_exports__,{handleContentAction:()=>handleContentAction});var _events__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__(47),_context_src__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__(2);function handleContentAction(searchHost){searchHost.addEventListener(_events__WEBPACK_IMPORTED_MODULE_0__.__CONTENT_ACTION__,(function(event){var _a,_b,_c,_d,_e,_f,_g,_h,_j,_k,_l,_m,searchContent=event&&(null==event?void 0:event.detail)&&(null===(_a=null==event?void 0:event.detail)||void 0===_a?void 0:_a.searchContent),attributes=event&&(null==event?void 0:event.detail)&&(null===(_b=null==event?void 0:event.detail)||void 0===_b?void 0:_b.attributes);if(searchContent&&searchContent.additionalContext&&(null===(_c=searchContent.additionalContext.searchLookup||"")||void 0===_c?void 0:_c.trim())){var searchExpression=searchContent.additionalContext.searchLookup||searchContent.title,readCount=event&&(null==event?void 0:event.detail)&&(null===(_d=null==event?void 0:event.detail)||void 0===_d?void 0:_d.readCount)||searchHost.searchContext.presentationContext.textMapping.NumberOfRecentSearches;searchHost.dispatchEvent(new CustomEvent(_events__WEBPACK_IMPORTED_MODULE_0__.__SEARCH_LOOKUP__,{detail:searchExpression})),dispatchEvent(new CustomEvent(_context_src__WEBPACK_IMPORTED_MODULE_1__.__RECENT_SEARCHES_READ__,{detail:{searchExpression:searchExpression,readCount:readCount}}))}else if(searchContent&&searchContent.additionalContext&&(null===(_e=searchContent.additionalContext.groupLookup||"")||void 0===_e?void 0:_e.trim())){var searchExpression=null===(_f=searchContent.additionalContext.groupLookup||"")||void 0===_f?void 0:_f.trim(),lookupDisplayText=null===(_g=searchContent.additionalContext.lookupDisplayText||"")||void 0===_g?void 0:_g.trim(),recent=event&&(null==event?void 0:event.detail)&&(null===(_h=null==event?void 0:event.detail)||void 0===_h?void 0:_h.recent),fetchToken=event&&(null==event?void 0:event.detail)&&(null===(_j=null==event?void 0:event.detail)||void 0===_j?void 0:_j.fetchToken),readCount=event&&(null==event?void 0:event.detail)&&(null===(_k=null==event?void 0:event.detail)||void 0===_k?void 0:_k.readCount)||searchHost.searchContext.presentationContext.textMapping.NumberOfRecentSearches;searchHost.dispatchEvent(new CustomEvent(_context_src__WEBPACK_IMPORTED_MODULE_1__.__Update_Lastsearch_Expression,{detail:{searchExpression:searchExpression}})),searchHost.dispatchEvent(new CustomEvent(_context_src__WEBPACK_IMPORTED_MODULE_1__.__FETCH_GROUP_CONTENT__,{detail:{groupId:searchExpression,lookupDisplayText:lookupDisplayText,recent:recent,fetchToken:fetchToken,attributes:attributes}})),dispatchEvent(new CustomEvent(_context_src__WEBPACK_IMPORTED_MODULE_1__.__RECENT_SEARCHES_READ__,{detail:{searchExpression:lookupDisplayText||searchExpression,readCount:readCount}}))}else{var readClientConfigEvent=new CustomEvent(_events__WEBPACK_IMPORTED_MODULE_0__.__READ_CLIENT_CONFIG__,{detail:{clientConfig:{}}});dispatchEvent(readClientConfigEvent);var clientConfig=null===(_l=readClientConfigEvent.detail)||void 0===_l?void 0:_l.clientConfig,lastKnownProduct=clientConfig&&clientConfig.vnLastKnownProduct&&clientConfig.vnLastKnownProduct.product||"",link=event&&(null==event?void 0:event.detail)&&(null===(_m=null==event?void 0:event.detail)||void 0===_m?void 0:_m.navigationLink);if(lastKnownProduct&&"casino"===lastKnownProduct.toLowerCase()&&"true"===link.searchParams.get("casino"))dispatchEvent(new CustomEvent(_events__WEBPACK_IMPORTED_MODULE_0__.__CLOSE_SEARCH__)),dispatchEvent(new CustomEvent(_context_src__WEBPACK_IMPORTED_MODULE_1__.__CASINO_GAME_LAUNCH__,{detail:{gameParams:link}}));else if(link.pathname.includes("/menu/launchroom/"))window.open("".concat(link),"_self");else{var linkNav=link.protocol+"//"+link.host+link.pathname;window.open("".concat(linkNav),"_self")}}}))}},(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.r(__webpack_exports__),__webpack_require__.d(__webpack_exports__,{registerContextEventService:()=>registerContextEventService});var _events__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__(47);function registerContextEventService(){function serveContext(customEvent){(null==customEvent?void 0:customEvent.detail)&&(customEvent.detail.presentationContext=globalSearchContext.presentationContext)}addEventListener(_events__WEBPACK_IMPORTED_MODULE_0__.__READ_PRESENTATION_CONTEXT__,serveContext,!1)}},(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.r(__webpack_exports__),__webpack_require__.d(__webpack_exports__,{register:()=>register});var _host_host__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__(38),_registration__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__(117);function register(){console.log("[Global Search]","[Presentation]","[Custom Elements]","[register]"),(0,_registration__WEBPACK_IMPORTED_MODULE_1__.createRegistration)(_host_host__WEBPACK_IMPORTED_MODULE_0__.SearchHost.registrationId,_host_host__WEBPACK_IMPORTED_MODULE_0__.SearchHost)}},(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";function createRegistration(registrationId,elementType){if(customElements)return!(!(registrationId&&(null==registrationId?void 0:registrationId.trim()))||customElements.get(null==registrationId?void 0:registrationId.trim()))&&(customElements.define(registrationId,elementType),!0);throw new Error("Looks like the browser isn't supporting CustomElements")}__webpack_require__.r(__webpack_exports__),__webpack_require__.d(__webpack_exports__,{createRegistration:()=>createRegistration})},(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.r(__webpack_exports__),__webpack_require__.d(__webpack_exports__,{registerUserEventsHandler:()=>registerUserEventsHandler});var _constants__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__(119),_context_src__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__(2);function registerUserEventsHandler(){addEventListener(_context_src__WEBPACK_IMPORTED_MODULE_1__.__USER_EVENT__,(function(event){var _a,_b;if(event&&(null==event?void 0:event.detail)&&(null===(_a=null==event?void 0:event.detail)||void 0===_a?void 0:_a.eventType))switch(null===(_b=null==event?void 0:event.detail)||void 0===_b?void 0:_b.eventType){case _constants__WEBPACK_IMPORTED_MODULE_0__.__USER_LOGIN_EVENT__:dispatchEvent(new CustomEvent(_context_src__WEBPACK_IMPORTED_MODULE_1__.SearchIndexLoadEvent))}}))}},(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.r(__webpack_exports__),__webpack_require__.d(__webpack_exports__,{__USER_LOGIN_EVENT__:()=>__USER_LOGIN_EVENT__});var __USER_LOGIN_EVENT__="UserLoginEvent"},(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.r(__webpack_exports__),__webpack_require__.d(__webpack_exports__,{registerManifestHandler:()=>registerManifestHandler});var _context_src__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__(2);function registerManifestHandler(){addEventListener(_context_src__WEBPACK_IMPORTED_MODULE_0__.__READ_MANIFEST__,(function(){dispatchEvent(new CustomEvent(_context_src__WEBPACK_IMPORTED_MODULE_0__.__MANIFEST__,{detail:globalSearchContext.manifest}))}))}},(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.r(__webpack_exports__),__webpack_require__.d(__webpack_exports__,{registerLoadContextServiceHandler:()=>registerLoadContextServiceHandler});var _context_src__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__(2);function registerLoadContextServiceHandler(){addEventListener(_context_src__WEBPACK_IMPORTED_MODULE_0__.__READ_LOAD_CONTEXT__,(function(){dispatchEvent(new CustomEvent(_context_src__WEBPACK_IMPORTED_MODULE_0__.__LOAD_CONTEXT__,{detail:null===globalSearchContext||void 0===globalSearchContext?void 0:globalSearchContext.loadContext}))}))}},(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";function getUrlOfCurrentScript(){var _a,_b,sourceOfCurrentScript="";if(document.currentScript)sourceOfCurrentScript=(null===(_a=document.currentScript)||void 0===_a?void 0:_a.src)||"";else{var scripts=document.getElementsByTagName("script");sourceOfCurrentScript=scripts&&(null==scripts?void 0:scripts.length)&&(null===(_b=scripts[(null==scripts?void 0:scripts.length)-1])||void 0===_b?void 0:_b.src)||""}if(sourceOfCurrentScript)return new URL(sourceOfCurrentScript);throw new Error("[Global Search] [URL Reader] [Unable to determine the source of currently executing script]")}__webpack_require__.r(__webpack_exports__),__webpack_require__.d(__webpack_exports__,{getUrlOfCurrentScript:()=>getUrlOfCurrentScript})},(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";function readDynamicContext(urlOfCurrentScript){var _a,contextObject={};return null===(_a=null==urlOfCurrentScript?void 0:urlOfCurrentScript.searchParams)||void 0===_a||_a.forEach((function(value,key){contextObject[key]||(contextObject[null==key?void 0:key.toLowerCase()]=[value])})),contextObject}__webpack_require__.r(__webpack_exports__),__webpack_require__.d(__webpack_exports__,{readDynamicContext:()=>readDynamicContext})},(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.r(__webpack_exports__),__webpack_require__.d(__webpack_exports__,{createManifest:()=>createManifest});var _default__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__(125);function createManifest(loadContext){return(0,_default__WEBPACK_IMPORTED_MODULE_0__.createDefaultManifest)(loadContext)}},(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.r(__webpack_exports__),__webpack_require__.d(__webpack_exports__,{createDefaultManifest:()=>createDefaultManifest});var _style_definitions__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__(126),_service__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__(127),_contributors__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__(128);function createDefaultManifest(loadContext){return{styleDefinitions:(0,_style_definitions__WEBPACK_IMPORTED_MODULE_0__.createStyleDefinitionsManifest)(loadContext),contributors:(0,_contributors__WEBPACK_IMPORTED_MODULE_2__.createContributorsManifest)(loadContext),service:(0,_service__WEBPACK_IMPORTED_MODULE_1__.createServiceManifest)(loadContext)}}},(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";function createStyleDefinitionsManifest(loadContext){return{app:"/globalsearch/styles/"+loadContext.themeFolder+"/5.4.5.css"}}__webpack_require__.r(__webpack_exports__),__webpack_require__.d(__webpack_exports__,{createStyleDefinitionsManifest:()=>createStyleDefinitionsManifest})},(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";function createServiceManifest(loadContext){return loadContext.label,"/globalsearch/service/5.4.5.js"}__webpack_require__.r(__webpack_exports__),__webpack_require__.d(__webpack_exports__,{createServiceManifest:()=>createServiceManifest})},(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";function createContributorsManifest(loadcontext){switch(loadcontext.label){case"giocodigitale.it":case"bwin.it":return loadcontext.enablePromo?{casino:"/globalsearch/contributors/casino/5.4.5.js",managed:"/globalsearch/contributors/managed/5.4.5.js",bingo:"/globalsearch/contributors/mokabingo/5.4.5.js",promo:"/globalsearch/contributors/promo/5.4.5.js"}:{casino:"/globalsearch/contributors/casino/5.4.5.js",managed:"/globalsearch/contributors/managed/5.4.5.js",bingo:"/globalsearch/contributors/mokabingo/5.4.5.js"};case"galabingo.com":case"cheekybingo.com":case"foxybingo.com":case"ladbrokes.com":case"coral.co.uk":case"sportingbet.com":case"br.betboo.com":case"borgataonline.com":return loadcontext.enablePromo?{casino:"/globalsearch/contributors/casino/5.4.5.js",managed:"/globalsearch/contributors/managed/5.4.5.js",bingo:"/globalsearch/contributors/bingo/5.4.5.js",promo:"/globalsearch/contributors/promo/5.4.5.js"}:{casino:"/globalsearch/contributors/casino/5.4.5.js",managed:"/globalsearch/contributors/managed/5.4.5.js",bingo:"/globalsearch/contributors/bingo/5.4.5.js"};default:return loadcontext.enablePromo?{casino:"/globalsearch/contributors/casino/5.4.5.js",managed:"/globalsearch/contributors/managed/5.4.5.js",promo:"/globalsearch/contributors/promo/5.4.5.js"}:{casino:"/globalsearch/contributors/casino/5.4.5.js",managed:"/globalsearch/contributors/managed/5.4.5.js"}}}__webpack_require__.r(__webpack_exports__),__webpack_require__.d(__webpack_exports__,{createContributorsManifest:()=>createContributorsManifest})}],__webpack_module_cache__={};function __webpack_require__(moduleId){var cachedModule=__webpack_module_cache__[moduleId];if(void 0!==cachedModule)return cachedModule.exports;var module=__webpack_module_cache__[moduleId]={exports:{}};return __webpack_modules__[moduleId](module,module.exports,__webpack_require__),module.exports}__webpack_require__.n=module=>{var getter=module&&module.__esModule?()=>module.default:()=>module;return __webpack_require__.d(getter,{a:getter}),getter},__webpack_require__.d=(exports,definition)=>{for(var key in definition)__webpack_require__.o(definition,key)&&!__webpack_require__.o(exports,key)&&Object.defineProperty(exports,key,{enumerable:!0,get:definition[key]})},__webpack_require__.o=(obj,prop)=>Object.prototype.hasOwnProperty.call(obj,prop),__webpack_require__.r=exports=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(exports,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(exports,"__esModule",{value:!0})};var __webpack_exports__={};(()=>{"use strict";__webpack_require__.r(__webpack_exports__);var _context_adapter__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__(1),_bootsrapper_app__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__(22),_readers_url__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__(122),_context_dynamic_reader__WEBPACK_IMPORTED_MODULE_3__=__webpack_require__(123),_manifest_factory__WEBPACK_IMPORTED_MODULE_4__=__webpack_require__(124);console.log("[GlobalSearch]","[Search App]","[Loading...]");var dynamicContext=(0,_context_dynamic_reader__WEBPACK_IMPORTED_MODULE_3__.readDynamicContext)((0,_readers_url__WEBPACK_IMPORTED_MODULE_2__.getUrlOfCurrentScript)()),loadContext=(0,_context_adapter__WEBPACK_IMPORTED_MODULE_0__.adaptContext)(dynamicContext),manifest=(0,_manifest_factory__WEBPACK_IMPORTED_MODULE_4__.createManifest)(loadContext);(0,_bootsrapper_app__WEBPACK_IMPORTED_MODULE_1__.bootstrap)(loadContext,document.body,manifest,!1)})()})();