PageSourceSearch

https://www.maumemoji.com/_next/static/chunks/pages/[locale]/tools/fortune-fc8bce704680fedc.js

js maumemoji.com collected 2026-10-02 01:36:27 UTC 58,390 bytes, 177 lines download raw bytes

1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[720],{1312:(e,t,n)=>{"use strict";n.d(t,{A:()=>a});let a=(0,n(1713).A)("refresh-cw",[["path",{d:"M3 12a9 9 0 0 1 9-9 9.75 9.75 0 0 1 6.74 2.74L21 8",key:"v9h5vc"}],["path",{d:"M21 3v5h-5",key:"1q7to0"}],["path",{d:"M21 12a9 9 0 0 1-9 9 9.75 9.75 0 0 1-6.74-2.74L3 16",key:"3uifl3"}],["path",{d:"M8 16H3v5",key:"1cv678"}]])},5125:(e,t,n)=>{"use strict";n.d(t,{A:()=>a});let a=(0,n(1713).A)("shuffle",[["path",{d:"m18 14 4 4-4 4",key:"10pe0f"}],["path",{d:"m18 2 4 4-4 4",key:"pucp1d"}],["path",{d:"M2 18h1.973a4 4 0 0 0 3.3-1.7l5.454-8.6a4 4 0 0 1 3.3-1.7H22",key:"1ailkh"}],["path",{d:"M2 6h1.972a4 4 0 0 1 3.6 2.2",key:"km57vx"}],["path",{d:"M22 18h-6.041a4 4 0 0 1-3.3-1.8l-.359-.45",key:"os18l9"}]])},5612:(e,t,n)=>{"use strict";n.d(t,{A:()=>a});let a=(0,n(1713).A)("share-2",[["circle",{cx:"18",cy:"5",r:"3",key:"gq8acd"}],["circle",{cx:"6",cy:"12",r:"3",key:"w7nqdw"}],["circle",{cx:"18",cy:"19",r:"3",key:"1xt0gg"}],["line",{x1:"8.59",x2:"15.42",y1:"13.51",y2:"17.49",key:"47mynk"}],["line",{x1:"15.41",x2:"8.59",y1:"6.51",y2:"10.49",key:"1n3mei"}]])},6588:(e,t,n)=>{(window.__NEXT_P=window.__NEXT_P||[]).push(["/[locale]/tools/fortune",function(){return n(8973)}])},7685:(e,t,n)=>{"use strict";n.d(t,{l$:()=>ed,Ay:()=>eh,oR:()=>$});var a,i=n(4232);let r={data:""},s=e=>"object"==typeof window?((e?e.querySelector("#_goober"):window._goober)||Object.assign((e||document.head).appendChild(document.createElement("style")),{innerHTML:" ",id:"_goober"})).firstChild:e||r,o=/(?:([\u0080-\uFFFF\w-%@]+) *:? *([^{;]+?);|([^;}{]*?) *{)|(}\s*)/g,l=/\/\*[^]*?\*\/|  +/g,c=/\n+/g,d=(e,t)=>{let n="",a="",i="";for(let r in e){let s=e[r];"@"==r[0]?"i"==r[1]?n=r+" "+s+";":a+="f"==r[1]?d(s,r):r+"{"+d(s,"k"==r[1]?"":t)+"}":"object"==typeof s?a+=d(s,t?t.replace(/([^,])+/g,e=>r.replace(/([^,]*:\S+\([^)]*\))|([^,])+/g,t=>/&/.test(t)?t.replace(/&/g,e):e?e+" "+t:t)):r):null!=s&&(r=/^--/.test(r)?r:r.replace(/[A-Z]/g,"-$&").toLowerCase(),i+=d.p?d.p(r,s):r+":"+s+";")}return n+(t&&i?t+"{"+i+"}":i)+a},h={},u=e=>{if("object"==typeof e){let t="";for(let n in e)t+=n+u(e[n]);return t}return e},m=(e,t,n,a,i)=>{let r=u(e),s=h[r]||(h[r]=(e=>{let t=0,n=11;for(;t<e.length;)n=101*n+e.charCodeAt(t++)>>>0;return"go"+n})(r));if(!h[s]){let t=r!==e?e:(e=>{let t,n,a=[{}];for(;t=o.exec(e.replace(l,""));)t[4]?a.shift():t[3]?(n=t[3].replace(c," ").trim(),a.unshift(a[0][n]=a[0][n]||{})):a[0][t[1]]=t[2].replace(c," ").trim();return a[0]})(e);h[s]=d(i?{["@keyframes "+s]:t}:t,n?"":"."+s)}let m=n&&h.g?h.g:null;return n&&(h.g=h[s]),((e,t,n,a)=>{a?t.data=t.data.replace(a,e):-1===t.data.indexOf(e)&&(t.data=n?e+t.data:t.data+e)})(h[s],t,a,m),s},g=(e,t,n)=>e.reduce((e,a,i)=>{let r=t[i];if(r&&r.call){let e=r(n),t=e&&e.props&&e.props.className||/^go/.test(e)&&e;r=t?"."+t:e&&"object"==typeof e?e.props?"":d(e,""):!1===e?"":e}return e+a+(null==r?"":r)},"");function p(e){let t=this||{},n=e.call?e(t.p):e;return m(n.unshift?n.raw?g(n,[].slice.call(arguments,1),t.p):n.reduce((e,n)=>Object.assign(e,n&&n.call?n(t.p):n),{}):n,s(t.target),t.g,t.o,t.k)}p.bind({g:1});let f,y,v,b=p.bind({k:1});function x(e,t){let n=this||{};return function(){let a=arguments;function i(r,s){let o=Object.assign({},r),l=o.className||i.className;n.p=Object.assign({theme:y&&y()},o),n.o=/ *go\d+/.test(l),o.className=p.apply(n,a)+(l?" "+l:""),t&&(o.ref=s);let c=e;return e[0]&&(c=o.as||e,delete o.as),v&&c[0]&&v(o),f(c,o)}return t?t(i):i}}var w=e=>"function"==typeof e,k=(e,t)=>w(e)?e(t):e,j=(()=>{let e=0;return()=>(++e).toString()})(),z=(()=>{let e;return()=>{if(void 0===e&&"u">typeof window){let t=matchMedia("(prefers-reduced-motion: reduce)");e=!t||t.matches}return e}})(),N="default",E=(e,t)=>{let{toastLimit:n}=e.settings;switch(t.type){case 0:return{...e,toasts:[t.toast,...e.toasts].slice(0,n)};case 1:return{...e,toasts:e.toasts.map(e=>e.id===t.toast.id?{...e,...t.toast}:e)};case 2:let{toast:a}=t;return E(e,{type:+!!e.toasts.find(e=>e.id===a.id),toast:a});case 3:let{toastId:i}=t;return{...e,toasts:e.toasts.map(e=>e.id===i||void 0===i?{...e,dismissed:!0,visible:!1}:e)};case 4:return void 0===t.toastId?{...e,toasts:[]}:{...e,toasts:e.toasts.filter(e=>e.id!==t.toastId)};case 5:return{...e,pausedAt:t.time};case 6:let r=t.time-(e.pausedAt||0);return{...e,pausedAt:void 0,toasts:e.toasts.map(e=>({...e,pauseDuration:e.pauseDuration+r}))}}},A=[],C={toasts:[],pausedAt:void 0,settings:{toastLimit:20}},T={},L=(e,t=N)=>{T[t]=E(T[t]||C,e),A.forEach(([e,n])=>{e===t&&n(T[t])})},S=e=>Object.keys(T).forEach(t=>L(e,t)),M=e=>Object.keys(T).find(t=>T[t].toasts.some(t=>t.id===e)),D=(e=N)=>t=>{L(t,e)},P={blank:4e3,error:4e3,success:2e3,loading:1/0,custom:4e3},q=(e={},t=N)=>{let[n,a]=(0,i.useState)(T[t]||C),r=(0,i.useRef)(T[t]);(0,i.useEffect)(()=>(r.current!==T[t]&&a(T[t]),A.push([t,a]),()=>{let e=A.findIndex(([e])=>e===t);e>-1&&A.splice(e,1)}),[t]);let s=n.toasts.map(t=>{var n,a,i;return{...e,...e[t.type],...t,removeDelay:t.removeDelay||(null==(n=e[t.type])?void 0:n.removeDelay)||(null==e?void 0:e.removeDelay),duration:t.duration||(null==(a=e[t.type])?void 0:a.duration)||(null==e?void 0:e.duration)||P[t.type],style:{...e.style,...null==(i=e[t.type])?void 0:i.style,...t.style}}});return{...n,toasts:s}},F=(e,t="blank",n)=>({createdAt:Date.now(),visible:!0,dismissed:!1,type:t,ariaProps:{role:"status","aria-live":"polite"},message:e,pauseDuration:0,...n,id:(null==n?void 0:n.id)||j()}),H=e=>(t,n)=>{let a=F(t,e,n);return D(a.toasterId||M(a.id))({type:2,toast:a}),a.id},$=(e,t)=>H("blank")(e,t);$.error=H("error"),$.success=H("success"),$.loading=H("loading"),$.custom=H("custom"),$.dismiss=(e,t)=>{let n={type:3,toastId:e};t?D(t)(n):S(n)},$.dismissAll=e=>$.dismiss(void 0,e),$.remove=(e,t)=>
1{let n={type:4,toastId:e};t?D(t)(n):S(n)},$.removeAll=e=>$.remove(void 0,e),$.promise=(e,t,n)=>{let a=$.loading(t.loading,{...n,...null==n?void 0:n.loading});return"function"==typeof e&&(e=e()),e.then(e=>{let i=t.success?k(t.success,e):void 0;return i?$.success(i,{id:a,...n,...null==n?void 0:n.success}):$.dismiss(a),e}).catch(e=>{let i=t.error?k(t.error,e):void 0;i?$.error(i,{id:a,...n,...null==n?void 0:n.error}):$.dismiss(a)}),e};var O=1e3,W=(e,t="default")=>{let{toasts:n,pausedAt:a}=q(e,t),r=(0,i.useRef)(new Map).current,s=(0,i.useCallback)((e,t=O)=>{if(r.has(e))return;let n=setTimeout(()=>{r.delete(e),o({type:4,toastId:e})},t);r.set(e,n)},[]);(0,i.useEffect)(()=>{if(a)return;let e=Date.now(),i=n.map(n=>{if(n.duration===1/0)return;let a=(n.duration||0)+n.pauseDuration-(e-n.createdAt);if(a<0){n.visible&&$.dismiss(n.id);return}return setTimeout(()=>$.dismiss(n.id,t),a)});return()=>{i.forEach(e=>e&&clearTimeout(e))}},[n,a,t]);let o=(0,i.useCallback)(D(t),[t]),l=(0,i.useCallback)(()=>{o({type:5,time:Date.now()})},[o]),c=(0,i.useCallback)((e,t)=>{o({type:1,toast:{id:e,height:t}})},[o]),d=(0,i.useCallback)(()=>{a&&o({type:6,time:Date.now()})},[a,o]),h=(0,i.useCallback)((e,t)=>{let{reverseOrder:a=!1,gutter:i=8,defaultPosition:r}=t||{},s=n.filter(t=>(t.position||r)===(e.position||r)&&t.height),o=s.findIndex(t=>t.id===e.id),l=s.filter((e,t)=>t<o&&e.visible).length;return s.filter(e=>e.visible).slice(...a?[l+1]:[0,l]).reduce((e,t)=>e+(t.height||0)+i,0)},[n]);return(0,i.useEffect)(()=>{n.forEach(e=>{if(e.dismissed)s(e.id,e.removeDelay);else{let t=r.get(e.id);t&&(clearTimeout(t),r.delete(e.id))}})},[n,s]),{toasts:n,handlers:{updateHeight:c,startPause:l,endPause:d,calculateOffset:h}}},I=b`
2from {
3  transform: scale(0) rotate(45deg);
4	opacity: 0;
5}
6to {
7 transform: scale(1) rotate(45deg);
8  opacity: 1;
9}`,_=b`
10from {
11  transform: scale(0);
12  opacity: 0;
13}
14to {
15  transform: scale(1);
16  opacity: 1;
17}`,K=b`
18from {
19  transform: scale(0) rotate(90deg);
20	opacity: 0;
21}
22to {
23  transform: scale(1) rotate(90deg);
24	opacity: 1;
25}`,B=x("div")`
26  width: 20px;
27  opacity: 0;
28  height: 20px;
29  border-radius: 10px;
30  background: ${e=>e.primary||"#ff4b4b"};
31  position: relative;
32  transform: rotate(45deg);
33
34  animation: ${I} 0.3s cubic-bezier(0.175, 0.885, 0.32, 1.275)
35    forwards;
36  animation-delay: 100ms;
37
38  &:after,
39  &:before {
40    content: '';
41    animation: ${_} 0.15s ease-out forwards;
42    animation-delay: 150ms;
43    position: absolute;
44    border-radius: 3px;
45    opacity: 0;
46    background: ${e=>e.secondary||"#fff"};
47    bottom: 9px;
48    left: 4px;
49    height: 2px;
50    width: 12px;
51  }
52
53  &:before {
54    animation: ${K} 0.15s ease-out forwards;
55    animation-delay: 180ms;
56    transform: rotate(90deg);
57  }
58`,V=b`
59  from {
60    transform: rotate(0deg);
61  }
62  to {
63    transform: rotate(360deg);
64  }
65`,G=x("div")`
66  width: 12px;
67  height: 12px;
68  box-sizing: border-box;
69  border: 2px solid;
70  border-radius: 100%;
71  border-color: ${e=>e.secondary||"#e0e0e0"};
72  border-right-color: ${e=>e.primary||"#616161"};
73  animation: ${V} 1s linear infinite;
74`,R=b`
75from {
76  transform: scale(0) rotate(45deg);
77	opacity: 0;
78}
79to {
80  transform: scale(1) rotate(45deg);
81	opacity: 1;
82}`,U=b`
830% {
84	height: 0;
85	width: 0;
86	opacity: 0;
87}
8840% {
89  height: 0;
90	width: 6px;
91	opacity: 1;
92}
93100% {
94  opacity: 1;
95  height: 10px;
96}`,Z=x("div")`
97  width: 20px;
98  opacity: 0;
99  height: 20px;
100  border-radius: 10px;
101  background: ${e=>e.primary||"#61d345"};
102  position: relative;
103  transform: rotate(45deg);
104
105  animation: ${R} 0.3s cubic-bezier(0.175, 0.885, 0.32, 1.275)
106    forwards;
107  animation-delay: 100ms;
108  &:after {
109    content: '';
110    box-sizing: border-box;
111    animation: ${U} 0.2s ease-out forwards;
112    opacity: 0;
113    animation-delay: 200ms;
114    position: absolute;
115    border-right: 2px solid;
116    border-bottom: 2px solid;
117    border-color: ${e=>e.secondary||"#fff"};
118    bottom: 6px;
119    left: 6px;
120    height: 10px;
121    width: 6px;
122  }
123`,Y=x("div")`
124  position: absolute;
125`,X=x("div")`
126  position: relative;
127  display: flex;
128  justify-content: center;
129  align-items: center;
130  min-width: 20px;
131  min-height: 20px;
132`,Q=b`
133from {
134  transform: scale(0.6);
135  opacity: 0.4;
136}
137to {
138  transform: scale(1);
139  opacity: 1;
140}`,J=x("div")`
141  position: relative;
142  transform: scale(0.6);
143  opacity: 0.4;
144  min-width: 20px;
145  animation: ${Q} 0.3s 0.12s cubic-bezier(0.175, 0.885, 0.32, 1.275)
146    forwards;
147`,ee=({toast:e})=>{let{icon:t,type:n,iconTheme:a}=e;return void 0!==t?"string"==typeof t?i.createElement(J,null,t):t:"blank"===n?null:i.createElement(X,null,i.createElement(G,{...a}),"loading"!==n&&i.createElement(Y,null,"error"===n?i.createElement(B,{...a}):i.createElement(Z,{...a})))},et=e=>`
1480% {transform: translate3d(0,${-200*e}%,0) scale(.6); opacity:.5;}
149100% {transform: translate3d(0,0,0) scale(1); opacity:1;}
150`,en=e=>`
1510% {transform: translate3d(0,0,-1px) scale(1); opacity:1;}
152100% {transform: translate3d(0,${-150*e}%,-1px) scale(.6); opacity:0;}
153`,ea=x("div")`
154  display: flex;
155  align-items: center;
156  background: #fff;
157  color: #363636;
158  line-height: 1.3;
159  will-change: transform;
160  box-shadow: 0 3px 10px rgba(0, 0, 0, 0.1), 0 3px 3px rgba(0, 0, 0, 0.05);
161  max-width: 350px;
162  pointer-events: auto;
163  padding: 8px 10px;
164  border-radius: 8px;
165`,ei=x("div")`
166  display: flex;
167  justify-content: center;
168  margin: 4px 10px;
169  color: inherit;
170  flex: 1 1 auto;
171  white-space: pre-line;
172`,er=(e,t)=>{let n=e.includes("top")?1:-1,[a,i]=z()?["0%{opacity:0;} 100%{opacity:1;}","0%{opacity:1;} 100%{opacity:0;}"]:[et(n),en(n)];return{animation:t?`${b(a)} 0.35s cubic-bezier(.21,1.02,.73,1) forwards`:`${b(i)} 0.4s forwards cubic-bezier(.06,.71,.55,1)`}},es=i.memo(({toast:e,position:t,style:n,children:a})=>{let r=e.height?er(e.position||t||"top-center",e.visible):{opacity:0},s=i.createElement(ee,{toast:e}),o=i.createElement(ei,{...e.ariaProps},k(e.message,e));return i.createElement(ea,{className:e.className,style:{...r,...n,...e.style}},"function"==typeof a?a({icon:s,message:o}):i.createElement(i.Fragment,null,s,o))});a=i.createElement,d.p=void 0,f=a,y=void 0,v=void 0;var eo=({id:e,className:t,style:n,onHeightUpdate:a,children:r})=>{let s=i.useCallback(t=>{if(t){let n=()=>{a(e,t.getBoundingClientRect().height)};n(),new MutationObserver(n).observe(t,{subtree:!0,childList:!0,characterData:!0})}},[e,a]);return i.createElement("div",{ref:s,className:t,style:n},r)},el=(e,t)=>{let n=e.includes("top"),a=e.includes("center")?{justifyContent:"center"}:e.includes("right")?{justifyContent:"flex-end"}:{};return{left:0,right:0,display:"flex",position:"absolute",transition:z()?void 0:"all 230ms cubic-bezier(.21,1.02,.73,1)",transform:`translateY(${t*(n?1:-1)}px)`,...n?{top:0}:{bottom:0},...a}},ec=p`
173  z-index: 9999;
174  > * {
175    pointer-events: auto;
176  }
177`,ed=({reverseOrder:e,position:t="top-center",toastOptions:n,gutter:a,children:r,toasterId:s,containerStyle:o,containerClassName:l})=>{let{toasts:c,handlers:d}=W(n,s);return i.createElement("div",{"data-rht-toaster":s||"",style:{position:"fixed",zIndex:9999,top:16,left:16,right:16,bottom:16,pointerEvents:"none",...o},className:l,onMouseEnter:d.startPause,onMouseLeave:d.endPause},c.map(n=>{let s=n.position||t,o=el(s,d.calculateOffset(n,{reverseOrder:e,gutter:a,defaultPosition:t}));return i.createElement(eo,{id:n.id,key:n.id,onHeightUpdate:d.updateHeight,className:n.visible?ec:"",style:o},"custom"===n.type?k(n.message,n):r?r(n):i.createElement(es,{toast:n,position:s}))}))},eh=$},8973:(e,t,n)=>{"use strict";n.r(t),n.d(t,{__N_SSG:()=>y,default:()=>v});var a=n(7876),i=n(4232),r=n(1312),s=n(5125),o=n(5612);let l=(0,n(1713).A)("star",[["path",{d:"M11.525 2.295a.53.53 0 0 1 .95 0l2.31 4.679a2.123 2.123 0 0 0 1.595 1.16l5.166.756a.53.53 0 0 1 .294.904l-3.736 3.638a2.123 2.123 0 0 0-.611 1.878l.882 5.14a.53.53 0 0 1-.771.56l-4.618-2.428a2.122 2.122 0 0 0-1.973 0L6.396 21.01a.53.53 0 0 1-.77-.56l.881-5.139a2.122 2.122 0 0 0-.611-1.879L2.16 9.795a.53.53 0 0 1 .294-.906l5.165-.755a2.122 2.122 0 0 0 1.597-1.16z",key:"r04s7s"}]]);var c=n(7685),d=n(3008),h=n(8094),u=n(6583),m=n(8012);let g=[{emoji:"\uD83C\uDF1F",name:{ko:"별의 카드",en:"The Star Card",ja:"星のカード","zh-cn":"星星卡","zh-tw":"星星卡",es:"La Carta de la Estrella",vi:"L\xe1 b\xe0i Ng\xf4i sao",th:"การ์ดดวงดาว",de:"Die Sternenkarte"}
177,category:{ko:"희망",en:"Hope",ja:"希望","zh-cn":"希望","zh-tw":"希望",es:"Esperanza",vi:"Hy vọng",th:"ความหวัง",de:"Hoffnung"},meaning:{positive:{ko:["새로운 희망이 보입니다","꿈이 현실이 될 징조","운명적인 만남이 기다려요"],en:["New hope is shining through","Dreams becoming reality","A fated encounter awaits"],ja:["新しい希望が見えます","夢が現実になる兆し","運命的な出会いが待っています"],"zh-cn":["看到新的希望","梦想成真的迹象","注定的相遇在等待"],"zh-tw":["看到新的希望","夢想成真的跡象","注定的相遇在等待"],es:["Una nueva esperanza brilla","Los sue\xf1os se hacen realidad","Un encuentro predestinado aguarda"],vi:["Hy vọng mới đang tỏa s\xe1ng","Giấc mơ trở th\xe0nh hiện thực","Một cuộc gặp gỡ định mệnh đang chờ đợi"],th:["เห็นความหวังใหม่","ความฝันกลายเป็นจริง","การพบเจอที่ถูกลิขิตไว้รออยู่"],de:["Neue Hoffnung leuchtet auf","Tr\xe4ume werden Wirklichkeit","Eine schicksalhafte Begegnung erwartet dich"]},neutral:{ko:["평범한 일상 속 작은 기쁨","차분한 하루가 될 것 같아요"],en:["Small joys in everyday life","A calm and peaceful day ahead"],ja:["日常の中の小さな喜び","穏やかな一日になりそうです"],"zh-cn":["日常生活中的小确幸","平静的一天"],"zh-tw":["日常生活中的小確幸","平靜的一天"],es:["Peque\xf1as alegr\xedas en la vida cotidiana","Un d\xeda tranquilo y pac\xedfico por delante"],vi:["Những niềm vui nhỏ b\xe9 trong cuộc sống h\xe0ng ng\xe0y","Một ng\xe0y b\xecnh tĩnh v\xe0 y\xean b\xecnh ph\xeda trước"],th:["ความสุขเล็กๆ ในชีวิตประจำวัน","วันที่สงบและราบรื่นรออยู่"],de:["Kleine Freuden im Alltag","Ein ruhiger und friedlicher Tag steht bevor"]},negative:{ko:["실망스러운 일이 있을 수 있어요","기대는 조금 낮추는 게 좋겠어요"],en:["Disappointment may come","Better to lower expectations"],ja:["がっかりすることがあるかも","期待は少し下げた方がいいかも"],"zh-cn":["可能会有失望的事情发生","最好降低期望"],"zh-tw":["可能會由失望的事情發生","最好降低期望"],es:["Puede haber decepciones","Mejor bajar las expectativas"],vi:["Sự thất vọng c\xf3 thể đến","Tốt hơn l\xe0 hạ thấp kỳ vọng"],th:["อาจมีความผิดหวังเกิดขึ้น","ลดความคาดหวังลงหน่อยดีกว่า"],de:["Entt\xe4uschung kann aufkommen","Erwartungen besser herunterschrauben"]}},keywords:{ko:["희망","꿈","목표","미래"],en:["hope","dreams","goals","future"],ja:["希望","夢","目標","未来"],"zh-cn":["希望","梦想","目标","未来"],"zh-tw":["希望","夢想","目標","未來"],es:["esperanza","sue\xf1os","metas","futuro"],vi:["hy vọng","giấc mơ","mục ti\xeau","tương lai"],th:["ความหวัง","ความฝัน","เป้าหมาย","อนาคต"],de:["Hoffnung","Tr\xe4ume","Ziele","Zukunft"]}},{emoji:"\uD83D\uDC96",name:{ko:"사랑의 카드",en:"The Love Card",ja:"愛のカード","zh-cn":"爱之卡","zh-tw":"愛之卡",es:"La Carta del Amor",vi:"L\xe1 b\xe0i T\xecnh y\xeau",th:"การ์ดความรัก",de:"Die Liebeskarte"},category:{ko:"감정",en:"Emotions",ja:"感情","zh-cn":"情感","zh-tw":"情感",es:"Emociones",vi:"Cảm x\xfac",th:"อารมณ์",de:"Emotionen"},meaning:{positive:{ko:["사랑에 빠질 것 같은 날","소중한 사람과의 달콤한 시간","마음이 따뜻해지는 일이 생겨요"],en:["Love is in the air today","Sweet moments with someone special","Heartwarming events await"],ja:["恋に落ちそうな日","大切な人との甘い時間","心が温まることが起きます"],"zh-cn":["今天充满了爱意","与特别的人共度甜蜜时光","温暖的事情将会发生"],"zh-tw":["今天充滿了愛意","與特別的人共度甜蜜時光","溫暖的事情將會發生"],es:["El amor est\xe1 en el aire hoy","Momentos dulces con alguien especial","Eventos conmovedores aguardan"],vi:["T\xecnh y\xeau ngập tr\xe0n h\xf4m nay","Những khoảnh khắc ngọt ng\xe0o b\xean 
177người đặc biệt","Những sự kiện ấm l\xf2ng đang chờ đợi"],th:["ความรักอบอวลในวันนี้","ช่วงเวลาหวานชื่นกับคนพิเศษ","เรื่องราวอบอุ่นใจรออยู่"],de:["Liebe liegt heute in der Luft","S\xfc\xdfe Momente mit jemand Besonderem","Herzerw\xe4rmende Ereignisse erwarten dich"]},neutral:{ko:["평범하지만 안정적인 관계","조용한 애정 표현의 날"],en:["Stable but ordinary relationships","Quiet expressions of affection"],ja:["平凡だけど安定した関係","静かな愛情表現の日"],"zh-cn":["稳定但平凡的关系","安静的表达爱意"],"zh-tw":["穩定但平凡的關係","安靜的表達愛意"],es:["Relaciones estables pero ordinarias","Expresiones tranquilas de afecto"],vi:["Mối quan hệ ổn định nhưng b\xecnh thường","Những biểu hiện t\xecnh cảm thầm lặng"],th:["ความสัมพันธ์ที่มั่นคงแต่เรียบง่าย","การแสดงความรักที่เงียบสงบ"],de:["Stabile, aber gew\xf6hnliche Beziehungen","Leise Zuneigungsbekundungen"]},negative:{ko:["감정적으로 상처받을 수 있어요","오해가 생기지 않도록 조심하세요"],en:["Emotional hurt may occur","Be careful of misunderstandings"],ja:["感情的に傷つくかも","誤解が生じないよう注意して"],"zh-cn":["可能会受到情感伤害","小心产生误解"],"zh-tw":["可能會受到情感傷害","小心產生誤解"],es:["Puede ocurrir dolor emocional","Ten cuidado con los malentendidos"],vi:["C\xf3 thể bị tổn thương t\xecnh cảm","H\xe3y cẩn thận với những hiểu lầm"],th:["อาจเกิดความเจ็บปวดทางอารมณ์","ระวังความเข้าใจผิด"],de:["Emotionale Verletzungen k\xf6nnen auftreten","Vorsicht vor Missverst\xe4ndnissen"]}},keywords:{ko:["사랑","연애","감정","인간관계"],en:["love","romance","emotions","relationships"],ja:["愛","恋愛","感情","人間関係"],"zh-cn":["爱","浪漫","情感","人际关系"],"zh-tw":["愛","浪漫","情感","人際關係"],es:["amor","romance","emociones","relaciones"],vi:["t\xecnh y\xeau","l\xe3ng mạn","cảm x\xfac","mối quan hệ"],th:["ความรัก","โรแมนติก","อารมณ์","ความสัมพันธ์"],de:["Liebe","Romantik","Emotionen","Beziehungen"]}},{emoji:"⚡",name:{ko:"번개의 카드",en:"The Lightning Card",ja:"稲妻のカード","zh-cn":"闪电卡","zh-tw":"閃電卡",es:"La Carta del Rayo",vi:"L\xe1 b\xe0i Tia chớp",th:"การ์ดสายฟ้า",de:"Die Blitzkarte"},category:{ko:"변화",en:"Change",ja:"変化","zh-cn":"变化","zh-tw":"變化",es:"Cambio",vi:"Thay đổi",th:"การเปลี่ยนแปลง",de:"Ver\xe4nderung"},meaning:{positive:{ko:["극적인 변화와 발전","새로운 에너지가 충만해요","순간적인 영감이 떠올라요"],en:["Dramatic transformation and growth","Bursting with new energy","Sudden inspiration strikes"],ja:["劇的な変化と発展","新しいエネルギーに満ちています","瞬間的なひらめきが浮かびます"],"zh-cn":["戏剧性的转变和成长","充满新能量","灵感突然涌现"],"zh-tw":["戲劇性的轉變和成長","充滿新能量","靈感突然湧現"],es:["Transformaci\xf3n dram\xe1tica y crecimiento","Rebosante de nueva energ\xeda","La inspiraci\xf3n llega de repente"],vi:["Sự chuyển m\xecnh v\xe0 ph\xe1t triển ngoạn mục","Tr\xe0n đầy năng lượng mới","Cảm hứng bất chợt ập đến"],th:["การเปลี่ยนแปลงและการเติบโตที่น่าทึ่ง","เปี่ยมด้วยพลังงานใหม่","แรงบันดาลใจเกิดขึ้นฉับพลัน"],de:["Dramatische Transformation und Wachstum","Voller neuer Energie","Pl\xf6tzliche Inspiration schl\xe4gt ein"]},neutral:{ko:["작은 변화들이 일어날 거예요","평소와 다른 하루"],en:["
177Small changes throughout the day","A different kind of day"],ja:["小さな変化が起きます","いつもと違う一日"],"zh-cn":["一天中会有小的变化","不一样的一天"],"zh-tw":["一天中會有小的變化","不一樣的一天"],es:["Peque\xf1os cambios a lo largo del d\xeda","Un tipo de d\xeda diferente"],vi:["Những thay đổi nhỏ trong ng\xe0y","Một ng\xe0y kh\xe1c biệt"],th:["การเปลี่ยนแปลงเล็กน้อยตลอดทั้งวัน","วันที่แตกต่างออกไป"],de:["Kleine Ver\xe4nderungen im Laufe des Tages","Eine andere Art von Tag"]},negative:{ko:["예상치 못한 변수가 생길 수 있어요","급한 결정은 피하세요"],en:["Unexpected variables may arise","Avoid hasty decisions"],ja:["予想外の変数が生じるかも","急な決断は避けて"],"zh-cn":["可能会出现意想不到的变数","避免草率决定"],"zh-tw":["可能會出現意想不到的變數","避免草率決定"],es:["Pueden surgir variables inesperadas","Evita decisiones precipitadas"],vi:["C\xe1c biến số bất ngờ c\xf3 thể ph\xe1t sinh","Tr\xe1nh c\xe1c quyết định vội v\xe0ng"],th:["อาจเกิดตัวแปรที่ไม่คาดคิด","หลีกเลี่ยงการตัดสินใจที่เร่งรีบ"],de:["Unerwartete Variablen k\xf6nnen auftreten","Vermeide \xfcbereilte Entscheidungen"]}},keywords:{ko:["변화","에너지","혁신","충격"],en:["change","energy","innovation","shock"],ja:["変化","エネルギー","革新","衝撃"],"zh-cn":["变化","能量","创新","冲击"],"zh-tw":["變化","能量","創新","衝擊"],es:["cambio","energ\xeda","innovaci\xf3n","choque"],vi:["thay đổi","năng lượng","đổi mới","c\xfa sốc"],th:["การเปลี่ยนแปลง","พลังงาน","นวัตกรรม","ชà¹
177‡à¸­à¸"],de:["Ver\xe4nderung","Energie","Innovation","Schock"]}},{emoji:"\uD83C\uDF0A",name:{ko:"물결의 카드",en:"The Wave Card",ja:"波のカード","zh-cn":"波浪卡","zh-tw":"波浪卡",es:"La Carta de la Ola",vi:"L\xe1 b\xe0i S\xf3ng",th:"การ์ดคลื่น",de:"Die Wellenkarte"},category:{ko:"흐름",en:"Flow",ja:"流れ","zh-cn":"流动","zh-tw":"流動",es:"Flujo",vi:"D\xf2ng chảy",th:"การไหลเวียน",de:"Fluss"},meaning:{positive:{ko:["모든 일이 자연스럽게 흘러가요","감정이 풍부해지는 날","직감이 뛰어난 하루"],en:["Everything flows naturally","Emotionally rich day","Strong intuition today"],ja:["すべてが自然に流れます","感情が豊かになる日","直感が冴える一日"],"zh-cn":["一切顺其自然","情感丰富的一天","今天直觉很强"],"zh-tw":["一切順其自然","情感豐富的一天","今天直覺很強"],es:["Todo fluye naturalmente","D\xeda emocionalmente rico","Fuerte intuici\xf3n hoy"],vi:["Mọi thứ diễn ra tá»± nhi\xean","Một ng\xe0y gi\xe0u cảm x\xfac","Trá»±c gi\xe1c mạnh mẽ h\xf4m nay"],th:["ทุกอย่างไหลลื่นอย่างเป็นธรรมชาติ","วันที่เต็มไปด้วยอารมณ์","สัญชาตญาณแรงกล้าในวันนี้"],de:["Alles flie\xdft auf nat\xfcrliche Weise","Emotional reicher Tag","Starke Intuition heute"]},neutral:{ko:["차분하고 평화로운 흐름","감성적인 기분의 하루"],en:["Calm and peaceful flow","An emotionally sensitive day"],ja:["穏やかで平和な流れ","感性的な気分の一日"],"zh-cn":["平静安详的流动","情绪敏感的一天"],"zh-tw":["平靜安詳的流動","情緒敏感的一天"],es:["Flujo tranquilo y pac\xedfico","Un d\xeda emocionalmente sensible"],vi:["D\xf2ng chảy b\xecnh tÄ©nh v\xe0 y\xean b\xecnh","Một ng\xe0y nhạy cảm về cảm x\xfac"],th:["การไหลเวียนที่สงบและราบรื่น","วันที่อ่อนไหวทางอารมณ์"],de:["Ruhiger und friedlicher Fluss","Ein emotional sensibler Tag"]},negative:{ko:["감정 기복이 클 수 있어요","마음이 불안정할 수 있어요"],en:["Emotional ups and downs","Feelings may be unstable"],ja:["感情の起伏が激しいかも","心が不安定かも"],"zh-cn":["情绪起伏大","感觉可能不稳定"],"zh-tw":["情緒起伏大","感覺可能不穩定"],es:["Altibajos emocionales","Los sentimientos pueden ser inestables"],vi:["Cảm x\xfac l\xean xuống thất thường","Cảm gi\xe1c c\xf3 thể kh\xf4ng ổn định"],th:["อารมณ์ขึ้นๆ ลงๆ","ความรู้สึกอาจไม่มั่นคง"],de:["Emotionale H\xf6hen und Tiefen","Gef\xfchle k\xf6nnen instabil sein"]}},keywords:{ko:["감정","직감","흐름","적응"],en:["emotions","intuition","flow","adaptation"],ja:["感情","直感","流れ","適応"],"zh-cn":["情感","直觉","流动","适应"],"zh-tw":["情感","直覺","流動","適應"],es:["emociones","intuici\xf3n","flujo","adaptaci\xf3n"],vi:["cảm x\xfac","trá»±c gi\xe1c","d\xf2ng chảy","th\xedch nghi"],th:["อารมณ์","สัญชาตญาณ","การไหลเวียน","การปรับตัว"],de:["Emotionen","Intuition","Fluss","Anpassung"]}},{emoji:"\uD83D\uDD25",name:{ko:"불꽃의 카드",en:"The Flame Card",ja:"炎のカード","zh-cn":"火焰卡","zh-tw":"火焰卡",es:"La Carta de la Llama",vi:"L\xe1 b\xe0i Ngọn lá»­a",th:"การ์ดเปลวไฟ",de:"Die Flammenkarte"},category:{ko:"열정",en:"Passion",ja:"情熱","zh-cn":"热情","zh-tw":"熱情",es:"Pasi\xf3n",vi:"Đam m\xea",th:"ความหลงใหล",de:"Leidenschaft"},meaning:{positive:{ko:["열정이 불타오르는 날","목표를 향한 강한 의지","창조적 에너지가 넘쳐요"],en:["Burning passion ignites","Strong will towards goals","Creative energy overflows"],ja:["情熱が燃え上がる日","目標への強い意志","創造的エネルギーが溢れます"],"zh-cn":["燃烧的激情点燃","对目标的强烈意志","创造力爆发"],"zh-tw":["燃燒的激情點燃","對目標的強烈意志","創造力爆發"],es:["La pasi\xf3n ardiente se enciende","Fuerte voluntad hacia las metas","La energ\xeda creativa se desborda"],vi:["Ngọn lá»­a đam m\xea b\xf9ng ch\xe1y","\xdd ch\xed mạnh mẽ hướng tới mục ti\xeau","Năng lượng s\xe1ng tạo tr\xe0n đầy"],th:["ความหลงใหลที่ลุกโชน","ความมุ่งมั่นอย่างแรงกล้าสู่เป้าหมาย","พลังสร้างสรรค์ล้นปรี่"],de:["Brennende Leidenschaft entfacht sich","Starker Wille zu Zielen","Kreative Energie flie\xdft \xfcber"]},neutral:{ko:["적당한 의욕과 에너지","평범한 활동의 날"],en:["Moderate motivation and energy","An ordinary day of activity"],ja:["適度な意欲とエネルギー","普通の活動の日"],"zh-cn":["适度的动力和能量","平凡的一天"],"zh-tw":["適度的動力和能量","平凡的一天"],es:["Motivaci\xf3n y energ\xeda moderadas","Un d\xeda ordinario de actividad"],vi:["Động lá»±c v\xe0 năng lượng vừa phải","Một ng\xe0y hoạt động b\xecnh thường"],th:["แรงจูงใจและพลังงานปานกลาง","วันแห่งการทำกิจกรรมธรรมดา"],de:["Moderate Motivation und Energie","Ein gew\xf6hnlicher Tag der Aktivit\xe4t"]},negative:{ko:["너무 성급하게 행동할 수 있어요","화가 날 일이 생길 수 있어요"],en:["May act too hastily","Anger-inducing situations possible"],ja:["急ぎすぎるかも","怒りを感じることがあるかも"],"zh-cn":["可能行动过于草率","可能会有让人生气的情况"],"zh-tw":["可能行動過於草率","可能會由讓人生氣的情況"],es:["Puede actuar demasiado precipitadamente","Posibles situaciones que provoquen ira"],vi:["C\xf3 thể h\xe0nh động qu\xe1 vội v\xe0ng","C\xf3 thể gặp t\xecnh huống g\xe2y tức giận"],th:["อาจทำอะไรวู่วามเกินไป","อาจเกิดสถานการณ์ที่ทำให้โกรธ"],de:["Kann zu \xfcbereiltem Handeln f\xfchren","Wutausl\xf6sende Situationen m\xf6glich"]}},keywords:{ko:["열정","의지","창조","행동"],en:["passion","willpower","creation","action"],ja:["情熱","意志","創造","行動"],"zh-cn":["热情","意志力","创造","行动"],"zh-tw":["熱情","意志力","創造","行動"],es:["pasi\xf3n","fuerza de voluntad","creaci\xf3n","acci\xf3n"],vi:["đam m\xea","\xfd ch\xed","s\xe1ng tạo","h\xe0nh động"],th:["ความหลงใหล","ความมุ่งมั่น","การสร้างสรรค์","การกระทำ"],de:["Leidenschaft","Willenskraft","Sch\xf6pfung","Aktion"]}},{emoji:"\uD83C\uDF31",name:{ko:"새싹의 카드",en:"The Sprout Card",ja:"新芽のカード","zh-cn":"嫩芽卡","zh-tw":"嫩芽卡",es:"La Carta del Brote",vi:"L\xe1 b\xe0i Mầm non",th:"การ์ดต้นกล้า",de:"Die Sprossenkarte"},category:{ko:"성장",en:"Growth",ja:"成長","zh-cn":"成长","zh-tw":"成長",es:"
177Crecimiento",vi:"Tăng trưởng",th:"การเติบโต",de:"Wachstum"},meaning:{positive:{ko:["새로운 시작과 성장","작은 노력이 큰 결실로","잠재력이 꽃피우는 날"],en:["New beginnings and growth","Small efforts yield big results","Potential blossoms today"],ja:["新しい始まりと成長","小さな努力が大きな実りに","潜在能力が花開く日"],"zh-cn":["新的开始和成长","小努力带来大成果","潜力在今天绽放"],"zh-tw":["新的開始和成長","小努力帶來大成果","潛力在今天綻放"],es:["Nuevos comienzos y crecimiento","Peque\xf1os esfuerzos dan grandes resultados","El potencial florece hoy"],vi:["Khởi đầu mới v\xe0 sự ph\xe1t triển","Nỗ lực nhỏ mang lại kết quả lớn","Tiềm năng nở rộ h\xf4m nay"],th:["การเริ่มต้นใหม่และการเติบโต","ความพยายามเล็กน้อยให้ผลลัพธ์ที่ยิ่งใหญ่","ศักยภาพเบ่งบานในวันนี้"],de:["Neuanf\xe4nge und Wachstum","Kleine Anstrengungen f\xfchren zu gro\xdfen Ergebnissen","Potenzial bl\xfcht heute auf"]},neutral:{ko:["꾸준한 발전의 하루","작은 변화들이 쌓여가요"],en:["Steady progress throughout the day","Small changes accumulate"],ja:["着実な発展の一日","小さな変化が積み重なります"],"zh-cn":["全天稳步进展","小变化在积累"],"zh-tw":["全天穩步進展","小變化在積累"],es:["Progreso constante a lo largo del d\xeda","Peque\xf1os cambios se acumulan"],vi:["Tiến bộ đều đặn trong ng\xe0y","Những thay đổi nhỏ t\xedch lũy"],th:["ความก้าวหน้าอย่างมั่นคงตลอดวัน","การเปลี่ยนแปลงเล็กน้อยสะสม"],de:["Stetiger Fortschritt im Laufe des Tages","Kleine Ver\xe4nderungen summieren sich"]},negative:{ko:["성장 속도가 느릴 수 있어요","인내가 필요한 시기"],en:["Growth may be slow","Patience is required"],ja:["成長速度が遅いかも","忍耐が必要な時期"],"zh-cn":["成长可能缓慢","需要耐心"],"zh-tw":["成長可能緩慢","需要耐心"],es:["El crecimiento puede ser lento","Se requiere paciencia"],vi:["Tăng trưởng c\xf3 thể chậm","Cần c\xf3 sự ki\xean nhẫn"],th:["การเติบโตอาจช้า","ต้องใช้ความอดทน"],de:["Wachstum kann langsam sein","Geduld ist erforderlich"]}},keywords:{ko:["성장","시작","가능성","인내"],en:["growth","beginning","potential","patience"],ja:["成長","始まり","可能性","忍耐"],"zh-cn":["成长","开始","潜力","耐心"],"zh-tw":["成長","開始","潛力","耐心"],es:["crecimiento","comienzo","potencial","paciencia"],vi:["tăng trưởng","bắt đầu","tiềm năng","ki\xean nhẫn"],th:["การเติบโต","การเริ่มต้น","ศักยภาพ","ความอดทน"],de:["Wachstum","Anfang","Potenzial","Geduld"]}},{emoji:"\uD83C\uDFAD",name:{ko:"가면의 카드",en:"The Mask Card",ja:"仮面のカード","zh-cn":"面具卡","zh-tw":"面具卡",es:"La Carta de la M\xe1scara",vi:"L\xe1 b\xe0i Mặt nạ",th:"การ์ดหน้ากาก",de:"Die Maskenkarte"},category:{ko:"진실",en:"Truth",ja:"真実","zh-cn":"真相","zh-tw":"真相",es:"Verdad",vi:"Sự thật",th:"ความจริง",de:"Wahrheit"},meaning:{positive:{ko:["진정한 자신을 발견하는 날","숨겨진 재능이 드러나요","새로운 면모를 보여줄 기회"],en:["Discovering your true self","Hidden talents revealed","Chance to show new sides"],ja:["本当の自分を発見する日","隠れた才能が現れます","新しい一面を見せるチャンス"],"zh-cn":["发现真实的自己","隐藏的才能显现","展示新一面的机会"],"zh-tw":["發現真實的自己","隱藏的才能顯現","展示新一面的機會"],es:["Descubriendo tu verdadero yo","Talentos ocultos revelados","Oportunidad de mostrar nuevas facetas"],vi:["Kh\xe1m ph\xe1 bản th\xe2n thực sự","T\xe0i năng ẩn giấu được tiết lộ","Cơ hội thể hiện những kh\xeda cạnh mới"],th:["ค้นพบตัวตนที่แท้จริงของคุณ","เปิดเผยพรสวรรค์ที่ซ่อนอยู่","โอกาสที่จะแสดงด้านใหม่ๆ"],de:["Das wahre Selbst entdecken","Verborgene Talente werden enth\xfcllt","Chance, neue Seiten zu zeigen"]},neutral:{ko:["다양한 역할을 소화하는 하루","적응력이 빛나는 날"],en:["Playing various roles today","Adaptability shines"],ja:["様々な役割をこなす一日","適応力が光る日"],"zh-cn":["今天扮演各种角色","适应能力闪耀"],"zh-tw":["今天扮演各種角色","適應能力閃耀"],es:["Desempe\xf1ando varios roles hoy","La adaptabilidad brilla"],vi:["Đ\xf3ng nhiều vai tr\xf2 h\xf4m nay","Khả năng th\xedch ứng tỏa s\xe1ng"],th:["รับบทบาทหลากหลายในวันนี้","ความสามารถในการปรับตัวโดดเด่น"],de:["Heute verschiedene Rollen spielen","Anpassungsf\xe4higkeit gl\xe4nzt"]},negative:{ko:["가식적인 상황에 놓일 수 있어요","진심을 숨기고 싶어질 거예요"],en:["May face pretentious situations","Desire to hide true feelings"],ja:["偽善的な状況に置かれるかも","本心を隠したくなるかも"],"zh-cn":["可能会面对虚伪的情况","想要隐藏真实感受"],"zh-tw":["可能會面對虛偽的情況","想要隱藏真實感受"],es:["Puede enfrentar situaciones pretenciosas","Deseo de ocultar verdaderos sentimientos"],vi:["C\xf3 thể đối mặt với t\xecnh huống giả tạo","Mong muốn che giấu cảm x\xfac thật"],th:["อาจต้องเผชิญกับสถานการณ์เสแสร้ง","ความปรารถนาที่จะซ่อนความรู้สึกที่แท้จริง"],de:["Kann auf pr\xe4tenti\xf6se Situationen sto\xdfen","Wunsch, wahre Gef\xfchle zu verbergen"]}},keywords:{ko:["정체성","진실","역할","표현"],en:["identity","truth","role","expression"],ja:["アイデンティティ","真実","役割","表現"],"zh-cn":["身份","真相","角色","表达"],"zh-tw":["身份","真相","角色","表達"],es:["identidad","verdad","rol","expresi\xf3n"],vi:["danh t\xednh","sự thật","vai tr\xf2","biểu hiện"],th:["ตัวตน","ความจริง","บทบาท","การแสดงออก"],de:["Identit\xe4t","Wahrheit","Rolle","Ausdruck"]}},{emoji:"\uD83D\uDDDD️",name:{ko:"열쇠의 카드",en:"The Key Card",ja:"鍵のカード","zh-cn":"钥匙卡","zh-tw":"鑰匙卡",es:"La Carta de la Llave",vi:"L\xe1 b\xe0i Ch\xeca kh\xf3a",th:"การ์ดกุญแจ",de:"Die Schl\xfcsselkarte"},category:{ko:"해답",en:"Answer",ja:"答え","zh-cn":"答案","zh-tw":"答案",es:"Respuesta",vi:"C\xe2u trả lời",th:"คำตอบ",de:"Antwort"},meaning:{positive:{ko:["문제의 해답을 찾게 되요","새로운 기회의 문이 열려요","중요한 깨달음이 있을 거예요"],en:["Finding the answer to problems","New doors of opportunity open","Important realizations ahead"],ja:["問題の答えが見つかります","新しい機会の扉が開きます","重要な気づきがあります"],"zh-cn":["找到问题的答案","机会之门开启","重要的领悟在前方"],"zh-tw":["找到問題的答案","機會之門開啟","重要的領悟在前方"],es:["Encontrando la respuesta a los problemas","Se abren nuevas puertas de oportunidad","Importantes realizaciones por delante"],vi:["T\xecm ra c\xe2u trả lời cho c\xe1c vấn đề","Những c\xe1nh cửa cơ hội mới mở ra","Những nhận thức quan trọng ph\xeda trước"],th:["ค้นพบคำตอบของปัญหา","ประตูแห่งโอกาสใหม่เปิดออก","การตระหนักรู้ที่สำคัญรออยู่ข้างหน้า"],de:["Die Antwort auf Probleme finden","Neue T\xfcren der Gelegenheit \xf6ffnen sich","Wichtige Erkenntnisse stehen bevor"]},neutral:{ko:["작은 문제들이 해결되는 하루","평범한 일상의 열쇠들"],en:["Small problems get solved today","Keys to ordinary daily life"],ja:["小さな問題が解決する一日","日常の鍵"],"zh-cn":["今天解决小问题","平凡生活的钥匙"],"zh-tw":["今天解決小問題","平凡生活的鑰匙"],es:["Peque\xf1os problemas se resuelven hoy","Claves para la vida cotidiana"],vi:["Nhữ
177ng vấn đề nhỏ được giải quyết h\xf4m nay","Ch\xeca kh\xf3a cho cuộc sống h\xe0ng ng\xe0y"],th:["ปัญหาเล็กๆ ได้รับการแก้ไขในวันนี้","กุญแจสู่ชีวิตประจำวันที่เรียบง่าย"],de:["Kleine Probleme werden heute gel\xf6st","Schl\xfcssel zum gew\xf6hnlichen Alltag"]},negative:{ko:["해답을 찾기 어려운 날","막힌 상황이 계속될 수 있어요"],en:["Hard to find answers today","Blocked situations may continue"],ja:["答えを見つけにくい日","行き詰まりが続くかも"],"zh-cn":["今天很难找到答案","受阻的情况可能会持续"],"zh-tw":["今天很難找到答案","受阻的情況可能會持續"],es:["Dif\xedcil encontrar respuestas hoy","Las situaciones bloqueadas pueden continuar"],vi:["Kh\xf3 t\xecm ra c\xe2u trả lời h\xf4m nay","T\xecnh huống bế tắc c\xf3 thể tiếp diễn"],th:["ยากที่จะหาคำตอบในวันนี้","สถานการณ์ติดขัดอาจดำเนินต่อไป"],de:["Schwer, heute Antworten zu finden","Blockierte Situationen k\xf6nnen andauern"]}},keywords:{ko:["해답","기회","깨달음","해결"],en:["answer","opportunity","realization","solution"],ja:["答え","機会","気づき","解決"],"zh-cn":["答案","机会","领悟","解决"],"zh-tw":["答案","機會","領悟","解決"],es:["respuesta","oportunidad","realizaci\xf3n","soluci\xf3n"],vi:["c\xe2u trả lời","cÆ¡ hội","nhận thức","giải ph\xe1p"],th:["คำตอบ","โอกาส","การตระหนักรู้","ทางแก้"],de:["Antwort","Gelegenheit","Erkenntnis","L\xf6sung"]}},{emoji:"\uD83C\uDFAF",name:{ko:"과녁의 카드",en:"The Target Card",ja:"的のカード","zh-cn":"靶心卡","zh-tw":"靶心卡",es:"La Carta del Objetivo",vi:"L\xe1 b\xe0i Mục ti\xeau",th:"การ์ดเป้าหมาย",de:"Die Zielscheibenkarte"},category:{ko:"목표",en:"Goal",ja:"目標","zh-cn":"目标","zh-tw":"目標",es:"Meta",vi:"Mục ti\xeau",th:"เป้าหมาย",de:"Ziel"},meaning:{positive:{ko:["목표를 정확히 맞추는 날","집중력이 최고조에 달해요","원하는 ê²°ê
177³¼ë¥¼ 얻을 거예요"],en:["Hitting your target precisely","Focus at its peak","Getting desired results"],ja:["目標を正確に狙う日","集中力がピークに","望む結果が得られます"],"zh-cn":["精准命中目标","注意力达到顶峰","获得想要的结果"],"zh-tw":["精準命中目標","注意力達到頂峰","獲得想要的結果"],es:["Dando en el blanco con precisi\xf3n","Concentraci\xf3n en su punto m\xe1ximo","Obteniendo los resultados deseados"],vi:["Đ\xe1nh tr\xfang mục ti\xeau ch\xednh x\xe1c","Sá»± tập trung đạt đỉnh điểm","Đạt được kết quả mong muốn"],th:["เข้าเป้าอย่างแม่นยำ","สมาธิพุ่งถึงขีดสุด","ได้รับผลลัพธ์ที่ต้องการ"],de:["Das Ziel pr\xe4zise treffen","Fokus auf seinem H\xf6hepunkt","Gew\xfcnschte Ergebnisse erzielen"]},neutral:{ko:["목표를 향해 나아가는 하루","집중하면 좋은 결과가 있을 거예요"],en:["Moving towards your goals","Focus brings good results"],ja:["目標に向かって進む一日","集中すれば良い結果が"],"zh-cn":["朝着目标前进","专注会带来好结果"],"zh-tw":["朝著目標前進","專注會帶來好結果"],es:["Avanzando hacia tus metas","El enfoque trae buenos resultados"],vi:["Tiến tới mục ti\xeau cá»§a bạn","Tập trung mang lại kết quả tốt"],th:["เคลื่อนไปสู่เป้าหมายของคุณ","การมีสมาธิจะนำมาซึ่งผลลัพธ์ที่ดี"],de:["Auf deine Ziele zubewegen","Fokus bringt gute Ergebnisse"]},negative:{ko:["목표를 놓칠 수 있어요","집중력이 흐트러질 수 있어요"],en:["May miss your target","Focus may scatter"],ja:["目標を外すかも","集中力が散漫になるかも"],"zh-cn":["可能会错过目标","注意力可能分散"],"zh-tw":["可能會錯過目標","注意力可能分散"],es:["Puede fallar el objetivo","El enfoque puede dispersarse"],vi:["C\xf3 thể bỏ lỡ mục ti\xeau","Sá»± tập trung c\xf3 thể bị ph\xe2n t\xe1n"],th:["อาจพลาดเป้าหมาย","สมาธิอาจกระจัดกระจาย"],de:["Kann das Ziel verfehlen","Fokus kann sich zerstreuen"]}},keywords:{ko:["목표","집중","성취","정확성"],en:["goal","focus","achievement","precision"],ja:["目標","集中","達成","正確性"],"zh-cn":["目标","专注","成就","精确"],"zh-tw":["目標","專注","成就","精確"],es:["meta","enfoque","logro","precisi\xf3n"],vi:["mục ti\xeau","tập trung","th\xe0nh tá»±u","độ ch\xednh x\xe1c"],th:["เป้าหมาย","สมาธิ","ความสำเร็จ","ความแม่นยำ"],de:["Ziel","Fokus","Leistung","Pr\xe4zision"]}}],p=[{pattern:["Love","Heart","Emotion","Relationship"],story:{ko:"{card1} 카드는 당신의 현재 마음을, {card2} 카드는 다가올 인연을, {card3} 카드는 ê·¸ 결과로 찾아올 사랑을 의미해요. 당신의 사랑 운세는...",en:"The {card1} card represents your heart, {card2} shows upcoming connections, and {card3} signifies the resulting love. Your love fortune is...",ja:"{card1}は現在の心、{card2}はこれからの出会い、{card3}は結果としての愛を表します。","zh-cn":"{card1}代表你此时的心,{card2}预示即将到来的缘分,{card3}象征最终的爱情。","zh-tw":"{card1}代表你此時的心,{card2}預示即將到來的緣分,{card3}象徵最終的愛情。",es:"La carta {card1} representa tu coraz\xf3n, {card2} muestra las conexiones pr\xf3ximas y {card3} significa el amor resultante.",vi:"L\xe1 b\xe0i {card1} đại diện cho tr\xe1i tim bạn, {card2} cho thấy những mối quan hệ sắp tới v\xe0 {card3} biểu thị t\xecnh y\xeau kết quả.",th:"ไพ่ {card1} แทนใจของคุณ {card2} แสดงถึงความสัมพันธ์ที่กำลังจะเกิดขึ้น และ {card3}
177 หมายถึงความรักที่จะเกิดขึ้น",de:"Die Karte {card1} steht f\xfcr dein Herz, {card2} zeigt kommende Verbindungen und {card3} das daraus resultierende Liebesgl\xfcck."}},{pattern:["Goal","Work","Money","Success","Answer"],story:{ko:"{card1} 카드는 당신의 현재 상황을, {card2} 카드는 필요한 노력을, {card3} 카드는 달성할 목표를 보여줍니다. 당신의 성공 운세는...",en:"{card1} shows your current situation, {card2} the effort needed, and {card3} your goal. Your success fortune is...",ja:"{card1}は現状、{card2}は必要な努力、{card3}は達成すべき目標を示しています。","zh-cn":"{card1}显示你的现状,{card2}是所需的努力,{card3}是你的目标。","zh-tw":"{card1}顯示你的現狀,{card2}是所需的努力,{card3}是你的目標。",es:"{card1} muestra tu situaci\xf3n actual, {card2} el esfuerzo necesario y {card3} tu objetivo.",vi:"{card1} cho thấy t\xecnh h\xecnh hiện tại của bạn, {card2} những nỗ lực cần thiết v\xe0 {card3} mục ti\xeau của bạn.",th:"{card1} แสดงสถานการณ์ปัจจุบันของคุณ {card2} ความพยายามที่จำเป็น และ {card3} เป้าหมายของคุณ",de:"{card1} zeigt deine aktuelle Situation, {card2} die n\xf6tige Anstrengung und {card3} dein Ziel."}},{pattern:[],story:{ko:"첫 번째 {card1} 카드는 과거 또는 현재를, 두 번째 {card2} 카드는 과정이나 변화를, 세 번째 {card3} 카드는 미래의 결과를 암시합니다. 전체적인 흐름을 보면...",en:"The first card {card1} reflects the past or present, {card2} shows the process or change, and {card3} hints at the future outcome. Overall...",ja:"1枚目の{card1}は過去または現在、2枚目の{card2}は過程や変化、3枚目の{card3}は未来の結果を暗示します。","zh-cn":"第一张{card1}反映过去或现在,{card2}显示过程或变化,{card3}暗示未来结果。","zh-tw":"第一張{card1}反映過去或現在,{card2}顯示過程或變化,{card3}暗示未來結果。",es:"La primera carta {card1} refleja el pasado o presente, {card2} muestra el proceso o cambio, y {card3} insin\xfaa el resultado futuro.",vi:"L\xe1 b\xe0i đầu ti\xean {card1} phản \xe1nh qu\xe1 khứ hoặc hiện tại, {card2} cho thấy qu\xe1 tr\xecnh hoặc sự thay đổi, v\xe0 {card3} gợi \xfd về kết quả trong tương lai.",th:"ไพ่ใบแรก {card1} สะท้อนอดีตหรือปัจจุบัน {card2} แสดงกระบวนการหรือการเปลี่ยนแปลง และ {card3} บ่งบอกถึงผลลัพธ์ในอนาคต",de:"Die erste Karte {card1} spiegelt die Vergangenheit oder Gegenwart wider, {card2} den Prozess oder die Ver\xe4nderung und {card3} deutet auf das zuk\xfcnftige Ergebnis hin."}}];function f(e){let{locale:t}=e,n=m.R.fortune,[f,y]=(0,i.useState)(!1),[v,b]=(0,i.useState)([]),[x,w]=(0,i.useState)(!1),[k,j]=(0,i.useState)(null),[z,N]=(0,i.useState)([!1,!1,!1]),[E,A]=(0,i.useState)(""),C=async()=>{if(f)return;y(!0),w(!1),j(null),N([!1,!1,!1]),await new Promise(e=>setTimeout(e,1e3));let e=[...g].sort(()=>Math.random()-.5).slice(0,3);b(e),w(!0);for(let e=0;e<3;e++)await new Promise(e=>setTimeout(e,800)),N(t=>{let n=[...t];return n[e]=!0,n});setTimeout(()=>{j(T(e)),y(!1)},1e3)},T=e=>{let a=Math.floor(30*Math.random())+70,i=a>=85?"positive":a>=70?"neutral":"negative",r=(p.find(t=>t.pattern.some(t=>e.some(e=>e.category.en.includes(t))))||p[p.length-1]).story[t].replace("{card1}",e[0].emoji+" "+e[0].name[t]).replace("{card2}",e[1].emoji+" "+e[1].name[t]).replace("{card3}",e[2].emoji+" "+e[2].name[t]),s=(e,n)=>{let a=e.meaning[n][t];return a[Math.floor(Math.random()*a.length)]},o=[e[0].emoji+" "+n.adviceTemplate[t]+' "'+s(e[0],i)+'"',e[1].emoji+' "'+s(e[1],i)+'" '+n.adviceWhisper[t],e[2].emoji+" "+n.adviceAdvises[t]+' "'+s(e[2],i)+'"'],l=e[Math.floor(3*Math.random())],c=[n.luckyActions[0][t].replaceAll("{emoji}",l.emoji),n.luckyActions[1][t].replaceAll("{keyword}",e[0].keywords[t][0]),n.luckyActions[2][t].replaceAll("{emoji1}",e[1].emoji).replaceAll("{emoji2}",e[2].emoji)];return{cards:e,story:r,advice:o.join("\n\n"),luckyAction:c[Math.floor(Math.random()*c.length)],score:a,theme:e.map(e=>e.category[t]).join(" + ")}},L="ko"===t?"":`/${t}`,S=`https://www.maumemoji.com${L}/tools/fortune`,M={"@context":"https://schema.org","@type":"SoftwareApplication",name:n.seoTitle[t],description:n.seoDescription[t],applicationCategory:"UtilitiesApplication",operatingSystem:"All",url:S,offers:{"@type":"Offer",price:"0",priceCurrency:"USD"}};return(0,a.jsx)(d.A,{jsonLd:M,title:n.seoTitle[t],description:n.seoDescription[t],language:t,alternateLanguages:(0,u.ob)("/tools/fortune"),children:(0,a.jsxs)("div",{className:"min-h-screen bg-gradient-to-br from-purple-900 via-blue-900 to-indigo-900 relative overflow-hidden",children:[(0,a.jsx)(c.l$,{position:"top-center"}),(0,a.jsx)("div",{className:"absolute inset-0",children:[...Array(50)].map((e,t)=>(0,a.jsx)("div",{className:"absolute animate-pulse",style:{left:100*Math.random()+"%",top:100*Math.random()+"%",animationDelay:3*Math.random()+"s"},children:"✨"},t))}),(0,a.jsxs)("main",{className:"relative z-10 max-w-4xl mx-auto px-4 py-8",children:[(0,a.jsxs)("div",{className:"text-center mb-12",children:[(0,a.jsx)("div",{className:"text-8xl mb-6 animate-bounce",children:"\uD83D\uDD2E"}),(0,a.jsx)("h1",{className:"text-4xl font-bold text-white mb-4",children:n.title[t]}),(0,a.jsx)("p",{className:"text-purple-200 text-lg",children:n.subtitle[t]})]}),(0,a.jsx)("div",{className:"my-8",children:(0,a.jsx)(h.A,{adSlot:"1868669683",adFormat:"auto",fullWidthResponsive:!0})}),(0,a.jsxs)("div",{className:"bg-white/10 backdrop-blur-lg rounded-xl p-6 mb-8 border border-white/20",children:[(0,a.jsx)("label",{className:"block text-white font-medium mb-3",children:n.questionLabel[t]}),(0,a.jsx)("input",{type:"text",value:E,onChange:e=>A(e.target.value),placeholder:n.questionPlaceholder[t],className:"w-full px-4 py-3 rounded-lg bg-white/20 text-white placeholder-gray-300 border border-white/30 focus:border-purple-400 focus:outline-none"})]}),(0,a.jsx)("div",{className:"text-center mb-12",children:(0,a.jsx)("button",{onClick:C,disabled:f,className:"px-8 py-4 rounded-xl text-lg font-semibold transition-all duration-300 "+(f?"bg-gray-600 cursor-not-allowed":"bg-gradient-to-r from-purple-600 to-pink-600 hover:from-purple-700 hover:to-pink-700 transform hover:scale-105")+" text-white shadow-lg flex items-center space-x-2 mx-auto",children:f?(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(r.A,{className:"w-5 h-5 animate-spin"}),(0,a.jsx)("span",{children:n.drawing[t]})]}):(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(s.A,{className:"w-5 h-5"}),(0,a.jsx)("span",{children:n.drawButton[t]})]})})}),f&&!x&&(0,a.jsxs)("div",{className:"text-center mb-12",children:[(0,a.jsx)("div",{className:"flex justify-center space-x-4",children:[1,2,3].map(e=>(0,a.jsx)("div",{className:"w-24 h-32 bg-gradient-to-br from-purple-600 to-pink-600 rounded-lg animate-pulse",style:{animationDelay:.2*e+"s"}},e))}),(0,a.jsx)("p",{className:"text-white mt-4",children:n.shuffling[t]})]}),x&&v.length>0&&(0,a.jsxs)("div",{className:"mb-12",children:[(0,a.jsx)("h3",{className:"text-2xl font-bold text-white text-center mb-8",children:n.yourCards[t]}),(0,a.jsx)("div",{className:"flex justify-center space-x-6",children:v.map((e,n)=>(0,a.jsxs)("div",{className:"relative w-32 h-48 cursor-pointer transition-all duration-700 "+(z[n]?"transform-none":"transform rotateY-180"),style:{transformStyle:"preserve-3d"},children:[(0,a.jsx)("div",{className:"absolute inset-0 w-full h-full rounded-xl bg-gradient-to-br from-purple-800 to-pink-800 flex items-center justify-center text-4xl border-2 border-gold-400",style:{backfaceVisibility:"hidden",transform:z[n]?"rotateY(180deg)":"rotateY(0deg)"},children:"\uD83C\uDF1F"}),(0,a.jsxs)("div",{className:"absolute inset-0 w-full h-full rounded-xl bg-white shadow-xl flex flex-col items-center justify-center p-4 border-2 border-purple-200",style:{backfaceVisibility:"hidden",transform:z[n]?"rotateY(0deg)":"rotateY(180deg)"},children:[(0,a.jsx)("div",{className:"text-6xl mb-2",children:e.emoji}),(0,a.jsx)("div",{className:"text-sm font-bold text-center text-purple-800",children:e.name[t]}),(0,a.jsx)("div",{className:"text-xs text-purple-600 mt-1",children:e.category[t]})]})]},n))})]}
177),k&&(0,a.jsxs)("div",{className:"space-y-6",children:[(0,a.jsxs)("div",{className:"bg-gradient-to-r from-purple-600 to-pink-600 rounded-xl text-white p-6 text-center",children:[(0,a.jsxs)("div",{className:"text-4xl font-bold mb-2",children:[k.score,n.score[t]]}),(0,a.jsxs)("div",{className:"text-lg",children:["✨ ",k.theme," ✨"]})]}),(0,a.jsxs)("div",{className:"bg-white/10 backdrop-blur-lg rounded-xl p-6 border border-white/20",children:[(0,a.jsx)("h4",{className:"text-xl font-bold text-white mb-4 flex items-center",children:n.storyTitle[t]}),(0,a.jsx)("p",{className:"text-purple-100 leading-relaxed text-lg",children:k.story})]}),(0,a.jsxs)("div",{className:"bg-white/10 backdrop-blur-lg rounded-xl p-6 border border-white/20",children:[(0,a.jsx)("h4",{className:"text-xl font-bold text-white mb-4 flex items-center",children:n.adviceTitle[t]}),(0,a.jsx)("div",{className:"space-y-3 text-purple-100 whitespace-pre-line",children:k.advice})]}),(0,a.jsxs)("div",{className:"bg-gradient-to-r from-yellow-500 to-orange-500 rounded-xl p-6 text-center",children:[(0,a.jsx)("h4",{className:"text-xl font-bold text-white mb-3",children:n.luckyTitle[t]}),(0,a.jsx)("p",{className:"text-white text-lg",children:k.luckyAction})]}),(0,a.jsx)("div",{className:"text-center",children:(0,a.jsxs)("button",{onClick:()=>{if(!k)return;let e=n.shareFormat,a=e.header[t]+"\n\n"+e.cards[t]+" "+k.cards.map(e=>e.emoji+" "+e.name[t]).join(", ")+"\n\n"+e.story[t]+"\n"+k.story+"\n\n"+e.advice[t]+"\n"+k.advice+"\n\n"+e.lucky[t]+"\n"+k.luckyAction+"\n\n"+e.score[t]+" "+k.score+n.score[t]+"\n\n#MaumEmoji";navigator.clipboard.writeText(a),c.Ay.success(n.toast.copied[t],{duration:2e3,style:{background:"#8B5CF6",color:"white",fontSize:"16px"}})},className:"px-6 py-3 bg-white/20 hover:bg-white/30 text-white rounded-xl transition-colors flex items-center space-x-2 mx-auto",children:[(0,a.jsx)(o.A,{className:"w-5 h-5"}),(0,a.jsx)("span",{children:n.share[t]})]})})]}),(0,a.jsxs)("div",{className:"bg-white/10 backdrop-blur-lg rounded-xl p-6 mt-8 border border-white/20",children:[(0,a.jsxs)("h3",{className:"text-lg font-medium mb-4 flex items-center space-x-2 text-white",children:[(0,a.jsx)(l,{className:"w-5 h-5 text-yellow-400"}),(0,a.jsx)("span",{children:n.guideTitle[t]})]}),(0,a.jsx)("ul",{className:"space-y-2 text-purple-200",children:n.guideTips.map((e,n)=>(0,a.jsxs)("li",{children:["• ",e[t].replace(/\*\*/g,"")]},n))})]})]})]})})}var y=!0;function v(e){let{locale:t}=e;return(0,a.jsx)(f,{locale:t})}}},e=>{var t=t=>e(e.s=t);e.O(0,[807,8,473,636,593,792],()=>t(6588)),_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.