"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[330],{80330:function(a,b,c){c.d(b,{Z:function(){return bV}});var d=c(61261),e=c(91987),f=c(21929),g=c(76994),h=c(364),i=c(52812),j=c(84691),k=c(52655),l=c(19676),m=function(){var a=(0,e.useState)(0),b=a[0],c=a[1],d=(0,e.useState)(0),f=d[0],g=d[1],h=function(a){c(a),g(0)},i=function(a){g(a)};return{activeId:b,handleActiveId:h,activeChipId:f,handleActiveChipId:i}};function n(a,b,c){return b in a?Object.defineProperty(a,b,{value:c,enumerable:!0,configurable:!0,writable:!0}):a[b]=c,a}function o(a){for(var b=1;b0&&(d=(e=c[0],Array.from(new Set(e.map(function(a){return JSON.stringify(a)}))).map(function(a){return JSON.parse(a)})),x(d.map(function(a){return a[0]})));case 6:case"end":return a.stop()}},a)})),function(a){return V.apply(this,arguments)}),[j]),Z=(0,e.useCallback)(K(z().mark(function a(){var b;return z().wrap(function(a){for(;;)switch(a.prev=a.next){case 0:return a.next=2,k.exec({});case 2:(b=a.sent)&&r(Object.values(b));case 4:case"end":return a.stop()}},a)})),[k]),$=(0,e.useCallback)(K(z().mark(function a(){var b;return z().wrap(function(a){for(;;)switch(a.prev=a.next){case 0:if(0!==J.length){a.next=2;break}return a.abrupt("return");case 2:return a.next=4,l.exec({term:J[0]});case 4:if(0!==Object.entries(b=a.sent).length){a.next=7;break}return a.abrupt("return");case 7:u(Object.values(b));case 8:case"end":return a.stop()}},a)})),[J,l]),_=(0,e.useCallback)(function(){var a,b=null===(a=(0,C.parseCookies)(null))|| void 0===a?void 0:a[M];if(!b)return[];var c=unescape(b).split("__").map(function(a){return a.split("|")[0]});return L(c.slice(0,10)),c},[]),aa=(0,e.useCallback)(function(a){if(n||a){var b=new Date,c=(0,A.Z)(b,"yyyyMMdd"),d=_().filter(function(b){return a?b!==a:b!==n});d.unshift(a||n);var e=escape(d.map(function(a){return a+"|"+c}).join("__"));(0,C.setCookie)(null,M,e,{path:"/",domain:".hanssem.com",expires:(0,B.Z)(new Date,365)}),_()}},[_,n]),ab=d.tab,ac=(0,e.useCallback)((W=K(z().mark(function a(b){var c,d,e;return z().wrap(function(a){for(;;)switch(a.prev=a.next){case 0:return a.next=3,(0,G.Z)().getTotalSearchCount.exec({searchKey:b});case 3:return e=(null==(d=a.sent)?void 0:null===(c=d.data)|| void 0===c?void 0:c.goodsSearchTotalCount)||0,a.abrupt("return",e>0?(0,I.ZO)(ab):"all");case 6:case"end":return a.stop()}},a)})),function(a){return W.apply(this,arguments)}),[ab]),ad=(0,e.useCallback)((X=K(z().mark(function a(b){var c,d;return z().wrap(function(a){for(;;)switch(a.prev=a.next){case 0:return c=b||n,aa(b),U({eventName:"bz_search",eventProperties:{bz_keyword:c,bz_date:(0,A.Z)(new Date,"yyyy-MM-dd")}}),a.next=5,ac(c);case 5:d=a.sent,window.location.href="/search/".concat(d,"?").concat(i.dv,"=").concat(encodeURIComponent(c));case 7:case"end":return a.stop()}},a)})),function(a){return X.apply(this,arguments)}),[n,aa,ac,U]),ae=(0,e.useCallback)(function(){n&&!/^\s*$/.test(n)?(aa(),ad(n)):g({modalProps:{type:"alert",text:"검색어를 입력해 주십시오."}})},[n,aa,ad,g]),af=function(a){"Enter"===a.key&&(a.preventDefault(),ae())},ag=function(a){a.preventDefault(),ae()},ah=function(){(0,C.setCookie)(null,M,"",{path:"/",domain:".hanssem.com",expires:(0,B.Z)(new Date,365)}),L([]),u([])},ai=function(a){var b=_().filter(function(b){return b!==a}),c=new Date,d=(0,A.Z)(c,"yyyyMMdd"),e=escape(b.map(function(a){return a+"|"+d}).join("__"));(0,C.setCookie)(null,M,e,{path:"/",domain:".hanssem.com",expires:(0,B.Z)(new Date,365)}),L(b),$()},aj=(0,e.useCallback)(function(){o("")},[]);return(0,e.useEffect)(function(){f&&f!==n&&o(decodeURIComponent(f))},[f]),(0,e.useEffect)(function(){Z(),_(),$()},[]),(0,e.useEffect)(function(){$()},[J]),(0,e.useEffect)(function(){Y(n)},[n]),(0,e.useEffect)(function(){c&&P(!0)},[c,T]),{inputRef:T,recentList:J,suggestList:t,autoList:w,searchKey:n,rankList:q,state:O,tab:R,setTab:S,setState:P,clearCookies:ah,setSearchKey:o,handleEnter:af,handleSearchClick:ag,deleteCookie:ai,handleLinkOpen:ad,handleClear:aj}},M=c(20759);function N(a,b,c){return b in a?Object.defineProperty(a,b,{value:c,enumerable:!0,configurable:!0,writable:!0}):a[b]=c,a}function O(a,b){return b||(b=a.slice(0)),Object.freeze(Object.defineProperties(a,{raw:{value:Object.freeze(b)}}))}function P(){var a=O(["\n width: 100%;\n max-height: 416px;\n padding-top: 8px;\n padding-bottom: 8px;\n"]);return P=function(){return a},a}function Q(){var a=O(["\n width: 100%;\n height: 40px;\n display: flex;\n align-items: center;\n padding: 0px 16px;\n cursor: pointer;\n color: ",";\n ",";\n :hover {\n background-color: ",";\n }\n"]);return Q=function(){return a},a}function R(){var a=O(["\n display: flex;\n align-items: center;\n justify-content: center;\n height: 100px;\n width: 100%;\n color: ",";\n ",";\n"]);return R=function(){return a},a}var S=function(a){var b=a.suggestList,c=a.handleLinkOpen;return(0,d.jsx)(T,{children:0!==b.length?null==b?void 0:b.map(function(a){var b,e;return(0,d.jsx)(U,(b=function(a){for(var b=1;b p {\n color: ",";\n }\n :hover {\n background-color: ",";\n }\n"]);return Y=function(){return a},a}var Z=function(a,b){if(!b)return a;var c=a.split(b);return c.map(function(a,f){return(0,d.jsxs)(e.Fragment,{children:[a,f Search"},context:{"[handleEventExposure] Event exposure API 응답에 linkUrl 필드가 없습니다.":function(a){for(var b=1;b=0||(f[d]=b[d]);return f}(a,b);if(Object.getOwnPropertySymbols){var f=Object.getOwnPropertySymbols(a);for(d=0;d=0)&&Object.prototype.propertyIsEnumerable.call(a,c)&&(e[c]=a[c])}return e}(a,["width","height","isBackgroundColorActive","isWelcomePage","isShowSearchInput","handleIsShowSearchInput","hasEventExposure"]),o=L({handleIsShowSearchInput:k,isWelcomePage:i}),p=o.inputRef,q=o.searchKey,r=o.rankList,s=o.suggestList,t=o.autoList,u=o.recentList,v=o.state,w=o.tab,y=o.setTab,z=o.setState,A=o.setSearchKey,B=o.handleLinkOpen,C=o.handleEnter,D=o.handleSearchClick,E=o.clearCookies,F=o.deleteCookie,G=o.handleClear,H=aq(),I=H.eventPlaceHolder,J=H.handleEventExposure,K=H.eventLinkUrl,N=!1===v;return(0,d.jsx)(aH,{onKeyDown:C,onSubmit:function(a){return a.preventDefault()},isHidden:i&&!(void 0===j||j),isWelcomePage:i,children:(0,d.jsxs)(aK,{ref:p,isBackgroundColorActive:f,focusState:v,children:[(0,d.jsx)(aL,function(a){for(var b=1;b0&&(0,d.jsxs)(aJ,{children:[(0,d.jsx)($,{searchKey:q,autoCompleteList:t,handleLinkOpen:B}),(0,d.jsxs)(aP,{children:[(0,d.jsx)(aQ,{}),(0,d.jsx)(h.hU,{variant:"ic_close",size:"lg",onClick:function(a){a.stopPropagation(),i||z(!1),k(!1)},"data-test-id":"search_btn_close"})]})]})]})})},aG=(0,e.forwardRef)(aF),aH=f.ZP.form.withConfig({displayName:"GnbSearchInput__GnbSearchInputContainer",componentId:"sc-2fe058de-0"})(at(),function(a){return"\n position: ".concat(a.isWelcomePage?"absolute":"relative",";\n min-width: 360px;\n max-width: 360px;\n width: 360px;\n top: ").concat(a.isWelcomePage?"-9px":"",";\n right: ").concat(a.isWelcomePage?"14px":"",";\n visibility: ").concat(a.isHidden?"hidden":"visible",";\n ")}),aI=f.ZP.div.withConfig({displayName:"GnbSearchInput__DropBox",componentId:"sc-2fe058de-1"})(au()),aJ=f.ZP.div.withConfig({displayName:"GnbSearchInput__DropAutoBox",componentId:"sc-2fe058de-2"})(av()),aK=(0,f.ZP)(h.xuv).withConfig({displayName:"GnbSearchInput__InputWrap",componentId:"sc-2fe058de-3"})(aw(),function(a){return"\n position: absolute;\n width: 358px;\n display: flex;\n flex-direction: column;\n align-items: center;\n max-height: 582px;\n box-sizing: content-box;\n overflow: hidden;\n background-color : ".concat(a.isHeaderBackgroundColor||a.focusState?"".concat(k.rS.colors.neutral_colors.white):"rgba(255,255,255,0.2)",";\n border-radius: 6px;\n border: 1px solid ").concat(k.rS.colors.neutral_colors.gray[200],";\n ")}),aL=f.ZP.input.withConfig({displayName:"GnbSearchInput__CustomInput",componentId:"sc-2fe058de-4"})(ax(),k.rS.typography.body1,function(a){return a.focusState?"1px solid ".concat(k.rS.colors.neutral_colors.gray[200]):"1px solid transparent"},k.rS.colors.accent_colors.primary.default,k.rS.colors.accent_colors.primary.default,function(a){var b=a.isBackgroundColorActive,c=a.focusState;return b||c?"".concat(k.rS.colors.neutral_colors.white):"transparent"},function(a){var b=a.isBackgroundColorActive,c=a.focusState;return b||c?"".concat(k.rS.colors.neutral_colors.gray[600]):"".concat(k.rS.colors.neutral_colors.white)}),aM=f.ZP.div.withConfig({displayName:"GnbSearchInput__TabContainer",componentId:"sc-2fe058de-5"})(ay()),aN=f.ZP.div.withConfig({displayName:"GnbSearchInput__SearchIconWrap",componentId:"sc-2fe058de-6"})(az()),aO=f.ZP.div.withConfig({displayName:"GnbSearchInput__ContentBox",componentId:"sc-2fe058de-7"})(aA()),aP=f.ZP.div.withConfig({displayName:"GnbSearchInput__DropBoxFooter",componentId:"sc-2fe058de-8"})(aB(),k.rS.colors.accent_colors.primary.default),aQ=f.ZP.div.withConfig({displayName:"GnbSearchInput__DropBoxFooterLeft",componentId:"sc-2fe058de-9"})(aC()),aR=f.ZP.div.withConfig({displayName:"GnbSearchInput__RefreshBtn",componentId:"sc-2fe058de-10"})(aD()),aS=function(){var a=(0,e.useState)(""),b=a[0],c=a[1],d=(0,e.useState)(""),f=d[0],g=d[1],h=(0,e.useCallback)(function(a){a!==b&&g(""),c(a)},[b]),i=(0,e.useCallback)(function(a){g(a)},[]);return{handleEnteredGroupCategoryNo:h,enteredGroupCategoryNo:b,handleEnteredMiddleCategoryNo:i,enteredMiddleCategoryNo:f}},aT="ssem-color",aU="/api/configs/".concat(aT),aV="#093b9c",aW=function(a){if(a){var b=new Date(a).getTime();return Number.isNaN(b)?void 0:b}},aX=function(a){var b,c=arguments.length>1&& void 0!==arguments[1]?arguments[1]:Date.now(),d=null==a?void 0:null===(b=a.pcAccentColor)|| void 0===b?void 0:b.trim();if(!d)return aV;var e=aW(null==a?void 0:a.exposureStartAt),f=aW(null==a?void 0:a.exposureEndAt);return void 0!==e&&cf?aV:d},aY=function(){var a,b=(0,am.ZP)(aU,function(){return(0,ao.QK)().getRemoteConfig.exec({key:aT,nonCritical:!0})}).data;return aX(null==b?void 0:null===(a=b.data)|| void 0===a?void 0:a.value)},aZ=c(72490);function a$(a,b,c){return b in a?Object.defineProperty(a,b,{value:c,enumerable:!0,configurable:!0,writable:!0}):a[b]=c,a}function a_(a){for(var b=1;b0,onMouseLeave:function(){j(""),m("")},height:531,"data-test-id":"gnb_dropdown_all_category",children:(0,d.jsxs)(h.Ugi,{alignment:"start",height:"100%",children:[(0,d.jsxs)(bi,{height:"100%",overflowY:"auto",children:[p.map(function(a,b){return(0,d.jsx)(aZ.ee,a0(a_({href:a.linkUrl||"/",reload:!0,"data-test-id":"gnb_category_1depth_".concat(a.categoryNo)},l.Z.tagGTM("mall_gnb_category_depth1_button",{"menu-value":a.categoryName})),{children:(0,d.jsx)(bf,{onMouseEnter:function(){return j(a.categoryNo)},backgroundColor:k===a.categoryNo?"color_chip.primary":"color_chip.white",children:(0,d.jsxs)(h.Ugi,{space:2,children:[(0,d.jsx)(h.xvT,{variant:"Y"===a.isHighLight?"label_md_b":"label_md_r",color:"20511"===a.categoryNo||"20512"===a.categoryNo?"#FC8300":k===a.categoryNo?"color_chip.white":"color_chip.primary",children:a.categoryName}),"Y"===a.isHighLight&&(0,d.jsx)(h.glp,{variant:"style1"})]})})}),"grpCtgList-key-".concat(b,"-").concat(a.categoryName))}),null==f?void 0:f.menuList.map(function(a,b){var c;return(0,d.jsx)(aZ.ee,a0(a_({href:(null==a?void 0:null===(c=a.appLinkInfoDto)|| void 0===c?void 0:c.linkUrl)||"/",reload:!0},l.Z.tagGTM("mall_gnb_category_depth1_button",{"menu-value":a.menuDataNm})),{children:(0,d.jsx)(bf,{onMouseEnter:function(){return j(a.menuDataNm)},backgroundColor:k===a.menuDataNm?"color_chip.primary":"color_chip.white",children:(0,d.jsx)(h.Ugi,{alignment:"start",space:2,children:"쌤페스타"===a.menuDataNm?(0,d.jsxs)(d.Fragment,{children:[(0,d.jsx)(h.xvT,{variant:"Y"===a.isHighLight?"label_md_b":"label_md_r",color:o,children:"쌤페스타"}),(0,d.jsx)(h.glp,{variant:"style1"})]}):(0,d.jsxs)(d.Fragment,{children:[(0,d.jsx)(h.xvT,{variant:"Y"===a.isHighLight?"label_md_b":"label_md_r",color:k===a.menuDataNm?"color_chip.white":"color_chip.primary",children:a.menuDataNm}),"Y"===a.isHighLight&&(0,d.jsx)(h.kUr,{size:"sm"})]})})})}),"grpCtgList-key-".concat(b,"-").concat(a.menuDataNm))})]}),(0,d.jsx)(bj,{backgroundColor:"color_chip.gray.100"}),(0,d.jsxs)(bd,{alignment:"start",height:"100%",isShow:""!==k,children:[p.map(function(a){return(0,d.jsx)(be,{alignment:"start",height:"100%",isShow:k===a.categoryNo,children:(0,d.jsx)(bi,{height:"100%",overflowY:"auto",children:(null!==(c=a.middleCategoryList)&& void 0!==c?c:[]).map(function(a){return(0,d.jsx)(aZ.ee,a0(a_({href:a.linkUrl||"/",reload:!0,"data-test-id":"gnb_category_2depth_".concat(a.categoryNo)},l.Z.tagGTM("mall_gnb_category_depth2_button",{"menu-value":a.categoryName})),{children:(0,d.jsx)(bg,{onMouseEnter:function(){return m(a.categoryNo)},backgroundColor:n===a.categoryNo?"color_chip.gray.100":"color_chip.white",children:(0,d.jsxs)(h.Ugi,{space:2,children:[(0,d.jsx)(h.xvT,{variant:n===a.categoryNo?"label_md_m":"label_md_r",color:n===a.categoryNo?"color_chip.primary":"color_chip.gray.700",children:a.categoryName}),"Y"===a.isHighLight&&(0,d.jsx)(h.glp,{variant:"style1"})]})})}),"category-menu-depth2-text-".concat(a.categoryNo,"-").concat(a.categoryName))})})},"category-menu-depth2-column-".concat(a.categoryNo))}),(0,d.jsx)(bj,{backgroundColor:"color_chip.gray.100"})]}),(0,d.jsx)(bd,{alignment:"start",height:"100%",isShow:""!==n,children:p.flatMap(function(a){return(null!==(e=a.middleCategoryList)&& void 0!==e?e:[]).map(function(a){var b,c=null!==(b=a.smallCategoryList)&& void 0!==b?b:[];return(0,d.jsxs)(be,{alignment:"start",height:"100%",isShow:n===a.categoryNo,children:[(0,d.jsx)(ba,{items:c.slice(0,15)}),(0,d.jsx)(ba,{items:c.slice(15)})]},"category-menu-depth3-column-".concat(a.categoryNo))})})})]})})},bc=(0,f.ZP)(h.gCW).withConfig({displayName:"CategoryMenu__CategoryMenuWrap",componentId:"sc-f522a3c2-0"})(a2(),function(a){return a.isShow?"flex":"none"}),bd=(0,f.ZP)(h.Ugi).withConfig({displayName:"CategoryMenu__DepthColumnGroup",componentId:"sc-f522a3c2-1"})(a3(),function(a){return a.isShow?"flex":"none"}),be=(0,f.ZP)(h.Ugi).withConfig({displayName:"CategoryMenu__DepthColumn",componentId:"sc-f522a3c2-2"})(a4(),function(a){return a.isShow?"flex":"none"}),bf=(0,f.ZP)(h.Ugi).withConfig({displayName:"CategoryMenu__GroupCategoryItemWrap",componentId:"sc-f522a3c2-3"})(a5()),bg=(0,f.ZP)(h.Ugi).withConfig({displayName:"CategoryMenu__MiddleCategoryItemWrap",componentId:"sc-f522a3c2-4"})(a6()),bh=(0,f.ZP)(h.Ugi).withConfig({displayName:"CategoryMenu__SmallCategoryItemWrap",componentId:"sc-f522a3c2-5"})(a7()),bi=(0,f.ZP)(h.gCW).withConfig({displayName:"CategoryMenu__CategoryListWrap",componentId:"sc-f522a3c2-6"})(a8()),bj=(0,f.ZP)(h.xuv).withConfig({displayName:"CategoryMenu__Divider",componentId:"sc-f522a3c2-7"})(a9()),bk=c(33475),bl=c(90457),bm=c(71453),bn=c(85679);function bo(a,b,c){return b in a?Object.defineProperty(a,b,{value:c,enumerable:!0,configurable:!0,writable:!0}):a[b]=c,a}function bp(a){for(var b=1;ba.length)&&(b=a.length);for(var c=0,d=Array(b);cj?o.push({optionNo:"".concat(p,",").concat(j),optionName:"".concat(p,"평형 이상")}):o.push({optionNo:"".concat(p,",").concat(t),optionName:"".concat(p,"평형대")}),p+=l,r++}return(b=k).push.apply(b,F(o)),k}catch(u){return(0,g._8)(u,{area:"SearchFilter",tags:{type:"AreaRangeConverter"},context:{"Area Range Conversion Error":{reason:"Failed to convert area options to range format",inputOptionsLength:(null==a?void 0:a.length)||0,inputOptionsType:void 0===a?"undefined":G(a),originalData:a||[]}}}),a}},b.prependAllOption=function(a){try{if(!Array.isArray(a)||0===a.length)return[];return[{optionNo:"all",optionName:"전체"},].concat(F(a))}catch(b){return(0,g._8)(b,{area:"SearchFilter",tags:{type:"PrependAllOption"},context:{"All Option Prepender Error":{reason:"Failed to prepend all option",inputOptionsLength:(null==a?void 0:a.length)||0,inputOptionsType:void 0===a?"undefined":G(a),originalData:a||[]}}}),a}},b.getFilterListKey=function(a){return({goods:"goodsFilterList",photo:"imgFilterList",construction:"constFilterList",shop:"shopFilterList"})[a]},b.exec=function(a){var b=this;return A(e().mark(function c(){var d,f,g,h,i,j,k,l,m,n,o;return e().wrap(function(c){for(;;)switch(c.prev=c.next){case 0:return d=a.searchKey,f=a.filterType,g=b.getGateway(f),c.next=4,g.exec({searchKey:d});case 4:if(!(200===(h=c.sent).code&&h.data)||(i=b.getFilterListKey(f),!Array.isArray(j=h.data[i]))){c.next=13;break}return"goods"===f?((l=(k=h.data.goodsFilterChipList||[]).filter(function(a){return a.filterCode===x.e_})).length>0&&(m=j).unshift.apply(m,F(l)),n=new Set(k.map(function(a){return a.filterName})),j.forEach(function(a){a.isExport=n.has(a.filterName)})):j.forEach(function(a){a.isExport=!0}),j.forEach(function(a){a.filterType===x.MR.R&&("area2"===a.filterCode?a.filterOptionList=b.convertToAreaRange(a.filterOptionList):a.filterOptionList=b.prependAllOption(a.filterOptionList))}),o=E(D({},h),{data:j}),c.abrupt("return",o);case 13:return c.abrupt("return",E(D({},h),{data:[]}));case 14:case"end":return c.stop()}},c)}))()},a}(),K=function(){function a(b){B(this,a),this.httpClient=b}return a.prototype.exec=function(a){var b=this;return A(e().mark(function c(){var d,f;return e().wrap(function(c){for(;;)switch(c.prev=c.next){case 0:return d=a.searchKey,f=new w.P8(b.httpClient),c.next=4,f.exec({searchKey:d});case 4:return c.abrupt("return",c.sent);case 5:case"end":return c.stop()}},c)}))()},a}()},93923:function(a,b,c){var d,e,f,g,h=c(61261),i=c(52655);c(91987);var j=c(21929);function k(a,b,c){return b in a?Object.defineProperty(a,b,{value:c,enumerable:!0,configurable:!0,writable:!0}):a[b]=c,a}function l(){var a,b,c=(a=["\n width: ",";\n height: ",";\n background-color: ",";\n margin-top: ",";\n margin-bottom: ",";\n margin-left: ",";\n margin-right: ",";\n border-radius: ",";\n"],b||(b=a.slice(0)),Object.freeze(Object.defineProperties(a,{raw:{value:Object.freeze(b)}})));return l=function(){return c},c}var m=j.ZP.div.withConfig({displayName:"Divider__DividerWrap",componentId:"sc-ed441bd-0"})(l(),function(a){var b=a.w;return null!=b?b:"100%"},function(a){var b=a.h;return null!=b?b:"2px"},function(a){return a.bgColor||i.rS.colors.neutral_colors.primary},function(a){var b=a.my,c=a.mt;return null!==(d=null!=c?c:b)&& void 0!==d?d:"0px"},function(a){var b=a.my,c=a.mb;return null!==(e=null!=c?c:b)&& void 0!==e?e:"0px"},function(a){var b=a.mx,c=a.ml;return null!==(f=null!=c?c:b)&& void 0!==f?f:"0px"},function(a){var b=a.mx,c=a.mr;return null!==(g=null!=c?c:b)&& void 0!==g?g:"0px"},function(a){return a.borderRadius});b.Z=function(a){return(0,h.jsx)(m,function(a){for(var b=1;b div {\n height: 100%;\n }\n\n /* 트리거 라벨: TriggerDropdown 기본 body2(14px) → 기존 label_sm_r(12px) */\n .trigger-dropdown-title-area > div > div {\n margin-right: 4px;\n ","\n }\n\n /* 옵션 목록: 트리거에 붙는 형태 + 상단 구분선 */\n .trigger-dropdown-option-list {\n top: 100%;\n width: 100%;\n min-width: 100%;\n padding: 0;\n border-color: ",";\n border-top-color: ",";\n border-radius: 0 0 2px 2px;\n transform: translate(0, -1px);\n }\n"]);return t=function(){return a},a}function u(){var a=p(["\n display: flex;\n align-items: center;\n min-height: 28px;\n padding: 8px 12px 8px 16px;\n white-space: nowrap;\n background-color: ",";\n color: ",";\n ","\n\n & + & {\n border-top: 1px solid ",";\n }\n\n &:hover {\n background-color: ",";\n }\n"]);return u=function(){return a},a}var v=g.ZP.div.withConfig({displayName:"Top__MenuBar",componentId:"sc-f08c1489-0"})(q(),e._N),w=g.ZP.ul.withConfig({displayName:"Top__MenuList",componentId:"sc-f08c1489-1"})(r()),x=g.ZP.a.withConfig({displayName:"Top__Menu",componentId:"sc-f08c1489-2"})(s(),e.rS.colors.neutral_colors.gray[700],e.rS.typography.label.md_r),y=(0,g.ZP)(h.LTR).withConfig({displayName:"Top__FamilySiteDropdown",componentId:"sc-f08c1489-3"})(t(),e.rS.typography.label.sm_r,e.rS.colors.neutral_colors.primary,e.rS.colors.neutral_colors.gray[100]),z=g.ZP.a.withConfig({displayName:"Top__FamilySiteLink",componentId:"sc-f08c1489-4"})(u(),e.rS.colors.neutral_colors.white,e.rS.colors.neutral_colors.primary,e.rS.typography.label.sm_r,e.rS.colors.neutral_colors.gray[100],e.rS.colors.accent_colors.primary.light),A=function(a){var b=a.handleOpenPopup;return(0,d.jsxs)(v,o(n({},l.Z.tagGTM("footer_menu")),{children:[(0,d.jsx)(w,{children:k.Nh.map(function(a){return a.link?(0,d.jsx)(j(),{href:a.link,passHref:!0,children:(0,d.jsx)(x,o(n({target:"_blank",rel:"noopener noreferrer"},l.Z.tagGTM("footer_menu_item_button",{"menu-value":"".concat(a.value)})),{children:a.name}))},"footer-menu-item-".concat(a.value)):(0,d.jsx)(x,o(n({onClick:b},l.Z.tagGTM("footer_menu_item_button",{"menu-value":"".concat(a.value)})),{children:a.name}),"footer-menu-item-".concat(a.value))})}),(0,d.jsx)(y,o(n({title:"FAMILY SITE",width:"148px",dropdownBoxAlign:"right",zIndex:999},l.Z.tagGTM("footer_family_site_dropdown_button")),{children:k.ei.map(function(a){return(0,d.jsx)(z,o(n({href:a.link,target:"_blank",rel:"noopener noreferrer"},l.Z.tagGTM("footer_family_site_button",{"option-value":"".concat(a.value)})),{children:a.title}),a.id)})}))]}))},B=c(30257),C=c.n(B),D=c(85772),E=function(){return(0,d.jsxs)("svg",{width:"16",height:"16",viewBox:"0 0 16 16",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:[(0,d.jsx)("path",{d:"M7.99998 2C4.46527 2 1.59998 4.31154 1.59998 7.16308C1.59998 9.01921 2.81413 10.6456 4.63602 11.5558C4.50207 12.066 4.15129 13.4034 4.081 13.6897C3.99446 14.0449 4.20865 14.0402 4.3489 13.9444C4.45897 13.8697 6.10282 12.7295 6.81201 12.2372C7.19695 12.2954 7.59382 12.3262 7.99998 12.3262C11.5347 12.3262 14.4 10.0143 14.4 7.16308C14.4 4.31188 11.5347 2 7.99998 2Z",fill:"#121212"}),(0,d.jsx)("path",{d:"M7.99998 2C4.46527 2 1.59998 4.31154 1.59998 7.16308C1.59998 9.01921 2.81413 10.6456 4.63602 11.5558C4.50207 12.066 4.15129 13.4034 4.081 13.6897C3.99446 14.0449 4.20865 14.0402 4.3489 13.9444C4.45897 13.8697 6.10282 12.7295 6.81201 12.2372C7.19695 12.2954 7.59382 12.3262 7.99998 12.3262C11.5347 12.3262 14.4 10.0143 14.4 7.16308C14.4 4.31188 11.5347 2 7.99998 2Z",fill:"#121212"})]})},F=E,G=c(67577);function H(a,b,c){return b in a?Object.defineProperty(a,b,{value:c,enumerable:!0,configurable:!0,writable:!0}):a[b]=c,a}function I(a){for(var b=1;bNumber(a[1])?(0,d.jsx)(e.Jbe,{variant:"ic_rankingdown_solid",resize:!0,size:k,fillColor:"#0000ff"}):(0,d.jsx)(e.Jbe,{variant:"ic_rankingup_solid",resize:!0,size:k,fillColor:"#FF3C3C"})}),(0,d.jsx)(e.xvT,{width:"100%",isNoWrap:!0,variant:q,color:"color_chip.primary",noWrapTextOverflow:"ellipsis",children:a[0]})]},g),Object.getOwnPropertyDescriptors?Object.defineProperties(f,Object.getOwnPropertyDescriptors(g)):(function(a,b){var c=Object.keys(a);if(Object.getOwnPropertySymbols){var d=Object.getOwnPropertySymbols(a);c.push.apply(c,d)}return c})(Object(g)).forEach(function(a){Object.defineProperty(f,a,Object.getOwnPropertyDescriptor(g,a))}),f),a)})})};b.Z=m;var n=g.ZP.div.withConfig({displayName:"RankList__Container",componentId:"sc-2a37123a-0"})(k()),o=g.ZP.div.withConfig({displayName:"RankList__RankContainer",componentId:"sc-2a37123a-1"})(l(),function(a){return a.height},f.rS.colors.neutral_colors.gray[50])},84691:function(a,b,c){var d=c(1861),e=c.n(d),f=c(91987),g=c(71975),h=c(71453),i=c(35735),j=c(90457),k=c(2885),l=c(52812),m=c(27507),n=c(87121),o=c(33947),p=c(87500);function q(a,b,c,d,e,f,g){try{var h=a[f](g),i=h.value}catch(j){c(j);return}h.done?b(i):Promise.resolve(i).then(d,e)}function r(a){return function(){var b=this,c=arguments;return new Promise(function(d,e){var f=a.apply(b,c);function g(a){q(f,d,e,g,h,"next",a)}function h(a){q(f,d,e,g,h,"throw",a)}g(void 0)})}}var s=function(a){var b,c=null!=a?a:{},d=c.isBackgroundColor,q=void 0===d||d,s=c.isWelcomePage,t=void 0!==s&&s,u=(0,g.useRouter)(),v=u.pathname,w=(0,h.oR)(),x=(0,j.Z)().isAuthenticated,y=(0,k.h)(w.dispatch),z=y.login,A=y.logout,B=(0,f.useState)(!0),C=B[0],D=B[1],E=(0,f.useState)(!q),F=E[0],G=E[1],H=(0,f.useState)(l.Co.MALL),I=H[0],J=H[1],K=(0,f.useState)(0),L=K[0],M=K[1],N=(0,f.useState)(!1),O=N[0],P=N[1],Q=(0,f.useState)(!1),R=Q[0],S=Q[1],T=(0,f.useState)(!1),U=T[0],V=T[1],W=(0,f.useState)(!1),X=W[0],Y=W[1],Z=(0,f.useState)(!1),$=Z[0],_=Z[1],aa=(0,f.useState)(""),ab=aa[0],ac=aa[1],ad=(0,f.useMemo)(function(){return l.kW.filter(function(a){return(!!t||"SEARCH"!==a.key)&&(!x||"LOGIN"!==a.key)&&(!!x||"LOGOUT"!==a.key)})},[x,t]),ae=(0,f.useMemo)(function(){return!t&&(q||R||!F)},[t,q,R,F,]),af=(0,f.useMemo)(function(){return"/my/consult"!==v&&"/my/visit-consult"!==v&&"/my/budget-expect"!==v&&"/shop/main-search"!==v},[v]),ag=(0,f.useCallback)((b=r(e().mark(function a(b){return e().wrap(function(a){for(;;)switch(a.prev=a.next){case 0:a.t0=b,a.next="HOME"===a.t0?3:"MALL"===a.t0?5:"SEARCH"===a.t0?7:"INTERIOR"===a.t0?9:"SHOP_SEARCH"===a.t0?11:"CART"===a.t0?13:"LOGIN"===a.t0?15:"JOIN"===a.t0?18:"LOGOUT"===a.t0?20:"MY"===a.t0?23:25;break;case 3:return u.push("/"),a.abrupt("break",25);case 5:return u.push("/furnishing"),a.abrupt("break",25);case 7:return ak(!0),a.abrupt("break",25);case 9:return u.push("/interior"),a.abrupt("break",25);case 11:return u.push("".concat("https://remodeling.hanssem.com","/shop/search")),a.abrupt("break",25);case 13:return u.push("".concat("https://mall.hanssem.com","/order/goCart.do?util=shopping")),a.abrupt("break",25);case 15:return a.next=17,z.exec();case 17:case 22:return a.abrupt("break",25);case 18:return u.push("".concat("https://mall.hanssem.com","/customer/newMembershipCerti.do?util=join")),a.abrupt("break",25);case 20:return a.next=22,A.exec();case 23:return x?u.push("".concat("https://mall.hanssem.com","/mypage/mypageMain.do?util=my")):u.push("".concat("https://mall.hanssem.com","/mypage/mypageMainNonmember.do?util=my")),a.abrupt("break",25);case 25:case"end":return a.stop()}},a)})),function(a){return b.apply(this,arguments)}),[x,z,A,u]),ah=function(){("/my/consult"===v||"/my/visit-consult"===v||"/shop/main-search"===v||"/my/budget-expect"===v)&&w.dispatch(m.ZP.actions.setIsHeaderShow(!0)),P(!0)},ai=function(){P(!1)},aj=(0,f.useRef)(null),ak=(0,f.useCallback)(function(a){_(a),setTimeout(function(){var b;a&&(null==aj||null===(b=aj.current)|| void 0===b||b.focus())},100)},[]);(0,f.useEffect)(function(){var a=0,b=(0,i.throttle)(function(){var b=window.scrollY,c=b>a?"DOWN":"UP";M(a=b),"DOWN"===c?(w.dispatch(m.ZP.actions.setIsHeaderShow(!1)),D(!1)):"UP"===c&&"/my/consult"!==v&&"/my/visit-consult"!==v&&"/my/budget-expect"!==v&&"/shop/main-search"!==v&&(w.dispatch(m.ZP.actions.setIsHeaderShow(!0)),D(!0))},100);return window.addEventListener("scroll",b),function(){return window.removeEventListener("scroll",b)}},[af,v,w]),(0,f.useEffect)(function(){var a=function(){q||G(!0),0===window.scrollY?G(!0):G(!1)};return window.addEventListener("scroll",a),function(){return window.removeEventListener("scroll",a)}},[]);var al,am=(0,n.QK)().getHamburgerMenus,an=(al=r(e().mark(function a(b){var c;return e().wrap(function(a){for(;;)switch(a.prev=a.next){case 0:return a.next=2,am.exec(b);case 2:if(!((null==(c=a.sent)?void 0:c.code)!==200)){a.next=5;break}throw Error("GNB menus request failed: ".concat(null==c?void 0:c.code));case 5:return a.abrupt("return",c);case 6:case"end":return a.stop()}},a)})),function(a){return al.apply(this,arguments)}),ao=(0,o.ZP)(p.U,an,{shouldRetryOnError:!1}),ap=ao.data,aq=(0,f.useMemo)(function(){var a;return(null==ap?void 0:ap.code)===200?(null==ap?void 0:null===(a=ap.data)|| void 0===a?void 0:a.sectionMenuList)||[]:void 0},[ap]),ar=(0,f.useMemo)(function(){return aq?aq.find(function(a){return"MALL"===a.mallType}):null},[aq]),as=(0,f.useMemo)(function(){return aq?aq.find(function(a){return"REMODELING"===a.mallType}):null},[aq]);return{scrollPosition:L,isGnbShow:C,setIsGnbShow:D,handleRouter:ag,viewType:I,setViewType:J,isBackgroundColorActive:ae,isGnbDefaultShow:af,isMenuTitleEnter:O,handleIsMenuTitleEnter:ah,setIsHeaderMouseEnter:S,handleIsMenuTitleLeave:ai,mallSectionMenu:ar,interiorSectionMenu:as,isShowMallCategory:U,setIsShowMallCategory:V,isShowInteriorCategory:X,setIsShowInteriorCategory:Y,isShowSearchInput:$,setIsShowSearchInput:_,searchInputRef:aj,handleIsShowSearchInput:ak,enteredIcon:ab,setEnteredIcon:ac,filteredHeaderMenu:ad}};b.Z=s},73610:function(a,b,c){c.d(b,{"$d":function(){return e},ZO:function(){return f},"_v":function(){return d}}),c(32666);var d=function(a,b){var c=b.map(function(a){return a.optionNo}),d=new Set(a),e=0,f=!0,g=!1,h=void 0;try{for(var i,j=c[Symbol.iterator]();!(f=(i=j.next()).done);f=!0){var k=i.value;d.has(k)&&e++}}catch(l){g=!0,h=l}finally{try{f||null==j.return||j.return()}finally{if(g)throw h}}return e},e=function(a){var b=a.key,c=a.excludeKeys;return(void 0===c?[]:c).some(function(a){if(a.includes("*")){var c=a.replace("*","");return b.startsWith(c)}return a===b})},f=function(a){return"undefined"===String(a)?"goods":a}}}]) //# sourceMappingURL=330-7027961dd7d102ed.js.map