PageSourceSearch

https://popga.co.kr/_next/static/chunks/9857-da55e9dca0edeed4.js

js popga.co.kr collected 2026-09-24 12:23:46 UTC 31,250 bytes, 1 lines download raw bytes

1try{!function(){var t="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:{},e=(new t.Error).stack;e&&(t._sentryDebugIds=t._sentryDebugIds||{},t._sentryDebugIds[e]="ff104417-52a9-447e-b8ad-dd0c6804ee52",t._sentryDebugIdIdentifier="sentry-dbid-ff104417-52a9-447e-b8ad-dd0c6804ee52")}()}catch(t){}(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[9857],{47165:function(){},32693:function(t,e,n){"use strict";n.r(e);var o,r=n(94746);function i(){return(i=Object.assign?Object.assign.bind():function(t){for(var e=1;e<arguments.length;e++){var n=arguments[e];for(var o in n)({}).hasOwnProperty.call(n,o)&&(t[o]=n[o])}return t}).apply(null,arguments)}e.default=function(t){return r.createElement("svg",i({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24"},t),o||(o=r.createElement("path",{stroke:"currentColor",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:1.5,d:"M6.757 17.243 12 12m5.243-5.243L12 12m0 0L6.757 6.757M12 12l5.243 5.243"})))}},21220:function(t,e,n){"use strict";n.d(e,{CO:function(){return d},qC:function(){return f}});var o=n(57437),r=n(93448),i=n(32693);let a=null,c=async()=>{if(!a){let{toast:t}=await n.e(4438).then(n.bind(n,14438));a=t}return a},u={default:"bg-slate-600 text-white","dark-blur":"bg-slate-800/90 backdrop-blur-[3px] text-white",light:"bg-white border border-primary text-slate-700",destructive:"bg-red-500 text-white"};function l(t){let{message:e,variant:n="default",action:a,className:c,closeButton:l=!1,closeButtonId:s="btn-close-alert-toast",onClose:d}=t;return(0,o.jsxs)("div",{className:(0,r.cn)("flex h-11 w-full max-w-89.5 items-center gap-2 rounded-md px-4 text-sm shadow-lg",a?"justify-between":"",u[n],c),children:[(0,o.jsx)("p",{className:"leading-[1.4] font-normal whitespace-pre",children:e}),a&&(0,o.jsx)("button",{id:a.id,type:"button",className:"bg-primary shrink-0 rounded-sm px-2.5 py-1 text-xs font-medium text-white",onClick:a.onClick,children:a.label}),l&&!a&&(0,o.jsx)("button",{id:s,type:"button",className:"h-auto p-0 transition-colors hover:opacity-70",onClick:d,"aria-label":"토스트 닫기",children:(0,o.jsx)(i.default,{className:"h-5 w-5"})})]})}async function s(t){let{message:e,variant:n="default",action:r,duration:i=3e3,position:a="bottom-center",className:u,closeButton:s=!1,closeButtonId:d,onClose:f,topOffset:p=160,bottomOffset:g=96}=t,h=await c();if(!h)return null;let m="alert-toast-".concat("string"==typeof e?e:"custom","-").concat(n,"-").concat(a,"-").concat(u||""),v=r?{...r,onClick:()=>{r.onClick(),h.dismiss(m)}}:void 0;return h.custom(()=>(0,o.jsx)("div",{className:"flex w-full justify-center",children:(0,o.jsx)(l,{message:e,variant:n,action:v,className:u,closeButton:s,closeButtonId:d,onClose:f})}),{id:m,duration:i,position:a,onAutoClose:f,style:{..."bottom-center"===a?{bottom:"".concat(g,"px")}:{top:"".concat(p,"px")}}})}let d={className:"bg-black-800",position:"top-center",topOffset:360},f=(t,e)=>s({message:t,...e})},93448:function(t,e,n){"use strict";n.d(e,{Sp:function(){return c},aF:function(){return a},cn:function(){return i}});var o=n(61994),r=n(53335);function i(){for(var t=arguments.length,e=Array(t),n=0;n<t;n++)e[n]=arguments[n];return(0,r.m6)((0,o.W)(e))}function a(t,e,n){return t.length<=e?t:"".concat(t.slice(0,null!=n?n:e-2),"...")}function c(t){return null===t?"":t<1e3?"".concat(t,"m"):"".concat((t/1e3).toFixed(2),"km")}},17290:function(t,e,n){"use strict";n.d(e,{Cp:function(){return a},JJ:function(){return f},OZ:function(){return m},RC:function(){return c},Y0:function(){return h},cU:function(){return p},gq:function(){return d},h$:function(){return i},pQ:function(){return g}});var o=n(20418),r=n(94014);function i(t){{let t=window.location.pathname+window.location.search;(0,r.setOriginReferer)(t)}t?t.push(o.Z.LOGIN):window.location.href=o.Z.LOGIN}function a(){return(0,r.getOriginReferer)()||""}function c(){(0,r.clearOriginReferer)()}let u=/^\/popup\/\d+\/shop\/ticket\/\d+(?:[/?#]|$)/,l=/^\/invite\/[^/?#]+(?:[/?#]|$)/;function s(t){return u.test(t)||l.test(t)}function d(){let t=(0,r.getOriginReferer)();return t&&s(t)?t:null}function f(){let t=(0,r.getOriginReferer)();return!!t&&(t.startsWith("/wait")||s(t))}function p(t){let{deviceInfo:e}=window;if(e){var n;null===(n=window.ReactNativeWebView)||void 0===n||n.postMessage(JSON.stringify({event:"kakao-login"}))}else{let e="https://kauth.kakao.com/oauth/authorize?response_type=code&client_id=194929fab7afc9c2b5f6f15f7cf85d00&state=popga&redirect_uri=https://popga.co.kr/login/kakao&service_terms=terms,privacy,location,user_age_check,marketing,promotion_email,promotion_sms,promotion_app_push,promotion_kakaotalk";t?t.push(e):window.location.href=e}}function g(t){let{deviceInfo:e}=window;if(e){var n;null===(n=window.ReactNativeWebView)||void 0===n||n.postMessage(JSON.stringify({event:"naver-login"}))}else{let e=Math.random().toString(36).slice(2);sessionStorage.setItem("_naver_oauth_state",e);let n="".concat("https://nid.naver.com/oauth2.0/authorize?response_type=code&client_id=6URbPkoF6glKBwWDlL8u&redirect_uri=https://popga.co.kr/login/naver","&state=").concat(e,"&auth_type=relogin");t?t.push(n):window.location.href=n}}function h(t){let{deviceInfo:e}=window;if(e){var n;null===(n=window.ReactNativeWebView)||void 0===n||n.postMessage(JSON.stringify({event:"google-login"}));return}let o=Math.random().toString(36).slice(2);sessionStorage.setItem("_google_oauth_state",o);let r="".concat("https://accounts.google.com/o/oauth2/v2/auth?response_type=code&scope=openid%20email%20profile&prompt=select_account&access_type=offline&client_id=373916258563-cntkltpnvo1brobbqv8c1ve5jevbmqoa.apps.googleusercontent.com&redirect_uri=https://popga.co.kr/login/google","&state=").concat(o);
1t?t.push(r):window.location.href=r}function m(){if("enterprise"===(0,r.getLoginType)())return(0,r.clearLoginType)(),o.Z.ENTERPRISE_PROCESSING;let t=(0,r.getOriginReferer)();return t?((0,r.clearOriginReferer)(),t):o.Z.MYPAGE}},94014:function(t,e,n){"use strict";n.r(e),n.d(e,{clearLoginType:function(){return f},clearOriginReferer:function(){return l},deleteClientCookie:function(){return a},getClientCookie:function(){return i},getLoginType:function(){return d},getOriginReferer:function(){return u},setClientCookie:function(){return r},setLoginType:function(){return s},setOriginReferer:function(){return c}});var o=n(27512);function r(t,e){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},{expires:o,path:r="/",domain:i,secure:a=!1,sameSite:c="lax"}=n,u="".concat(t,"=").concat(encodeURIComponent(e));if(o){let t=new Date;t.setTime(t.getTime()+864e5*o),u+="; expires=".concat(t.toUTCString())}u+="; path=".concat(r),i&&(u+="; domain=".concat(i)),a&&(u+="; secure"),u+="; samesite=".concat(c),document.cookie=u}function i(t){let e="".concat(t,"="),n=document.cookie.split(";");for(let t=0;t<n.length;t+=1){let o=n[t];for(;" "===o.charAt(0);)o=o.substring(1,o.length);if(0===o.indexOf(e))return decodeURIComponent(o.substring(e.length,o.length))}return null}function a(t){let e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"/";document.cookie="".concat(t,"=; expires=Thu, 01 Jan 1970 00:00:00 UTC; path=").concat(e,";")}function c(t){r("_origin_referer",t,{expires:10/1440,path:"/"})}function u(){return i("_origin_referer")}function l(){a("_origin_referer")}function s(t){r(o.y$.LOGIN_TYPE,t,{expires:10/1440,path:"/"})}function d(){return i(o.y$.LOGIN_TYPE)}function f(){a(o.y$.LOGIN_TYPE)}},22252:function(t,e,n){"use strict";n.r(e),n.d(e,{copyTextToClipboard:function(){return r}});var o=n(21220);let r=async t=>{let{copyText:e,description:n}=t;try{await navigator.clipboard.writeText(e),(0,o.qC)("".concat(n,"가 복사되었습니다."),{duration:2e3})}catch(t){(0,o.qC)("클립보드에 복사되지 않았습니다.\n다시 시도해주세요.",{variant:"destructive",duration:2e3})}}},28682:function(t,e,n){"use strict";function o(){if("undefined"==typeof navigator)return"other";let t=navigator.userAgent.toLowerCase();return/android/i.test(t)?"android":/ipad|iphone|ipod/.test(t)&&!window.MSStream?"ios":"other"}function r(){return"android"===o()}function i(){return"ios"===o()}function a(){let t=o();return"android"===t||"ios"===t}function c(){return!!(window.deviceInfo||window.ReactNativeWebView)}n.d(e,{Dt:function(){return r},Rd:function(){return c},gn:function(){return i},oD:function(){return u},oh:function(){return o},s2:function(){return a}});let u=()=>{let t=navigator.userAgent,e=/\bAppleWebKit\/(\d+)/.test(t),n=/\b(Chrome|Chromium|Edg|OPR|SamsungBrowser)\//.test(t);return e&&!n}},68732:function(t,e,n){"use strict";n.d(e,{Ji:function(){return l},RO:function(){return a},Xp:function(){return s},l7:function(){return c},oH:function(){return i}});var o=n(42809),r=n(28682);let i={[o.vq.READY]:"before_open",[o.vq.IN_PROGRESS]:"running",[o.vq.ENDED]:"closed"};function a(){return window.deviceInfo||window.ReactNativeWebView?"app":(0,r.s2)()?"web":"pc"}function c(){if(window.deviceInfo||window.ReactNativeWebView){let t=(0,r.oh)();return"ios"===t?"app_ios":"android"===t?"app_android":"app"}return(0,r.s2)()?"mobile_web":"pc_web"}let u="popga-guest-mypick-signup-pending-at";function l(){sessionStorage.setItem(u,String(Date.now()))}function s(){let t=Number(sessionStorage.getItem(u));return sessionStorage.removeItem(u),Number.isFinite(t)&&Date.now()-t<18e5}},82457:function(t,e,n){"use strict";n.d(e,{zn:function(){return T},oH:function(){return N.oH},uN:function(){return x},RC:function(){return o.RC},Xp:function(){return N.Xp},TE:function(){return s.copyTextToClipboard},KY:function(){return R.KY},X6:function(){return r.deleteClientCookie},kT:function(){return a},bu:function(){return b},hP:function(){return l},zf:function(){return r.getClientCookie},ej:function(){return u},l7:function(){return N.l7},RO:function(){return N.RO},k4:function(){return h},mS:function(){return w},Cp:function(){return o.Cp},OZ:function(){return o.OZ},Bz:function(){return S.Bz},My:function(){return m},r1:function(){return S.r1},du:function(){return k},fq:function(){return S.fq},je:function(){return y},Y0:function(){return o.Y0},cU:function(){return o.cU},pQ:function(){return o.pQ},Dt:function(){return C.Dt},s2:function(){return C.s2},Ji:function(){return N.Ji},h$:function(){return o.h$},hD:function(){return D},Re:function(){return R.Re},JG:function(){return r.setClientCookie},Vv:function(){return c},Sd:function(){return r.setLoginType},t0:function(){return r.setOriginReferer},JJ:function(){return o.JJ},i2:function(){return R.i2},Go:function(){return I},ed:function(){return R.ed}});var o=n(17290),r=n(94014);n(83079);
1var i=n(12119),a=(0,i.$)("e418a83dbae5533d94d8c5fe22622ea1491ec305");(0,i.$)("6338263a7a1180d2387f5d29f46b268230bbf8bb");var c=(0,i.$)("20b2abc1a8a552f7a0c38b1496919135a286403e"),u=(0,i.$)("892dac6a35c73817d8ba7066e0e818c5e16a50ba"),l=(0,i.$)("a5e329e13a077359a5b21946e8909bb810a75cf4");(0,i.$)("0eea00c40fbf52b8928d211b5c62e7551a327e5d");var s=n(22252),d=JSON.parse('{"웨이팅":"웨이팅","나의 순서":"나의 입장 순서","체험존":"체험존","웨이팅 번호":"웨이팅 번호","총 입장 인원":"총 입장 인원","예상 대기 시간":"예상 대기 시간","예상 시간 안내":"오픈({time}) 부터의 예상 시간입니다.","웨이팅 취소하기":"웨이팅 취소하기","입장 가능":"입장 가능","웨이팅 취소 안내":"웨이팅을 취소하시겠어요?","웨이팅 취소 안내 본문":"현재 웨이팅이 취소됩니다.","웨이팅 취소 취소":"아니요","웨이팅 취소 확인":"취소하기","입장 여부":"입장 여부","공지사항":"공지사항","입장 호출":"입장 순서가 다가와요","입장 호출 안내":"현장에서 대기해주세요","게스트":"게스트","입장완료 인사":"님, 즐거우셨나요?","입장완료 안내 메시지":"다음에 또 만나요!","입장취소 안내 문구":"{name}님,\\n다음에 만나요","토스트 취소 성공":"웨이팅이 취소되었습니다","토스트 취소 실패":"웨이팅 취소에 실패했어요\\n잠시 후 다시 시도해주세요","성인 인증 필요":"성인 인증이 필요한 팝업이에요","성인 인증 하기":"성인 인증 하기","성인 인증 완료":"성인 인증을 완료했어요","인증 확인하기":"인증 확인하기","미성년자 입장 불가":"미성년자 입장 불가","미성년자 입장 불가 안내":"핸드폰 인증 결과 만 19세 미만으로 확인되어 입장할 수 없습니다.","인증 모달 성인 인증":"성인 인증","인증 모달 완료 태그":"성인 인증 완료","인증 모달 인증 시간":"인증 시간","인증 모달 고객 정보":"고객 정보","인증 모달 확인 완료":"확인 완료","잘못된 연락처 제목":"본인의 웨이팅 신청 정보가 아닌가요?","잘못된 연락처 팝업스토어":"팝업스토어","잘못된 연락처 체험존":"체험존","잘못된 연락처 연락처":"휴대폰 번호","잘못된 연락처 웨이팅 번호":"웨이팅 번호","잘못된 연락처 입장 인원":"입장 인원","잘못된 연락처 팝업 정보 확인하기":"팝업 정보 확인하기","잘못된 연락처 웨이팅 취소하기":"웨이팅 취소하기","잘못된 연락처 취소 완료 제목":"이미 웨이팅이 취소된 팝업입니다","잘못된 연락처 팝가 둘러보기":"팝가 둘러보기"}'),f=JSON.parse('{"웨이팅":"Waitlist Details","나의 순서":"Your Position","체험존":"Zone","웨이팅 번호":"Queue Number","총 입장 인원":"Total Party Size","예상 대기 시간":"Estimated Wait Time","예상 시간 안내":"Estimated time from opening ({time})","웨이팅 취소하기":"Cancel Waiting","입장 가능":"Ready to Enter","웨이팅 취소 안내"
1:"Do you want to leave\\nthe waitlist?","웨이팅 취소 안내 본문":"You will be removed from the waitlist.","웨이팅 취소 취소":"No","웨이팅 취소 확인":"Yes, leave","입장 여부":"Entry Status","공지사항":"Notice","입장 호출":"You\'re almost up","입장 호출 안내":"Please stay nearby","게스트":"Guest","토스트 취소 성공":"You have successfully left the waiting list","토스트 취소 실패":"Failed to leave the waiting list\\nPlease try again later","입장완료 인사":", did you enjoy your visit?","입장완료 안내 메시지":"See you again!","입장취소 안내 문구":"Hope to see you next time!","성인 인증 필요":"This popup requires age verification","성인 인증 하기":"Verify age","성인 인증 완료":"Age verification complete","인증 확인하기":"Check verification","미성년자 입장 불가":"Minors not allowed","미성년자 입장 불가 안내":"Phone verification confirmed you are under 19, so entry is not allowed.","인증 모달 성인 인증":"Age Verification","인증 모달 완료 태그":"Verified","인증 모달 인증 시간":"Verified at","인증 모달 고객 정보":"Customer Info","인증 모달 확인 완료":"Done","잘못된 연락처 제목":"Not your waitlist registration?","잘못된 연락처 팝업스토어":"Popup store","잘못된 연락처 체험존":"Experience Zone","잘못된 연락처 연락처":"Your Email","잘못된 연락처 웨이팅 번호":"Queue No.","잘못된 연락처 입장 인원":"Guests","잘못된 연락처 팝업 정보 확인하기":"View Pop-up Details","잘못된 연락처 웨이팅 취소하기":"Leave Waitlist","잘못된 연락처 취소 완료 제목":"This waitlist has already been canceled","잘못된 연락처 팝가 둘러보기":"Browse Popga"}'),p=JSON.parse('{"웨이팅":"ウェイティング","나의 순서":"あなたの順番","체험존":"体験ゾーン","웨이팅 번호":"発券番号","총 입장 인원":"人数","예상 대기 시간":"予想待ち時間","예상 시간 안내":"オープン({time})からの目安時間です。","웨이팅 취소하기":"順番待ちをキャンセルする","입장 가능":"今入場","웨이팅 취소 안내"
1:"順番待ちをキャンセルしますか?","웨이팅 취소 안내 본문":"現在の順番待ちがキャンセルされます。","웨이팅 취소 취소":"いいえ","웨이팅 취소 확인":"キャンセル","입장 여부":"待ち状況","공지사항":"お知らせ","입장 호출":"もうすぐご入場いただけます","입장 호출 안내":"入り口付近でお待ちください","게스트":"ゲスト","토스트 취소 성공":"順番待ちをキャンセルしました。","토스트 취소 실패":"順番待ちのキャンセルに失敗しました。\\n後でもう一度お試しください。","입장완료 인사":"さん、楽しんでいただけましたか?","입장완료 안내 메시지":"また今度お会いしましょう!","입장취소 안내 문구":"また次回お会いできるのを楽しみにしています!","성인 인증 필요":"成人認証が必要なポップアップです","성인 인증 하기":"成人認証する","성인 인증 완료":"成人認証が完了しました","인증 확인하기":"認証を確認する","미성년자 입장 불가":"未成年者は入場不可","미성년자 입장 불가 안내":"携帯電話認証の結果、満19歳未満と確認されたため入場できません。","인증 모달 성인 인증":"成人認証","인증 모달 완료 태그":"成人認証完了","인증 모달 인증 시간":"認証時間","인증 모달 고객 정보":"お客様情報","인증 모달 확인 완료":"確認完了","잘못된 연락처 제목":"この登録にお心当たりはありませんか?","잘못된 연락처 팝업스토어":"ポップアップストア","잘못된 연락처 체험존":"体験エリア","잘못된 연락처 연락처":"メールアドレス","잘못된 연락처 웨이팅 번호":"受付番号","잘못된 연락처 입장 인원":"人数","잘못된 연락처 팝업 정보 확인하기":"ポップアップストアの詳細を見る","잘못된 연락처 웨이팅 취소하기":"受付をキャンセルする","잘못된 연락처 취소 완료 제목":"この受付はすでにキャンセルされています","잘못된 연락처 팝가 둘러보기":"Popgaを見る"}'),g=JSON.parse('{"웨이팅":"等待","나의 순서":"我的顺序","체험존":"体验区","웨이팅 번호":"待机号码","총 입장 인원":"人数","예상 대기 시간":"预计等待时间","예상 시간 안내":"开门({time})起的预计时间。","웨이팅 취소하기":"取消等待","입장 가능":"可入场","웨이팅 취소 안내"
1:"确定要取消排队吗?","웨이팅 취소 안내 본문":"当前的排队将被取消。","웨이팅 취소 취소":"不是","웨이팅 취소 확인":"好的 取消吧","입장 여부":"入场与否","공지사항":"公告","입장 호출":"马上轮到您入场","입장 호출 안내":"请在入口附近等待","게스트":"访客","토스트 취소 성공":"等待登记已取消。","토스트 취소 실패":"取消等候名单失败。请稍后再试。","입장완료 인사":",您玩得开心吗?","입장완료 안내 메시지":"期待下次再见!","입장취소 안내 문구":"期待下次与您相遇!","성인 인증 필요":"这是需要成人认证的快闪店","성인 인증 하기":"进行成人认证","성인 인증 완료":"成人认证已完成","인증 확인하기":"查看认证","미성년자 입장 불가":"未成年人禁止入场","미성년자 입장 불가 안내":"手机认证结果显示您未满19周岁,无法入场。","인증 모달 성인 인증":"成人认证","인증 모달 완료 태그":"成人认证完成","인증 모달 인증 시간":"认证时间","인증 모달 고객 정보":"客户信息","인증 모달 확인 완료":"确认完成","잘못된 연락처 제목":"不是您本人的排队登记?","잘못된 연락처 팝업스토어":"快闪店","잘못된 연락처 체험존":"体验区","잘못된 연락처 연락처":"您的邮箱","잘못된 연락처 웨이팅 번호":"排队号码","잘못된 연락처 입장 인원":"人数","잘못된 연락처 팝업 정보 확인하기":"了解快闪店详情","잘못된 연락처 웨이팅 취소하기":"退出排队","잘못된 연락처 취소 완료 제목":"该排队已取消","잘못된 연락처 팝가 둘러보기":"浏览 Popga"}');let h=t=>{switch(t){case"ko":default:return d;case"en":return f;case"ja":return p;case"zh":return g}},m=t=>{let e=["th","st","nd","rd"],n=t%100;return t+(e[(n-20)%10]||e[n]||"th")};function v(t,e){if(e>=60){let n=Math.floor(e/60),o=e%60;switch(t){case"ko":return o>0?"".concat(n,"시간 ").concat(o,"분"):"".concat(n,"시간");case"en":default:return o>0?"".concat(n,"h ").concat(o,"m"):"".concat(n,"h");case"ja":return o>0?"".concat(n,"時間").concat(o,"分"):"".concat(n,"時間");case"zh":return o>0?"".concat(n,"小时").concat(o,"分"):"".concat(n,"小时")}}switch(t){case"ko":return"".concat(e,"분");case"en":default:return"".concat(e,"m");case"ja":return"".concat(e,"分");case"zh":return"".concat(e,"分钟")}}function y(t,e,n){let o=null!=e?e:0,r=null!=n?n:0;if(o>=330)switch(t){case"ko":return"6시간 이상";case"en":default:return"6 hours or more";case"ja":return"6時間以上";case"zh":return"6小时以上"}if(r<5)switch(t){case"ko":return"5분 이내";case"en":default:return"Within 5 min";case"ja":return"5分以内";case"zh":return"5分钟以内"}return"".concat(v(t,o)," ~ ").concat(v(t,r))}let w=t=>t.split("/").find(t=>["ko","en","ja","zh"].includes(t))||"ko",b=(t,e,n)=>{if("ko"===t)return"".concat(e,"시 ").concat(n,"분");{let t=parseInt(e,10),o=(0===t?12:t>12?t-12:t).toString().padStart(2,"0");return"".concat(o,":").concat(n," ").concat(t<12?"AM":"PM")}};var S=n(54340),_=n(71096),E=n.n(_),O=n(27512);let k=()=>{let t=E()(),e=30>t.minute()?0:30,n=t.minute(e).second(0).millisecond(0),o=0===e?O.zT.REFERENCE_TIME_HOUR_KR:O.zT.REFERENCE_TIME_KR;return n.format(o)};var R=n(97046);function I(t){return t?JSON.parse(JSON.stringify(t)):t}var C=n(28682),N=n(68732);let T={TODAY:"TODAY",THIS_WEEKEND:"THIS_WEEKEND",CUSTOM:"CUSTOM"},P="YYYY-MM-DD";function D(t,e,n){let o=E()(e);if(t===T.TODAY){let t=o.format(P);return{dateStart:t,dateEnd:t}}return t===T.THIS_WEEKEND?function(t){let e=t.day();if(6===e)return{dateStart:t.format(P),dateEnd:t.add(1,"day").format(P)};if(0===e)return{dateStart:t.format(P),dateEnd:t.format(P)};let n=6-e;return{dateStart:t.add(n,"day").format(P),dateEnd:t.add(n+1,"day").format(P)}}(o):null!=n?n:null}function x(t,e){let n=t.excludedSpotIds&&t.excludedSpotIds.length>0?t.excludedSpotIds:void 0;if("RANDOM"===t.mode)return{mode:"RANDOM",...n&&{excludedSpotIds:n}};let o=t.datePreset?D(t.datePreset,e,t.customRange):null;return{mode:"CONDITION",...o&&{dateStart:o.dateStart,dateEnd:o.dateEnd},...t.region&&{region:t.region},...t.keyword&&{keyword:t.keyword},...n&&{excludedSpotIds:n}}}},54340:function(t,e,n){"use strict";n.d(e,{Bz:function(){return f},fq:function(){return u},r1:function(){return p},sX:function(){return s}});var o=n(20418),r=n(71096),i=n.n(r);let a=t=>{if(!t)return"";if(t.startsWith("http://")||t.startsWith("https://"))return t;let e="https://cdn.popga.co.kr";return e.endsWith("/")||t.startsWith("/")?"".concat(e).concat(t):"".concat(e,"/").concat(t)},c=t=>{let e={월요일:"Mo",화요일:"Tu",수요일:"We",목요일:"Th",금요일:"Fr",토요일:"Sa",일요일:"Su"};return t.split("\n").filter(t=>t.trim()).filter(t=>Object.keys(e).some(e=>t.trim().startsWith(e))).map(t=>{let n=t.trim();return Object.entries(e).forEach(t=>{let[e,o]=t;n=n.replace(e,o)}),n=n.replace(/\s*~\s*/g,"-")})};RegExp("(?:&lt;|&#60;|&#x3c;)/?(?:".concat("a|abbr|article|aside|b|blockquote|br|button|caption|cite|code|col|colgroup|dd|div|dl|dt|em|embed|figcaption|figure|footer|h[1-6]|header|hr|i|iframe|img|input|label|li|main|mark|nav|ol|p|picture|pre|q|s|section|small|source|span|strong|sub|summary|sup|table|tbody|td|tfoot|th|thead|tr|u|ul|video",")\\b[^<>]*?(?:&gt;|&#62;|&#x3e;)"),"gi");let u=t=>{var e,n,r,i,c,u,l,s,d,f;if(!t)return null;let p=(t.roadAddress||t.address)+(t.addressDetail?" ".concat(t.addressDetail):"");return{"@context":"http://schema.org","@type":"Event",name:t.title,location:{"@type":"Place",name:(null===(e=t.addressDetail)||void 0===e?void 0:e.trim())||t.title,address:{"@type":"PostalAddress",streetAddress:p,addressCountry:"KR"},geo:{"@type":"GeoCoordinates",latitude:t.latitude,longitude:t.longitude}},startDate:null!==(u=null==t?void 0:t.openDate)&&void 0!==u?u:"",endDate:null!==(l=null==t?void 0:t.closeDate)&&void 0!==l?l:"",eventAttendanceMode:"https://schema.org/OfflineEventAttendanceMode",eventStatus:"https://schema.org/EventScheduled",image:null!==(s=null===(n=t.files)||void 0===n?void 0:n.map(t=>
1a(t.path)).filter(Boolean))&&void 0!==s?s:[],description:null==t?void 0:null===(i=t.content)||void 0===i?void 0:i.concat(null!==(d=null===(r=t.additionalInformation)||void 0===r?void 0:r.trim())&&void 0!==d?d:""),url:"".concat(o.Z.BASE_URL).concat("PARTNER"===t.type?o.Z.POPGA_PASS.HOME:o.Z.POPUP,"/").concat(t.id),tags:null!==(f=null==t?void 0:null===(c=t.tags)||void 0===c?void 0:c.join(","))&&void 0!==f?f:""}},l=t=>{if(!t)return"";let e=i()(t);return e.isValid()?e.toISOString():""},s=t=>{var e,n,r,i,c,u,s;if(!t)return null;let d=l(t.publishedAt),f=a(t.thumbnailUrl);return{"@context":"http://schema.org","@type":"BlogPosting",headline:t.title,name:t.title,description:null!==(s=null!==(u=null===(e=t.description)||void 0===e?void 0:e.trim())&&void 0!==u?u:null==t?void 0:null===(c=t.options)||void 0===c?void 0:null===(i=c.filter(t=>"TEXT"===t.type||"HTML"===t.type)[0])||void 0===i?void 0:null===(r=i.textOption)||void 0===r?void 0:null===(n=r.content)||void 0===n?void 0:n.trim())&&void 0!==s?s:"",...d?{datePublished:d,dateModified:d}:{},author:[{"@type":"Organization",name:"팝가 Popga",url:o.Z.BASE_URL,logo:"".concat("https://cdn.popga.co.kr","/common/logo-color.svg"),description:"요즘 뜨는 팝업스토어 정보, 전부 여기 있어요! 성수, 더현대, 홍대 등 서울 인기 팝업스토어 정보를 한눈에! 캐릭터 / 애니 팝업부터 뷰티 팝업까지, 팝업 덕후들의 필수 플랫폼 Popga에서 확인하세요.",email:"[email protected]",address:{"@type":"PostalAddress",streetAddress:"뚝섬로1길 63, 영창디지털타워 1층 102호",addressLocality:"성동구",addressRegion:"서울특별시",addressCountry:"KR",postalCode:"04778"},sameAs:["https://www.instagram.com/popga_official/"]}],image:f?[f]:[],url:"".concat(o.Z.BASE_URL).concat(o.Z.CONTENT_MAGAZINE,"/").concat(t.id),keywords:(null==t?void 0:t.category)?[t.category]:[]}},d={BEFORE_SALE:"https://schema.org/PreOrder",ON_SALE:"https://schema.org/InStock",SOLD_OUT:"https://schema.org/OutOfStock",STOP_SELLING:"https://schema.org/Discontinued",SALE_ENDED:"https://schema.org/Discontinued"},f=(t,e)=>{if(!t)return null;let n=t.images.map(t=>a(t.path)).filter(Boolean),r="TICKET"===t.offerType,i=r?o.Z.POPUP_SHOP_TICKET_DETAIL(t.spotId,t.spotOfferId):o.Z.POPUP_SHOP_GOODS_DETAIL(t.spotId,t.spotOfferId);return{"@context":"https://schema.org","@type":"Product",name:t.name,image:n,description:t.salesInformation||"".concat(e,"에서 판매하는 ").concat(t.name," ").concat(r?"티켓":"굿즈","입니다."),brand:{"@type":"Brand",name:e},offers:{"@type":"Offer",price:t.price,priceCurrency:"KRW",availability:d[t.saleStatus],url:"".concat(o.Z.BASE_URL).concat(i)},keywords:t.keywords.join(",")}},p=t=>{var e,n,r,i,u,l,s,d,f,p,g,h;if(!t)return null;let m=(t.roadAddress||t.address)+(t.addressDetail?" ".concat(t.addressDetail):"");return{"@context":"http://schema.org","@type":"FoodEstablishment",name:t.name,address:{"@type":"PostalAddress",streetAddress:m,addressCountry:"KR"},geo:{"@type":"GeoCoordinates",latitude:null!==(s=null==t?void 0:t.latitude)&&void 0!==s?s:0,longitude:null!==(d=null==t?void 0:t.longitude)&&void 0!==d?d:0},image:null!==(f=null===(e=t.files)||void 0===e?void 0:e.map(t=>a(t.path)).filter(Boolean))&&void 0!==f?f:[],description:null==t?void 0:null===(r=t.content)||void 0===r?void 0:r.concat(null!==(p=null==t?void 0:null===(n=t.additionalInformation)||void 0===n?void 0:n.trim())&&void 0!==p?p:""),...(null==t?void 0:t.operationTime)&&(null==t?void 0:null===(i=t.operationTime)||void 0===i?void 0:i.trim().length)>0&&{openingHours:c(null!==(g=null==t?void 0:t.operationTime)&&void 0!==g?g:"")},...(null==t?void 0:t.categories)&&(null==t?void 0:null===(u=t.categories)||void 0===u?void 0:u.length)>0&&{servesCuisine:null!==(h=null==t?void 0:null===(l=t.categories)||void 0===l?void 0:l.map(t=>t.name))&&void 0!==h?h:[]},url:"".concat(o.Z.POPGA_PASS.POPUP_DETAIL(t.id))}}},97046:function(t,e,n){"use strict";n.d(e,{KY:function(){return c},Re:function(){return s},ed:function(){return u},i2:function(){return l}});var o=n(64927),r=n.n(o),i=n(90773);let a=(t,e)=>
1{try{let n=new URL(t),o=r().parse(n.search.slice(1)),i=e.startsWith("?")?e.slice(1):e,a=r().parse(i),c={...o,...a};return"".concat(n.origin).concat(n.pathname,"?").concat(r().stringify(c))}catch(o){let n=t.includes("?")?"&":"?";return t+n+(e.startsWith("?")?e.slice(1):e)}},c=(t,e)=>{let n=null!=e?e:window.location.href,o=(0,i.n1)(),r=t.includes("?")?"&":"?";return a(n,"".concat(t).concat(r,"shared_by=").concat(encodeURIComponent(o)))},u=(t,e)=>{let n=new URL(t,window.location.origin);return n.searchParams.set("kcp_status",e),n.pathname+n.search+n.hash},l=t=>{let e=new URL(t,window.location.origin);e.searchParams.delete("kcp_status");let n=e.searchParams.toString();return n?"".concat(e.pathname,"?").concat(n).concat(e.hash):e.pathname+e.hash},s=(t,e)=>t&&t.length>0?t:e},90773:function(t,e,n){"use strict";let o;n.d(e,{Gb:function(){return d},Ke:function(){return l},LA:function(){return h},as:function(){return a},n1:function(){return g},yd:function(){return c}});var r=n(49360),i=n(24859);let a="X-User-Session-Id",c=63072e3,u=/^[0-9a-f]{8}-[0-9a-f]{4}-4[0-9a-f]{3}-[89ab][0-9a-f]{3}-[0-9a-f]{12}$/i;function l(){return(0,r.Z)()}function s(t){return"string"==typeof t&&u.test(t)}function d(){for(var t=arguments.length,e=Array(t),n=0;n<t;n++)e[n]=arguments[n];return e.find(s)}function f(t){try{if("undefined"==typeof localStorage)return null;return localStorage.getItem(t)}catch(t){return null}}function p(t,e,n){e!==t&&function(t,e){try{if("undefined"==typeof document)return;let n="https:"===window.location.protocol;document.cookie=["".concat(t,"=").concat(encodeURIComponent(e)),"max-age=".concat(c),"path=/","samesite=lax",n?"secure":""].filter(Boolean).join("; ")}catch(t){}}(i.y$.USER_SESSION_ID,t),n!==t&&function(t,e){try{if("undefined"==typeof localStorage)return;localStorage.setItem(t,e)}catch(t){}}(i.y$.USER_SESSION_ID,t)}function g(t){var e;let n=function(t){try{if("undefined"==typeof document)return null;let e=document.cookie.split(";").map(t=>t.trim()).find(e=>e.startsWith("".concat(t,"=")));if(!e)return null;return decodeURIComponent(e.slice(t.length+1))}catch(t){return null}}(i.y$.USER_SESSION_ID),r=f(i.y$.USER_SESSION_ID),a=d(n,r);if(a)return o=a,p(a,n,r),a;let c=null!==(e=d(t,f("popga-guest-pick-uuid"),o))&&void 0!==e?e:l();return o=c,p(c,n,r),c}function h(){let t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:g();return{[a]:t}}}}]);

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.