(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[611],{5168:(e,t,a)=>{"use strict";a.d(t,{A:()=>s});var i=a(90544),n=a(35695),o=a(12115);let s=e=>{let t=(0,n.useRouter)(),a=(0,n.usePathname)(),s=(0,n.useSearchParams)(),r=(0,o.useCallback)(()=>{let e={};return s.forEach((t,a)=>{let i=t.toString();if(e[a]){let t=Array.isArray(e[a])?e[a]:[e[a]];e[a]=Array.from(new Set([...t,i]))}else e[a]=i}),e},[s]),c=(0,o.useMemo)(()=>r(),[r]),l=n=>{let o=(0,i.c)(n);t.push("".concat(a).concat(o),e)};return{query:c,pushQuery:l,deleteQuery:e=>{let t=Array.isArray(e)?e:[e],a={...c};t.forEach(e=>{delete a[e]}),l(a)}}}},11211:(e,t,a)=>{"use strict";a.d(t,{A:()=>n});var i=a(12115);let n=e=>{let t=(0,i.useRef)(e);(0,i.useEffect)(()=>{t.current=e},[e]),(0,i.useEffect)(()=>{let e=e=>{"Escape"===e.key&&t.current()};return document.addEventListener("keydown",e),()=>{document.removeEventListener("keydown",e)}},[])}},18908:(e,t,a)=>{"use strict";a.d(t,{A:()=>c});var i=a(95155),n=a(11211),o=a(74955),s=a(82690),r=a.n(s);function c(e){let{closeModal:t,message:a,onConfirm:s,confirmButtonText:c,cancelButtonText:l,children:d}=e;return(0,n.A)(()=>{t()}),(0,i.jsx)(o.A,{closeModal:t,children:(0,i.jsxs)("div",{className:r().container,children:[(0,i.jsx)("div",{dangerouslySetInnerHTML:{__html:a}}),d,(0,i.jsxs)("div",{className:"group-btn",children:[(0,i.jsx)("button",{type:"button",onClick:()=>{t(),s()},className:"btn-navy",children:c||"확인"}),(0,i.jsx)("button",{type:"button",onClick:t,className:"btn-gray",children:l||"취소"})]})]})})}},29351:(e,t,a)=>{"use strict";a.d(t,{A:()=>n});var i=a(12115);let n=(e,t,a)=>{(0,i.useEffect)(()=>{let i=i=>{let n=i.target;(null==a?void 0:a.current)?a.current.contains(n)||!e.current||e.current.contains(n)||t():e.current&&!e.current.contains(n)&&t()};return document.addEventListener("mousedown",i),()=>{document.removeEventListener("mousedown",i)}},[e,t,a])}},44785:(e,t,a)=>{"use strict";a.d(t,{I:()=>i});let i="".concat("https://cdn.wemade.games","/").concat("lykr/official","/").concat("0.2.6","/_next/static")},66902:(e,t,a)=>{"use strict";a.d(t,{A:()=>c});var i=a(95155),n=a(11211),o=a(74955),s=a(82690),r=a.n(s);function c(e){let{closeModal:t,message:a,callBack:s,buttonText:c,children:l,noButton:d}=e;return(0,n.A)(()=>{t()}),(0,i.jsx)(o.A,{closeModal:t,children:(0,i.jsxs)("div",{className:r().container,children:[a&&(0,i.jsx)("div",{dangerouslySetInnerHTML:{__html:a}}),l,!d&&(0,i.jsx)("button",{type:"button",onClick:()=>{t(),s&&s()},className:"btn-navy",children:c||"확인"})]})})}},74955:(e,t,a)=>{"use strict";a.d(t,{A:()=>s});var i=a(95155),n=a(85647),o=a.n(n);function s(e){let{children:t,closeModal:a,style:n}=e;return(0,i.jsxs)("div",{className:o().container,style:n,children:[t,(0,i.jsx)("button",{type:"button",onClick:a,className:o().close,children:"닫기"})]})}},79140:(e,t,a)=>{"use strict";a.d(t,{DeviceCheckProvider:()=>r,a:()=>s});var i=a(95155),n=a(12115);let o=(0,n.createContext)(!1),s=()=>(0,n.useContext)(o);function r(e){let{children:t,value:a}=e;return(0,i.jsx)(o.Provider,{value:a,children:t})}},82690:e=>{e.exports={container:"template_container__0VR8F",rotation:"template_rotation__UC2QC",rotationReverse:"template_rotationReverse__s1rCE",flow:"template_flow__B22_J",creditSynopsis:"template_creditSynopsis__Pbht0",creditSynopsisFourLine:"template_creditSynopsisFourLine__g_GVC",typing:"template_typing__oiv6L",blink:"template_blink__sQAYI",loading:"template_loading__h3xAI",flowY:"template_flowY__hIor8",flowYReverse:"template_flowYReverse__u0YEN",scale:"template_scale__9PKXI",cloud1:"template_cloud1__1qy4u",cloud2:"template_cloud2__aJeUY",cloud3:"template_cloud3__32Yug",cloud4:"template_cloud4__FOHbW",cloud5:"template_cloud5__w9zYU",mediaBg1:"template_mediaBg1__wLVAQ",mediaBg2:"template_mediaBg2__NNPp9",shimmer:"template_shimmer__NcvOg",loadingDot:"template_loadingDot__wuMu_"}},85647:e=>{e.exports={container:"base_container__31QWp",close:"base_close__QF96E",rotation:"base_rotation__NiAKM",rotationReverse:"base_rotationReverse__nZ9QV",flow:"base_flow__GZwHS",creditSynopsis:"base_creditSynopsis__OClvs",creditSynopsisFourLine:"base_creditSynopsisFourLine__0au__",typing:"base_typing__24Ceg",blink:"base_blink__mTKPo",loading:"base_loading__278JE",flowY:"base_flowY__xnKvi",flowYReverse:"base_flowYReverse__WHwG9",scale:"base_scale__QsChP",cloud1:"base_cloud1__5vpp2",cloud2:"base_cloud2__OjXio",cloud3:"base_cloud3__9FDON",cloud4:"base_cloud4__VqWiK",cloud5:"base_cloud5__Uq8uu",mediaBg1:"base_mediaBg1__EAgPQ",mediaBg2:"base_mediaBg2__Ter8q",shimmer:"base_shimmer__b45qw",loadingDot:"base_loadingDot__U4d9v"}},86389:(e,t,a)=>{"use strict";a.d(t,{b:()=>i});let i={home:{key:"home",path:"/",text:"HOME",isGnb:!1},news:{key:"news",path:"/news/notice",text:"새소식",description:"레전드 오브 이미르의 최신 업데이트, 점검 안내, 시스템 개선 등 주요 공지사항을 확인하세요.",isGnb:!0,items:{notice:{key:"news-notice",path:"/news/notice",text:"공지사항",boardSlug:"newsNotice",fetchOption:{addPined:!0}},release:{key:"news-release",path:"/news/release",text:"패치노트",boardSlug:"newsRelease",fetchOption:{addPined:!0}},letter:{key:"news-letter",path:"/news/letter",text:"발할라 서신",boardSlug:"newsLetter",fetchOption:{addPined:!0}}}},introduce:{key:"introduce",path:"/introduce",text:"게임소개",description:"가치보존형 MMORPG, 레전드 오브 이미르. 세계관, 클래스, 전투 시스템 등 게임의 핵심 정보를 소개합니다.",isGnb:!0},event:{key:"event",path:"/event/ongoing",text:"이벤트",description:"레전드 오브 이미르의 다양한 이벤트와 풍성한 보상을 한눈에! 최신 이벤트 소식을 만나보세요.",isGnb:!0,items:{ongoing:{key:"event-ongoing",path:"/event/ongoing",text:"진행중 이벤트",boardSlug:"event",boardSkin:"event"},ended:{key:"event-ended",path:"/event/ended",text:"종료된 이벤트",boardSlug:"event",boardSkin:"event",fetchOption:{isClosed:!0}},winner:{key:"event-winner",path:"/event/winner",text:"당첨자 발표",boardSlug:"eventWinner"}}},guide:{key:"guide",path:"/guide/game",text:"가이드",isGnb:!0,items:{game:{key:"guide-game",path:"/guide/game",text:"기본 가이드",boardSlug:"guideGame",boardSkin:"guide",articleViewSkin:"guide"},dictionary:{key:"guide-dictionary",path:"/guide/dictionary",text:"게임 백과",boardSlug:"guideDictionary",boardSkin:"guide",articleViewSkin:"guide"},probability:{key:"guide-probability",path:"/guide/probability",text:"확률 정보",boardSkin:"guide"},download:{key:"guide-download",path:"/guide/download",text:"다운로드"}}},ranking:{key:"ranking",path:"/ranking/battle",text:"랭킹",description:"서버별 랭킹과 캐릭터 순위를 실시간으로 확인하세요. 최강자를 향한 경쟁이 시작됩니다.",isGnb:!0,items:{battle:{key:"ranking-battle",path:"/ranking/battle",text:"전투력 랭킹"},level:{key:"ranking-level",path:"/ranking/level",text:"레벨 랭킹"},clan:{key:"ranking-clan",path:"/ranking/clan",text:"클랜 랭킹",isInvisible:!0},season:{key:"ranking-season",path:"/ranking/season",text:"시즌 랭킹"}}},sss:{key:"sss",path:"/sss/introduce",text:"SSS",description:"스트리머와 유저가 함께 성장하는 이미르 SSS 프로그램. 참여 방법과 보상 혜택을 지금 확인해보세요.",isGnb:!0,items:{introduce:{key:"sss-introduce",path:"/sss/introduce",text:"SSS 2.0"},notice:{key:"sss-notice",path:"/sss/notice",text:"CM 공지",boardSlug:"sssNotice",fetchOption:{addPined:!0}},highlight:{key:"sss-highlight",path:"/sss/highlight",text:"하이라이트 영상",boardSkin:"media"},live:{key:"sss-live",path:"/sss/live",text:"라이브 스트리밍",boardSkin:"media"},supportStatus:{key:"sss-support-status",path:"".concat("https://sss.wemade.games","/lykr/status"),text:"SSS 2.0 후원현황",isExternal:!0}}},blockchain:{key:"blockchain",path:"/blockchain/nfi",text:"블록체인",isGnb:!0,items:{nfi:{key:"blockchain-nfi",path:"/blockchain/nfi",text:"NFI"}}},media:{key:"media",path:"/media/official",text:"미디어",isGnb:!0,items:{official:{key:"media-official",path:"/media/official",text:"Official Video",boardSlug:"mediaOfficial",boardSkin:"media"},now:{key:"media-now",path:"/media/now",text:"업데이트 뉴스",boardSlug:"mediaNow",boardSkin:"media"},feature:{key:"media-feature",path:"/media/feature",text:"레전드 오브 이미르 소개",boardSlug:"mediaFeature",boardSkin:"media"}}},community:{key:"community",path:"/community/free",text:"게시판",isGnb:!0,items:{suggest:{key:"community-suggest",path:"/community/suggest",text:"클래스 밸런스 건의 게시판",boardSlug:"communitySuggest",fetchOption:{addPined:!0}},report:{key:"community-report",path:"/community/report",text:"실행/튕김 오류 게시판",boardSlug:"communityReport",isForceSetFirstCategory:!0,fetchOption:{addPined:!0}},free:{key:"community-free",path:"/community/free",text:"자유 게시판",boardSlug:"communityFree"},class:{key:"community-class",path:"/community/class",text:"클래스 게시판",boardSlug:"communityClass"},tip:{key:"community-tip",path:"/community/tip",text:"공략 게시판",boardSlug:"communityTip"},guild:{key:"community-guild",path:"/community/guild",text:"클랜 모집 게시판",boardSlug:"communityGuild"},streamer:{key:"community-streamer",path:"/community/streamer",text:"SSS 홍보 게시판",boardSlug:"communityStreamer"}}},support:{key:"support",path:"".concat("https://cs.wemade.games","/lykr"),text:"고객센터",isGnb:!0,isExternal:!0},mypage:{key:"mypage",path:"/mypage",text:"마이페이지",items:{account:{key:"mypage-account",path:"/mypage/account",text:"계정 정보"},article:{key:"mypage-article",path:"/mypage/article",text:"작성 글 관리",isBoardType:!0},reply:{key:"mypage-reply",path:"/mypage/reply",text:"작성 댓글 관리",isBoardType:!0},bookmark:{key:"mypage-bookmark",path:"/mypage/bookmark",text:"즐겨찾기 관리",isBoardType:!0},message:{key:"mypage-message",path:"/mypage/message",text:"쪽지 관리"},receipt:{key:"mypage-receipt",path:"/mypage/receipt",text:"현금 영수증 조회"}}},search:{key:"search",path:"/search",text:"통합 검색",isGnb:!1}}},90544:(e,t,a)=>{"use strict";a.d(t,{c:()=>i});let i=e=>{let t=[];return e?(Object.entries(e).forEach(e=>{let[a,i]=e,n="boolean"==typeof i||"number"==typeof i?JSON.stringify(i):i,o=(null==i?void 0:i.constructor)===Object;if(n){if(o)throw Error("객체는 올 수 없습니다.");if(Array.isArray(n)){let e=Array.from(new Set(n));t.push("".concat(a,"=").concat(e.join("&".concat(a,"="))));return}t.push("".concat(a,"=").concat(n))}}),t.length?"?".concat(t.join("&")):""):""}}}]);