(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,93276,e=>{e.v({"user-actions__notification":"HeaderInboxMessages-module-scss-module__6EDOWq__user-actions__notification"})},363161,e=>{"use strict";var t=e.i(557258),i=e.i(70303),a=e.i(846145),r=e.i(271698),s=e.i(372846),l=e.i(330103),n=e.i(829418),c=e.i(38618),o=e.i(32917),u=e.i(387869),d=e.i(113889),g=e.i(37998),h=e.i(257017),m=e.i(449155),f=e.i(93276);e.s(["default",0,()=>{var e;let _,x=(0,l.useIntl)(),{inboxMessageCards:v}=(0,d.useBrazeInboxMessageCards)(),{track:p}=(0,m.useTracking)(),S=(0,h.useInboxNavigator)(),{data:j,isFetched:b}=(_=(0,c.useFeatureFlags)(),(0,n.useQuery)(_.web_new_messaging_backend||_.svc_messaging_phase_1_v2?(0,o.newUnreadMessageCountQueryOptions)():(0,o.legacyUnreadMessageCountQueryOptions)(),u.default)),y=j+(null!=(e=null==v?void 0:v.filter(e=>!e.viewed).length)?e:0),I=Math.min(y,99),T=y>99?"+":"";return(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)(r.Button,{testId:"header-conversations-button",styling:"flat",aria:{"aria-label":y?x.formatMessage({id:"header.a11y.conversations.new_conversations",defaultMessage:"New messages: {count}"},{count:y}):x.formatMessage({id:"header.a11y.conversations.conversations",defaultMessage:"Messages"})},iconName:i.Envelope24,icon:(0,t.jsx)(s.Icon,{name:i.Envelope24,color:"greyscale-level-2"}),url:S.createUrl(),onClick:()=>{S.createNavigationStartMark().store(),p((0,g.inboxButtonClickEvent)({isUnread:y>0,hasFetchedUnreadConversations:b}))}}),!!I&&(0,t.jsx)("div",{className:`${f.default["user-actions__notification"]} u-no-pointer-events`,"data-testid":"conversations-badge",children:(0,t.jsx)(a.Badge,{content:(0,t.jsx)("span",{"aria-hidden":"true",children:`${I}${T}`}),theme:"warning"})})]})}],363161)},207082,(e,t,i)=>{t.exports=e.r(39579)({"&":"&amp;","<":"&lt;",">":"&gt;",'"':"&quot;","'":"&#39;"})},585005,(e,t,i)=>{var a=e.r(207082),r=e.r(553050),s=/[&<>"']/g,l=RegExp(s.source);t.exports=function(e){return(e=r(e))&&l.test(e)?e.replace(s,a):e}},107765,(e,t,i)=>{var a=e.r(553050),r=/[\\^$.*+?()[\]{}|]/g,s=RegExp(r.source);t.exports=function(e){return(e=a(e))&&s.test(e)?e.replace(r,"\\$&"):e}},744952,e=>{"use strict";var t=e.i(557258),i=e.i(982501),a=e.i(123359),r=e.i(271698),s=e.i(277990),l=e.i(856430),n=e.i(372846),c=e.i(113215),o=e.i(258327),u=e.i(337433),d=e.i(258784),g=e.i(87522),h=e.i(599696),m=e.i(307629),f=e.i(394050),_=e.i(763506),x=e.i(400705),v=e.i(790797),p=e.i(126928),S=e.i(449155),j=e.i(532564),b=e.i(569144),y=e.i(23683),I=e.i(410013),T=e.i(272821),E=e.i(374048),k=e.i(968014),C=e.i(955311),R=e.i(103124),w=e.i(376235),N=e.i(131173),L=e.i(676840),A=e.i(648245),U=e.i(713688),O=e.i(133741),B=e.i(146205),D=e.i(618929),F=e.i(344485),M=e.i(996128),P=e.i(519476),G=e.i(657293),z=e.i(501533),$=e.i(534312);let W=e=>{var t,i,a,r;let{search_text:s}=e,l=["is_for_sell"].filter(t=>e[t]).map(e=>`search_${e}`),n={search_text:s,catalog:(0,G.default)([e.catalog_id]),disposal:(0,G.default)(l),price_from:null==(t=e.price_from)?void 0:t.amount,price_to:null==(i=e.price_to)?void 0:i.amount,currency:(null==(a=e.price_from)?void 0:a.currency_code)||(null==(r=e.price_to)?void 0:r.currency_code),...(0,z.getSelectedDynamicFiltersDtoParams)(e.selected_filters)};return(0,$.filterEmptyValues)(n)},V=e=>{let{searchUrl:i,highlightedIndex:a,onSearchClick:r,savedRecentSearchSessionId:s,seenRecentSearches:l,savedRecentSearchListId:c}=e,{track:o}=(0,S.useTracking)(),{searches:u}=(0,P.useSavedSearchesContext)(),d=(0,m.useRef)(null);return(0,m.useEffect)(()=>{var e;null==(e=d.current)||e.scrollIntoView({behavior:"smooth",block:"nearest"})},[a]),(0,t.jsx)("div",{className:"saved-searches",children:(0,t.jsx)(O.Cell,{styling:"tight",testId:"saved-searches",children:(0,t.jsx)("div",{className:"saved-searches__content",children:(0,t.jsx)(t.Fragment,{children:u.map((e,u)=>(0,t.jsx)(F.InView,{onChange:t=>{if(!t||l.current.has(e.id))return;l.current.add(e.id);let{searchSessionId:i,globalSearchSessionId:a}=(0,k.getSearchSessionData)();o((0,w.viewSavedSearchEvent)({savedRecentSearchListId:c.current,savedRecentSearchSessionId:s.current,screen:"search_items",position:u+1,newItemsCount:e.new_items_count,searchTitle:e.title,unrestrictedNewItemsCount:e.unrestricted_new_items_count,searchSessionId:i,globalSearchSessionId:a,type:e.subscribed?R.SavedSearchType.SubscribedSearch:R.SavedSearchType.RecentSearch}))},children:(e=>{let s,{search:l,index:c}=e,{id:o,title:u,subtitle:g,new_items_count:h}=l,m={...W(l),search_id:o,order:M.SortByOption.NewestFirst},f=`${i}?${(0,E.toUrlQuery)(m)}`,_=c===a,x=h>0?` +${h}`:"",v=g?` ${g}`:"",p=`${l.title}${x}${v}`;return(0,t.jsx)("div",{ref:_?d:null,children:(0,t.jsx)(O.Cell,{type:"navigating",styling:"default",title:(0,t.jsxs)("div",{className:"u-flexbox",children:[h?(0,t.jsx)("div",{className:"u-ui-padding-right-small u-no-wrap",children:(0,t.jsx)(B.Text,{as:"span",text:`+${h}`,theme:"primary",testId:"item-count-inline"})}):null,(0,t.jsx)("span",{className:"u-ellipsis u-flex-1",children:u})]}),suffix:(s=(0,t.jsx)(n.Icon,{display:"block",name:D.BookmarkFilled24,color:"primary-default"}),l.subscribed?(0,t.jsx)("div",{className:"u-position-relative u-zindex-bump","data-testid":"saved-search-bookmark",children:(0,t.jsx)("div",{className:"u-padding-medium",children:s})}):(0,t.jsx)("div",{className:"u-position-relative u-zindex-bump",children:(0,t.jsx)("div",{className:"u-padding-medium",children:(0,t.jsx)("div",{style:{width:24,height:24}})})})),highlighted:_,url:f,onClick:e=>{r&&r(c,l,e)},testId:`saved-search-${o}`,aria:{"aria-label":p},children:!!g&&(0,t.jsx)(B.Text,{as:"span",text:g,type:"subtitle",truncate:!0})})})})({search:e,index:u})},e.id))})})})})};var K=e.i(702118),q=e.i(338785),H=e.i(100974),H=H;let Y=e=>{let{title:t,titleId:i,...a}=e;return m.createElement("svg",{fill:"none",viewBox:"0 0 96 96",width:96,height:96,"aria-labelledby":i,...a},t?m.createElement("title",{id:i},t):null,m.createElement("path",{fill:"#007782",d:"M68.202 31.636c.34.03.69.07 1.03.1.5.05.98.08 1.43.1 1.06.13 2.09.22 2.86.35 1.85.31 3.27.53 4.67.73 1.77.26 3.55 1.47 4.18 3.71.13.54.14 1.02.1 1.43-.01.2-.05.39-.08.56-.03.14-.06.27-.08.39-.17 1.11-.08 1.93-.61 3.51l-.11 2.7c-.44 1.73-.73 4.11-1.06 6.03-.06.36-.22.72-.28 1.16-.08.53 0 1.04-.12 1.93-.16 1.2-.39 1.66-.49 2.28-.12.78-.04 1.62-.13 2.36-.27 2.16-.68 4.39-1.08 6.33-.48 2.31-.54 5.29-.85 7.41-.02.17-.06.33-.09.49-.01.07-.03.15-.03.23-.07.54-.52 2.37-.67 3.45-.16 1.15-.28 3.72-.56 4.96-.1.49-.53 1.33-1 1.9-.46.58-.9.96-.61 1.07-.48.37-1.01.66-1.57.85-1.05.63-1.91.64-2.55.57-.37-.04-.53-.1-.78-.16-.24-.06-.49-.11-.78-.16-1.01-.16-2.53-.2-3.83-.51l-.75.07c-1.46-.5-1.72-.36-3.13-.51-.78-.07-2.5-.23-2.64-.24-.71-.09-2.69-.66-4.16-.62-.94-.54-2.41-.59-3.99-.72-1.67-.25-2.11-.4-3.5-.73-.06-.01-.12 0-.26-.06-.02 0-.14-.037-.15-.04l-.36-.09c-.16-.05-.33-.11-.49-.16-.06-.02-.27-.1-.39-.15-.01-.02-.03-.02-.03-.02-.28-.13-.51-.25-.75-.38l-.14-.11c-.07-.07-.13-.13-.19-.2-.01-.01-.02-.03-.04-.05a.3.3 0 0 1-.03-.1c0-.06.01-.11.03-.16.17-.1.13-.11.07-.08.06-.04.14-.07.22-.11.11-.03.23-.05.35-.08.26-.02.36-.03.38-.03.14-.01.27-.03.41-.03.24.01.48.02.73.02h.16c.25.01.56.04.74.04.54.04 1.08.09 1.63.13l.5.06.41.03 1.01.14c.41.05.81.08 1.2.1l1.44.23.51.05c3.05.33 5.27.8 7.49.92l.39.29c1.08.02 2.28.1 3.53.26 1.59.22 3.24.46 4.91.7l.31.04.23.02c.15.01.31.02.46 0 .31-.03.62-.11.9-.24.58-.25 1.05-.7 1.34-1.22.14-.28.2-.51.22-.74.03-.11.01-.23.03-.35.01-.15.03-.35.06-.54h.23c.11-1.42.43-1.72.4-3.19l.51-1.96-.13-.21.25-.59.08-1.47h.01v-.27c.01-.66-.1-1.63.04-2.16l.13-.14c.01-1.03.4-2.2.48-2.81.06-.43-.12-1.01.07-1.91l.28.21v-1.04c.21-2.27.53-3.66.9-5.78.17-.94.2-1.73.53-2.92l-.12-.81c.5-1.71.59-2.48.81-4.53l.19-.23-.12-1.78c.45-1.48.48-3.18.8-4.59.13-.6.23-.53.28-.78.13-.72.23-3.2.62-5.3.06-.33.1-.44.13-.67.02-.21.03-.44-.06-.73-.1-.38-.47-.94-1.02-1.29-.27-.17-.58-.29-.87-.36-.15-.05-.27-.05-.45-.08-.2-.03-.39-.05-.57-.08l-1.1-.33a38 38 0 0 1-4.96-.65c-.31-.08-.63-.15-.98-.22-.31-.07-.63-.13-.95-.19h-.04l-.12-.02c-.31-.11-.66-.22-1.09-.33-.34-.09-.65-.17-.98-.26-.02-.01-.03-.01-.06-.03-.11-.05-.22-.1-.34-.16h.03c-.22-.19-.41-.38-.61-.57l.22-.4.03-.03c.02-.02.04-.04.06-.05.12-.08.28-.15.47-.21l.46-.16c.01 0 .047-.018.05-.02.08-.01.17-.03.25-.05.21.01.45.03.69.04"}),m.createElement("path",{fill:"#007782",d:"M47.282 20.046c.04.01.04.01.11.01.21.01.44.03.67.05l-.03.02c.47.12.87.25 1.3.37l-.25.45-.04.04c-.02.02-.06.04-.09.06-.18.12-.45.23-.76.35-.26.1-.52.19-.77.29l-.09.04h-.02c-.13.04-.29.09-.43.13-.38.06-.83.12-1.26.18-.64.07-1.28.15-1.9.22h-.01q-1.38.15-2.61.33c-1.95.19-3.84.42-5.28.53-6.88.52-10.57.9-17.08 1.45-1.23.07-1.93.57-2.34 1.1-.46.63-.59 1.31-.52 2.05.1 1 .17 2.12.14 3.64l.68 4.91c.08 3.27.49 7.66.73 11.25.04.66-.01 1.37.06 2.19.08.99.31 1.88.45 3.52.18 2.22.09 3.13.18 4.29.11 1.45.43 2.94.56 4.31.37 4 .62 8.16.79 11.8.03.54.06 1.1.1 1.67.03.47.14.87.36 1.25.43.76 1.25 1.3 2.1 1.39.21.03.43.02.64 0 .29-.03.57-.07.85-.1.58-.07 1.16-.14 1.72-.21 1.12-.13 2.2-.25 3.18-.34l.91-.06c.14-.01.28-.03.43-.04.99-.1 4.46-.22 6.45-.41 2.1-.2 6.9-.87 9.05-.98 1.38-.07 5.17.06 4.73-.44l2.51-.07c3.35-.62 4.25-.41 6.44-.57.47-.05 1-.1 1.56-.15.26-.04.6-.06.83-.1.2-.03.41-.08.6-.16.79-.29 1.45-.99 1.75-1.78.04-.32.02-.63-.05-.92.1-2.69-.12-3.2-.36-5.77-.14-1.43-.46-4.587-.49-4.85-.11-1.31-.1-5.08-.55-7.73.27-1.89-.09-4.56-.4-7.46-.22-3.11-.2-3.95-.26-6.57-.01-.11-.03-.22-.01-.49v-.97c0-.31.02-.64.02-.94.01-.12.03-.52.04-.76v-.07c.04-.56.1-1.01.16-1.49.03-.1.05-.2.07-.29.05-.16.09-.3.14-.42.01-.02.02-.05.04-.09a.4.4 0 0 1 .09-.08c.05-.02.1-.02.16 0 .109.204.132.217.118.179.043.087.093.187.142.3.06.21.11.4.17.62.09.448.13.64.13.67.05.24.09.48.14.73.06.44.12.87.19 1.33l.04.291c.06.47.13 1.04.17 1.36.1.98.21 1.98.32 2.99l.08.93.08.76.15 1.88c.07.75.15 1.49.24 2.2l.17 2.69.09.93c.53 5.63.68 9.8 1.18 13.85l-.17.79c.14.98.28 2.02.4 3.1l.18 1.66.04.43c.02.18.02.36.02.54-.02.36-.06.73-.15 1.09-.44 1.85-2.01 3.41-3.94 3.78-.23.05-.51.08-.7.1l-.57.05-1.15.09c-.77.07-1.54.13-2.31.19-3.09.25-6.19.51-9.2.83-1.56.17-2.36.37-3.9.5l-.06-.23c-2.62.33-3.27.11-5.9.59l-3.71.11-.33.18-1.14-.06-2.67.37-.49.07c-1.19.19-2.89.59-3.9.62l-.3-.08c-.95.16-1.92.23-2.94.27-1.24.05-2.28-.42-2.9-.79-.44-.25-.96-.56-1.48-1.11-.5-.54-1.03-1.36-1.17-2.49.12.12.25.23.38.33-.22-.85-.25-1.37-.37-2.02-.46-4.17-.55-6.79-.81-10.74-.12-1.76-.32-3.2-.34-5.46l-.35-1.42c-.01-3.27-.15-4.7-.53-8.47l.12-.49-.64-3.17c.02-2.83-.45-5.91-.55-8.56-.05-1.12.07-1.03.04-1.5-.04-.67-.22-2.13-.41-3.92-.05-.44-.1-.91-.15-1.39-.02-.24-.05-.48-.07-.73-.02-.27-.05-.44-.06-.81-.06-1.33.44-2.7 1.32-3.67.56-.61 1.14-.97 1.79-1.25.32-.14.68-.24 1.08-.32.19-.05.41-.06.63-.09.18-.01.37-.02.57-.04 2.04-.17 6.62-.79 9.24-.99l2.1-.02c3.28-.43 5.95-.68 9.17-.88.58-.02 1.19-.05 1.84-.08.59-.04 1.18-.08 1.78-.11h.02l.06-.02h.23c.6.01 1.26.01 2.08-.02.64-.02 1.24-.03 1.86-.05m19.8 18.13c.6-.63 1.62-.34 2.39-.34 1.82.17 3.81.41 5.22 1.73 0 .11-.01.21-.02.32 2.35 1.64.89 4.78 1.05 7.06l-.23-.02c.01.61-.27.71-.12 1.35l-.34.8.14.1-.19.23c-.04.5.26 1.23.2 1.67l-.12.05c-.08.92-.26 1.11-.14 2l-.29-.11c.22 1.48-.27 2.66-.58 4.09l.19.36c-.35.7-.38 1.02-.42 1.89l-.17.08.27.78c-.66 1.8-.41 3.22-1.05 5.25-.21 1.98.04 5.01-2.33 5.85-.47.11-1.19.24-1.64-.06l-.01.01c-.13-.16-.21-.34-.29-.51.08-.4.35-.77.54-1.11 1.79-1.13 1.04-4.93 2-6.85-.22-1.35.25-2.83.6-4.15.01-2.85.94-5.84.97-8.75.35-.93.38-2.55.49-3.61.1-.3.67-1.08.13-1.07l.23-.54c-.18-1.05.39-1.46.04-2.47-.07-.05-.16-.09-.23-.13.26-.58-1.57-1.74-2.18-1.56-.77-.74-2.36-.3-3.25-1.01-.51-.19-1.13-.9-.86-1.33"}),m.createElement("path",{fill:"#007782",d:"M52.522 25.706c1.11-.01 2.26.47 3.1 1.22.84.76 1.39 1.75 1.68 2.69.28 1.04.38.98.17 2.05.1.43.31 1.61.36 2.05.04.36-.05.63-.03.88.01.14.11.29.13.43.05.48-.21.93-.17 1.39l.3.66-.05 3.17.24.73.05 1.63.19 1.46-.12.25c.03.65.29 1 .37 1.55.12.92.03 2.36.14 3.39.04.34.16.53.22.88.22 1.39-.09 1.26-.04 1.82.11 1.16.39 2.69.51 4.04.05.52-.08.7.19.89-.08.89-.11 1.22-.15 2.53q-.24.345-.51.63a5 5 0 0 1-.71 1.56l-.35.15c-.42.47-1.07.92-1.78 1.17-.71.28-1.49.32-1.89.37-.5.07-.56.28-1.26.1l-.32.26-.92-.07-.35.25-.74.09-.28-.22c-3.467-.315-6.664 1.029-9.91.77-1.02.32-1.33.22-2.24.29-.39.03-.8.16-1.08.16-.19 0-.39-.08-.5-.07-.13.02-1.24.57-1.78.16-1.186.513-3.228.363-4.52.48-.57.05-1.13.26-1.53.28-.37.02-.68-.1-.95-.09-.87.036-2.31.282-2.83-.66-1.18-.54-2.22-1.49-2.22-2.48-.36-.34-.58-1.257-.58-1.26 0-.007-.02-.451-.02-.64q0-.3-.03-.63c-.07-.68-.48-1.76-.37-2.75l.1-.1c-.19-.59-.03-1.31-.07-1.67-.03-.25-.32-.55-.3-1.09l.11-.52c-.23-1.32-.18-2.15-.23-3.41-.02-.56-.14-1.01-.04-1.74l-.27-.44c.16-1.05.1-1.5-.08-2.69l.14-.16-.46-.98c.17-.91-.13-1.87-.09-2.72.01-.36.12-.34.12-.49-.01-.42-.38-1.84-.41-3.09-.01-.4.09-.65.06-1.15-.05-.66-.38-2.1-.42-2.93l.12-.74c-.15-1.35.27-2.55 1.18-3.53.19-.15.37-.32.59-.48.18-.15.4-.28.6-.41l.01-.02h.02l.08-.04c.25-.08.51-.15.81-.24.25-.06.48-.11.72-.12a.1.1 0 0 0 .05.01l.27.05.044.03c.54.39.232.929-.024 1.39-.01 0-.02.03-.02.03l-.08.11c-.08.05-.18.1-.27.16-.13.08-.27.16-.38.26-.18.12-.32.29-.43.45-.33.32-.5.72-.64 1.01-.35.73-.28 1.23-.2 2.15.06.83.13 1.64.21 2.67.04.5-.05.87-.03 1.15.05.65.3 1.1.08 2.08l.41 1.54c-.1 1.05.07 2.44.12 3.58 0 .21-.08.44-.06.7.03.31.21.59.26 1.11.07.7-.08 1-.05 1.37.03.46.27.93.32 1.36.16 1.27.18 2.59.16 3.75-.03 1.38.48 3.07.59 4.32.04.44-.06.87-.05 1.25.01.28.03.6.04.96.02.36.04.77.07 1.01.09.56.36 1.07.64 1.36.58.68 1.153.772 1.87 1.13.3.05.37-.15.73-.22.36-.06 2.17-.19 2.23 0 .31-.11.78-.11 1.08-.17.446-.089 1.353.046 1.16-.26 1.61-.02 3.16-.35 4.72-.52.8-.09 2-.18 2.79-.22.82-.03.84-.19 1.55.13l1.3-.32c.98.16 2.64-.2 3.63-.28.28-.02.48.05.67.05 1.29-.06 3.9-.61 5.13-.59l.29.13.65-.29.48.19.31-.26c.91.19 1.19-.1 1.54-.23.1-.04.43-.13.73-.32.299-.18.56-.43.61-.51.11-.14.07-.45.16-.63.04-.1.21-.19.27-.41.08-.27.09-.37.09-.47.02-.11.04-.18.05-.53 0-.33-.54-1.42-.08-2.02-.22-1.31-.41-2.68-.43-4.03l-.15-.09-.04-.44.14-.16a7.2 7.2 0 0 1-.02-2.01l-.29-.65-.02-.53.18-.4-.29-1.67c-.05-3.051-.532-5.992-.83-8.91-.02-.54-.03-1.49-.09-1.99-.05-.4-.16-.7-.2-1.01-.17-1.35.01-2.16-.04-3.3-.02-.27-.24-.56-.37-.79-.36-.66-.89-1.4-1.67-1.45-.201-.309-1.083-.307-1.43-.25-.99.13-1.68.22-2.56.33-.32.05-1.43-.04-2.06.03-.66.07-2.17.46-2.86.44-1.002-.023-1.44.166-2.31.08-1.04.42-1.34.16-2.04.19-.6.03-1.47.27-2.25.2-.64.312-1.522.171-2.26.27-.45.07-1.449.23-1.53.24-1.908.233-4.073.13-5.993-.03-.04 0-.07.02-.16-.01-.011 0-.09-.01-.09-.01l-.22-.03-.3-.07c-.04-.02-.17-.06-.25-.08h-.02c-.18-.08-.33-.16-.49-.24l-.1-.08c-.05-.05-.1-.11-.14-.16a.2.2 0 0 1-.03-.05c-.01-.03-.03-.08-.03-.09-.01-.05-.01-.11-.01-.16.076-.124.034-.093.03-.09.03-.05.07-.1.11-.15l.19-.14c.139-.06.21-.1.21-.1l.23-.1.42-.12.09-.02c.345-.092.619-.143.963-.2l.6-.05c.23-.03.47-.07.69-.12l.85-.03.3-.04c2.268-.306 4.477-.437 6.7-.65 1.87-.17 3.91-.22 5.81-.49 1.093-.175 2.059.138 3.13-.28l1.19.11.46-.03 1.31-.32c1.123 0 2.203-.27 3.27-.31"}),m.createElement("path",{fill:"#007782",d:"M38.442 35.267c.19.02.39.019.6.019h.68c.2.05.41.08.68.1.21.02.41.03.61.05l.04.02.22.09h.01c.16.15.3.29.45.44l-.06.44v.03c-.01.02-.03.04-.03.06-.06.1-.13.2-.23.3l-.23.25c-.01 0-.029.027-.03.03l-.13.1c-.12.03-.26.06-.4.1l-.61.11c-.29.05-.57.12-.83.19-.63.08-1.23.2-1.7.23-.48.03-.9.06-1.3.09-.24.02-.46.04-.68.06-.14.02-.21.21-.12.34.07.14.17.35.28.57.22.46.28.84.41 1.09l.12.21c.04.07.13.22.18.33a1.927 1.927 0 0 1-.71 2.5l-.08.09c-.31.39-.53.74-.71 1.13-.33.28-.61.7-.76 1.14-.15.45-.17.86-.1 1.31.03.21-.02.45.03.7.07.31.28.55.41 1.05.18.67.1.98.19 1.33.12.43.45.82.61 1.21.45 1.17.92 2.37 1.34 3.45.06.16.13.33.2.48.01.03.04.09.08.11.17.126.587-.056.79-.09.2-.03.39-.07.58-.1.38-.06.74-.11 1.07-.14h.3l.14-.02c.32-.04 1.45.06 2.09 0 .34-.03.89-.13 1.45-.23.948-.145.906-.845 1.25-1.49 0-1.11.33-1.28.52-1.93.16-.56.16-1.42.39-2.15l-.11-.44c.39-.82.24-.98.25-1.79 0-.22-.02-.59-.02-.89-.02-.2-.07-.35-.07-.38-.02-.12.01-.38-.09-.69-.09-.3-.31-.65-.62-.81 0-.31-.18-.58-.45-.8-.14-.1-.29-.2-.46-.29l-.13-.06-.27-.16c-.17-.12-.33-.26-.47-.42-.65-.9-.56-1.63-.32-2.23.09-.21.12-.23.19-.37.07-.11.14-.24.22-.39.02-.03.02-.07.08-.14.01-.01.05-.08.05-.08l.11-.2.19-.26c.03-.03.12-.14.17-.2l.02-.02c.15-.14.28-.25.42-.36l.12-.06c.07-.03.13-.05.2-.07.01-.01.03-.01.05-.01h.1c.05.01.15.05.15.05.087.125.071.074.07.07.04.05.07.1.1.16l.05.23v.48c-.02.15-.04.29-.07.44v.09c-.02.15-.06.34-.08.44-.06.23-.11.47-.17.71v.15c.01.02.02.05.03.07.01.06.04.11.08.16.02.02.087.059.09.06h.03l.04.02.18.09c.27.19.53.4.77.63l.27.22c.8.69 1.35 1.55 1.62 2.45.14.45.21.9.22 1.34.01.45 0 .72.03 1.08l-.25.24c.08.66.1 1.41 0 2.18-.13.98-.35 2-.63 3.01-.29 1.03-.61 1.94-.85 2.94v.03c-.11.42-.27.73-.47 1.01-.969 1.245-7.812 1.5-9.34 1.16-.22-.04-.5-.06-.82-.2a1.72 1.72 0 0 1-.92-.88c.12.01.24 0 .35-.01-.19-.19-.326-.441-.5-.65-.68-1.13-.99-2.01-1.41-3.28-.19-.57-.43-1.01-.5-1.78l-.36-.4c-.05-1.13-.18-1.58-.51-2.8l.12-.18c-.2-.36-.38-.86-.46-1.34.33-1.24.76-2.46 1.5-3.2.31-.3.38-.19.5-.32.13-.14.36-.39.68-.73.01-.05 0-.11-.02-.15-.05-.09.04.11-.2-.41-.16-.37-.17-.65-.39-1.11-.04-.07-.09-.16-.14-.26-.09-.15-.18-.33-.3-.54-.3-.52-.45-1.27-.19-1.97.24-.69.85-1.22 1.4-1.39.21-.05.42-.06.64-.06.209.01.469.01.54.03 1.05-.24 1.91-.34 2.95-.36Zm21.89-23.851c-.09-1.33 2.11-2.33 3.32-1.17.92.77.7 2.03 1.26 2.93l-.1.34c1.55 2.25 3.02 3.74 5.92 4.52.87.28 1.71.79 1.8 1.81h.02c.05.86 0 1.53-.76 2.03l-.24-.13c-1.38.64-2.61.93-4 1.61v.2c-.14.04-.29.07-.42.12-.47.45-.75 1.07-1.24 1.5-.53.16-1.34 1.84-1.22 2.38-.09.78-.57 2.4-1.53 2.71-.94.41-2.27.05-2.63-.91-.24-.51-.56-1.34-.68-1.85-.4-1.35-1.06-1.55-1.72-2.92-.69-.61-1.98-1.29-2.69-1.76-1.99-.29-5.1-2.43-2.71-4.36.34-.15.99-.37 1.34-.52.8-.19 1.73-.32 2.29-.98l-.08-.21c.5-.26.96-.59 1.39-.96l.17.14c.37-.39.72-.82 1-1.28.1-.05.18-.1.27-.15.6-1.14.55-1.96 1.02-3.15zm1.84 1.5c-.04.32-.07.64-.14.96l-.28.09-.01-.01c-.37.79-.43 1.16-.59 1.69-1.63 1.61-3.48 3.95-5.85 4.1-.16.12-.22.25-.03.34-.09.02-.05.06.03.04.01.09.19.14.26.16 2.4.6 4.2 2.26 5.23 4.15.49.71 1.25 1.61 1.37 2.54 0 .09.14.1.1-.07.04.08.08.14.12.19-.05-.17-.05-.15 0-.2 1.12-3.32 3.37-5.32 6.69-6.72.02-.04.01-.05.07-.05.31.1.68-.45-.05-.09.04-.03.04-.06.04-.09-.69.07-1.5-.59-2.14-.98-.97-.42-2.06-1.61-3.01-2.4-.66-1.5-1.33-2.07-1.81-3.65"}),m.createElement("path",{fill:"#EDFFE9",d:"M52.055 20.738c.565 1.067 2.169 1.913 3.367 2.088.71.47 2 1.15 2.69 1.76.66 1.37 1.32 1.57 1.72 2.92.12.51.44 1.34.68 1.85.202.538.71.888 1.283 1.019l.26 3.306-.023.025c-.02.04-.03.07-.04.09-.05.12-.09.26-.14.42-.02.09-.04.19-.07.29-.06.48-.12.93-.16 1.49v.07c-.01.24-.03.64-.04.76 0 .3-.02.63-.02.94v.97c-.02.27 0 .38.01.49.06 2.62.04 3.46.26 6.57.31 2.9.67 5.57.4 7.46.45 2.65.44 6.42.55 7.73.03.263.35 3.42.49 4.85.081.876.161 1.513.226 2.078l-36.286 3.152c-1.11.1-2.09-.73-2.18-1.85l-.352-4.439q.234.136.481.25c.52.94 1.962.695 2.83.66.27-.01.58.11.95.09.4-.02.961-.231 1.53-.281 1.293-.117 3.335.033 4.52-.48.54.41 1.65-.14 1.78-.16.11-.01.31.07.5.07.28 0 .69-.13 1.08-.16.91-.07 1.221.03 2.241-.29 3.246.259 6.443-1.085 9.91-.77l.28.22.74-.09.35-.25.92.07.32-.26c.7.18.76-.03 1.26-.1.4-.05 1.18-.09 1.89-.37.71-.25 1.36-.7 1.78-1.17l.35-.15c.33-.49.57-1.01.71-1.56q.27-.285.51-.63c.04-1.31.07-1.64.15-2.53-.27-.19-.14-.37-.19-.89-.12-1.35-.4-2.88-.51-4.04-.05-.56.26-.43.04-1.82-.06-.35-.18-.54-.22-.88-.11-1.03-.02-2.47-.14-3.39-.08-.55-.34-.9-.37-1.55l.12-.25-.19-1.46-.05-1.63-.24-.73.05-3.17-.3-.66c-.04-.46.22-.91.17-1.39-.02-.14-.12-.29-.13-.43-.02-.25.07-.52.03-.88-.05-.44-.26-1.62-.36-2.05.21-1.07.11-1.01-.17-2.05-.29-.94-.84-1.93-1.68-2.69-.84-.75-1.99-1.23-3.1-1.22-1.067.04-2.147.31-3.27.31l-1.31.32-.46.03-1.19-.11c-1.071.418-2.037.105-3.13.28-1.9.27-3.94.32-5.81.49-2.223.213-4.432.344-6.7.65l-.3.04-.85.03c-.22.05-.46.09-.69.12l-.6.05a10 10 0 0 0-.963.2l-.09.02-.42.12-.23.1s-.071.04-.21.1l-.19.14c-.04.05-.08.1-.11.15.005-.004.046-.033-.03.09 0 .05 0 .11.01.16 0 .01.02.06.03.09.01.02.02.04.03.05.04.05.09.11.14.16l.1.08c.16.08.31.16.49.24h.02c.08.02.21.06.25.08l.3.07.22.03c.002 0 .079.01.09.01.09.03.12.01.16.01 1.92.16 4.085.263 5.993.03.082-.01 1.08-.17 1.53-.24.738-.099 1.62.042 2.26-.27.78.07 1.65-.17 2.25-.2.7-.03 1 .23 2.04-.19.87.086 1.308-.103 2.31-.08.69.02 2.2-.37 2.86-.44.63-.07 1.74.02 2.06-.03.88-.11 1.57-.2 2.56-.33.347-.057 1.229-.059 1.43.25.78.05 1.31.79 1.67 1.45.13.23.35.52.37.79.05 1.14-.13 1.95.04 3.3.04.31.15.61.2 1.01.06.5.07 1.45.09 1.99.298 2.918.78 5.859.83 8.91l.29 1.67-.18.4.02.53.29.65c-.08.7-.09 1.2.02 2.01l-.14.16.04.44.15.09c.02 1.35.21 2.72.43 4.03-.46.6.08 1.69.08 2.02-.01.35-.03.42-.05.53 0 .1-.01.2-.09.47-.06.22-.23.31-.27.41-.09.18-.05.49-.16.63-.05.08-.311.33-.61.51-.3.19-.63.28-.73.32-.35.13-.63.42-1.54.23l-.31.26-.48-.19-.65.29-.29-.13c-1.23-.02-3.84.53-5.13.59-.19 0-.39-.07-.67-.05-.99.08-2.65.44-3.63.28l-1.3.32c-.71-.32-.73-.16-1.55-.13-.79.04-1.99.13-2.79.22-1.56.17-3.11.5-4.72.52.193.306-.713.171-1.16.26-.3.06-.77.06-1.08.17-.06-.19-1.87-.06-2.23 0-.36.07-.43.27-.73.22-.717-.359-1.29-.45-1.87-1.13-.28-.29-.55-.8-.64-1.36-.03-.24-.05-.65-.07-1.01-.01-.36-.03-.68-.04-.96-.01-.38.09-.81.05-1.25-.11-1.25-.62-2.94-.59-4.32.02-1.16 0-2.48-.16-3.75-.05-.43-.29-.9-.32-1.36-.03-.37.12-.67.05-1.37-.05-.52-.23-.8-.26-1.11-.02-.26.06-.49.06-.7-.05-1.14-.22-2.53-.12-3.58l-.41-1.54c.22-.98-.03-1.43-.08-2.08-.02-.28.07-.65.03-1.15-.08-1.03-.15-1.84-.21-2.67-.08-.92-.15-1.42.2-2.15.14-.29.31-.69.64-1.01.11-.16.25-.33.43-.45.11-.1.25-.18.38-.26.09-.06.19-.11.27-.16l.08-.11c0-.002.01-.03.02-.03.256-.461.565-1 .024-1.39l-.044-.03-.27-.05a.14.14 0 0 1-.05-.01c-.24.01-.47.06-.72.12-.3.09-.56.16-.81.24l-.08.04h-.02l-.01.02c-.2.13-.42.26-.6.41q-.054.04-.105.082l-.401-5.091c4.937-.43 8.482-.769 14.335-1.211 1.44-.11 3.33-.34 5.28-.53q1.23-.18 2.611-.33h.01c.62-.07 1.26-.15 1.9-.22.43-.06.88-.12 1.26-.18.14-.04.3-.09.43-.13h.02l.09-.04c.25-.1.51-.19.77-.29.31-.12.58-.23.76-.35l.066-.045zM34.148 35.785l-.227.048c-.424.25-.825.685-1.009 1.213-.26.7-.11 1.45.19 1.97.12.21.21.39.3.54.05.1.1.19.14.26.22.46.23.74.39 1.11.065.141.325.614.351.67l-.658.455-.153.165c-.12.13-.19.02-.5.32-.74.74-1.17 1.96-1.5 3.2.08.48.26.98.46 1.34l-.12.18c.33 1.22.46 1.67.51 2.8l.36.4c.07.77.31 1.21.5 1.78.42 1.27.73 2.15 1.41 3.28.174.209.31.46.5.65-.11.01-.23.02-.35.01.23.49.6.75.92.88.32.14.6.16.82.2 1.529.34 8.371.084 9.34-1.16.2-.28.36-.59.47-1.01v-.03c.24-1 .56-1.91.85-2.94.28-1.01.5-2.03.63-3.01.1-.77.08-1.52 0-2.18l.25-.24c-.03-.36-.02-.63-.03-1.08a4.9 4.9 0 0 0-.22-1.34c-.27-.9-.82-1.76-1.62-2.45l-.27-.22c-.24-.23-.5-.44-.77-.63l-.18-.09-.04-.02h-.03a1 1 0 0 1-.09-.06.35.35 0 0 1-.08-.16c-.01-.02-.02-.05-.03-.07v-.15c.06-.24.11-.48.17-.71.02-.1.06-.29.08-.44v-.09c.03-.15.05-.29.07-.44v-.48l-.05-.23a1 1 0 0 0-.1-.16c.002.004.017.055-.07-.07 0 0-.1-.04-.15-.05h-.1c-.02 0-.04 0-.05.01-.07.02-.13.04-.2.07l-.12.06c-.14.11-.27.22-.42.36l-.02.02c-.05.06-.14.17-.17.2l-.19.26-.11.2s-.04.069-.05.08c-.06.07-.06.11-.08.14-.08.15-.15.28-.22.39-.07.14-.1.16-.19.37-.24.6-.33 1.33.32 2.23.14.16.3.3.47.42l.27.16.13.06c.17.09.32.19.46.29.27.22.45.49.45.8.31.16.53.51.62.81.1.31.07.57.09.69 0 .03.05.18.07.38 0 .3.02.67.02.89-.01.81.14.97-.25 1.79l.11.44c-.23.73-.23 1.59-.39 2.15-.19.65-.52.82-.52 1.93-.344.645-.302 1.344-1.25 1.49-.56.1-1.11.2-1.45.23-.64.06-1.77-.04-2.09 0l-.14.02h-.3c-.33.03-.69.08-1.07.14-.19.03-.38.07-.58.1-.203.033-.62.216-.79.09-.038-.019.104.1.093.07l2.897-.47c.08-.6.19-1.18.31-1.81.34-1.78.76-3.97.71-8.11-.01-.97-.32-1.82-.74-2.53-.824-1.365-1.678-2.91-1.605-4.477.209-.032.425-.066.645-.093.26-.07.54-.14.83-.19l.61-.11c.14-.04.28-.07.4-.1l.13-.1c.002-.003.02-.03.03-.03l.23-.25c.1-.1.17-.2.23-.3 0-.02.02-.04.03-.06v-.03l.06-.44c-.15-.15-.29-.29-.45-.44h-.01l-.22-.09-.04-.02c-.2-.02-.4-.03-.61-.05-.27-.02-.48-.05-.68-.1h-.68l-.06-.001h-.139z"}))};Y.Size=96,Y.Title="AiImage";var Q=e.i(233595),X=e.i(725424),Z=e.i(576460),J=e.i(489987),ee=e.i(153427),et=e.i(912194),ei=e.i(520441);let ea=(0,e.i(365011).default)(()=>e.A(8988),{loadableGenerated:{modules:[777224]},ssr:!1,loading:()=>(0,t.jsx)("div",{className:"image-cropper image-cropper-height--loading","data-testid":"image-cropper-container",children:(0,t.jsx)("div",{className:"image-cropper__loader-overlay",children:(0,t.jsx)(Z.Loader,{testId:"image-crop-loader"})})})}),er=e=>(0,t.jsx)(ea,{...e});var es=e.i(839685),el=e.i(257190);let en=async e=>{if(!["image/jpeg","image/png","image/webp"].includes(e.type))return;let t=await (0,el.uploadToImagesServiceApiGateway)({stream:e,photoType:"query_image"});if(!(0,es.isResponseError)(t))return t.id},ec=()=>{let e=(0,j.useTranslate)("searchbar.search_by_image.modal"),i=(0,j.useTranslate)("searchbar.search_by_image.crop_modal"),a=(0,j.useTranslate)("common.a11y"),{relativeUrl:s}=(0,v.useBrowserNavigation)(),l=(0,et.useOpenAuthFlow)(),{track:c}=(0,S.useTracking)(),o=s.startsWith("/member/login")||s.startsWith("/member/register")||s.startsWith("/member/signup"),u=(0,ei.useIsAuthenticated)(),[d,g]=(0,m.useState)(!1),[h,f]=(0,m.useState)(!1),[x,p]=(0,m.useState)(!1),[b,y]=(0,m.useState)(""),[I,T]=(0,m.useState)(!1),k=x&&!!b,C=(0,m.useRef)(null),R=(0,_.useBreakpoint)(),{urlParams:N}=(0,v.useBrowserNavigation)(),L=N.search_by_image_id,A=(0,m.useRef)(""),U="search-by-image-modal-title",D=(0,m.useRef)(null);(0,m.useEffect)(()=>{d&&k&&requestAnimationFrame(()=>{var e;null==(e=D.current)||e.focus()})},[d,k]),(0,m.useEffect)(()=>{if(!A.current){A.current=L?String(L):"";return}L||(c((0,w.clickEvent)({target:"cancel",screen:"catalog"})),A.current="")},[L,c]);let F=()=>{b&&URL.revokeObjectURL(b),y("")},M=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"cancel";"cancel"===e&&c((0,w.clickEvent)({target:"cancel",screen:k?"search_by_image_crop":"search_by_image_camera"})),F(),g(!1),p(!1),T(!1)},P=async e=>{let t=e[0];t&&(f(!0),await en(t)&&(y(URL.createObjectURL(t)),p(!0)),f(!1))},G=async e=>{f(!0);let t=new File([e],"search-by-image-crop.jpg",{type:e.type||"image/jpeg"}),i=await en(t);f(!1),i&&(M("success"),window.location.href=(0,E.urlWithParams)("/catalog",{search_by_image_id:i}))},z=e=>{e.target.files&&P(Array.from(e.target.files))},$=()=>{var e;c((0,w.clickEvent)({target:"open_photo_gallery",screen:"search_by_image_camera"})),null==(e=C.current)||e.click()};(0,J.useEventListener)("paste",async e=>{var t;if(!d)return;let i=null==(t=e.clipboardData)?void 0:t.items;if(i)for(let e of Array.from(i)){let t=e.getAsFile();if(null==t?void 0:t.type.startsWith("image"))return void await P([t])}});let W=()=>(0,t.jsx)("div",{className:"search-by-image-empty-state",children:(0,t.jsx)(X.EmptyState,{image:(0,t.jsx)(n.Icon,{name:Y}),body:(0,t.jsxs)("div",{className:"u-gap-medium u-flexbox u-flex-direction-column u-align-items-center u-justify-content-center",children:[(0,t.jsx)(r.Button,{isLoading:h,text:e("upload"),inline:!0,onClick:$,styling:"filled"}),(0,t.jsx)(B.Text,{type:"body",as:"p",text:e("body")}),(0,t.jsx)("input",{className:"u-hidden",ref:C,type:"file",accept:"image/jpeg,image/png,image/webp",onChange:z})]})})}),V=()=>(0,t.jsxs)("div",{className:"u-position-relative",children:[(0,t.jsx)("div",{className:"u-visibility-hidden",children:W()}),(0,t.jsx)("div",{className:"u-position-absolute u-fill-height u-fill-width u-top search-by-image-modal-loading-bg",children:(0,t.jsx)(X.EmptyState,{animation:(0,t.jsx)(Z.Loader,{size:"x-large"}),body:(0,t.jsx)(B.Text,{type:"body",as:"p",text:e("dropzone_uploading")})})})]});return R.desktops?(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)("div",{className:"u-flexbox u-justify-content-center u-align-items-center u-fill-height",children:(0,t.jsx)(r.Button,{title:e("title"),testId:"search-by-image-button",onClick:e=>{if(!u){if(o)return;e.preventDefault(),l();return}c((0,w.clickEvent)({target:"search_by_image"})),g(!0)},size:"small",styling:"flat",icon:(0,t.jsx)(n.Icon,{name:H.default})})}),(0,t.jsxs)(Q.Dialog,{show:d,closeOnOverlay:!0,defaultCallback:()=>{M("cancel")},contentDimensions:{width:"680px"},aria:{labelledby:U},children:[(0,t.jsx)(O.Cell,{body:(0,t.jsx)("div",{className:` u-flexbox u-justify-content-center u-align-items-center ${k?"u-padding-right-x-large":"u-margin-left-x-large"}`,children:(0,t.jsx)("h3",{id:U,ref:D,tabIndex:-1,className:"u-margin-0",children:(0,t.jsx)(B.Text,{as:"span",text:k?i("title"):e("title"),type:"section-heading"})})}),prefix:k?(0,t.jsx)(r.Button,{onClick:()=>{c((0,w.clickEvent)({target:"close_screen",screen:"search_by_image_crop"})),F(),p(!1)},title:a("actions.dialog_close"),styling:"flat",size:"small",iconName:q.ArrowLeft24,inline:!0,theme:"amplified",disabled:I||h}):"",suffix:k?"":(0,t.jsx)(r.Button,{onClick:()=>M("cancel"),title:a("actions.dialog_close"),styling:"flat",size:"small",iconName:K.X24,inline:!0,theme:"amplified"})}),(0,t.jsx)("div",{className:"image-search-modal-container",children:k?(0,t.jsx)("div",{className:"image-crop-modal-crop-enter",children:h?(0,t.jsx)("div",{className:"dropzone dropzone-border-background-color-primary ",children:V()}):(0,t.jsx)(er,{imageUrl:b,isLoading:h,onConfirm:G,onAnimatingChange:T},b)}):(0,t.jsx)(ee.Dropzone,{overlayDescription:e("dropzone_hovering"),onDrop:e=>{c((0,w.clickEvent)({target:"take_photo",screen:"search_by_image_camera"})),P(e)},background:"primary",children:h?V():W()})})]})]}):null};var eo=e.i(238576),eu=e.i(626260),eu=eu,ed=e.i(939280),eg=e.i(435673),eh=e.i(480138),em=e.i(585005),ef=e.i(107765);let e_=e=>{let{query:i,items:a,highlightedIndex:s,suggestionUrl:c,suggestionsListId:o,suggestionsSessionId:u,seenSuggestions:d,onClearSuggestions:g,onSuggestionClick:h=eg.default,onMobileAutofill:f}=e,{track:x}=(0,S.useTracking)(),v=(0,_.useBreakpoint)(),p=(0,m.useRef)(null),j=(0,m.useRef)(a);j.current=a;let b=(0,m.useRef)(i);b.current=i,(0,m.useEffect)(()=>{var e;let t=j.current[null!=(e=p.current)?e:-1];if(null===s&&t&&!t.frontendGeneratedTitle){let{searchSessionId:e,globalSearchSessionId:i}=(0,k.getSearchSessionData)();x((0,w.clickSearchSuggestionAutofillEvent)({query:b.current,suggestionText:t.title||"",searchSessionId:e,suggestionsListId:o.current,suggestionPosition:p.current+1,suggestionsSessionId:u.current,globalSearchSessionId:i}))}p.current=s},[s,o,u,x]);let y=(0,A.default)(g);(0,m.useEffect)(()=>y,[y]);let I=e=>`${e.title}${e.frontendGeneratedTitle||""}${e.type}`;return a.length?(0,t.jsx)(O.Cell,{styling:"tight",children:(0,t.jsx)("div",{className:"search-suggestions__content",children:(0,t.jsxs)("div",{"data-testid":"item-suggestions",children:[(0,t.jsx)(eh.List,{children:a.map((e,a)=>{let l;return(0,t.jsx)(F.InView,{onChange:t=>{if(!t||d.current.has(e.title))return;d.current.add(e.title);let{searchSessionId:i,globalSearchSessionId:r}=(0,k.getSearchSessionData)(),s={frontendGeneratedTextSelected:!!e.frontendGeneratedTitle,globalSearchSessionId:r,query:e.title,searchSessionId:i||null,selectedSuggestionText:e.title,suggestionPosition:a+1,suggestionsListId:o.current,suggestionsSessionId:u.current};"params"in e&&(s.params=e.params),x((0,w.viewSearchSuggestionEvent)(s))},children:(l=a===s,(0,t.jsx)("div",{className:l?"search-suggestions--hovered":void 0,"data-testid":"search-suggestion-bg",children:((e,a)=>{var s;let l,d=v.phones&&!e.frontendGeneratedTitle,g={type:"navigating",url:c(e),theme:"transparent",testId:`suggestion-${e.title}`,suffix:d&&(0,t.jsx)(r.Button,{testId:"autofill-button",styling:"flat",theme:"muted",icon:(0,t.jsx)(n.Icon,{name:eu.default}),onClick:t=>((e,t,a)=>{e.preventDefault(),e.stopPropagation(),f(t);let{searchSessionId:r,globalSearchSessionId:s}=(0,k.getSearchSessionData)();x((0,w.clickSearchSuggestionAutofillEvent)({query:i,suggestionText:t.title,searchSessionId:r,suggestionsListId:o.current,suggestionPosition:a+1,suggestionsSessionId:u.current,globalSearchSessionId:s}))})(t,e,a),size:"small"}),prefix:!!e.type&&(0,t.jsx)("div",{className:"u-fill-height u-fill-width u-flexbox u-justify-content-center u-align-items-center",children:(e=>{switch(e){case"saved_search":case"recent_search":return(0,t.jsx)(n.Icon,{name:eo.ArrowClock24,color:"greyscale-level-1",testId:"icon-arrow-clock"});case"suggestion":return(0,t.jsx)(n.Icon,{name:ed.Search24,color:"greyscale-level-1",testId:"icon-search"});default:return null}})(e.type)}),onClick:t=>{h(e,a,t)}};return e.frontendGeneratedTitle?(0,m.createElement)(O.Cell,{...g,key:I(e),title:e.frontendGeneratedTitle}):(0,m.createElement)(O.Cell,{...g,key:I(e)},(0,t.jsx)(B.Text,{as:"span",theme:"amplified",text:(s=e.title,l=(0,em.default)(i),(0,em.default)(s).replace(RegExp(`^${(0,ef.default)(l)}`,"i"),"<b>$&</b>")),html:!0,highlight:!0,highlightTheme:"muted"}))})(e,a)},I(e)))},I(e))})}),(0,t.jsx)(l.Divider,{})]})})}):null};var ex=e.i(307723);let ev=new Set(["saved_search","recent_search","suggestion"]),ep=e=>({title:e.title,params:e.params.map(e=>new Map(Object.entries(e))),type:null!=e.type&&ev.has(e.type)?e.type:null});var eS=e.i(492072),ej=e.i(951768);let eb=[.05,.1,.15,.25,.4,.6,.8,1,1.5,2,3.5,5],ey=e=>{ej.clientSideMetrics.counter("frontend_search_suggestions_load_count",{state:e}).increment()},eI=(e,t)=>{ej.clientSideMetrics.histogram("frontend_search_suggestions_load_duration",{state:e},eb).observe(t/1e3)};var eT=e.i(735807),eE=e.i(363145);let ek=[C.SearchBarSearchType.Item,C.SearchBarSearchType.User],eC=e=>{let{isOpen:i=!1,selectedType:a=C.SearchBarSearchType.Item,onClick:l,onSelect:c}=e,o=(0,j.useTranslate)("searchbar"),u=ek.find(e=>e===a);return u?(0,t.jsxs)("div",{className:"u-position-relative",children:[(0,t.jsx)(r.Button,{text:(0,t.jsx)("span",{id:`search-${u}`,children:o(`types.${u}`)}),styling:"flat",size:"medium",theme:"muted",icon:(0,t.jsx)(n.Icon,{name:eE.Dropdown16,color:"greyscale-level-2"}),iconPosition:"right",onClick:l,testId:"search-bar-search-type",aria:{"aria-expanded":i}}),i?(0,t.jsx)("div",{className:"u-ui-margin-top-regular u-position-absolute",style:{width:150},children:(0,t.jsx)(s.Card,{children:(0,t.jsx)("div",{className:"u-overflow-hidden",children:ek.map(e=>(0,t.jsx)(O.Cell,{type:"navigating",styling:"narrow",onClick:()=>{c(e)},testId:`search-bar-search-type-${e}`,children:o(`types.${e}`)},e))})})}):null]}):null};var eR=e.i(581232);let ew=function(e,t){let i=arguments.length>2&&void 0!==arguments[2]?arguments[2]:[];return t.length===i.length||e.forEach(e=>{t.includes(e.id)&&i.push(e),ew(e.catalogs,t,i)}),i},eN={[C.SearchBarSearchType.Item]:"/catalog",[C.SearchBarSearchType.User]:"/member/general/search"},eL=e=>(0,g.default)(e)||e.length<1;e.s(["default",0,e=>{let{isInCatalog:O=!1,catalogTree:B}=e,D=(0,m.useRef)(null),{searchParams:F,relativeUrl:M}=(0,v.useBrowserNavigation)(),G=(0,j.useTranslate)(),{track:z}=(0,S.useTracking)(),$=(0,N.useTrackFeatureFlagExposureCallback)(),{userId:K}=(0,b.useSession)(),q=(0,I.useCountryCode)(),{searches:H,actions:Y}=(0,P.useSavedSearchesContext)(),Q=(0,m.useRef)(""),X=(e=>{let t=(0,v.useBrowserNavigation)().searchParams,{relativeUrl:i}=(0,v.useBrowserNavigation)(),{catalog:a}=(0,eR.getCatalogInitializersParamsFromUrl)(i,t),r=(Array.isArray(a=t.catalog||a)?a:[a]).filter(e=>!!e).map(e=>Number(e));return(0,m.useMemo)(()=>ew(e,r)||[],[e,r])})(B),Z=(0,L.usePageId)(),J=(null==Z?void 0:Z.startsWith("help"))?"":(0,E.normalizedQueryParam)(F.search_text).trim(),[ee,et]=(0,m.useState)(J),[ei,ea]=(0,m.useState)(M.startsWith("/member/general/search")?C.SearchBarSearchType.User:C.SearchBarSearchType.Item),[er,es]=(0,m.useState)(!1),[el,en]=(0,m.useState)(!1),[eo,eu]=(0,m.useState)(""),[ed,eg]=(0,m.useState)(null),{fetchSuggestions:eh,resetSuggestionsState:em,suggestionsListId:ef,suggestions:ev}=function(e){let t=(0,j.useTranslate)(),i=(0,m.useRef)(null),[a,r]=(0,m.useState)(!1),{transformedData:s,fetch:l}=(0,ex.useFetch)(eS.getSearchSuggestions,e=>{let{results:t}=e;return t.map(ep)}),n=()=>{r(!1),i.current=null},c=(0,eT.default)(async e=>{let t=performance.now();try{await l({search_text:e});let a=performance.now()-t;eI("success",a),ey("success"),i.current=(0,f.v4)(),r(!0)}catch{eI("failure",performance.now()-t),ey("failure"),n()}},100,!1);return{suggestionsListId:i,resetSuggestionsState:n,fetchSuggestions:c,suggestions:(0,m.useMemo)(()=>{if(!a)return[];let i=t("search_suggestions.suggestion_fallback",{query:e});return[...(null!=s?s:[]).slice(0,10),{title:e,frontendGeneratedTitle:i}]},[a,t,e,s])}}(ee),ej=(0,m.useRef)(null),eb=(0,m.useRef)(!1),eE=(0,m.useRef)((0,f.v4)()),ek=(0,m.useRef)((0,f.v4)()),eA=(0,m.useRef)(new Set),eU=(0,m.useRef)(new Set),eO=(0,m.useRef)(new Set),{image_search_text_refinement:eB,web_search_scroll_top:eD}=(0,x.useFeatureFlagsDetails)(),eF=(null==eB?void 0:eB.value)===!0&&!!K,{desktops:eM}=(0,_.useBreakpoint)(),eP=eF&&eM&&(0,E.normalizedQueryParam)(F.search_by_image_id)||void 0,eG=(0,U.useFetchSearchImageById)({searchByImageId:eP}),ez=eF&&eM&&eG||"",[e$,eW]=(0,m.useState)(""),eV=(0,m.useRef)(!1);(0,m.useEffect)(()=>{let e=eV.current;eV.current=!1,eW(ez),e&&ez&&et(J)},[ez,F,J]);let eK=eF&&!!e$&&ei===C.SearchBarSearchType.Item,[eq,eH]=(0,m.useState)(!1);(0,m.useEffect)(()=>{ee&&eH(!1)},[ee]),(0,m.useEffect)(()=>{eH(!1)},[e$]),(0,m.useEffect)(()=>{er||(eH(!1),eE.current=(0,f.v4)(),ek.current=(0,f.v4)(),eA.current.clear(),eU.current.clear(),Q.current=(0,f.v4)())},[er]);let eY=(0,m.useRef)(null),eQ=e=>{!(eK||ei!==C.SearchBarSearchType.Item||(0,g.default)(e))&&(eL(e)||eh(e))},eX=()=>{var e;return null==(e=ej.current)?void 0:e.blur()},eZ=()=>en(e=>!e),eJ=e=>{let{item:t}=eN;if(!O)return`${t}?search_text=${encodeURIComponent(e.title)}`},e0=(0,A.default)(e=>{eg(null),eu(""),(0,g.default)((0,h.default)(e))||eQ(e),et(e)});(0,m.useEffect)(()=>{e0(J)},[e0,J]);let e1=()=>{et("")},e2=()=>{eW(""),eV.current=!0},e3=()=>{es(!1),eZ(),z((0,w.clickEvent)({target:"search_bar_type"}))},e4=e=>{var t;eZ(),null==(t=ej.current)||t.focus(),ei!==e&&ea(e)},e5=()=>{(el||er)&&(en(!1),es(!1))},e6=()=>{eK||eb.current||K&&(Y.fetchSearches(K),eb.current=!0),eL(ee)||er||eQ(ee),en(!1),es(!0)},e7=()=>z((0,w.clickEvent)({target:"search_bar"})),e9=(e,t)=>{let{searchSessionId:i,globalSearchSessionId:a}=(0,k.getSearchSessionData)(),r={suggestions:ev.map(e=>e.title),suggestion:e.title,query:ee,index:t,countryCode:q,searchSessionId:i||"",globalSearchSessionId:a,suggestionsSessionId:eE.current,isFrontendGeneratedSuggestion:!!e.frontendGeneratedTitle};if("params"in e&&(r.params=e.params),r.suggestionPosition=t+1,r.suggestionsListId=ef.current,z((0,w.selectSearchSuggestionEvent)(r)),(0,k.setSearchStartData)({searchStartId:eE.current,searchStartType:R.SearchStartType.SearchSuggestions}),O){let t=(0,E.urlWithParams)(window.location.href,{search_text:e.title});window.history.pushState(null,"",t)}et(e.title),es(!1)},e8=(e,t)=>{let{searchSessionId:i,globalSearchSessionId:a}=(0,k.getSearchSessionData)(),r=t.subscribed?R.SavedSearchType.SubscribedSearch:R.SavedSearchType.RecentSearch,s=t.subscribed?R.SearchStartType.SubscribedSearch:R.SearchStartType.RecentSearch;(0,k.setSearchStartData)({searchStartId:ek.current,searchStartType:s}),eO.current.has(t.id)||(eO.current.add(t.id),z((0,w.selectSavedSearchEvent)({savedRecentSearchListId:Q.current,savedRecentSearchSessionId:ek.current,screen:"search_items",position:e+1,searchSessionId:i||"",type:r,searchTitle:t.title,globalSearchSessionId:a,newItemsCount:t.new_items_count,unrestrictedNewItemsCount:t.unrestricted_new_items_count})))},te=e=>{var t;eY.current=e,eu(""),et(e.title),eQ(e.title),null==(t=ej.current)||t.focus()},tt=(0,d.useFloating)({isFloaterVisible:er,shouldAutoUpdate:!0,strategy:"fixed",middleware:[(0,u.offset)({mainAxis:8})]}),ti=H.length,ta=e=>{let t=H[e],i={...W(t),search_id:t.id},a=`${eN[C.SearchBarSearchType.Item]}?${(0,E.toUrlQuery)(i)}`;e8(e,t),(0,p.redirectToPage)(a),eX()};return eL(ee)||(ti=ev.length,ta=e=>{let t=ev[e],i=eJ(t);e9(t,e);let{globalSearchSessionId:a,searchSessionId:r}=(0,k.getSearchSessionData)();z((0,w.clickSearchSuggestionAutofillEvent)({query:ee,suggestionsSessionId:eE.current,suggestionText:t.title,suggestionsListId:ef.current,suggestionPosition:e+1,searchSessionId:r,globalSearchSessionId:a})),z((0,w.searchSuggestionAutofillTextSubmittedEvent)({query:ee,suggestionsSessionId:eE.current,suggestionsListId:ef.current,suggestionText:t.title,params:"params"in t&&t.params||null})),i&&(0,p.redirectToPage)(i),eX()}),eK&&(ti=0),(0,t.jsx)("div",{ref:D,onBlurCapture:e=>{var t;let i=e.relatedTarget;!i||(null==(t=D.current)?void 0:t.contains(i))||e5()},children:(0,t.jsx)(T.OutsideClick,{onOutsideClick:e5,children:(0,t.jsx)("form",{onSubmit:e=>{var t;if(ei===C.SearchBarSearchType.Item){if(O){e.preventDefault(),K&&window.scrollY>0&&((null==eD?void 0:eD.variant)==="a"&&window.scroll({top:0,behavior:"smooth"}),$(eD,{targetingKey:String(K)}));let t=ee.trim();window.history.pushState(null,"",(0,E.urlWithParams)(window.location.href,{search_text:t,...eF&&!e$?{search_by_image_uuid:"",search_by_image_id:""}:{}})),t!==ee&&et(t)}if((null==(t=eY.current)?void 0:t.title)===ee){let e=eY.current;z((0,w.searchSuggestionAutofillTextSubmittedEvent)({query:ee,suggestionsSessionId:eE.current,suggestionsListId:ef.current,suggestionText:e.title,params:"params"in e&&e.params||null}))}(0,k.setSearchStartData)({searchStartId:eE.current,searchStartType:R.SearchStartType.SearchManual}),eX(),es(!1)}},method:"get",action:eN[ei],ref:tt.triggerRef,children:(0,t.jsx)(y.ListNavigator,{highlightedResultIndex:ed,setHighlightedResultIndex:eg,itemCount:ti,onSelect:ta,onHighlightedResultChange:e=>{null===e?eu(""):eL(ee)?eu(H[e].search_text||""):eu(ev[e].title)},resetOnUnknownKey:!1,children:e=>{let{handleKeyNavigation:u}=e;return(0,t.jsxs)("div",{className:"u-position-relative",children:[(0,t.jsx)("span",{className:"u-visually-hidden","aria-live":"polite",children:eK&&eq?G("searchbar.search_by_image.search_by_image_with_query.a11y.clear_image"):""}),(0,t.jsx)(o.InputBar,{suffix:!(eo||ee)&&(eK?(0,t.jsx)(r.Button,{"aria-label":G("searchbar.search_by_image.search_by_image_with_query.a11y.clear_image"),size:"medium",styling:"flat",icon:(0,t.jsx)(n.Icon,{name:a.X16,color:"muted-default"}),onClick:e2}):(0,t.jsx)(ec,{})),maxLength:5e3,inputAria:{"aria-labelledby":`search-${ei}`},clearButtonAria:{"aria-label":eK?G("searchbar.search_by_image.search_by_image_with_query.a11y.clear_text"):G("searchbar.button.clear")},name:"search_text",placeholder:(()=>{if(eK)return G("searchbar.placeholder.search_by_image_with_query");let e=O&&X.length;return ei===C.SearchBarSearchType.Item&&e?G(`searchbar.placeholder.${ei}_with_catalog_selected`,{catalog:X.map(e=>e.title).join(", ")}):G(`searchbar.placeholder.${ei}`)})(),value:eo||ee,icon:eK?(0,t.jsx)(c.Image,{src:e$,styling:"rounded",size:"regular",label:eq?"×":void 0}):(0,t.jsx)("div",{className:"u-flexbox u-align-items-center",children:(0,t.jsx)(n.Icon,{name:i.Search16,color:"greyscale-level-2"})}),prefix:(0,t.jsxs)("div",{className:"u-flexbox u-fill-height",children:[(0,t.jsx)(eC,{selectedType:ei,isOpen:el,onClick:e3,onSelect:e4}),(0,t.jsx)(l.Divider,{orientation:"vertical"})]}),onChange:e=>e0(e.currentTarget.value),onFocus:e6,onKeyDown:e=>{eK&&!ee&&"Backspace"===e.key?eq?e2():eH(!0):(eq&&eH(!1),u(e))},onValueClear:e1,onInputClick:e7,ref:ej,testId:"search-text"}),(e=>{if(ei!==C.SearchBarSearchType.Item||!er)return null;let i=(0,t.jsx)("div",{role:"none",className:"search-bar__background","data-testid":"search-bar-background",ref:tt.floaterRef,style:tt.floaterStyle,onClick:e5});if(eK)return(0,t.jsx)("div",{className:"u-ui-margin-top-regular u-position-absolute u-fill-width",children:i});let a=eL(ee)?K&&H.length?(0,t.jsx)(V,{savedRecentSearchListId:Q,highlightedIndex:e,searchUrl:eN[C.SearchBarSearchType.Item],onSearchClick:e8,savedRecentSearchSessionId:ek,seenRecentSearches:eU}):null:(0,t.jsx)(e_,{onMobileAutofill:te,query:ee,items:ev,highlightedIndex:e,onSuggestionClick:e9,suggestionUrl:eJ,suggestionsListId:ef,suggestionsSessionId:eE,seenSuggestions:eA,onClearSuggestions:em});return(0,g.default)(a)?null:(0,t.jsxs)("div",{className:"u-ui-margin-top-regular u-position-absolute u-fill-width",children:[i,(0,t.jsx)(s.Card,{styling:"lifted",children:(0,t.jsx)("div",{className:"u-overflow-hidden",children:a})})]})})(ed)]})}})})})})}],744952)},68134,e=>{e.v({"l-search":"MobileHeaderSearchBar-module-scss-module__ArBhIG__l-search"})},362281,e=>{"use strict";var t=e.i(557258),i=e.i(133741),a=e.i(790797),r=e.i(581232),s=e.i(520441),l=e.i(314320),n=e.i(744952),c=e.i(68134);let o=e=>(0,t.jsx)("div",{className:c.default["l-search"],...e}),u=e=>{let{catalogTree:c,wrapperComponent:u=o}=e,{relativeUrl:d,searchParams:g}=(0,a.useBrowserNavigation)(),h=(0,s.useIsAuthenticated)(),m=(0,r.getIsInCatalog)(d),f=g.disable_search_saving,_=m&&h&&!f;return(0,t.jsx)(u,{children:(0,t.jsx)(i.Cell,{styling:"tight",children:(0,t.jsx)("div",{className:"u-ui-padding-vertical-regular",children:(0,t.jsx)("div",{className:"container",children:(0,t.jsxs)("div",{className:"u-flexbox",children:[(0,t.jsx)("div",{className:"u-fill-width",children:(0,t.jsx)(n.default,{catalogTree:c,isInCatalog:m})}),_&&(0,t.jsx)("div",{className:"u-phones-only u-ui-margin-left-medium",children:(0,t.jsx)(l.SearchSubscribeButton,{catalogTree:c})})]})})})})})};e.s(["default",0,e=>(0,t.jsx)(u,{...e})],362281)},502269,e=>{"use strict";var t=e.i(557258),i=e.i(286714),a=e.i(581232),r=e.i(744952);e.s(["default",0,e=>{let s;return(0,t.jsx)(r.default,{...e,isInCatalog:(s=(0,i.usePathname)(),(0,a.getIsInCatalog)(null!=s?s:""))})}])},645503,e=>{e.v({"nav-link":"AccountMenuAction-module-scss-module__x9icGa__nav-link"})},897485,215692,803582,e=>{"use strict";var t=e.i(557258),i=e.i(307629),a=e.i(846145),r=e.i(133741),s=e.i(856430),l=e.i(113215),n=e.i(146205),c=e.i(532564),o=e.i(232796);let u=e=>!!e&&"object"==typeof e&&"user_id"in e,d=e=>Array.isArray(null==e?void 0:e.manageable_accounts)?e.manageable_accounts.filter(u):null;e.s(["manageableAccountsFromUserDto",0,d],215692);var g=e.i(155604),h=e.i(282036),m=e.i(996419),f=e.i(302804),_=e.i(126928),x=e.i(763506),v=e.i(246169),p=e.i(59783),S=e.i(583782),j=e.i(645503);let b=e=>{let{href:i,onClick:a,children:r}=e;return i?(0,t.jsx)("a",{href:i,onClick:a,className:j.default["nav-link"],children:r}):(0,t.jsx)("button",{type:"button",onClick:a,className:j.default["nav-link"],children:r})};e.s(["AccountSwitch",0,()=>{let e=(0,c.useTranslate)("header.user_menu.account.items.other_profile"),{user:u}=(0,S.useUser)(),j=(0,f.useRefUrl)(),y=(0,x.useBreakpoint)(),I=(0,i.useRef)(null),T=d(u),E=e=>async()=>{I.current=e;let t=await (0,o.getStaffAccountAssertion)(e),i=await (0,m.getFingerprint)();"errors"in t||"errors"in await (0,h.authenticateUser)({grantType:g.AuthenticateGrantType.Assertion,assertion:t.assertion,provider:g.AuthenticateProvider.Vinted,fingerprint:i})||(0,_.navigateToPage)(j)};(0,p.useDataDomeCaptcha)(()=>{I.current&&E(I.current)()});let k=i=>{let{icon:s,name:c,user_id:o}=i;return(0,t.jsx)(r.Cell,{prefix:(0,t.jsx)(l.Image,{src:s,size:"medium",styling:"circle"}),subtitle:(0,t.jsx)(n.Text,{as:"span",text:c}),suffix:(null==u?void 0:u.impersonating_business)?null:(0,t.jsx)(a.Badge,{content:e("badge")}),styling:y.desktops?"tight":"default",onClick:E(o),theme:"transparent",clickable:!0},o)};return(null==T?void 0:T.length)?(0,t.jsxs)("div",{children:[(0,t.jsxs)(v.ShowAtBreakpoint,{breakpoint:"desktops",children:[(0,t.jsx)(s.Divider,{}),(0,t.jsx)(r.Cell,{title:e("title"),styling:"narrow"}),T.map(e=>(0,t.jsx)(b,{children:k(e)},e.user_id)),(0,t.jsx)(s.Divider,{})]}),(0,t.jsxs)(v.ShowAtBreakpoint,{breakpoint:"portables",children:[(0,t.jsx)(r.Cell,{title:e("title"),styling:"narrow"}),T.map(k)]})]}):null}],897485),e.s(["clickEvent",0,e=>{let{target:t,screen:i,targetDetails:a,env:r,path:s}=e,l={target:t};return i&&(l.screen=i),a&&(l.target_details=a),r&&(l.env=r),s&&(l.path=s),{event:"user.click",extra:l}},"donationsClickEvent",0,e=>({event:"user.click_donations",extra:e}),"referralsPageUserClickEvent",0,e=>({event:"referrals.referral_page_user_click",extra:e})],803582)},803677,e=>{"use strict";var t=e.i(374048);e.s(["ADVERTISING_URL",0,"/advertising","APP_LANDING_URL",0,"/app","BUSINESS_ACCOUNTS_GUIDE_URL",0,"/pro-guide","BUSINESS_ACCOUNTS_HOMEPAGE",0,"/pro","BUSINESS_TERMS_AND_CONDITIONS_URL",0,"/pro-terms-and-conditions","COOKIE_POLICY_URL",0,"/cookie-policy","DONATIONS_SETTINGS_URL",0,"/settings/donations","GO_TO_WALLET_URL",0,"/wallet/balance","HELP_CENTER_URL",0,"/help","HELP_FAQ_ENTRIES_URL",0,"/help","HELP_SAFETY_URL",0,"/safety","HOW_IT_WORKS_URL",0,"/how_it_works","INFOBOARD_URL",0,"/infoboard","ITEM_UPLOAD_URL",0,"/items/new","ITEM_VERIFICATION_URL",0,"/item_verification","MAIN_NAVIGATION_ABOUT_TAB_URL",0,"/about","MEMBER_PROFILE_URL",0,(e,i)=>(0,t.urlWithParams)(`/member/${e}`,{cp_precheckout:i}),"MY_ORDERS_URL",0,"/my_orders","PROFILE_SETTINGS_URL",0,"/settings/profile","REFERRALS_URL",0,"/referrals","ROOT_URL",0,"/","TERMS_URL",0,"/terms_and_conditions","USER_PERSONALIZATION_SIZES_URL",0,"/member/personalization/sizes"])},963234,e=>{"use strict";var t=e.i(557258),i=e.i(307629),a=e.i(330103),r=e.i(146205),s=e.i(775514),l=e.i(832070),n=e.i(14149),c=e.i(583782);e.s(["default",0,()=>{let{locale:e}=(0,a.useIntl)(),{user:o}=(0,c.useUser)(),u=null==o?void 0:o.id,[d,g]=(0,i.useState)();if((0,i.useEffect)(()=>{(async()=>{if(!u||!o.has_confirmed_payments_account)return;let e=await (0,s.getWalletBalance)();"errors"in e||g((0,l.transformWalletBalanceDto)(e))})()},[u,null==o?void 0:o.has_confirmed_payments_account]),!d)return null;let{availableAmount:h}=d;return(0,t.jsx)(r.Text,{as:"h4",type:"caption",text:(0,n.formatCurrencyAmount)(h,e)})}])},991049,e=>{e.v({nav:"UserMenuGroupItem-module-scss-module__tV4qrG__nav","nav-item":"UserMenuGroupItem-module-scss-module__tV4qrG__nav-item"})},658975,e=>{e.v({"nav-link":"UserMenuGroupAction-module-scss-module__RNBGzW__nav-link"})},217844,e=>{"use strict";var t,i=e.i(557258),a=e.i(846145),r=e.i(361101),s=e.i(307629),l=e.i(897485),n=e.i(126928),c=e.i(106014),o=e.i(157774),u=e.i(449155),d=e.i(38618),g=e.i(131173),h=e.i(532564),m=e.i(803582),f=e.i(426347),_=e.i(7488),x=e.i(806533),v=e.i(583782),p=e.i(569144),S=e.i(803677),j=e.i(963234),b=e.i(277990),y=e.i(433042),I=e.i(113215),T=e.i(337433),E=e.i(525582),k=e.i(306367),C=e.i(963041),R=e.i(258784),w=e.i(838124),N=e.i(623058),L=e.i(934267),A=e.i(272821),U=e.i(225293);let O=e=>{let{userName:t,userPhoto:a,children:r,onUserMenuDropdownOpen:l}=e,[n,c]=(0,s.useState)(!1),o=(0,L.getSessionStorageItem)(N.ACCOUNT_SWITCH_TOOLTIP_SESSION_STORAGE_KEY),[u,d]=(0,s.useState)(!!o),g=(0,h.useTranslate)("header.user_menu.account");(0,s.useEffect)(()=>{n&&l()},[n,l]),(0,s.useEffect)(()=>{if(!u)return;let e=setTimeout(()=>{d(!1),(0,L.removeSessionStorageItem)(N.ACCOUNT_SWITCH_TOOLTIP_SESSION_STORAGE_KEY)},8e3);return()=>clearTimeout(e)},[u]);let m=()=>{c(e=>!e),d(!1),(0,L.removeSessionStorageItem)(N.ACCOUNT_SWITCH_TOOLTIP_SESSION_STORAGE_KEY)},{floaterRef:f,triggerRef:_,floaterStyle:x}=(0,R.useFloating)({middleware:[(0,T.offset)(k.Spacing.Medium),(0,y.flip)({mainAxis:!1}),(0,E.shift)()],placement:"bottom-end",shouldAutoUpdate:!0,isFloaterVisible:n}),v=()=>(0,i.jsx)("button",{type:"button",id:"user-menu-button","data-testid":"user-menu-button",ref:_,onClick:m,className:(0,w.default)({open:n}),children:(0,i.jsx)("div",{className:"u-flexbox u-align-items-center",children:(0,i.jsx)("figure",{className:"header-avatar",children:(0,i.jsx)(I.Image,{src:a,alt:t,styling:"circle"})})})});return(0,i.jsxs)(A.OutsideClick,{onOutsideClick:()=>c(!1),children:[u?(0,i.jsx)(C.Tooltip,{content:g("switch_to_business_tooltip"),placement:"bottom-end",show:u,children:v()}):v(),n&&(0,i.jsx)("div",{ref:f,style:x,children:(0,i.jsx)(b.Card,{styling:"elevated",children:(0,i.jsx)(U.ScrollableArea,{children:(0,i.jsx)("div",{className:"user-menu-groups",children:r})})})})]})};var B=e.i(657293),D=e.i(991049),F=e.i(658975);let M=e=>{let{children:t}=e;return(0,i.jsx)("div",{className:"user-menu-group",children:t})};M.Item=e=>{let{children:t}=e;return(0,i.jsx)("ul",{className:(0,w.default)(D.default.nav,"user-menu-group__item"),children:s.Children.map((0,B.default)(t),e=>(0,i.jsx)("li",{className:D.default["nav-item"],children:e}))})},M.Action=e=>{let{href:t,onClick:i,children:a}=e;return(0,s.createElement)(t?"a":"button",{href:t,onClick:i,className:F.default["nav-link"]},a)};var P=((t=P||{}).Small="thumb20",t.Medium="thumb30",t.Default="thumb50",t.Large="thumb70",t.XLarge="thumb90",t.X2Large="thumb100",t.X3Large="thumb140",t.X4Large="thumb150",t.X5Large="thumb175",t.X6Large="thumb310",t);let G=function(e){var t;let i=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"thumb50";return(null==e||null==(t=e.thumbnails.find(e=>{let{type:t}=e;return t===i}))?void 0:t.url)||null},z={src:e.i(729082).default,width:375,height:375,blurWidth:0,blurHeight:0},$="exp_exposure_referral_business_models";e.s(["default",0,e=>{var t;let{promotionalBannerServerAssignedVariants:b}=e,{user:y}=(0,v.useUser)(),I=(0,h.useTranslate)(),{track:T}=(0,u.useTracking)(),E=(0,c.useCookie)(),k=!(null==y?void 0:y.business),{web_dark_mode_adoption:C,referrals:R}=(0,d.useFeatureFlags)(),w=(0,o.useShouldShowDarkModeBanner)(),N=null==y?void 0:y.impersonating_business,L=(0,x.useTrackAbTestCallback)(),A=(0,g.useTrackFeatureFlagExposureCallback)(),{userId:U}=(0,p.useSession)(),B=U?U.toString():"STATIC",D=null==y||null==(t=y.verification.phone)?void 0:t.valid,F=(0,_.useAbTest)("hide_balance_in_navigation"),{web_fundraisers_enabled:P}=(0,d.useFeatureFlags)(),W=!P&&!(null==y?void 0:y.fundraiser.active),V=R&&!N,K=(0,s.useMemo)(()=>{var e;return(null==b||null==(e=b.find(e=>{let{flagName:t}=e;return t===$}))?void 0:e.variant)==="a"?I("header.user_menu.account.items.referrals.earn_voucher_from_referrals_ds100"):I("header.user_menu.account.items.referrals.earn_voucher_from_referrals")},[b,I]);if(!y)return null;let q=G(y.photo)||z.src,H=e=>{let t={target:e,screen:"user_menu"};"referrals"===e?T((0,m.referralsPageUserClickEvent)(t)):T((0,m.clickEvent)(t))},Y=async()=>{H("log_out"),await (0,f.logoutUser)({cookies:E})&&(0,n.navigateToPage)(S.ROOT_URL)};return(0,i.jsx)(O,{userName:y.login,userPhoto:q,onUserMenuDropdownOpen:()=>{L(F),null==b||b.forEach(e=>{let{flagName:t,variant:i,shouldTrackExposure:a}=e;!a||(t!==$||V)&&A({flagKey:t,variant:i,value:i,reason:"TARGETING_MATCH",flagMetadata:{}},{targetingKey:B})})},children:(0,i.jsx)(M,{children:(0,i.jsxs)(M.Item,{children:[(0,i.jsx)(M.Action,{href:(0,S.MEMBER_PROFILE_URL)(y.id),onClick:()=>H("profile"),children:I("header.user_menu.account.items.profile.title")}),!!R&&!N&&(0,i.jsx)(M.Action,{href:S.REFERRALS_URL,onClick:()=>H("referrals"),children:K}),!N&&(0,i.jsxs)(M.Action,{href:S.PROFILE_SETTINGS_URL,onClick:()=>H("settings"),children:[I("header.user_menu.account.items.settings.title"),!D&&(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(r.Spacer,{orientation:"vertical",size:"x4-large"}),(0,i.jsx)("span",{"aria-hidden":"true",children:(0,i.jsx)(a.Badge,{theme:"primary",content:I("header.user_menu.account.items.settings.badge")})}),(0,i.jsx)("span",{className:"u-visually-hidden",children:I("header.user_menu.account.items.settings.badge_description")})]}),!!(C&&w)&&(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(r.Spacer,{orientation:"vertical",size:"small"}),(0,i.jsx)(a.Badge,{theme:"primary",content:I("common.new_badge")})]})]}),!N&&(0,i.jsx)(M.Action,{href:S.USER_PERSONALIZATION_SIZES_URL,onClick:()=>H("customize"),children:I("header.user_menu.account.items.personalization.title")}),!N&&(0,i.jsx)(M.Action,{href:S.GO_TO_WALLET_URL,onClick:()=>H("balance"),children:(0,i.jsxs)("span",{className:"u-flexbox u-justify-content-between u-align-items-center",children:[I("header.user_menu.account.items.wallet.title"),(null==F?void 0:F.variant)==="on"?null:(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(r.Spacer,{orientation:"vertical",size:"x5-large"}),(0,i.jsx)("span",{className:"user-menu-group__balance-placeholder u-flexbox u-justify-content-flex-end",children:(0,i.jsx)(j.default,{})})]})]})}),(0,i.jsx)(M.Action,{href:S.MY_ORDERS_URL,onClick:()=>H("orders"),children:I("header.user_menu.account.items.my_orders.title")}),k&&!N&&!W&&!y.fundraiser.feature_disabled&&(0,i.jsx)(M.Action,{href:S.DONATIONS_SETTINGS_URL,onClick:()=>H("enter_donations_from_settings"),children:I("header.user_menu.account.items.donations.title")}),(0,i.jsx)(l.AccountSwitch,{}),(0,i.jsx)(M.Action,{onClick:Y,children:(0,i.jsx)("span",{"data-testid":"logout-button",children:I("header.user_menu.account.items.logout.title")})})]})})})}],217844)},383652,531812,e=>{"use strict";e.s(["trackCatalogExposure",0,(e,t)=>{t({flagKey:e.key,variant:e.variant,value:e.variant,reason:e.reason||"TARGETING_MATCH_SPLIT",flagMetadata:{}},{targetingKey:e.targeting_key})}],383652),e.s(["clickEvent",0,e=>{let{target:t,screen:i,targetDetails:a,env:r,path:s}=e,l={target:t};return i&&(l.screen=i),a&&(l.target_details=a),r&&(l.env=r),s&&(l.path=s),{event:"user.click",extra:l}},"selectCatalogEvent",0,e=>{let{catalogIds:t,attributeId:i,screen:a}=e,r={catalog_id:t.join(","),attribute_id:null!=i?i:null};return a&&(r.screen=a),{event:"user.select_catalog",extra:r}}],531812)},749365,e=>{"use strict";var t=e.i(557258),i=e.i(307629),a=e.i(856430),r=e.i(814874),s=e.i(925049),l=e.i(383652),n=e.i(131173),c=e.i(520441),o=e.i(271698),u=e.i(372178),d=e.i(361101),g=e.i(912194),h=e.i(449155),m=e.i(532564),f=e.i(374048),_=e.i(531812),x=e.i(282309),v=e.i(803677);let p=e=>{let{isLoggedIn:i}=e,a=(0,m.useTranslate)("header.side_bar"),{track:r}=(0,h.useTracking)(),l=(0,g.useOpenAuthFlow)();return(0,t.jsx)(u.Container,{children:(0,t.jsxs)(s.SeparatedList,{separator:(0,t.jsx)(d.Spacer,{}),children:[(0,t.jsx)(o.Button,{text:a("sell_now"),styling:"filled",url:v.ITEM_UPLOAD_URL,onClick:()=>{r((0,_.clickEvent)({target:"upload_item"}))},testId:"side-bar-sell-btn"}),!i&&(0,t.jsx)(o.Button,{text:a("sign_in"),onClick:()=>{l(),r((0,_.clickEvent)({target:"login"}))},testId:"side-bar-signin-btn"}),(0,t.jsx)(o.Button,{text:a("guide"),styling:"flat",testId:"side-bar-guide-btn",url:(0,f.urlWithParams)(v.HELP_FAQ_ENTRIES_URL,{access_channel:x.AccessChannel.Profile})})]})})};var S=e.i(524728),j=e.i(38618),b=e.i(133741),y=e.i(146205);let I=e=>{let{title:i,url:a,onClick:r}=e;return(0,t.jsx)(b.Cell,{type:"navigating",body:(0,t.jsx)(y.Text,{as:"span",text:i,truncate:!0}),url:a,urlProps:{title:i},onClick:r})},T=e=>{let{isBusinessAccountLinksVisible:i}=e,r=(0,m.useTranslate)("header.main_navigation.about.discover"),{web_item_verification_page_link:l}=(0,j.useFeatureFlags)();return(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)(S.Label,{text:r("title")}),(0,t.jsxs)(s.SeparatedList,{separator:(0,t.jsx)(a.Divider,{}),children:[(0,t.jsx)(I,{url:v.HOW_IT_WORKS_URL,title:r("items.how_it_works")}),!!l&&(0,t.jsx)(I,{url:v.ITEM_VERIFICATION_URL,title:r("items.item_verification")}),(0,t.jsx)(I,{url:v.APP_LANDING_URL,title:r("items.app")}),(0,t.jsx)(I,{url:v.HELP_CENTER_URL,title:r("items.help")}),(0,t.jsx)(I,{url:v.INFOBOARD_URL,title:r("items.infoboard")}),i&&(0,t.jsx)(I,{url:v.BUSINESS_ACCOUNTS_HOMEPAGE,title:r("items.pro")}),i&&(0,t.jsx)(I,{url:v.BUSINESS_ACCOUNTS_GUIDE_URL,title:r("items.pro_guide")})]})]})};var E=e.i(315650);let k=()=>{let e=(0,m.useTranslate)("header.main_navigation.about.company"),{track:i}=(0,h.useTracking)(),{isPressMenuEnabled:r,newsroomUrl:l,sustainabilityLandingPageUrl:n}=(0,E.useCompanyWeb)();return(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)(S.Label,{text:e("title")}),(0,t.jsxs)(s.SeparatedList,{separator:(0,t.jsx)(a.Divider,{}),children:[(0,t.jsx)(I,{title:e("items.about"),url:v.MAIN_NAVIGATION_ABOUT_TAB_URL}),(0,t.jsx)(I,{title:e("items.sustainability"),url:n,onClick:()=>{i((0,_.clickEvent)({target:"sustainability_page_link",targetDetails:"navigation_web"}))}}),!!r&&(0,t.jsx)(I,{title:e("items.press"),url:l}),(0,t.jsx)(I,{title:e("items.advertising"),url:v.ADVERTISING_URL})]})]})};var C=e.i(93205);let R=e=>{let{impressumUrl:i,isBusinessAccountLinksVisible:r}=e,l=(0,m.useTranslate)("header.main_navigation.about.policies");return(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)(S.Label,{text:l("title")}),(0,t.jsxs)(s.SeparatedList,{separator:(0,t.jsx)(a.Divider,{}),children:[(0,t.jsx)(I,{title:l("items.safety"),url:v.HELP_SAFETY_URL}),i&&(0,t.jsx)(I,{title:l("items.impressum"),url:i}),(0,t.jsx)(I,{title:l("items.privacy_center"),url:C.PRIVACY_CENTER_URL}),(0,t.jsx)(I,{title:l("items.terms_and_conditions"),url:v.TERMS_URL}),(0,t.jsx)(I,{title:l("items.cookie_policy"),url:v.COOKIE_POLICY_URL}),r?(0,t.jsx)(I,{title:l("items.pro_terms_and_conditions"),url:v.BUSINESS_TERMS_AND_CONDITIONS_URL}):null]})]})};var w=e.i(485705),N=e.i(354392),L=e.i(366824);let A=()=>{let e=(0,m.useTranslate)("header.main_navigation.about.privacy"),{isCookieConsentVersion:i}=(0,w.useConsent)();return i?(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)(S.Label,{text:e("title")}),(0,t.jsx)(I,{url:L.NAVIGATION_COOKIES_URL,title:e("items.cookies"),onClick:e=>{e.preventDefault(),(0,N.toggleOneTrustInfoDisplay)()}})]}):null},U=e=>{let{impressumUrl:i,isBusinessAccountLinksVisible:a}=e;return(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)(T,{isBusinessAccountLinksVisible:a}),(0,t.jsx)(k,{}),(0,t.jsx)(R,{impressumUrl:i,isBusinessAccountLinksVisible:a}),(0,t.jsx)(A,{})]})};var O=e.i(846145),B=e.i(157774),D=e.i(897485),F=e.i(7488),M=e.i(806533),P=e.i(426347),G=e.i(803582),z=e.i(126928),$=e.i(106014),W=e.i(583782),V=e.i(215692),K=e.i(963234);let q=e=>{let{title:i,url:a,suffix:r,onClick:s,testId:l}=e;return(0,t.jsx)(b.Cell,{testId:l,type:"navigating",body:(0,t.jsx)(y.Text,{as:"span",text:i}),url:a,onClick:s,suffix:r})},H="exp_exposure_referral_business_models",Y=e=>{var r,l;let{promotionalBannerServerAssignedVariants:c}=e,o=(0,m.useTranslate)("header.user_menu.account"),u=(0,m.useTranslate)("common"),{track:d}=(0,h.useTracking)(),g=(0,$.useCookie)(),{user:f}=(0,W.useUser)(),_=!(null==f?void 0:f.business),{web_dark_mode_adoption:x,referrals:p}=(0,j.useFeatureFlags)(),b=(0,B.useShouldShowDarkModeBanner)(),y=null==f?void 0:f.impersonating_business,{web_fundraisers_enabled:I}=(0,j.useFeatureFlags)(),T=!I&&!(null==f?void 0:f.fundraiser.active),E=(0,M.useTrackAbTestCallback)(),k=(0,n.useTrackFeatureFlagExposureCallback)(),C=(0,F.useAbTest)("hide_balance_in_navigation"),R=!(null==f||null==(r=f.verification.phone)?void 0:r.valid);(0,i.useEffect)(()=>{E(C)},[C,E]);let w=p&&!y;(0,i.useEffect)(()=>{null==c||c.forEach(e=>{let{flagName:t,variant:i,shouldTrackExposure:a,userId:r}=e;!a||(t!==H||w)&&k({flagKey:t,variant:i,value:i,reason:"TARGETING_MATCH",flagMetadata:{}},{targetingKey:r})})},[c,k,w]);let N=(0,i.useMemo)(()=>{var e;return(null==c||null==(e=c.find(e=>{let{flagName:t}=e;return t===H}))?void 0:e.variant)==="a"?o("items.referrals.earn_voucher_from_referrals_ds100"):o("items.referrals.earn_voucher_from_referrals")},[c,o]),L=async()=>{await (0,P.logoutUser)({cookies:g})&&(0,z.navigateToPage)(v.ROOT_URL)};return f?(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)(S.Label,{text:o("title")}),(0,t.jsxs)(s.SeparatedList,{separator:(0,t.jsx)(a.Divider,{}),children:[(0,t.jsx)(q,{title:o("items.profile.title"),url:(0,v.MEMBER_PROFILE_URL)(f.id)}),!!p&&!y&&(0,t.jsx)(q,{title:N,url:v.REFERRALS_URL,onClick:()=>{d((0,G.referralsPageUserClickEvent)({target:"referrals",screen:"user_menu"}))}}),!y&&(0,t.jsx)(q,{title:o("items.settings.title"),url:v.PROFILE_SETTINGS_URL,suffix:x&&b?(0,t.jsx)(O.Badge,{theme:"primary",content:u("new_badge")}):R?(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)("span",{"aria-hidden":"true",children:(0,t.jsx)(O.Badge,{theme:"primary",content:o("items.settings.badge")})}),(0,t.jsx)("span",{className:"u-visually-hidden",children:o("items.settings.badge_description")})]}):null,testId:"settings-account-link"}),!y&&(0,t.jsx)(q,{title:o("items.personalization.title"),url:v.USER_PERSONALIZATION_SIZES_URL}),!y&&(0,t.jsx)(q,{title:o("items.wallet.title"),url:v.GO_TO_WALLET_URL,suffix:(null==C?void 0:C.variant)==="on"?null:(0,t.jsx)(K.default,{})}),(0,t.jsx)(q,{title:o("items.my_orders.title"),url:v.MY_ORDERS_URL,testId:"my-orders-account-link"}),_&&!y&&!T&&!f.fundraiser.feature_disabled&&(0,t.jsx)(q,{title:o("items.donations.title"),url:v.DONATIONS_SETTINGS_URL,onClick:()=>{d((0,G.donationsClickEvent)({target:"enter_donations_from_web_menu"}))}}),!!(null==(l=(0,V.manageableAccountsFromUserDto)(f))?void 0:l.length)&&(0,t.jsx)(D.AccountSwitch,{}),(0,t.jsx)(q,{title:o("items.logout.title"),onClick:L})]})]}):null},Q=e=>{let{catalogTree:o,impressumUrl:u,isBusinessAccountLinksVisible:d,initialLanguages:g,promotionalBannerServerAssignedVariants:h,renderCategoriesSection:m}=e,f=(0,c.useIsAuthenticated)(),_=(0,n.useTrackFeatureFlagExposureCallback)(),x=(0,i.useMemo)(()=>o.filter(e=>!e.is_hidden),[o]);return(0,i.useEffect)(()=>{o.forEach(e=>{e.exposure&&(0,l.trackCatalogExposure)(e.exposure,_)})},[o,_]),(0,t.jsxs)(s.SeparatedList,{separator:(0,t.jsx)(a.Divider,{}),children:[(0,t.jsx)(p,{isLoggedIn:f}),m(x),f&&(0,t.jsx)(Y,{promotionalBannerServerAssignedVariants:h}),(0,t.jsx)(r.LanguageSelector,{initialLanguages:g}),(0,t.jsx)(U,{impressumUrl:u,isBusinessAccountLinksVisible:d})]})};var X=e.i(113215),Z=e.i(152830);let J=e=>{let{categories:i}=e,r=(0,m.useTranslate)("header.side_bar"),{track:l}=(0,h.useTracking)();return(0,t.jsxs)("div",{children:[(0,t.jsx)(S.Label,{text:r("categories")}),(0,t.jsx)(s.SeparatedList,{separator:(0,t.jsx)(a.Divider,{}),children:i.map(e=>{var i;return(0,t.jsx)(b.Cell,{type:"navigating",prefix:(0,t.jsx)(X.Image,{src:null==(i=e.photo)?void 0:i.url,scaling:"cover",size:"regular"}),suffix:e.badge&&(0,t.jsx)(O.Badge,{theme:e.badge.theme||"primary",content:e.badge.title}),body:(0,t.jsx)(y.Text,{as:"span",truncate:!0,children:e.title}),url:e.url,urlProps:{title:e.title},onClick:(e=>{let{id:t}=e;return()=>{l((0,_.selectCatalogEvent)({catalogIds:[t],attributeId:Z.CatalogAttribute.Navigation}))}})(e),testId:`sidebar-category-item-${e.id}`,aria:{"aria-label":e.title}},e.id)})})]})};e.s(["default",0,e=>{let{catalogTree:i,impressumUrl:a,isBusinessAccountLinksVisible:r,initialLanguages:s,promotionalBannerServerAssignedVariants:l}=e;return(0,t.jsx)(Q,{catalogTree:i,impressumUrl:a,isBusinessAccountLinksVisible:r,initialLanguages:s,promotionalBannerServerAssignedVariants:l,renderCategoriesSection:e=>e.length>0?(0,t.jsx)(J,{categories:e}):null})}],749365)},486350,e=>{"use strict";var t=e.i(557258),i=e.i(133741),a=e.i(228889),r=e.i(146205),s=e.i(337433),l=e.i(258784),n=e.i(307629),c=e.i(131173),o=e.i(383652),u=e.i(160900),d=e.i(243129),g=e.i(113215),h=e.i(856430),m=e.i(372846),f=e.i(846145),_=e.i(361101),x=e.i(152830),v=e.i(531812),p=e.i(532564),S=e.i(449155);let j=e=>{let{category:a}=e,{track:s}=(0,S.useTracking)(),l=(0,p.useTranslate)("header.main_navigation.catalogs"),j=(0,c.useTrackFeatureFlagExposureCallback)(),[b,y]=(0,n.useState)(0),[I,T]=(0,n.useState)(0),E=(0,n.useRef)(null),k=(0,n.useRef)(null),C=(0,n.useRef)(null),R=(0,n.useRef)(null),w=(0,n.useRef)(null),[N,L]=(0,n.useState)(null),A=l("see_all"),U=(0,n.useMemo)(()=>{let e=[],t=new Set,i=a=>{a.exposure&&!t.has(a.exposure.key)&&(e.push(a.exposure),t.add(a.exposure.key)),a.catalogs.forEach(i)};return i(a),e},[a]);(0,n.useEffect)(()=>{U.forEach(e=>{(0,o.trackCatalogExposure)(e,j)})},[U,j]),(0,n.useEffect)(()=>{y(0),T(0),w.current=null,L(null)},[a]),(0,n.useEffect)(()=>{let e=E.current;if(!e)return;let t=t=>{let i=t.relatedTarget;i&&e.contains(i)||(w.current=null,L(null))};return e.addEventListener("focusout",t),()=>e.removeEventListener("focusout",t)},[]);let O=(0,n.useMemo)(()=>{if(-1===b)return;if(0===b)return a.catalogs.find(e=>!e.is_hidden)||void 0;let e=a.catalogs.find(e=>e.id===b);return e&&!e.is_hidden?e:void 0},[a.catalogs,b]),B=(e,i,a)=>(0,t.jsx)(r.Text,{as:"span",bold:e,theme:e?"amplified":"inherit",text:i,testId:a}),D=e=>{s((0,v.selectCatalogEvent)({catalogIds:[e.id],attributeId:x.CatalogAttribute.Navigation}))},F=e=>{D(e)},M=e=>()=>{y(e)},P=e=>()=>{T(e)},G=a.catalogs.filter(e=>!e.is_hidden),z=()=>{var e;let t=null==(e=C.current)?void 0:e.querySelector("a[href]");return!!t&&(t.focus(),!0)},$=e=>{var t;let i=null==(t=k.current)?void 0:t.querySelector(`[data-l1-id="${e}"] a[href]`);return!!i&&(i.focus(),!0)};(0,n.useEffect)(()=>{let e=R.current;R.current=null,null!==e&&e===b&&z()},[b]);let W=e=>{var t,i,a,r,s;let l,n,c,o,u=null!=(t=null==O?void 0:O.id)?t:b;if("ArrowLeft"===e.key){$(u)&&(e.preventDefault(),L(u));return}if("Tab"!==e.key)return;let d=(i=e.currentTarget,(l=null==(a=C.current)?void 0:a.querySelectorAll("a[href]"))&&0!==l.length?l[0]===i?"first":l[l.length-1]===i?"last":"other":"none");if(e.shiftKey&&"first"===d&&$(u)){e.preventDefault(),L(u);return}!e.shiftKey&&"last"===d&&(n=null!=(r=null!=(s=w.current)?s:null==O?void 0:O.id)?r:b,(o=-1===(c=G.findIndex(e=>e.id===n))?void 0:G[c+1])&&$(o.id))&&(e.preventDefault(),L(u))},V=(0,n.useMemo)(()=>(null==O?void 0:O.catalogs.some(e=>"group"===e.type&&!e.is_hidden))||!1,[O]);return(0,t.jsxs)("div",{ref:E,className:"catalog-dropdown__navigated-container",children:[(0,t.jsxs)("div",{ref:k,className:"catalog-dropdown__level1-container",children:[(0,t.jsx)("div",{onMouseEnter:M(-1),children:(0,t.jsx)(i.Cell,{testId:"category-l1-all",url:a.url,onClick:()=>{D(a)},type:"navigating",prefix:(0,t.jsx)(m.Icon,{name:d.Dots24,color:"primary-default"}),body:B(-1===b,A,"second-category-all"),styling:"narrow"})}),G.map(e=>{var a;return(0,t.jsx)("div",{"data-l1-id":e.id,onMouseEnter:M(e.id),children:(0,t.jsx)(i.Cell,{url:e.url,onClick:t=>{let i;(""===(i=t.nativeEvent).pointerType||"touch"===i.pointerType)&&e.catalogs.length>0?(t.preventDefault(),e.id!==b&&""===i.pointerType&&(R.current=e.id)):D(e),y(e.id)},type:"navigating",prefix:(0,t.jsx)(g.Image,{src:null==(a=e.photo)?void 0:a.url,scaling:"cover",size:"regular"}),suffix:e.badge?(0,t.jsx)(f.Badge,{theme:e.badge.theme||"primary",content:e.badge.title}):e.id===(null==O?void 0:O.id)&&e.catalogs.length>0?(0,t.jsx)("div",{className:"u-fill-height u-fill-width u-flexbox u-align-items-center u-justify-content-center",children:(0,t.jsx)(m.Icon,{name:u.ChevronRight16,testId:`chevron-${e.title}`})}):(0,t.jsx)(_.Spacer,{size:"large"}),body:B(e.id===(null==O?void 0:O.id),e.title,`second-category-${e.id}`),styling:"narrow",aria:{"aria-label":e.title},urlProps:{title:e.title,onKeyDown:t=>((e,t)=>{if("Tab"===e.key&&!e.shiftKey&&N!==t.id&&(null==O?void 0:O.id)===t.id&&z())return void e.preventDefault();if(("ArrowRight"===e.key||"Enter"===e.key||" "===e.key)&&0!==t.catalogs.length){if(e.preventDefault(),L(null),t.id===b)return void z();R.current=t.id,y(t.id)}})(t,e),onFocus:()=>{w.current=e.id},...e.catalogs.length>0&&{"aria-expanded":(null==O?void 0:O.id)===e.id}}})},e.id)})]}),(0,t.jsx)(h.Divider,{orientation:"vertical"}),(0,t.jsx)("div",{className:"u-flex-1 u-fill-height u-sticky u-top",children:(0,t.jsx)("div",{ref:C,className:"catalog-dropdown__level2-container",onMouseLeave:P(0),children:O&&O.catalogs.length>0&&(0,t.jsxs)(t.Fragment,{children:[!V&&(0,t.jsx)("div",{onMouseEnter:P(-2),children:(0,t.jsx)(i.Cell,{testId:"category-l2-all",onClick:()=>F(O),url:O.url,body:B(-2===I,A,"third-category-all"),styling:"narrow",type:"navigating",urlProps:{onKeyDown:W,tabIndex:O.id===N?-1:void 0}})}),O.catalogs.filter(e=>!e.is_hidden).map(e=>(e=>{if(e.is_hidden)return null;if("group"===e.type){let a=e.catalogs.filter(e=>!e.is_hidden);return 0===a.length?null:(0,t.jsxs)("div",{children:[(0,t.jsx)(i.Cell,{styling:"narrow",body:(0,t.jsx)(r.Text,{as:"span",type:"subtitle",text:e.title})}),a.map(e=>(0,t.jsx)("div",{onMouseEnter:P(e.id),children:(0,t.jsx)(i.Cell,{url:e.url,onClick:()=>F(e),body:B(I===e.id,e.title,`third-category-${e.id}`),styling:"narrow",type:"navigating",urlProps:{onKeyDown:W,tabIndex:(null==O?void 0:O.id)===N?-1:void 0}})},e.id))]},e.id)}return(0,t.jsx)("div",{onMouseEnter:P(e.id),children:(0,t.jsx)(i.Cell,{url:e.url,onClick:()=>F(e),body:B(I===e.id,e.title,`third-category-${e.id}`),styling:"narrow",type:"navigating",urlProps:{onKeyDown:W,tabIndex:(null==O?void 0:O.id)===N?-1:void 0}})},e.id)})(e))]})})})]})};var b=e.i(787331);let y=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:300,i=!(arguments.length>2)||void 0===arguments[2]||arguments[2],a=(0,n.useRef)(e);a.current=e;let r=(0,n.useMemo)(()=>(0,b.default)(function(){for(var e=arguments.length,t=Array(e),i=0;i<e;i++)t[i]=arguments[i];return a.current(...t)},t,{leading:i}),[t,i]);return(0,n.useEffect)(()=>()=>{r.cancel()},[r]),r};e.s(["default",0,e=>{let{tree:u}=e,d=(0,c.useTrackFeatureFlagExposureCallback)(),g=(0,n.useRef)(null),h=(0,n.useRef)(!1),m=(0,n.useId)(),[f,_]=(0,n.useState)(0),x=0!==f,v={isFloaterVisible:x,shouldAutoUpdate:!0,strategy:"fixed",middleware:[(0,s.offset)({mainAxis:1})]},p=(0,l.useFloating)(v),S=(0,l.useFloating)(v),b=(0,n.useMemo)(()=>u.find(e=>e.id===f),[f,u]);(0,n.useEffect)(()=>{u.forEach(e=>{e.exposure&&(0,o.trackCatalogExposure)(e.exposure,d)})},[u,d]);let I=e=>{_(e)},T=()=>_(0),E=y(I,250,!1),k=y(T,300,!1),C=e=>{k.cancel(),I(e)},R=()=>{E.cancel(),k()},w=e=>()=>{0!==e&&e!==f&&(h.current=!0),C(e)};(0,n.useEffect)(()=>{let e=h.current;if(h.current=!1,!e||!x)return;let t=p.refs.floating.current,i=null==t?void 0:t.querySelector("a[href], button");null==i||i.focus()},[f,x,p.refs.floating]);let N=(0,n.useMemo)(()=>u.filter(e=>!e.is_hidden),[u]);return(0,t.jsxs)("div",{ref:g,onBlurCapture:()=>{setTimeout(()=>{var e;let t=document.activeElement;t&&(null==(e=g.current)?void 0:e.contains(t))||T()},0)},children:[x&&(0,t.jsx)("div",{ref:S.floaterRef,style:S.floaterStyle,className:"catalog-dropdown__background",role:"none",onClick:w(0)}),(0,t.jsx)("nav",{"data-testid":"nav-tabs",ref:p.triggerRef,onMouseLeave:R,children:(0,t.jsx)("div",{ref:S.triggerRef,children:(0,t.jsx)(a.Tabs,{onClick:e=>w(e.id)(),activeItemId:f,items:N.map(e=>({id:e.id,children:(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)("div",{className:"u-fill-width u-fill-height u-flexbox u-align-items-center u-justify-content-center",onMouseEnter:()=>{if(x)C(e.id);else{var t;t=e.id,k.cancel(),E(t)}},children:(0,t.jsx)(r.Text,{text:e.title,as:"span",alignment:"center",width:"parent",type:"subtitle",theme:f===e.id?"amplified":void 0,testId:`first-category-${e.id}`})}),e.id===(null==b?void 0:b.id)&&(0,t.jsx)("div",{id:m,onMouseLeave:R,onMouseEnter:k.cancel,ref:p.floaterRef,style:p.floaterStyle,className:"u-fill-width",children:(0,t.jsx)(i.Cell,{children:(0,t.jsx)("div",{className:"container catalog-dropdown__container",children:(0,t.jsx)(j,{category:b})})})})]}),aria:{"aria-label":e.title,"aria-haspopup":!0,"aria-expanded":f===e.id,"aria-controls":f===e.id?m:void 0}})).concat()})})})]})}],486350)},780002,e=>{"use strict";var t=e.i(557258),i=e.i(271698),a=e.i(449155),r=e.i(532564),s=e.i(374048),l=e.i(790797),n=e.i(969230),c=e.i(302804),o=e.i(912194),u=e.i(302543);e.s(["default",0,()=>{let e=(0,c.useRefUrl)(),d=(0,r.useTranslate)(),{track:g}=(0,a.useTracking)(),h=(0,o.useOpenAuthFlow)(),{relativeUrl:m}=(0,l.useBrowserNavigation)(),f=m.startsWith("/member/login")||m.startsWith("/member/register")||m.startsWith("/member/signup");return(0,t.jsx)(i.Button,{text:d("header.actions.login"),size:"small",url:`${u.SIGNUP_URL}?${(0,s.toUrlQuery)({ref_url:e})}`,onClick:function(e){g((0,n.clickEvent)({target:"login"})),f||(e.preventDefault(),h())},testId:"header--login-button"})}])},136394,e=>{"use strict";var t=e.i(557258),i=e.i(170133),i=i,a=e.i(846145),r=e.i(271698),s=e.i(372846),l=e.i(307629),n=e.i(278229),n=n,c=e.i(449155),o=e.i(532564),u=e.i(272821),d=e.i(996888);let g="/member/notifications";var h=e.i(353498),m=e.i(856430),f=e.i(576460),_=e.i(361101),x=e.i(146205),v=e.i(154490),p=e.i(225293),S=e.i(925049),j=e.i(578328),b=e.i(203098),y=e.i(461921);let I=e=>{let{notifications:i,isLoading:a}=e,s=(0,o.useTranslate)(),{track:l}=(0,c.useTracking)(),{trackNotificationClick:n,trackNotificationEnter:u}=(0,b.default)();return a?(0,t.jsx)("div",{className:"u-ui-margin-x-large u-flexbox u-justify-content-center","data-testid":"loader",children:(0,t.jsx)(f.Loader,{size:"large"})}):i.length?(0,t.jsxs)("div",{children:[(0,t.jsx)(p.ScrollableArea,{children:(0,t.jsx)("div",{className:"header-notification-dropdown__container",children:(0,t.jsx)(S.SeparatedList,{separator:(0,t.jsx)(m.Divider,{}),children:i.map(function(e){return(0,t.jsx)(y.default,{notification:e,onEnter:u(e,v.InboxNotificationImpressionSource.InboxNotificationsDropdown),onClick:n(e),defaultHighlighted:!e.isViewed},e.id)})})})}),(0,t.jsx)("div",{className:"header-notification-dropdown__button-container",children:(0,t.jsx)(r.Button,{testId:"header-notification-see-all-button",onClick:()=>{l((0,d.clickEvent)({target:"header_inbox_notifications_see_all"}))},url:g,text:s("header.notifications.see_all"),size:"medium"})})]}):(0,t.jsxs)("div",{className:"u-ui-margin-vertical-x-large u-ui-margin-horizontal-x2-large u-flexbox u-flex-direction-column u-align-items-center",children:[(0,t.jsx)(_.Spacer,{}),(0,t.jsx)(h.Animation,{animationData:j.default,size:h.Animation.Size.Large}),(0,t.jsx)(_.Spacer,{size:"large"}),(0,t.jsx)(x.Text,{as:"h2",text:s("header.notifications.empty_state.title"),alignment:"center",type:"title"}),(0,t.jsx)(_.Spacer,{})]})};var T=e.i(593080),E=e.i(549110),k=e.i(951768),C=e.i(618311);e.s(["default",0,()=>{let e=(0,o.useTranslate)("header.a11y.notifications"),{track:h}=(0,c.useTracking)(),[m,f]=(0,l.useState)(!1),{unreadNotificationsCount:_,fetchUnreadNotificationsCount:x}=(()=>{let[e,t]=(0,l.useState)(0),i=(0,l.useCallback)(async()=>{let e=await (0,E.getUnreadInboxNotifications)();if(!e||"errors"in e){var i;let t;return void(t=(null==e||null==(i=e.status)?void 0:i.toString())||"empty_response",k.clientSideMetrics.counter("notifications_count_fetch_failure",{label:t}).increment())}t(e.count)},[]);return(0,l.useEffect)(()=>{i()},[i]),{unreadNotificationsCount:e,fetchUnreadNotificationsCount:i}})(),{notifications:v,fetchInboxNotifications:p,controlNotificationCards:S,setNotifications:j,brazeNotificationCount:b,uiState:y}=(0,T.default)();function R(){m&&(j(e=>e.map(e=>e.isViewed?e:{...e,isViewed:!0})),x()),m||y!==C.UiState.Idle&&y!==C.UiState.Failure||p(),f(!m)}(0,n.default)(m&&S?S.map(e=>{let{id:t}=e;return t}):[]);let w=_+b,N=Math.min(w,99),L=w>99?"+":"";return(0,t.jsxs)(u.OutsideClick,{onOutsideClick:function(){m&&R()},children:[(0,t.jsx)(r.Button,{testId:"header-notification-button",onClick:function(e){e.preventDefault(),h((0,d.clickEvent)({target:"header_inbox_notifications"})),R()},styling:"flat",aria:{"aria-label":w?e("new_notifications",{count:w}):e("notifications")},icon:(0,t.jsx)(s.Icon,{name:i.default,color:"greyscale-level-2",testId:"header-notifications-icon"}),url:g}),!!N&&(0,t.jsx)("div",{className:"user-actions__notification u-no-pointer-events","data-testid":"header-notifications-badge",children:(0,t.jsx)(a.Badge,{content:(0,t.jsx)("span",{"aria-hidden":"true",children:`${N}${L}`}),theme:"warning"})}),m&&(0,t.jsx)("div",{className:"header-notification-dropdown","data-testid":"header-notification-dropdown",children:(0,t.jsx)(I,{isLoading:y===C.UiState.Pending,notifications:v.slice(0,5)})})]})}],136394)},380513,e=>{"use strict";var t=e.i(557258),i=e.i(449155),a=e.i(739739),r=e.i(767433);e.s(["default",0,e=>{let{onClick:s,...l}=e,{track:n}=(0,i.useTracking)();return(0,t.jsx)("a",{...l,className:"u-block",href:r.ROOT_URL,"data-testid":"header-logo-id",onClick:e=>{n((0,a.clickEvent)({target:"logo"})),null==s||s(e)}})}])},492631,e=>{"use strict";var t=e.i(557258),i=e.i(307629);let a=(0,i.createContext)(null),r=()=>{let e=(0,i.useContext)(a);if(!e)throw Error("useSideNavigationContext must be used within a SideNavigationProvider");return e};e.s(["SideNavigationContextProvider",0,e=>{let[r,s]=(0,i.useState)(!1),l=(0,i.useMemo)(()=>({isOpen:r,toggle:()=>s(e=>!e)}),[r,s]);return(0,t.jsx)(a.Provider,{value:l,...e})},"SideNavigationGuard",0,e=>{let{children:t,condition:i}=e,{isOpen:a}=r();return a&&"open"===i?t:null},"useSideNavigationContext",0,r])},184044,e=>{"use strict";var t=e.i(557258),i=e.i(838124),a=e.i(492631),r=e.i(793912);e.s(["default",0,e=>{let{isOpen:s}=(0,a.useSideNavigationContext)();return(0,t.jsx)("div",{className:(0,i.default)(r.default["l-header"],"js-header",{"is-active":s}),...e})}])},819645,e=>{"use strict";var t=e.i(557258),i=e.i(120946),i=i,a=e.i(702118),r=e.i(271698),s=e.i(449155),l=e.i(739739),n=e.i(492631);e.s(["default",0,e=>{let{ariaLabel:c}=e,{track:o}=(0,s.useTracking)(),{isOpen:u,toggle:d}=(0,n.useSideNavigationContext)(),g=u?a.X24:i.default;return(0,t.jsx)(r.Button,{onClick:function(){o((0,l.clickEvent)({target:"navigation_menu_toggle"})),d()},iconName:g,iconColor:"greyscale-level-3",styling:"flat",aria:{"aria-label":c[u?"close":"open"]}})}],819645)},356623,e=>{"use strict";var t=e.i(557258),i=e.i(271698),a=e.i(489987),r=e.i(307629),s=e.i(126928),l=e.i(790797),n=e.i(934267),c=e.i(839685),o=e.i(400705),u=e.i(131173),d=e.i(68431),g=e.i(569144),h=e.i(941975);let m="prohibited_listing_education_pending";var f=e.i(133741),_=e.i(233595),x=e.i(361101),v=e.i(108666),p=e.i(532564),S=e.i(449155),j=e.i(105077),b=e.i(888588);let y=e=>{let{show:a,onModalConfirm:r,onCatalogRulesClick:s}=e,l=(0,p.useTranslate)("listing_prohibited_items_reminder"),{track:n}=(0,S.useTracking)(),c=e=>{n((0,v.clickEvent)({screen:j.PROHIBITED_ITEMS_REMINDER_SCREEN,target:e}))};return(0,t.jsx)(_.Dialog,{contentDimensions:{maxWidth:"343px"},show:a,closeOnOverlay:!0,defaultCallback:()=>{c("listing_prohibited_items_reminder_dismiss"),r()},testId:"listing-prohibited-items-reminder-modal",children:(0,t.jsxs)(f.Cell,{children:[(0,t.jsx)(b.default,{onCatalogRulesClick:s}),(0,t.jsx)(x.Spacer,{size:"x2-large"}),(0,t.jsx)(i.Button,{styling:"filled",text:l("actions.confirm"),onClick:()=>{c("listing_prohibited_items_reminder_got_it"),r()},testId:"listing-prohibited-items-reminder-modal-confirm",aria:{"aria-label":l("actions.confirm")}})]})})},I=e=>{let{text:a,url:f,onUploadClick:_,testId:x}=e,{onSellClick:v,isModalOpen:p,...S}=(e=>{let{uploadUrl:t}=e,[i,a]=(0,r.useState)(!1),{relativeUrl:f,routerPush:_}=(0,l.useBrowserNavigation)(),{userId:x}=(0,g.useSession)(),{used_cosmetic_education_on_sell_button:v}=(0,o.useFeatureFlagsDetails)(),p=(0,u.useTrackFeatureFlagExposureCallback)(),S=(0,r.useRef)(!1),j=null==v?void 0:v.variant,b=!!j&&"not_assigned"!==j,y="a"===j||"b"===j;(0,r.useEffect)(()=>{y&&f!==h.CATALOG_RULES_URL&&"true"===(0,n.getSessionStorageItem)(m)&&(async()=>{let e=await (0,d.getProhibitedListingSafetyEducation)();(0,c.isResponseError)(e)||!e.show?(0,n.removeSessionStorageItem)(m):a(!0)})()},[y,f]);let I=(0,r.useCallback)(async()=>{(0,n.removeSessionStorageItem)(m),await (0,d.dismissProhibitedListingSafetyEducation)(),a(!1)},[]),T=(0,r.useCallback)(async()=>{if(!S.current){S.current=!0;try{if(!b)return void(0,s.navigateToPage)(t);let e=await (0,d.getProhibitedListingSafetyEducation)();if((0,c.isResponseError)(e)||!e.show)return void(0,s.navigateToPage)(t);if(p(v,{targetingKey:x?String(x):void 0}),"control"===j){await (0,d.dismissProhibitedListingSafetyEducation)(),(0,s.navigateToPage)(t);return}if("c"===j)return void _(h.ITEM_UPLOAD_SAFETY_REMINDER_URL);a(!0)}finally{S.current=!1}}},[v,b,_,p,t,x,j]);return{isModalOpen:i,onSellClick:T,onModalConfirm:(0,r.useCallback)(async()=>{await I(),(0,s.navigateToPage)(t)},[I,t]),onCatalogRulesClick:(0,r.useCallback)(()=>{(0,n.setSessionStorageItem)(m,"true"),a(!1),_(h.CATALOG_RULES_URL)},[_])}})({uploadUrl:f}),j=async e=>{e.preventDefault(),null==_||_(),await v()};return(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)(i.Button,{text:a,styling:"filled",size:"small",rel:"nofollow",url:f,onClick:j,testId:x}),p&&(0,t.jsx)(y,{show:!0,...S})]})};var T=e.i(739739);e.s(["default",0,e=>{let{text:r,url:s}=e,{track:l}=(0,S.useTracking)();return(0,a.useIsClient)()?(0,t.jsx)(I,{text:r,url:s,onUploadClick:function(){l((0,T.clickEvent)({target:"upload_item"}))},testId:"header-upload-item-button"}):(0,t.jsx)(i.Button,{text:r,styling:"filled",size:"small",rel:"nofollow",url:s})}],356623)}]);