PageSourceSearch

https://www.maumdive.com/_next/static/chunks/pages/mens-quiz-b7cf3b58f11dbe3e.js

js maumdive.com collected 2026-09-24 14:50:12 UTC 26,386 bytes, 37 lines download raw bytes

1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[49591,79563,86429],{33004:(e,t,a)=>{"use strict";a.d(t,{v:()=>l});var s=a(14232),r=a(89099),i=a(10553);let l=e=>{let{enableGender:t=!0,testType:a}=e||{},l=(0,r.useRouter)(),{data:n,status:o}=(0,i.useSession)(),m=t&&(!a||!["typing-game","dog-behavior-analysis","animal-quiz","dad-joke-quiz","mystery-turtle-soup"].includes(a)),[_,p]=(0,s.useState)(""),[u,c]=(0,s.useState)(""),[T,d]=(0,s.useState)({}),[g,h]=(0,s.useState)(!0),f=()=>l.locale?l.locale:l.asPath.startsWith("/en/")?"en":l.asPath.startsWith("/ja/")?"ja":l.asPath.startsWith("/es/")?"es":l.asPath.startsWith("/vi/")?"vi":l.asPath.startsWith("/zh-tw/")?"zh-tw":"ko",y=(e,t)=>{if(!e)return"";let a=e.toLowerCase().trim();return["male","m","남성","남자","수컷","boy","男性","hombre","nam"].includes(a)||"Male"===e||"男"===e?"en"===t?"Male":"ja"===t?"男性":"es"===t?"Hombre":"vi"===t?"Nam":"zh-tw"===t?"男性":"남성":["female","f","여성","여자","암컷","girl","女性","mujer","nữ"].includes(a)||"Female"===e||"女"===e?"en"===t?"Female":"ja"===t?"女性":"es"===t?"Mujer":"vi"===t?"Nữ":"zh-tw"===t?"女性":"여성":e},b=async()=>{try{let e=localStorage.getItem("sessionToken")||sessionStorage.getItem("sessionToken");if(!e)return null;let t={"Content-Type":"application/json",Authorization:`Bearer ${e}`},a=new AbortController,s=setTimeout(()=>a.abort(),1e4),r=await fetch("/api/user/profile",{method:"GET",credentials:"include",headers:t,signal:a.signal});if(clearTimeout(s),r.ok){let e=await r.json(),t=e.user||e;return{name:t.nickname||t.name||t.username,gender:t.gender,email:t.email,profileData:{...t.profileData||{},universeId:t.universeId||t.universe_id,profileImage:t.profileImage||t.image}}}
1401===r.status&&(localStorage.removeItem("sessionToken"),sessionStorage.removeItem("sessionToken"))}catch(e){e.name}return null};return(0,s.useEffect)(()=>{let e,t=!0,s=async()=>{try{h(!0),e=setTimeout(()=>{t&&h(!1)},15e3);let s=n?.user,r=await b();if(!r&&s&&"authenticated"===o&&(r={name:s.nickname||s.name,gender:s.gender,email:s.email,profileData:{...s.profileData||{},universeId:s.universeId||s.universe_id||s.id,profileImage:s.image||s.picture}}),!t)return;if(r){let e=r.name;if(["saju-reading","new-year-2026","new-year-2027","saju-wealth"].includes(a||"")&&r.profileData?.familyName&&r.profileData?.givenName&&(e=`${r.profileData.familyName}${r.profileData.givenName}`),e&&p(e),r.gender){let e=f(),t=y(r.gender,e);c(t)}r.profileData&&d(r.profileData)}}catch(e){console.error("❌ useAutoFillUser - 로드 오류:",e)}finally{t&&(clearTimeout(e),h(!1))}};return l.isReady&&s(),()=>{t=!1,e&&clearTimeout(e)}},[l.isReady,l.locale,n,o]),{userName:_,setUserName:p,userGender:m?u:"미설정",setUserGender:e=>{c(y(e,f()))},userProfileData:T,isLoading:g,isUserInfoComplete:()=>{let e=""!==_.trim(),t=!m||""!==u;return e&&t},clearUserInfo:()=>{p(""),c(""),d({})},getCurrentLanguage:f,normalizeGender:y,displayGender:m?u:"ko"===f()?"미설정":"Not set",shouldShowNickname:!0,shouldShowGender:m,representsMale:"남성"===y(u,"ko"),representsFemale:"여성"===y(u,"ko")}}},51043:(e,t,a)=>{"use strict";a.r(t),a.d(t,{__N_SSG:()=>y,default:()=>b});var s=a(37876),r=a(75961),i=a.n(r),l=a(14232),n=a(18847),o=a.n(n),m=a(89099),_=a(72239),p=a.n(_),u=a(58238),c=a(33004),T=a(79563);let d=o()(()=>Promise.all([a.e(22223),a.e(12866),a.e(50665)]).then(a.bind(a,50665)),{loadableGenerated:{webpack:()=>[50665]},ssr:!1}),g=o()(()=>Promise.all([a.e(22223),a.e(12866),a.e(36098)]).then(a.bind(a,36098)),{loadableGenerated:{webpack:()=>[36098]},ssr:!1}),h={ko:{introTitle:"상남자만 풀수있는 퀴즈",introSubtitle:"주관식입니다! 띄어쓰기는 무시되니 편하게 입력하세요.",metaDescription:"군대, 도구, 게임... 당신은 진짜 남자가 맞나요?",startButton:"도전하기",questionCount:"몇 문제를 푸시겠습니까?",questions:"문제",placeholder:"정답을 입력하고 엔터를 누르세요!",scoreStr:"SCORE",resultHeader:"퀴즈 결과",resultScoreLabel:"당신의 남성력 점수는?",perfect:"완벽합니다! 진짜 사나이 인정\uD83D\uDE0E",average:"평범한 대한민국 남성 평균이네요!",bad:"미필이거나... 여성분이시죠? \uD83E\uDD2D",retryButton:"다시 도전하기",feedbackO:"O",feedbackX:"X"},en:{introTitle:"Real Men Knowledge Quiz",introSubtitle:"Subjective questions! Spaces are ignored.",metaDescription:"Military, tools, gaming... Are you a real man?",startButton:"Start Challenge",questionCount:"How many questions?",questions:"Q",placeholder:"Type your answer and press Enter!",scoreStr:"SCORE",resultHeader:"Quiz Result",resultScoreLabel:"Your masculinity score?",perfect:"Perfect! True man confirmed \uD83D\uDE0E",average:"You're an average male!",bad:"Are you a woman or a boy? \uD83E\uDD2D",retryButton:"Retry",feedbackO:"O",feedbackX:"X"},ja:{introTitle:"真の男の知識クイズ",introSubtitle:"記述式です!空白は無視されます。",metaDescription:"軍隊、工具、ゲーム… あなたは本当の男ですか?",startButton:"挑戦する",questionCount:"何問解きますか?",questions:"問",placeholder:"答えを入力してEnterを押してください!",scoreStr:"SCORE",resultHeader:"クイズ結果",resultScoreLabel:"あなたの男らしさスコアは?",perfect:"完璧です!真の男認定\uD83D\uDE0E",average:"平凡な男性の平均ですね!",bad:"女性の方ですか?\uD83E\uDD2D",retryButton:"もう一度挑戦する",feedbackO:"O",feedbackX:"X"},es:{introTitle:"Quiz para Verdaderos Hombres",introSubtitle:"\xa1Preguntas abiertas! Se ignoran los espacios.",metaDescription:"Militar, herramientas, juegos... \xbfEres un verdadero hombre?",startButton:"Comenzar",questionCount:"\xbfCu\xe1ntas preguntas?",questions:"P",placeholder:"\xa1Escribe tu respuesta y presiona Enter!",scoreStr:"SCORE",resultHeader:"Resultado",resultScoreLabel:"\xbfTu puntuaci\xf3n de masculinidad?",perfect:"\xa1Perfecto! Hombre de verdad \uD83D\uDE0E",average:"\xa1Eres un hombre promedio!",bad:"\xbfEres mujer o un ni\xf1o? \uD83E\uDD2D",retryButton:"Re
1intentar",feedbackO:"O",feedbackX:"X"},vi:{introTitle:"C\xe2u Đố Cho Ph\xe1i Mạnh",introSubtitle:"C\xe2u hỏi chủ quan! Bỏ qua khoảng trắng.",metaDescription:"Qu\xe2n đội, c\xf4ng cụ, game... Bạn c\xf3 phải l\xe0 đ\xe0n \xf4ng đ\xedch thực?",startButton:"Bắt đầu",questionCount:"Bao nhi\xeau c\xe2u hỏi?",questions:"C\xe2u",placeholder:"Nhập c\xe2u trả lời v\xe0 nhấn Enter!",scoreStr:"ĐIỂM",resultHeader:"Kết Quả",resultScoreLabel:"Điểm nam t\xednh của bạn?",perfect:"Ho\xe0n hảo! Chuẩn đ\xe0n \xf4ng \uD83D\uDE0E",average:"Bạn l\xe0 nam giới trung b\xecnh!",bad:"Bạn l\xe0 phụ nữ đ\xfang kh\xf4ng? \uD83E\uDD2D",retryButton:"Thử lại",feedbackO:"O",feedbackX:"X"},"zh-tw":{introTitle:"真男人知識測驗",introSubtitle:"問答題!空白會被忽略。",metaDescription:"軍事、工具、遊戲... 你是真男人嗎?",startButton:"開始挑戰",questionCount:"你要解幾題?",questions:"題",placeholder:"請輸入答案並按下Enter!",scoreStr:"分數",resultHeader:"測驗結果",resultScoreLabel:"你的男子氣概分數是?",perfect:"完美!真男人認證\uD83D\uDE0E",average:"你是個平凡的普通男人!",bad:"你是女孩子吧?\uD83E\uDD2D",retryButton:"再次挑戰",feedbackO:"O",feedbackX:"X"}},f=(e,t)=>"string"==typeof e?e:e&&"object"==typeof e&&(e[t]||e.ko)||"";var y=!0;let b=e=>{let{quizItems:t=[]}=e,a=(0,m.useRouter)(),r=a.locale||"ko",n=h[r]||h.ko,[o,_]=(0,l.useState)("intro"),[y,b]=(0,l.useState)(0),[w,x]=(0,l.useState)(0),[C,j]=(0,l.useState)(""),[v,B]=(0,l.useState)(null),[S,k]=(0,l.useState)(10),[I,N]=(0,l.useState)([]),[E,P]=(0,l.useState)([]),q=(0,l.useRef)(null),{userName:z,setUserName:H}=(0,c.v)({enableGender:!1});(0,l.useEffect)(()=>{"game"===o&&null===v&&q.current?.focus()},[o,y,v]),(0,l.useEffect)(()=>{if("game"===o&&y<I.length-1){let e=I[y+1];e&&e.image&&(new Image().src=e.image)}},[y,I,o]);let D=async(e,t)=>{_("loading");try{let s={score:e,total:I.length},i=await (0,T.saveSharedResult)({testType:"mens-quiz",testName:"상남자 지식 퀴즈",userName:z||"사용자",userGender:"male",answers:t,result:s},"ko"!==r);setTimeout(()=>{let e="ko"!==r&&r?`/${r}`:"";i?a.push(`${e}/mens-quiz/result/${i}`):a.push(`${e}/mens-quiz/result/demo?name=${encodeURIComponent(z)}`)},1500)}catch(e){console.error("Save failed:",e),setTimeout(()=>{let e="ko"!==r&&r?`/${r}`:"";a.push(`${e}/mens-quiz/result/demo?name=${encodeURIComponent(z)}`)},1500)}};if("loading"===o)return(0,s.jsx)("div",{className:p().container,children:(0,s.jsx)("main",{className:p().main,children:(0,s.jsx)(g,{testType:"mens-quiz",language:r})})});if("game"===o){let e=I[y],t=f(e.question,r);return(0,s.jsxs)("div",{style:{overflow:"hidden"},className:"jsx-b279451833e5ca8d "+(p().container||""),children:[(0,s.jsx)("div",{className:"jsx-b279451833e5ca8d "+(p().testPageHeaderWrapper||""),children:(0,s.jsx)(d,{title:`Q${y+1}. ${t}`})}),(0,s.jsxs)("main",{style:{display:"flex",flexDirection:"column",alignItems:"center",padding:"20px"},className:"jsx-b279451833e5ca8d "+(p().main||""),children:[(0,s.jsxs)("div",{style:{display:"flex",justifyContent:"space-between",width:"100%",maxWidth:"600px",marginBottom:"16px",color:"#fff",fontWeight:"bold"},className:"jsx-b279451833e5ca8d",children:[(0,s.jsxs)("span",{className:"jsx-b279451833e5ca8d",children:[n.scoreStr,": ",w]}),(0,s.jsxs)("span",{className:"jsx-b279451833e5ca8d",children:[y+1," / ",I.length]})]}),e.image&&(0,s.jsxs)("h2",{style:{width:"100%",maxWidth:"600px",textAlign:"center",color:"#fff",fontSize:"1.5rem",marginBottom:"24px",wordBreak:"keep-all",lineHeight:"1.4"},className:"jsx-b279451833e5ca8d",children:["Q",y+1,". ",t]}),(0,s.jsxs)("div",{style:{position:"relative",width:"100%",maxWidth:"600px",aspectRatio:e.image?"1/1":"auto",minHeight:e.image?"auto":"300px",background:"rgba(255,255,255,0.05)",borderRadius:"16px",border:"1px solid rgba(255,255,255,0.1)",overflow:"hidden",display:"flex",flexDirection:"column",alignItems:"center",justifyContent:"center",padding:e.image?"0":"30px"},className:"jsx-b279451833e5ca8d",children:[e.image?(0,s.jsx)("img",{src:e.image,alt:"quiz image",style:{maxWidth:"100%",maxHeight:"100%",objectFit:"contain"},className:"jsx-b279451833e5ca8d"}):(0,s.jsxs)("div",{style:{fontSize:"1.8rem",color:"#fff",textAlign:"center",wordBreak:"keep-all",lineHeight:"1.6",fontWeight:"bold"},className:"jsx-b279451833e5ca8d",children:[(0,s.jsxs)("div",{style:{color:"#a85
15f7",marginBottom:"16px",fontSize:"1.2rem"},className:"jsx-b279451833e5ca8d",children:["Q",y+1,"."]}),t.split("\n").map((e,t)=>(0,s.jsxs)(l.Fragment,{children:[e,(0,s.jsx)("br",{className:"jsx-b279451833e5ca8d"})]},t))]}),v&&(0,s.jsx)("div",{style:{position:"absolute",top:0,left:0,width:"100%",height:"100%",background:"correct"===v?"rgba(34, 197, 94, 0.3)":"rgba(239, 68, 68, 0.3)",display:"flex",alignItems:"center",justifyContent:"center",zIndex:10,fontSize:"10rem",fontWeight:"900",color:"correct"===v?"#4ade80":"#f87171",textShadow:"0 0 20px rgba(0,0,0,0.5)",animation:"popIn 0.3s cubic-bezier(0.175, 0.885, 0.32, 1.275)"},className:"jsx-b279451833e5ca8d",children:"correct"===v?n.feedbackO:n.feedbackX})]}),(0,s.jsx)("div",{style:{width:"100%",maxWidth:"600px",marginTop:"24px"},className:"jsx-b279451833e5ca8d",children:(0,s.jsx)("input",{ref:q,type:"text",value:C,onChange:e=>j(e.target.value),onKeyPress:e=>{if("Enter"===e.key){if(!C.trim()||v)return;let e=I[y],t=((e,t)=>Array.isArray(e)?e:e&&"object"==typeof e&&(e[t]||e.ko)||[])(e.answers,r),a=C.replace(/\s+/g,"").toLowerCase(),s=t.some(e=>e.replace(/\s+/g,"").toLowerCase()===a),i=[...E,{questionId:e.id,userAnswer:C.trim(),isCorrect:s,correctAnswer:t[0]||"",questionImage:e.image,questionText:f(e.question,r)}];P(i),s?(B("correct"),x(e=>e+1)):B("wrong"),setTimeout(()=>{B(null),j(""),y<I.length-1?b(e=>e+1):D(s?w+1:w,i)},800)}},placeholder:n.placeholder,disabled:null!==v,style:{width:"100%",padding:"20px",fontSize:"1.2rem",textAlign:"center",background:"rgba(0,0,0,0.5)",border:"2px solid #a855f7",color:"#fff",borderRadius:"16px",outline:"none",boxShadow:"0 0 20px rgba(168,85,247,0.3)",opacity:null!==v?.5:1},className:"jsx-b279451833e5ca8d"})})]}),(0,s.jsx)(i(),{id:"b279451833e5ca8d",children:"@keyframes popIn{0%{transform:scale(.5);opacity:0}80%{transform:scale(1.1);opacity:1}100%{transform:scale(1);opacity:1}}"})]})}return(0,s.jsx)(u.A,{thumbnail:"/thumbnails/mens-quiz.avif",thumbnailSrc:"/thumbnails/mens-quiz.avif",locale:r,title:n.introTitle,subtitle:n.introSubtitle,metaTitle:n.introTitle,metaDescription:n.metaDescription,ogImage:"/thumbnails/mens-quiz.jpg",emoji:"\uD83D\uDE0E",startButtonText:`${n.startButton} (${S}${n.questions}) 🚀`,onStart:e=>{e&&H(e),N([...t].sort(()=>.5-Math.random()).slice(0,S)),_("game")},initialNickname:z,contentAfterNickname:(0,s.jsxs)("div",{style:{background:"rgba(255, 255, 255, 0.05)",borderRadius:"16px",padding:"20px",marginBottom:"20px",border:"1px solid rgba(255, 255, 255, 0.1)"},children:[(0,s.jsx)("h3",{style:{textAlign:"center",margin:"0 0 16px 0",color:"rgba(255, 255, 255, 0.9)",fontSize:"16px",fontWeight:"600"},children:n.questionCount}),(0,s.jsx)("div",{style:{display:"grid",gridTemplateColumns:"repeat(3, 1fr)",gap:"10px"},children:[10,20,30].map(e=>(0,s.jsxs)("button",{onClick:()=>k(e),style:{padding:"12px",borderRadius:"12px",border:S===e?"2px solid #a855f7":"1px solid rgba(255, 255, 255, 0.2)",background:S===e?"rgba(168, 85, 247, 0.2)":"transparent",color:S===e?"#fff":"rgba(255, 255, 255, 0.7)",fontWeight:S===e?"700":"500",cursor:"pointer",fontSize:"15px"},children:[e,n.questions]},e))})]})})}},72239:e=>{e.exports={container:"TestTemplate_container__kjm7d",testPageHeaderWrapper:"TestTemplate_testPageHeaderWrapper__v_dPF",main:"TestTemplate_main__RvEni",testContainer:"TestTemplate_testContainer__Gze_K",testIntroSection:"TestTemplate_testIntroSection__szcfQ",testBadges:"TestTemplate_testBadges__Hc2SN",hotBadge:"TestTemplate_hotBadge__uOeLY",pulse:"TestTemplate_pulse__8Uyml",newBadge:"TestTemplate_newBadge__zVL28",participantsBadge:"TestTemplate_participantsBadge__db63X",categoryBadge:"TestTemplate_categoryBadge__w5ML9",timeBadge:"TestTemplate_timeBadge__CsYJY",defaultBadge:"TestTemplate_defaultBadge__nhllx",titleEmoji:"TestTemplate_titleEmoji__Pd4zV",bounce:"TestTemplate_bounce__AAS_h",testMainTitle:"TestTemplate_testMainTitle__Gsa6P",testSubtitle:"TestTemplate_testSubtitle__ny2ha",description:"TestTemplate_description__os4xI",previewSection:"TestTemplate_previewSection__OXt_m",previewTitle:"TestTemplate_previewTitle__T4_iO",previewQuestions:"TestTemplate_previewQuestions__3nAe4",previewItem:"TestTemplate_previewItem__qaljO",previewEmoji:"TestTemplate_previewEmoji__A60CZ",startButton:"TestTemplate_startButton__Ioj3K",buttonEmoji:"TestTemplate_buttonEmoji__8OEtX",wiggle:"TestTemplate_wiggle__cHkqX",ageLimit:"TestTemplate_ageLimit__EBirC",header:"TestTemplate_header__Cx5Wi",icon:"TestTemplate_icon__FckYS",inputCard:"TestTemplate_inputCard__3uKZQ",nameInput:"TestTemplate_nameInput__eqJu0",genderButtons:"TestTemplate_genderButtons__ZQxVT",genderBtn:"TestTemplate_genderBtn__2Yabx",selected:"TestTemplate_selected__Lcom2",questionContainer:"TestTemplate_questionContainer__jna8d",progress:"TestTemplate_progress__GGdZS",progressBar:"TestTemplate_progressBar__wfUua",progressText:"TestTemplate_progressText__0jMUX",questionCard:"TestTemplate_questionCard__lPHpr",questionEmoji:"TestTemplate_questionEmoji__EAjxj",questionTitle:"TestTemplate_questionTitle__x_v8q",question:"TestTemplate_question__QCdmw",scenarioB
1ox:"TestTemplate_scenarioBox__u1_QO",scenario:"TestTemplate_scenario__vg24n",choiceButtons:"TestTemplate_choiceButtons__8hctK",options:"TestTemplate_options__bmAdP",choiceBtn:"TestTemplate_choiceBtn__amgn7",optionButton:"TestTemplate_optionButton__94Yb8",result:"TestTemplate_result__DDZot",resultContainer:"TestTemplate_resultContainer__6ivU_",resultHeader:"TestTemplate_resultHeader__p7IEA",resultEmoji:"TestTemplate_resultEmoji__fPkBt",resultTitle:"TestTemplate_resultTitle__5wwfB",resultDescription:"TestTemplate_resultDescription__HJa2P",resultDetails:"TestTemplate_resultDetails__nFOzL",actionButtons:"TestTemplate_actionButtons__HPy3V",shareButton:"TestTemplate_shareButton__HBpvd",homeButton:"TestTemplate_homeButton__yvP_l",button:"TestTemplate_button__svpjH",title:"TestTemplate_title__3W7m_",animalGrid:"TestTemplate_animalGrid__zBI7Y",animalItem:"TestTemplate_animalItem__YNMsk",animalPreview:"TestTemplate_animalPreview__Udl_u",zooTitle:"TestTemplate_zooTitle__Hisfm",animalParade:"TestTemplate_animalParade__cVH2I",animalDescription:"TestTemplate_animalDescription__G52Yc",otherTests:"TestTemplate_otherTests__ewjQc",testGrid:"TestTemplate_testGrid__QR_NS",testCard:"TestTemplate_testCard__9JxAi",testEmoji:"TestTemplate_testEmoji__x3LQ0",testName:"TestTemplate_testName__rP5nV",testDescription:"TestTemplate_testDescription__osH9A",accuracyBadge:"TestTemplate_accuracyBadge__GV828",levelBadge:"TestTemplate_levelBadge__8K4aR",featureBadge:"TestTemplate_featureBadge__mjtqU",titleHighlight:"TestTemplate_titleHighlight__Irun8",redHighlight:"TestTemplate_redHighlight__Vldjf",tagContainer:"TestTemplate_tagContainer__xi3_q",tag:"TestTemplate_tag__IG7hg",testInfoBox:"TestTemplate_testInfoBox__6oYfF",testInfoTitle:"TestTemplate_testInfoTitle__ah8uv",testInfoSubtitle:"TestTemplate_testInfoSubtitle__d2ApZ",testInfoList:"TestTemplate_testInfoList__qyg8Q",selectedFemale:"TestTemplate_selectedFemale__8XAcY",selectedMale:"TestTemplate_selectedMale__Gp_jI",funnyIntro:"TestTemplate_funnyIntro__Vi2Vv",funnyText:"TestTemplate_funnyText__u24d_",powerPreview:"TestTemplate_powerPreview__mcVUs",powerCard:"TestTemplate_powerCard__TSXZQ",powerEmoji:"TestTemplate_powerEmoji__hz8w9",float:"TestTemplate_float__yiwFS",egoPreview:"TestTemplate_egoPreview__XgWgj",egoCard:"TestTemplate_egoCard__d_yOj",egoEmoji:"TestTemplate_egoEmoji__tlhzG",vsText:"TestTemplate_vsText__P_SJV",gentleBounce:"TestTemplate_gentleBounce__fbUdN",resultCard:"TestTemplate_resultCard__D5ffZ",shareSection:"TestTemplate_shareSection__sz011",section:"TestTemplate_section__XYWD1",sectionTitle:"TestTemplate_sectionTitle__ov0wE",content:"TestTemplate_content__XMDAG",gemPreviewSection:"TestTemplate_gemPreviewSection__FOqNU",gemGrid:"TestTemplate_gemGrid__3vB0Y",gemCard:"TestTemplate_gemCard__FBntV",gemImage:"TestTemplate_gemImage__5yJgX",gemName:"TestTemplate_gemName__e4wEA",catPreviewSection:"TestTemplate_catPreviewSection__YI6Yh",catGrid:"TestTemplate_catGrid__EgSGe",catCard:"TestTemplate_catCard__XZfPZ",catImage:"TestTemplate_catImage__Vd4fu",catName:"TestTemplate_catName__SDrED",soulCard:"TestTemplate_soulCard__bFrjm",soulCardGlow:"TestTemplate_soulCardGlow__hiBt0",soulGlow:"TestTemplate_soulGlow__widQc",soulCardInner:"TestTemplate_soulCardInner__EHeWG",soulCardEmoji:"TestTemplate_soulCardEmoji__5APBs",soulCardTitle:"TestTemplate_soulCardTitle__NPDfx",soulCardSubtitle:"TestTemplate_soulCardSubtitle__JIXQQ",descriptionCard:"TestTemplate_descriptionCard__G2UpP",descriptionText:"TestTemplate_descriptionText__2JvMC",statsCard:"TestTemplate_statsCard__rjH_w",statsHeader:"TestTemplate_statsHeader__gMj3w",statsList:"TestTemplate_statsList__Wet5K",statItem:"TestTemplate_statItem__oA_11",statLabelRow:"TestTemplate_statLabelRow__fYE2z",statLabel:"TestTemplate_statLabel__alwp6",statValue:"TestTemplate_statValue__X9z6_",statBarBg:"TestTemplate_statBarBg__pbyio",statBarFill:"TestTemplate_statBarFill__krZ6b",humanPatchCard:"TestTemplate_humanPatchCard___momN",humanPatchHeader:"TestTemplate_humanPatchHeader__0aYYv",humanPatchList:"TestTemplate_humanPatchList__HcaqF",humanPatchItem:"TestTemplate_humanPatchItem__xgvJW",humanPatchCheck:"TestTemplate_humanPatchCheck__z9xV0",luckyGrid:"TestTemplate_luckyGrid__PQXn1",luckyItem:"TestTemplate_luckyItem__QnEBZ",luckyEmoji:"TestTemplate_luckyEmoji__c2rJm",luckyLabel:"TestTemplate_luckyLabel__gIa_Z",luckyValue:"TestTemplate_luckyValue__ELdkn",spiritualCard:"TestTemplate_spiritualCard__e9aJy",spiritualGrid:"TestTemplate_spiritualGrid__EnU7Q",spiritualItem:"TestTemplate_spiritualItem__DN9fl",spiritualIcon:"TestTemplate_spiritualIcon__aCBgr",spiritualLabel:"TestTemplate_spiritualLabel__KFAUO",spiritualValue:"TestTemplate_spiritualValue__UCUh_",powerTags:"TestTemplate_powerTags__fBoIc",powerTag:"TestTemplate_powerTag__T_uEi",lessonList:"TestTemplate_lessonList__BSw__",lessonItem:"TestTemplate_lessonItem__Iailq",messageCard:"TestTemplate_messageCard__7gNZX",messageHeader:"TestTemplate_messageHeader__cZC27",messageText:"TestTemplate_messageText__D5p_X",shareBtn:"TestTemplate_shareBtn__weLiB",retakeBtn:"TestTemplate_retakeBtn__rh9zP",homeBtn:"TestTemplate_homeBtn__I5Vn_",loadingContainer:"TestTemplate_loadingContainer__S4jhu",loadingContent:"TestTemplate_loadingContent__t0PZk",prevButton:"TestTemplate_prevButton__We8Ge",errorContainer:"TestTemplate_errorContainer__E2bm_",errorIcon:"TestTemplate_errorIcon__qNOuZ",retryButton:"TestTemplate_retryButton__8Ptxv",testWrapper:"TestTemplate_testWrapper__LbT7F",selectedChoice:"TestTemplate_selectedChoice__3CZ49",spin:"TestTemplate_spin__b6lTh",glow:"TestTemplate_glow__w_7C9"}},79563:(e,t,a)=>{"use strict";a.d(t,{L:()=>r,saveSharedResult:()=>s});let s=async(e,t)=>{try{if(!e.testType||!e.userName)throw Error("필수 정보가 누락되었습니다.");let a=e.userGender||"",s={testType:e.testType,testName:e.testName,userName:e.userName,userGender:a,answers:e.answers||[],result:e.result?JSON.parse(JSON.stringify(e.result)):null,...e.mbtiResult&&{mbtiResult:e.mbtiResult},...e.enneagramType&&{enneagramType:e.enneagramType},...e.attachmentType&&{attachmentType:e.attachmentType},...e.intelligenceScores&&{intelligenceScores:e.intelligenceScores}},r="ko";{let e=window.location.pathname;e.startsWith("/en")?r="en":e.startsWith("/es")?r="es":e.startsWith("/vi")?r="vi":e.startsWith("/zh-tw")?r="zh-tw":e.startsWith("/ja")&&(r="ja")}void 0!==t&&("string"==typeof t?r=t:"boolean"==typeof t&&!0===t&&(r="en"));let i={testType:e.testType,testName:e.testName||e.testType,resultData:s,userName:e.userName,userGender:a,language:r},l=await fetch("/api/shared-results",{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify(i)});if(!l.ok){let e=await l.text();throw console.error("API 응답 오류:",l.status,e),Error(`결과 저장에 실패했습니다. (${l.status})`)}let n=l.headers.get("content-type");if(!n||!n.includes("application/json")){let e=await l.text();throw console.error("공유 결과 저장: JSON이 아닌 응답 받음",e.substring(0,200)),Error("서버에서 잘못된 형식의 응답
1을 받았습니다.")}let o=await l.json();if(e.result)try{let t="";if(e.result.type?t=e.result.type:e.mbtiResult&&(t=e.mbtiResult),t){let a={testId:e.testType,result:t,nickname:e.userName,timestamp:Date.now()};localStorage.setItem(`mymd_result_${e.testType}`,JSON.stringify(a))}}catch(e){console.error("로컬 저장 실패:",e)}return o.sharedId}catch(e){throw console.error("공유 결과 저장 오류:",e),e}},r=async e=>{try{if(!e||!e.testType||!e.userName)throw Error("공유할 데이터가 부족합니다.");let t=window.location.pathname.startsWith("/en"),a={...e,testName:e.testName||e.testType,result:e.result||{}},r=await s(a,t),i=((e,t,a)=>{let s="ko";{let e=window.location.pathname;e.startsWith("/en")?s="en":e.startsWith("/es")?s="es":e.startsWith("/vi")?s="vi":e.startsWith("/zh-tw")?s="zh-tw":e.startsWith("/ja")&&(s="ja")}void 0!==a&&("string"==typeof a?s=a:"boolean"==typeof a&&!0===a&&(s="en"));let r="ko"===s?"":`/${s}`;return`https://www.maumdive.com${r}/${e}/result/${t}`})(e.testType,r,t);if(!document.getElementById("share-notification-styles")){let e=document.createElement("style");e.id="share-notification-styles",e.textContent=`
2        @keyframes slideIn {
3          from {
4            opacity: 0;
5            transform: translate(-50%, -60%);
6          }
7          to {
8            opacity: 1;
9            transform: translate(-50%, -50%);
10          }
11        }
12        @keyframes slideOut {
13          from {
14            opacity: 1;
15            transform: translate(-50%, -50%);
16          }
17          to {
18            opacity: 0;
19            transform: translate(-50%, -40%);
20          }
21        }
22      `,document.head.appendChild(e)}try{await navigator.clipboard.writeText(i);let e=document.createElement("div");e.style.cssText=`
23        position: fixed;
24        top: 50%;
25        left: 50%;
26        transform: translate(-50%, -50%);
27        background: linear-gradient(135deg, #667eea 0%, #764ba2 100%);
28        color: white;
29        padding: 20px 30px;
30        border-radius: 15px;
31        box-shadow: 0 10px 30px rgba(0,0,0,0.3);
32        z-index: 10000;
33        font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;
34        font-size: 16px;
35        text-align: center;
36        animation: slideIn 0.3s ease-out;
37      `,e.innerHTML=t?'\uD83C\uDF89 Link copied!<br><small style="opacity: 0.8;">Share it with your friends~</small>':'\uD83C\uDF89 링크가 복사되었어요!<br><small style="opacity: 0.8;">친구들에게 바로 공유해보세요~</small>',document.body.appendChild(e),setTimeout(()=>{e.style.animation="slideOut 0.3s ease-in forwards",setTimeout(()=>{e.parentNode&&document.body.removeChild(e)},300)},2e3)}catch(a){let e=document.createElement("textarea");e.value=i,e.style.position="fixed",e.style.opacity="0",document.body.appendChild(e),e.focus(),e.select();try{document.execCommand("copy");let e=t?"\uD83C\uDF89 Link copied!\nShare it with your friends!":"\uD83C\uDF89 링크가 복사되었어요!\n친구들에게 공유해보세요!";alert(e)}catch(a){let e=t?"Copy function is not available. Please copy the link directly:\n"+i:"복사 기능을 사용할 수 없습니다. 링크를 직접 복사해주세요:\n"+i;alert(e)}document.body.removeChild(e)}}catch(e){console.error("❌ 공유 오류:",e),alert(window.location.pathname.startsWith("/en")?"An error occurred while sharing the result. Please try again later.":"결과 공유 중 오류가 발생했습니다. 잠시 후 다시 시도해주세요.")}}},88944:(e,t,a)=>{(window.__NEXT_P=window.__NEXT_P||[]).push(["/mens-quiz",function(){return a(51043)}])}},e=>{e.O(0,[48230,9673,94424,4735,36676,58238,40892,90636,46593,38792],()=>e(e.s=88944)),_N_E=e.O()}]);

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.