(window.webpackJsonp=window.webpackJsonp||[]).push([[43],{"0/w8":function(module,exports){exports.default={"Apply":"Inscribirse","Are you sure you want to update your recommendations?":"¿Estás seguro de que quieres actualizar tus recomendaciones?","Artificial Intelligence":"Inteligencia artificial","Artificial Intelligence and Machine Learning (AI/ML)":"Inteligencia artificial y Aprendizaje automático (IA/AA)","Back":"Volver","Change my career":"Cambiar mi carrera","Computer Programming":"Programación informática","Confirm role":"Confirmar rol","Critical Thinking":"Pensamiento crítico","Data Analysis":"Análisis de Datos","Dismiss":"Desestimar","Explore topics outside of work":"Explorar temas fuera del trabajo","Exploring the #{role} role?":"¿Explorando el rol de #{role}?","Finance":"Finanzas","Grow in my current role":"Crecer en mi rol actual","I don't know":"No lo sé","Loading option":"Cargando opción","Loading question options":"Cargando opciones de pregunta","Machine Learning":"Aprendizaje Automático","Next":"Siguiente","No, keep current goals":"No, mantener metas actuales","Project Management":"Administración de proyectos","Python Programming":"Programación Python","Select a learning goal":"Selecciona un objetivo de aprendizaje","Select the skills you'd like to develop":"Selecciona las habilidades que te gustaría desarrollar","Select your goal to personalize your recommendations":"Selecciona tu objetivo para personalizar tus recomendaciones","Select your role(s)":"Selecciona tu(s) rol(es)","Select your skill(s)":"Selecciona tus habilidades","Set it as your role and get personalized recommendations":"Establecerlo como tu rol y obtener recomendaciones personalizadas","Start my career":"Iniciar mi carrera","There has been an error":"Se produjo un error","There has been an error with the modular onboarding component. Our development team will be alerted.":"Ha ocurrido un error con el componente de incorporación modular. Nuestro equipo de desarrollo será alertado.","There was an error saving your answer, please try again.":"Se produjo un error al guardar tu respuesta. Inténtalo de nuevo.","There was an error, please try again.":"Se produjo un error. Por favor, vuelve a intentarlo.","These are recommended based on your role(s)":"Te recomendamos estas habilidades según tu rol(s)","These are some of our most popular skills":"Estas son algunas de nuestras habilidades más populares","View all":"Ver todo","View more":"Mostrar más","View my recommendations":"Ver mis recomendaciones","What brings you to Coursera today?":"¿Qué te trae a Coursera hoy?","What is your current role?":"¿Cuál es tu rol actual?","Which role(s) are you interested in?":"¿Qué roles de te interesan?","White binoculars icon on blue background":"Icono de binoculares blancos sobre un fondo azul","White rocket icon on blue background":"Icono de cohete blanco sobre un fondo azul","White shuffle icon on blue background":"Icono de aleatorio blanco sobre un fondo azul","White trend up icon on blue background":"Icono de tendencia blanco sobre un fondo azul","Yes, update goals":"Sí, actualizar metas","You've reached the limit of #{rolesLimit} selected roles":"Has alcanzado el límite de #{rolesLimit} roles seleccionados","You've reached the limit of #{skillsLimit} selected skills":"Has alcanzado el límite de #{skillsLimit} habilidades seleccionadas","Your goals have been set":"Se guardaron los cambios","Your goals have been updated successfully.":"Tus metas se actualizaron con éxito.","Your personalized recommendations are ready, designed to help you reach your goals.":"Tus recomendaciones personalizadas están listas, diseñadas para ayudarte a alcanzar tus metas."}},ALLZ:function(module,e,n){"use strict";var t=n("q1tI"),a=n.n(t),o=n("JYd8"),i=Object(o.a)("ArrowNextIcon",{ltr:{large:function(e){return a.a.createElement(a.a.Fragment,null,a.a.createElement("path",{d:"M13.125 10.75H4.75a.728.728 0 01-.535-.214.72.72 0 01-.215-.532c0-.21.072-.39.215-.535a.72.72 0 01.535-.219h8.375L9.454 5.579a.721.721 0 01-.225-.527c0-.201.077-.382.23-.541a.745.745 0 011.058.006l4.954 4.96a.722.722 0 01.216.526.76.76 0 01-.052.282.692.692 0 01-.156.236l-4.958 4.958a.681.681 0 01-.521.219.776.776 0 01-.52-.23.766.766 0 01-.23-.544.71.71 0 01.23-.528l3.645-3.646z",fill:"currentColor"}))}}},!0);e.a=i},Dt9W:function(module,exports,e){},HZFX:function(module,exports){var e={kind:"Document",definitions:[{kind:"OperationDefinition",operation:"query",name:{kind:"Name",value:"LearnerProfileLearningGoalQuery"},variableDefinitions:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"LearnerProfile"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"me"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"learningPrograms"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"learningGoal"},arguments:[],directives:[]}]}}]}}]}}]}}],loc:{start:0,end:134}};e.loc.source={body:"query LearnerProfileLearningGoalQuery {\n LearnerProfile {\n me {\n learningPrograms {\n learningGoal\n }\n }\n }\n}\n",name:"GraphQL request",locationOffset:{line:1,column:1}};var n={};function findOperation(e,n){for(var t=0;t0;){var c=r;r=new Set,c.forEach((function(e){i.has(e)||(i.add(e),(n[e]||new Set).forEach((function(e){r.add(e)})))}))}return i.forEach((function(n){var t=findOperation(e,n);t&&a.definitions.push(t)})),a}(e,"LearnerProfileLearningGoalQuery")},JYfF:function(module,e,n){"use strict";n.d(e,"a",(function(){return c})),n.d(e,"b",(function(){return l})),n.d(e,"c",(function(){return getQuestionPaths}));var t=n("lSNA"),a=n.n(t),o=n("3tO9"),i=n.n(o),r=n("sQ/U"),c=i()(i()({domainSelect:"domain-select",learningGoal:"learning-goal",jobTitle:"job-title",educationLevel:"education-level"},{roleSelect:"role-select",roleSelectAdvancer:"role-select-advancer"}),{},{skillSelect:"skill-select"}),l={default:"default",learningGoalAdvancer:"learningGoalAdvancer",defaultWithoutGoal:"defaultWithoutGoal",domainFirst:"domainFirst"},getQuestionPaths=function(){return Object(r.c)()?a()(a()(a()(a()({},l.default,[c.learningGoal,c.roleSelect,c.skillSelect,c.jobTitle,c.educationLevel]),l.learningGoalAdvancer,[c.learningGoal,c.roleSelectAdvancer,c.skillSelect,c.educationLevel]),l.defaultWithoutGoal,[c.roleSelect,c.skillSelect,c.jobTitle,c.educationLevel]),l.domainFirst,[c.domainSelect,c.roleSelect,c.skillSelect,c.jobTitle,c.educationLevel]):a()(a()(a()(a()({},l.default,[c.learningGoal,c.roleSelect,c.skillSelect]),l.learningGoalAdvancer,[c.learningGoal,c.roleSelectAdvancer,c.skillSelect]),l.defaultWithoutGoal,void 0),l.domainFirst,void 0)};c.jobTitle,c.educationLevel},QYAm:function(module,e,n){"use strict";n.r(e);var t,a,o,i,r,c,l,u,s=n("pVnL"),d=n.n(s),g=n("q1tI"),f=n("L1vm"),m=n("vXr1"),p=n("3tO9"),b=n.n(p),v=n("RIqP"),h=n.n(v),S=n("J4zp"),O=n.n(S),j=n("VkAN"),k=n.n(j),y=n("Puqe"),N=n.n(y),w=n("sEfC"),L=n.n(w),A=n("OhL7"),x=n("TSYQ"),E=n.n(x),R=n("Qyje"),I=n.n(R),P=n("al67"),T=n("FdHa"),F=n("Gok7"),C=n("fdGY"),G=n("mHyk"),q=n("MtQe"),D=n("sQ/U"),useIsLihp=function(){var e,n=Object(m.c)();return(null==n?void 0:null===(e=n.pathname)||void 0===e?void 0:e.startsWith("/home"))||"/"===(null==n?void 0:n.pathname)&&Object(D.c)()},U=n("ZMpa"),Q=n("8LBY"),M=n("pnJk"),z=n("QPM5"),W=n("JYfF"),J=n("f974"),hooks_useFetchData=function(e){var n=e.useQueryData,t=e.questionIdForLocalStorage,a=e.skip,o=!Object(D.c)(),i=n({skip:o||a});if(a)return{value:null,loading:!1,__typename:t};if(o){var r,c,l=null===(r=Object(J.b)())||void 0===r?void 0:r[t];return{value:null!==(c=null==l?void 0:l.value)&&void 0!==c?c:null,loading:!1,__typename:t}}return i},V=n("+TN3"),B=n("HZFX"),H=n.n(B),Y=n("S2Bt"),hooks_useLearningGoalData=function(e){var n=e.skip,t=Object(V.b)(H.a,{context:{clientName:"gatewayGql"},errorPolicy:"all",fetchPolicy:"network-only",skip:n}),a=t.data,o=t.loading;return{value:Object(Y.a)(a),loading:o,__typename:W.a.learningGoal}},Z=n("j1nu"),hooks_useBuildOnboardingUrl=function(e){var n=e.isFirstTimeSeeingOnboarding,t=e.questionId,a=e.existingLearner,o=e.referrer,i=e.learningGoal,r=e.roleSelect,c=e.roleSelectAdvancer,l=e.skillSelect,u=e.onboardingV3Variant,s=e.existingSearchParams,d=e.skipQueriesAndReturnBaseUrl,g=void 0!==d&&d,f=!Object(D.c)(),m=hooks_useFetchData({useQueryData:hooks_useLearningGoalData,skip:g||n||f||!!i,questionIdForLocalStorage:W.a.learningGoal}),p=m.value,b=m.loading,v=Object(W.c)(),h=p||i;if(g)return{loading:!1,onboardingUrl:z.e};var S=s||new URLSearchParams;n&&S.set("isFirstTimeSeeingOnboarding","true"),a&&S.set("existingLearner","true"),h&&S.set(W.a.learningGoal,h),o&&S.set("referrer",o),r&&r.length>0&&r.forEach((function(e){S.append("".concat(W.a.roleSelect,"[]"),e.id)})),c&&c.length>0&&c.forEach((function(e){S.append("".concat(W.a.roleSelectAdvancer,"[]"),e.id)})),l&&l.length>0&&l.forEach((function(e){S.append("".concat(W.a.skillSelect,"[]"),e.id)}));var O=v[Object(Z.a)(u)][0];h===z.b.LEARNING_GOAL_IMPROVE_SKILLS&&t===W.a.roleSelect?O=W.a.roleSelectAdvancer:t===W.a.roleSelectAdvancer&&h!==z.b.LEARNING_GOAL_IMPROVE_SKILLS?O=W.a.roleSelect:t&&(O=t);var j=S.toString()?"?".concat(S.toString()):"";return{loading:b,onboardingUrl:"".concat(z.e,"/").concat(O).concat(j)}},K=n("wszI"),X=n("IDuc"),ee=n("SA+Z"),ne=n.n(ee),te=n("9SSd"),ae=n.n(te),AutoCompleteAriaSuggestions_AutoCompleteAriaSuggestions=function(e){var n,t=e.ariaContent,a=e.isFocused,o=e.isLoading,i=ne()(t),r=i[0],c=i.slice(1);if(!a)return null;var l=(null==r?void 0:r.hits)||[],u=r&&!r.sectionTitle&&(null==l?void 0:l.length)>0,s=(null==c?void 0:c.length)>0,d=(null==l?void 0:l.length)>1,f=((null===(n=c[0])||void 0===n?void 0:n.sectionTitle)||"").toLowerCase(),m=f.includes("recent"),p=f.includes("popular"),b=ae()("Use up and down arrow to navigate or enter to search"),v=ae()("Popular Suggestions, #{interactionNote}",{interactionNote:b});m&&(v=ae()("Popular Suggestions and Recent Searches, #{interactionNote}",{interactionNote:b})),p&&(v=ae()("Popular Suggestions and Popular Searches, #{interactionNote}",{interactionNote:b}));var h=d?ae()("#{numOfSuggestions} suggestions and other sections, #{interactionNote}",{numOfSuggestions:l.length,interactionNote:b}):ae()("1 suggestion and other sections, #{interactionNote}",{interactionNote:b}),S=s?h:ae()("1 suggestion, #{interactionNote}",{interactionNote:b}),O=u?S:v;t||(O="");var j=o?ae()("Loading"):O;return(g.createElement("div",null,j))},oe=g.memo(AutoCompleteAriaSuggestions_AutoCompleteAriaSuggestions),ie=n("fsL8"),re=n.n(ie),ce=n("yXPU"),le=n.n(ce),ue=n("1h/R"),se=n.n(ue),de=n("l1rq"),ge=n("ZJgU"),fe=n("ALLZ"),me=n("sOkY"),pe=n("CYnp"),be=n("QwEp"),ve=n.n(be),he={onboardingSuggestion:Object(A.c)(t||(t=k()(["\n padding: 0 var(--cds-spacing-300);\n\n "," {\n margin-left: calc(var(--cds-spacing-300) * -1);\n margin-right: calc(var(--cds-spacing-300) * -1);\n }\n\n .react-autosuggest__suggestion--highlighted & {\n background-color: var(--cds-color-blue-25);\n }\n "])),T.a.down("sm")),onboardingSuggestionButton:Object(A.c)(a||(a=k()(["\n margin-bottom: 2px;\n\n &:hover {\n background-color: var(--cds-color-blue-25);\n text-decoration: none;\n }\n "])))},searchbar_AutoCompleteSuggestion=function(e){var n,t,a,i,r="Search_ProductHit"===e.indexName,c=E()("section-item","horizontal-box","align-items-vertical-center",{"direct-match-section":r}),l=null!==(n=e.partners)&&void 0!==n&&n[0]?", ".concat(e.partners[0]):"",u="".concat(e.name).concat(l,".");return e.sectionTitle&&(u="".concat(e.sectionTitle,": ").concat(e.name).concat(l,".")),"Search_RedirectHit"===e.__typename?(u="".concat(e.name," ").concat(ve()("Take a short quiz")),Object(A.d)(me.a,{trackingName:"autocomplete_item",data:{name:e.name,objectID:e.objectID},withVisibilityTracking:!0,"aria-label":u,css:he.onboardingSuggestion},Object(A.d)(de.a,{component:"p",variant:"bodyPrimary"},e.name,Object(A.d)(ge.a,{css:he.onboardingSuggestionButton,icon:o||(o=Object(A.d)(fe.a,null)),variant:"ghost",size:"small"},ve()("Take a short quiz"))))):Object(A.d)(me.a,{trackingName:"autocomplete_item",data:{name:e.name,objectID:e.objectID},withVisibilityTracking:!0,className:c,"aria-label":u},(null===(t=e.image)||void 0===t?void 0:t.imageUrl)&&Object(A.d)("div",{className:"image-container"},Object(A.d)(pe.a,{className:"item-photo",src:e.image.imageUrl,alt:ve()("Suggestion Image"),imgParams:{fit:"fill",auto:"format,compress"},width:e.image.size,height:e.image.size,"aria-hidden":!0})),!(null!==(a=e.image)&&void 0!==a&&a.imageUrl)&&Object(A.d)("div",{style:{width:32}}),Object(A.d)("div",{className:"vertical-box"},e.sectionTitle?Object(A.d)(F.a,null,Object(A.d)("span",{className:"item-name body-1-text","aria-hidden":!0},"".concat(e.sectionTitle,": "))):"",Object(A.d)("span",{className:"item-name body-1-text","aria-hidden":!0},e.name),null!==(i=e.partners)&&void 0!==i&&i[0]?Object(A.d)("span",{className:"partner-name","aria-hidden":!0},e.partners[0]):""))},Se=n("w+Vu"),Oe=n("NzkX"),je=n("xDgu"),ke=n("dOVL"),ye=n("uO1N"),_e=n("oxo/"),AutoCompleteInput_renderItemsContainer=function(e){var n=e.containerProps,t=e.children,a=t?"".concat(n.role):void 0;return g.createElement("div",d()({},n,{role:a||"listbox","aria-label":ae()("Autocomplete results")}),t)},AutoCompleteInput_renderSectionTitle=function(e){var n=e.sectionTitle;return e&&0!==e.hits.length&&n?g.createElement("div",{className:"section-title-box horizontal-box"},g.createElement("span",{className:"headline-1-text section-title"},n)):null},AutoCompleteInput_AutoCompleteInput=function(e){var n,t,a,o,i=e.autocompleteSuggestions,r=e.shouldFocusSearch,c=e.pageLocation,l=e.track,u=e.isSearchPage,s=e.shouldShowExposedSearchAndReg,d=e.onSearchFocus,f=e.storeInputReference,p=e.onSuggestionHighlighted,v=e.blurAutocomplete,h=e.currentText,S=e.setCurrentText,O=e.autocompleteSuggestionsAvailable,j=e.isFocused,k=e.setIsFocused,y=e.debouncedAriaTextUpdate,w=e.debouncedRefineAndTrack,L=e.searchIsOpen,A=Object(m.d)(),x=Object(m.c)(),E=Object(G.e)(),R=null===(n=(0,Object(Oe.b)().getSearchResults)(Se.o)||{})||void 0===n?void 0:null===(t=n.source)||void 0===t?void 0:t.indexName,P=Object(g.useRef)(!1),T=Object(g.useRef)(),F=null===(a=window)||void 0===a?void 0:a.location.pathname,C=Object(g.useCallback)((function(e){f(e),null!=e&&e.input&&(T.current=e.input)}),[f]),q=u&&j&&(null===(o=window)||void 0===o?void 0:o.innerWidth)<=Se.f;Object(g.useEffect)((function(){var e;null==(e=document.querySelector(".react-autosuggest__container"))||e.removeAttribute("aria-expanded")}));var D=c===Se.p.FrontPage||c===Se.p.FrontPageBanner?ae()("Search 'python' or 'front-end developer'"):ae()("What do you want to learn?"),U=function(){var e=le()(re()().mark((function _callee(e){var n,t,a,o,i,r,c,s;return re()().wrap((function(d){for(;;)switch(d.prev=d.next){case 0:if("Escape"!==e.key){d.next=4;break}v(),d.next=20;break;case 4:if("Enter"!==e.key||P.current){d.next=20;break}if(Object(ye.a)(h,x.query)){d.next=11;break}return e.preventDefault(),e.stopPropagation(),k(!0),null==T||null===(n=T.current)||void 0===n||n.focus(),d.abrupt("return");case 11:t=N()(x.query,["query","page","sortBy"]),a=I.a.stringify(t),o="".concat(Se.i,"?query=").concat(encodeURIComponent(h)),i=h.replace(/\s+/g," "),r="".concat(Se.i,"?query=").concat(encodeURIComponent(i)),c=a?"".concat(r,"&").concat(a):r,E("perform_search",{searchedQuery:h,filter:Object(_e.a)(c)}),l({action:"search",trackingName:"autocomplete_query",trackingData:{searchText:h,page:F,autocompleteSuggestionsAvailable:O,indexName:R}}),u?(A(o),v()):(l({action:"search",trackingName:"algolia_search_page_query_updated",trackingData:{searchText:h,page:F,indexName:R}}),null===(s=window)||void 0===s||s.location.assign(c));case 20:P.current=!1;case 21:case"end":return d.stop()}}),_callee)})));return function(n){return e.apply(this,arguments)}}(),Q=function(){var e=le()(re()().mark((function _callee2(e,n){var t,a,o,i,r,c,s,d,g,f,m,p;return re()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:t=n.suggestion,a=n.method,k(!1),"enter"===a&&(P.current=!0),o=N()(x.query,"query"),i=I.a.stringify(b()({},o)),r=Object(ke.f)(t,h),"onboarding_link"===t.objectID&&E("click_button",{button:{name:"start_onboarding"},form:{name:"search_dropdown"}}),E("click_autocomplete_suggestions",r),c=Object(je.a)(t),t.objectUrl?(l({action:"search",trackingName:t.trackingName,trackingData:b()(b()({},c),{},{searchText:h,page:F,hitType:t.trackingName})}),d="Search_RedirectHit"===t.__typename?t.objectUrl:"".concat(t.objectUrl,"?").concat(i),null===(s=window)||void 0===s||s.location.assign(d)):(g="".concat(Se.i,"?query=").concat(encodeURIComponent(t.name)),f=i?"".concat(g,"&").concat(i):g,m="".concat(Se.i,"?query=").concat(encodeURIComponent(t.name)),E("perform_search",{searchedQuery:h,sourceLinkCategory:"autocomplete_suggestions",filter:Object(_e.a)(f)}),l({action:"search",trackingName:t.trackingName,trackingData:b()(b()({},c),{},{searchText:h,page:F,hitType:t.trackingName})}),u?A(m):null===(p=window)||void 0===p||p.location.assign(f));case 10:case"end":return e.stop()}}),_callee2)})));return function(n,t){return e.apply(this,arguments)}}();return g.createElement(se.a,{suggestions:i,multiSection:!0,focusInputOnSuggestionClick:!1,onSuggestionsFetchRequested:function(){return{}},onSuggestionSelected:Q,onSuggestionsClearRequested:function(){return{}},onSuggestionHighlighted:p,getSuggestionValue:function(e){return e&&e.name},renderSuggestion:searchbar_AutoCompleteSuggestion,renderSuggestionsContainer:AutoCompleteInput_renderItemsContainer,shouldRenderSuggestions:function(){return!0},alwaysRenderSuggestions:L||q||j,inputProps:{id:"search-autocomplete-input",placeholder:D,value:h,onChange:function(e,n){var t=n.newValue,a=n.method;S(t||""),y(),["type","click"].includes(a)&&t!==h&&w(t)},onKeyDown:U,onFocus:function(){var e;y(),l({action:"search",trackingName:"autocomplete_focused",trackingData:{page:null===(e=window)||void 0===e?void 0:e.location.pathname,indexName:R}}),k(!0),s&&(null==d||d())},onBlur:function(){k(!1)},autoFocus:r,"aria-label":D,role:"textbox","aria-controls":"autocompleteARIASuggestions"},renderSectionTitle:AutoCompleteInput_renderSectionTitle,getSectionSuggestions:function(e){var n;return null!==(n=null==e?void 0:e.hits)&&void 0!==n?n:[]},ref:C})},Ne=g.memo(AutoCompleteInput_AutoCompleteInput),we=n("SZQJ"),Le=n("Jh2F"),Ae=n("jI2Z"),xe=n("xB0D"),Ee=n("hwvE"),Re={preUnifiedAutoComplete:Object(A.c)(i||(i=k()(["\n /* As per PageHeader.styl, mobile header kicks in at 1060px; these styles are for desktop only */\n @media (min-width: 1061px) {\n .react-autosuggest__container > input {\n border-radius: 24px !important;\n padding: var(--cds-spacing-100) var(--cds-spacing-200) !important;\n border: 1px solid var(--cds-color-grey-50) !important;\n color: var(--cds-color-grey-600) !important;\n line-height: 24px !important;\n height: 44px !important;\n }\n\n .search-button .magnifier-wrapper {\n right: 3px;\n border-radius: 24px;\n width: 32px;\n height: 32px;\n padding: var(--cds-spacing-100);\n margin-right: var(--cds-spacing-50);\n margin-top: 6px;\n border: 1px solid transparent;\n }\n }\n "]))),onboardingAutocompleteItem:function(e){return Object(A.c)(r||(r=k()(["\n .react-autosuggest__suggestions-list {\n padding-left: 0;\n }\n #react-autowhatever-1-section-","-item-0.react-autosuggest__suggestion--highlighted {\n background-color: transparent;\n }\n #react-autowhatever-1-section-","-item-0 {\n padding: 0;\n border-top: 1px solid var(--cds-color-grey-25);\n padding-top: var(--cds-spacing-200);\n list-style-type: none;\n "," {\n margin: var(--cds-spacing-200);\n }\n }\n "])),e-1,e-1,T.a.down("sm"))}},AutoComplete_AutoComplete=function(e){var n,t,a=e.enableOneStepSearch,o=void 0!==a&&a,i=e.shouldShowExposedSearchAndReg,r=void 0!==i&&i,s=e.pageLocation,f=e.isSearchPage,p=void 0!==f&&f,v=e.track,S=e.collectionRecommendations,j=e.query,k=e.shouldFocusSearch,y=e.searchIsOpen,w=e.hideMobileSearchPage,x=Object(m.d)(),R=Object(m.c)(),T=Object(G.e)(),D=Object(g.useState)([]),z=O()(D,2),W=z[0],J=z[1],V=Object(g.useState)([]),B=O()(V,2),H=B[0],Y=B[1],Z=Object(g.useState)(k||!1),ee=O()(Z,2),ne=ee[0],te=ee[1],ie=Object(g.useRef)(),re=Object(g.useRef)(),ce=Object(g.useState)([]),le=O()(ce,2),ue=le[0],se=le[1],de=Object(g.useState)(""),ge=O()(de,2),fe=ge[0],me=ge[1],pe=Object(g.useState)(!1),be=O()(pe,2),ve=be[0],he=be[1],_e=Object(g.useState)(j||""),Ie=O()(_e,2),Pe=Ie[0],Te=Ie[1],Fe=Object(g.useRef)(),Ce=Object(Oe.b)(),Ge=Ce.getSearchResults,qe=Ce.updateQuery,De=Ce.isLoading,Ue=Ge(Se.o),Qe=Ue||{},Me=Qe.elements,ze=Qe.source,We=Qe.query,Je=null==ze?void 0:ze.indexName,Ve=Ge(Se.v),Be=(Ve||{}).elements,He=((null==Me?void 0:Me.length)||0)+((null==Be?void 0:Be.length)||0)>0,Ye=null===(n=window)||void 0===n?void 0:n.location.pathname,Ze=R.search?"".concat(R.pathname).concat(R.search):R.pathname,Ke=hooks_useBuildOnboardingUrl({referrer:Ze}).onboardingUrl,Xe=Object(g.useMemo)((function(){return Object(je.c)(Ke)}),[Ke]),$e=Object(Q.d)(),en=$e?Re.onboardingAutocompleteItem(W.length):void 0,nn=Object(U.a)(),tn=Object(Ae.a)(),an=Object(xe.a)(),on=useIsLihp(),rn=nn||tn||an||on;ne&&(Object(Q.d)(),Object(Le.b)(rn));var cn=Object(g.useCallback)((function(e){var n=e.suggestion;return me((null==n?void 0:n.name)||"")}),[]),ln=Object(g.useCallback)((function(){clearTimeout(ie.current),ue.length>0&&se([]),ie.current=setTimeout((function(){return he(!0)}),we.a)}),[ue.length]),un=Object(g.useMemo)((function(){return Object(ke.d)(We||"",Ue,Ve,S)}),[We,Ue,Ve,S]);Object(g.useEffect)((function(){ve&&!De&&(se(un),he(!1))}),[W,De,un,ve]);var sn=Object(g.useCallback)((function(e){var n;v({action:"search",trackingName:"algolia_search_input_change",trackingData:{newSearchValue:Object(Ee.c)(e),page:null===(n=window)||void 0===n?void 0:n.location.pathname,indexName:Je}}),qe(e)}),[v,qe,Je]),dn=Object(g.useCallback)((function(e){clearTimeout(re.current),re.current=setTimeout((function(){sn(e)}),we.k)}),[sn]),gn=Object(g.useCallback)((function(e,n){null==e||e.forEach((function(e){if(e){"onboarding_link"===e.objectID&&T("view_button",{button:{name:"start_onboarding"}});var t=Object(ke.f)(e,n);T("view_autocomplete_suggestions",t)}}))}),[T]),fn=Object(g.useMemo)((function(){return L()((function(e){gn(e,Pe)}),we.k)}),[Pe,gn]),blurAutocomplete=function(){var e;null==Fe||null===(e=Fe.current)||void 0===e||e.blur(),te(!1),null==w||w()};Object(g.useEffect)((function(){var e,n;j&&"undefined"!=typeof window&&dn(j);var t=null===(e=document)||void 0===e?void 0:null===(n=e.getElementsByClassName("react-autosuggest__container"))||void 0===n?void 0:n[0];return t&&(t.removeAttribute("role"),t.removeAttribute("aria-haspopup")),function(){clearTimeout(ie.current)}}),[]),Object(g.useEffect)((function(){Pe!==j&&Te(j)}),[j]),Object(g.useEffect)((function(){var e;if((null===(e=window)||void 0===e?void 0:e.innerWidth)<=Se.f){var n,t=!p&&s!==Se.p.FrontPage&&s!==Se.p.FrontPageBanner;if(y)te(!0),null==Fe||null===(n=Fe.current)||void 0===n||n.focus();else if(!y&&t){var a;te(!1),null==Fe||null===(a=Fe.current)||void 0===a||a.blur()}}}),[e]),Object(g.useEffect)((function(){var hideMobileSearchPageOnScreenResize=function(){var e;(null===(e=window)||void 0===e?void 0:e.innerWidth)>Se.f&&blurAutocomplete()};return window.addEventListener("resize",hideMobileSearchPageOnScreenResize,{passive:!0}),function(){window.removeEventListener("resize",hideMobileSearchPageOnScreenResize)}}),[]),Object(g.useEffect)((function(){De||J($e?[].concat(h()(un),[Xe]):un)}),[De,un,$e,Xe]),Object(g.useEffect)((function(){var e=W.map((function(e){return e.hits})).flat(),n=JSON.stringify(e)!==JSON.stringify(H);ne&&n&&(Y(e),fn(e))}),[Pe,W,ne,fn,H]);var mn=E()("rc-AutoComplete horizontal-box isLohpRebrand",{isFocused:ne,isExposedSearch:r,isOneStepSearchForTablet:o&&!r}),pn=Object(g.useCallback)((function(){var e;j&&k&&(null==Fe||null===(e=Fe.current)||void 0===e||e.setSelectionRange(j.length,j.length))}),[j,k]),bn=Object(g.useCallback)((function(e){null!==e&&(Fe.current=e.input,pn())}),[pn]),clearSearchQueryAndCloseContainer=function(e){e.preventDefault(),Te(""),blurAutocomplete()},searchButtonOnClick=function(e){if(e.preventDefault(),Object(ye.a)(Pe,R.query)){var n,t=N()(R.query,"query"),a=I.a.stringify(t),o="".concat(Se.i,"?query=").concat(encodeURIComponent(Pe),"&").concat(a),i="".concat(Se.i,"?query=").concat(encodeURIComponent(Pe));if(p)x(i);else null===(n=window)||void 0===n||n.location.assign(o);T("perform_search",{searchedQuery:Pe}),v({action:"search",trackingName:"autocomplete_query",trackingData:{searchText:Pe,page:Ye,autocompleteSuggestionsAvailable:He,indexName:Je}}),v({action:"search",trackingName:"algolia_search_page_query_updated",trackingData:{searchText:Pe,page:Ye,indexName:Je}}),blurAutocomplete()}},vn=b()(b()({},e),{},{autocompleteSuggestions:W,storeInputReference:bn,onSuggestionHighlighted:cn,blurAutocomplete:blurAutocomplete,currentText:Pe,setCurrentText:Te,autocompleteSuggestionsAvailable:He,setIsFocused:te,isFocused:ne,debouncedAriaTextUpdate:ln,debouncedRefineAndTrack:dn});return Object(A.d)(K.a.Consumer,null,(function(e){var n=e.isSimplifiedPageHeader;return Object(A.d)("div",d()({"data-testid":"AutoComplete",className:mn,style:ne?{zIndex:4001}:{}},n?{css:[Re.preUnifiedAutoComplete,en]}:{css:en}),s===Se.p.FrontPage||s===Se.p.FrontPageBanner?Object(A.d)(M.a,{searchButtonOnClick:searchButtonOnClick,isFocused:ne,pageLocation:s},Object(A.d)(Ne,vn)):Object(A.d)(g.Fragment,null,Object(A.d)("button",{type:"button",className:"nostyle mobile-magnifier left-hand-search-btn","aria-label":ae()("Submit Search"),onMouseDown:searchButtonOnClick,onKeyPress:function(e){return Object(P.a)(e,searchButtonOnClick)}},c||(c=Object(A.d)(q.a,{fill:"var(--cds-color-grey-25)"}))),Object(A.d)(Ne,vn),Object(A.d)("button",{type:"button",className:"nostyle search-button","aria-label":ae()("Submit Search"),onClick:searchButtonOnClick,onKeyPress:function(e){return Object(P.a)(e,searchButtonOnClick)}},l||(l=Object(A.d)(q.a,{fill:"var(--cds-color-grey-25)"})))),Object(A.d)(F.a,null,Object(A.d)("div",{"aria-live":"polite","aria-atomic":"true",id:"autocompleteARIASuggestions",role:"region"},!fe&&(t||(t=Object(A.d)(oe,{isFocused:ne,isLoading:De,ariaContent:ue}))))),ne&&Object(A.d)(X.a,{trackingName:"close_auto_complete",className:"nostyle cancel-button","aria-label":ae()("Close Search Auto Complete"),"data-testid":"close_auto_complete",onMouseDown:clearSearchQueryAndCloseContainer,onKeyPress:function(e){return Object(P.a)(e,clearSearchQueryAndCloseContainer)}},u||(u=Object(A.d)(C.a,{color:"interactive",size:"medium"}))))}))},Ie=g.memo(AutoComplete_AutoComplete),Pe=n("d4st");n("noZS"),n("3WF5"),n("QVEU"),n("bt/X");n("mXnn"),e.default=function(e){var n,t,a=Object(f.b)(),o=Object(m.c)(),i=(t=(null===(n=o.query)||void 0===n?void 0:n.query)||"",String((Array.isArray(t)?t[0]:t)||""));return g.createElement(Pe.a,{searchConfigs:we.h},g.createElement(Ie,d()({track:a,query:i||e.startingQuery||""},e)))}},S2Bt:function(module,e,n){"use strict";n.d(e,"a",(function(){return a}));n("RIqP");var t=n("QPM5"),a=(n("j1nu"),function(e){var n,a,o;switch(null==e?void 0:null===(n=e.LearnerProfile)||void 0===n?void 0:null===(a=n.me)||void 0===a?void 0:null===(o=a.learningPrograms)||void 0===o?void 0:o.learningGoal){case"CHANGE_CAREER":return t.b.LEARNING_GOAL_CHANGE_CAREER;case"IMPROVE_SKILLS":return t.b.LEARNING_GOAL_IMPROVE_SKILLS;case"LAND_NEW_JOB":return t.b.LEARNING_GOAL_LAND_NEW_JOB;case"PERSONAL_INTEREST":return t.b.LEARNING_GOAL_PERSONAL_INTEREST;default:return null}})},"bt/X":function(module,exports,e){var n=e("hypo"),t=e("UMY1"),a=Object.prototype.hasOwnProperty,o=t((function(e,t,o){a.call(e,o)?e[o].push(t):n(e,o,[t])}));module.exports=o},f974:function(module,e,n){"use strict";n.d(e,"b",(function(){return i})),n.d(e,"a",(function(){return clearLocalStorageOnboardingData}));n("3tO9");var t=n("NqYN"),a=n("IWWe"),o=n("QPM5"),i=(n("JYfF"),function(){var e=a.a.getItem(o.d,JSON.parse,{}),n=Object(t.b)("__204u");if(e&&n&&e[n])return e[n]}),clearLocalStorageOnboardingData=function(){a.a.removeItem(o.d)}},j1nu:function(module,e,n){"use strict";n.d(e,"c",(function(){return slugifyCustomRoleName})),n.d(e,"b",(function(){return getIdontKnowOption})),n.d(e,"a",(function(){return getDefaultOnboardingPathId}));n("lSNA"),n("QPM5");var t=n("JYfF"),a=n("l5Gu"),o=n.n(a),slugifyCustomRoleName=function(e){return(e||"").trim().toLowerCase().replace(/\s+/g,"-").replace(/[^a-z0-9._-]+/g,"").replace(/[^a-z0-9]+$/,"")},getIdontKnowOption=function(){return{id:"i-dont-know",name:o()("I don't know"),type:"UNSURE"}},getDefaultOnboardingPathId=function(e){return"variant1"===e?t.b.defaultWithoutGoal:"variant2"===e?t.b.domainFirst:t.b.default}},l5Gu:function(module,exports,e){var n=e("0/w8"),t=n.default?n.default:{},a=(0,e("HdzH").default)(t);a.getLocale=function(){return"es"},module.exports=a},mXnn:function(module,exports,e){e("Dt9W")},noZS:function(module,exports,e){var n=e("hypo"),t=e("JC6p"),a=e("ut/Y");module.exports=function(e,o){var i={};return o=a(o,3),t(e,(function(e,t,a){n(i,t,o(e,t,a))})),i}}}]);