PageSourceSearch

https://www.heartcosmos.com/assets/index-Cs82C2Fm.js

js heartcosmos.com collected 2026-10-05 22:50:10 UTC 189,627 bytes, 58 lines download raw bytes

1import{u as G,N as Qe,_ as se,a as Ue,m as be,n as _e,o as X,q as ue,r as Se,b as Ne}from"./index-COq9QPFp.js";import{B as Ee}from"./BtDateTimePicker-DNvZYqFu.js";import{U as Pe}from"./UsageDesc-D4pcGCgu.js";import{c as x,t as I,a7 as j,k as K,x as b,C as v,F as e,V as t,u as a,Q,D as u,E as k,R as W,ab as T,H as q,a as ze,a4 as $,r as M,G as U,w as fe,au as Me,i as Te,y as J,ag as S,aB as Je,av as Ge,n as he,aF as De,X as Be,Y as Fe,Z as Ze,q as Oe}from"./vue-vendor-C9Z6ryom.js";import{u as He}from"./useIntercepter-XBKyNyeC.js";import{m as Xe,w as Ke,b as $e,k as eo,E as Re,t as V,p as oo,s as ne,c as de}from"./ui-vendor-kxpByb39.js";import{R as ao,_ as so}from"./AskPanWithResult.vue_vue_type_script_setup_true_lang-DvqeV6j5.js";import{_ as no}from"./CosmicLoading-Bvg_3pe_.js";import{D as to}from"./DonateFooter-D36Q0uVX.js";import{D as io,_ as ro,T as Ie,a as lo}from"./TabItem-D2TPcDrG.js";import{p as co,i as ho,a as uo,b as go,c as po,H as mo,_ as wo}from"./index.vue_vue_type_style_index_0_lang-sEsYTovq.js";/* empty css                         */import{B as ve}from"./ECharts-DdjcBC4j.js";import{u as je,E as re,a as le}from"./useTianGanDiZhiColor-CWI9cXxW.js";import{R as bo}from"./chart-vendor-C0C-QsZG.js";import{f as yo}from"./index-woDr4pY9.js";import"./lodash-BRgGN3WL.js";import"./useDevice-DJfqP7pN.js";import"./useSaveUserAction-CcFSXAfu.js";import"./useGuardian-oWkpkhpp.js";/* empty css                  */import"./useChat-BP2OrrsS.js";import"./index-_Dy2zPzC.js";import"./three-CA3tnzoq.js";import"./index-sVLWouCm.js";import"./no-guardian-CQX1y_d8.js";import"./useTempleData-DKEY0gmW.js";function fo(o,l={year:"year",month:"month",day:"day",hour:"hour",minute:"minute"}){const s=x({get(){return o.value[l.year]&&o.value[l.month]&&o.value[l.day]?`${o.value[l.year]}-${o.value[l.month]}-${o.value[l.day]}`:""},set(w){if(w){const[c,i,f]=w.split("-");o.value[l.year]=c,o.value[l.month]=i,o.value[l.day]=f}else o.value[l.year]="",o.value[l.month]="",o.value[l.day]=""}}),g=x({get(){return o.value[l.hour]&&o.value[l.minute]?`${o.value[l.hour]}:${o.value[l.minute]}`:""},set(w){if(w){const[c,i]=w.split(":");o.value[l.hour]=c,o.value[l.minute]=i}else o.value[l.hour]="",o.value[l.minute]=""}});return{datePickerValue:s,timePickValue:g}}const vo={class:"w-full h-full flex flex-col items-center form-container px-4 pt-16"},xo={class:"pt-24 pb-24 all-center selection:bg-cyan-500/30 theme-blue w-full sm:max-w-[640px]"},Ao={class:"relative w-full bg-[#0f172a]/60 backdrop-blur-xl border border-slate-800 rounded-2xl p-5 md:p-12 shadow-2xl"},Co={class:"text-2xl md:text-3xl font-semibold mb-10 bg-gradient-to-r from-cyan-400 to-blue-400 bg-clip-text text-transparent flex justify-between items-center flex-wrap"},ko={key:0,class:"text-sm"},Yo={key:1,class:"text-sm"},_o={class:"grid grid-cols-3 gap-4 w-full"},So=["onClick"],Eo={class:"grid grid-cols-1 md:grid-cols-2 gap-4"},zo={class:"relative"},Do={class:"absolute right-0 top-0"},Bo={class:"text-[#898f9d] text-xs mt-1"},Fo={class:"text-[#6C7280] mt-8 mb-2 text-center"},Zo={class:"text-center text-[12px] mt-2 text-transparent bg-clip-text bg-[linear-gradient(90deg,#3DC8E8,#2563E7)]"},Ro=I({__name:"IdentityForm",props:{form:{default:()=>{}}},emits:["submit"],setup(o,{emit:l}){const{t:s,locale:g}=G(),w=o,{form:c}=j(w),i=M(),f=M(!1),{datePickerValue:m,timePickValue:p}=fo(c),d=x(()=>({userName:[{required:!1,message:s("baziIdentityForm.name.required"),trigger:"blur"}],userSex:[{required:!0}],year:[{required:!0,message:s("baziIdentityForm.birthDate.required"),trigger:"change"}],hour:[{required:!0,message:s("baziIdentityForm.birthTime.required"),trigger:"change"}]}));K(()=>{A("baZi")});const r=[{value:"男",labelKey:"baziIdentityForm.gender.male"},{value:"女",labelKey:"baziIdentityForm.gender.female"},{value:"未知",labelKey:"baziIdentityForm.gender.preferNotToSay"}],{checkPermission:n,minusPermission:h,getDesc:A,desc:E}=He(),F=()=>{c.value.hour="12",c.value.minute="00"},y=l,C=async()=>{if(!i.value)return;if(await i.value.validate(),f.value=!0,await n("baZi")){h("baZi");try{y("submit")}
1catch(z){z instanceof Error?Re.error(z.message||s("baziIdentityForm.submitError")):Re.error(s("baziIdentityForm.submitError"))}finally{f.value=!1}}else Qe.show(),f.value=!1};return(Y,z)=>{const _=Ke,R=Xe,pe=$e,ce=eo;return b(),v("div",vo,[e("div",xo,[e("div",Ao,[e("h2",Co,[e("div",null,t(Y.$t("baziIdentityForm.title")),1),a(g)=="zh-CN"?(b(),v("div",ko,"可以为家人、朋友开启命运密码。")):Q("",!0),a(g)=="en"?(b(),v("div",Yo,"Unlock the destiny codes for your family and friends.")):Q("",!0)]),u(ce,{ref_key:"formRef",ref:i,model:a(c),rules:d.value,"label-position":"top"},{default:k(()=>[u(R,{prop:"userName",label:a(s)("baziIdentityForm.name.label")},{default:k(()=>[u(_,{modelValue:a(c).userName,"onUpdate:modelValue":z[0]||(z[0]=Z=>a(c).userName=Z),placeholder:Y.$t("baziIdentityForm.name.placeholder")},null,8,["modelValue","placeholder"])]),_:1},8,["label"]),u(R,{prop:"userSex",label:a(s)("baziIdentityForm.gender.label")},{default:k(()=>[e("div",_o,[(b(),v(W,null,T(r,Z=>e("button",{key:Z.value,type:"button",class:q(["py-2.5 px-4 rounded-lg text-sm transition-all duration-300 border cursor-pointer",a(c).userSex===Z.value?"bg-xywx-blue/20 border-xywx-blue text-[#eee] shadow-[0_0_15px_rgba(59,130,246,0.3)]":"bg-slate-800/40 border-slate-700 text-slate-400 hover:border-slate-500"]),onClick:L=>a(c).userSex=Z.value},t(Y.$t(Z.labelKey)),11,So)),64))])]),_:1},8,["label"]),e("div",Eo,[u(R,{prop:"year",label:a(s)("baziIdentityForm.birthDate.label")},{default:k(()=>[u(Ee,{modelValue:a(m),"onUpdate:modelValue":z[1]||(z[1]=Z=>ze(m)?m.value=Z:null),type:"date"},null,8,["modelValue"])]),_:1},8,["label"]),e("div",zo,[e("div",Do,[e("button",{type:"button",class:"text-[10px] text-xywx-blue hover:text-xywx-blue/80 underline underline-offset-2 cursor-pointer",onClick:F},t(Y.$t("baziIdentityForm.birthTime.unknown")),1)]),u(R,{prop:"hour",label:a(s)("baziIdentityForm.birthTime.label")},{default:k(()=>[u(Ee,{modelValue:a(p),"onUpdate:modelValue":z[2]||(z[2]=Z=>ze(p)?p.value=Z:null),type:"time"},null,8,["modelValue"])]),_:1},8,["label"])])]),u(R,{prop:"address",label:a(s)("baziIdentityForm.birthplace.label")},{default:k(()=>[u(_,{modelValue:a(c).address,"onUpdate:modelValue":z[3]||(z[3]=Z=>a(c).address=Z),placeholder:Y.$t("baziIdentityForm.birthplace.placeholder"),class:"custom-input"},null,8,["modelValue","placeholder"]),e("div",Bo,t(a(s)("personalCenter.identityProfile.birthplaceDesc")),1)]),_:1},8,["label"]),e("div",Fo,[u(Pe,{"desc-info":a(E)},null,8,["desc-info"])]),u(pe,{class:"w-full !h-12 rounded-xl font-bold text-white btn-pro",style:{"--bg-start":"#3DC8E8","--bg-stop":"#2563E7"},loading:f.value,onClick:C},{default:k(()=>[$(t(Y.$t("baziIdentityForm.submitButton")),1)]),_:1},8,["loading"]),e("div",Zo,t(a(s)("disclaimer.title1")),1)]),_:1},8,["model","rules"])])])])}}}),Io=se(Ro,[["__scopeId","data-v-6f72204c"]]),Wo={class:"mt-16"},Lo={class:"font-playfair text-2xl text-gray-300 text-center"},Uo={class:"grid grid-cols-1 lg:grid-cols-2 gap-5 mt-8"},Mo={class:"p-5 shadow-[inset_4px_4px_12px_0px_rgba(61,198,229,0.2),inset_-4px_-4px_12px_0px_rgba(61,198,229,0.2)] border rounded-[10px_10px_10px_10px] border-solid border-[#3DC6E5]"},To={class:"flex items-center justify-between gap-3 mb-4"},Go={class:"flex-1"},jo={class:"flex justify-between items-center text-base"},qo={class:"text-gray-300"},Vo={class:"text-[#3DC6E5]"},Qo={class:"mt-1"},No={class:"flex-1 h-2 bg-white/10 rounded-xl overflow-hidden"},Po={class:"text-gray-400 text-sm"},Jo={class:"p-5 shadow-[inset_4px_4px_12px_0px_rgba(252,207,117,0.2),inset_-4px_-4px_12px_0px_rgba(252,207,117,0.2)] border rounded-[10px_10px_10px_10px] border-solid border-[#FCCF75]"},Oo={class:"flex items-center justify-between gap-3 mb-4"},Ho={class:"flex-1"},Xo={class:"flex justify-between items-center text-base"},Ko={class:"text-gray-300"},$o={class:"text-[#FCCF75]"},ea={class:"mt-1"},oa={class:"flex-1 h-2 bg-white/10 rounded-xl overflow-hidden"},aa={class:"text-gray-400 text-sm"},sa={class:"p-5 shadow-[inset_4px_4px_12px_0px_rgba(222,115,200,0.2),inset_-4px_-4px_12px_0px_rgba(222,115,200,0.2)] border rounded-[10px_10px_10px_10px] border-solid border-[#DE73C8]"},na={class:"flex items-center justify-between gap-3 mb-4"},ta={class:"flex-1"},ia={class:"flex justify-between items-center text-base"},ra={class:"text-gray-300"},la={class:"text-[#DE73C8]"},ca={class:"mt-1"},ha={class:"flex-1 h-2 bg-white/10 rounded-xl overflow-hidden"},da={class:"text-gray-400 text-sm"},ua={class:"p-5 shadow-[inset_4px_4px_12px_0px_rgba(178,43,226,0.2),inset_-4px_-4px_12px_0px_rgba(178,43,226,0.2)] border rounded-[10px_10px_10px_10px] border-solid border-[#B078EA]"},ga={class:"flex items-center justify-between gap-3 mb-4"},pa={class:"flex-1"},ma={class:"flex justify-between items-center text-base"},wa={class:"text-gray-300"},ba={class:"text-[#B078EA]"},ya={class:"mt-1"},fa={class:"flex-1 h-2 bg-white/10 rounded-xl overflow-hidden"},va={class:"text-gray-400 text-sm"},xa={class:"p-5 shadow-[inset_4px_4px_12px_0px_rgba(34,197,95,0.2),inset_-4px_-4px_12px_0px_rgba(34,197,95,0.2)] border rounded-[10px_10px_10px_10px] border-solid border-[#22C55F]"},Aa={class:"flex items-center justify-between gap-3 mb-4"},Ca={class:"flex-1"},ka={class:"flex justify-between items-center text-base"},Ya={class:"text-gray-300"},_a={class:"text-[#22C55F]"},Sa={class:"mt-1"},Ea={class:"flex-1 h-2 bg-white/10 rounded-xl overflow-hidden"},za={class:"text-gray-400 text-sm"},Da={class:"p-5 shadow-[inset_4px_4px_12px_0px_rgba(217,112,63,0.2),inset_-4px_-4px_12px_0px_rgba(217,112,63,0.2)] border rounded-[10px_10px_10px_10px] border-solid border-[#D9703F]"},Ba={class:"flex items-center justify-between gap-3 mb-4"},Fa={class:"flex-1"},Za={class:"flex justify-between items-center text-base"},Ra={class:"text-gray-300"},Ia={class:"text-[#D9703F]"},Wa={class:"mt-1"},La={class:"flex-1 h-2 bg-white/10 rounded-xl overflow-hidden"},Ua={class:"text-gray-400 text-sm"},Ma=I({__name:"Cards",props:{arg2:{default:()=>({})},loading:{type:Boolean,default:!1}},setup(o){const{t:l}=G();return(s,g)=>{const w=V;return b(),v("div",Wo,[e("div",Lo,t(a(l)("baziDetail.tab1.the6lifeAspects")),1),e("div",Uo,[e("div",Mo,[u(w,{loading:o.loading,animated:"",rows:2},{default:k(()=>[e("div",To,[g[0]||(g[0]=e("div",{class:"p-2 bg-[#3DC6E5]/10 rounded-full w-9 h-9 all-center"},[e("i",{class:"iconfont icon-a-Frame2 text-[#3DC6E5] text-xl"})],-1)),e("div",Go,[e("div",jo,[e("div",qo,t(a(l)("baziDetail.tab1.careerPath")),1
1),e("div",Vo,t(o.arg2.industryScore)+"/10",1)]),e("div",Qo,[e("div",No,[e("div",{class:"h-full bg-[#3DC6E5] rounded-xl",style:U({width:`${o.arg2.industryScore/10*100}%`})},null,4)])])])]),e("p",Po,t(o.arg2.industry),1)]),_:1},8,["loading"])]),e("div",Jo,[u(w,{loading:o.loading,animated:"",rows:2},{default:k(()=>[e("div",Oo,[g[1]||(g[1]=e("div",{class:"p-2 bg-[#FCCF75]/10 rounded-full w-9 h-9 all-center"},[e("i",{class:"iconfont icon-a-Frame3 text-[#FCCF75] text-xl"})],-1)),e("div",Ho,[e("div",Xo,[e("div",Ko,t(a(l)("baziDetail.tab1.wealthPotential")),1),e("div",$o,t(o.arg2.wealthScore)+"/10",1)]),e("div",ea,[e("div",oa,[e("div",{class:"h-full bg-[#FCCF75] rounded-xl",style:U({width:`${o.arg2.wealthScore/10*100}%`})},null,4)])])])]),e("p",aa,t(o.arg2.wealth),1)]),_:1},8,["loading"])]),e("div",sa,[u(w,{loading:o.loading,animated:"",rows:2},{default:k(()=>[e("div",na,[g[2]||(g[2]=e("div",{class:"p-2 bg-[#DE73C8]/10 rounded-full w-9 h-9 all-center"},[e("i",{class:"iconfont icon-a-Frame4 text-[#DE73C8] text-xl"})],-1)),e("div",ta,[e("div",ia,[e("div",ra,t(a(l)("baziDetail.tab1.love&Marriage")),1),e("div",la,t(o.arg2.marriageScore)+"/10",1)]),e("div",ca,[e("div",ha,[e("div",{class:"h-full bg-[#DE73C8] rounded-xl",style:U({width:`${o.arg2.marriageScore/10*100}%`})},null,4)])])])]),e("p",da,t(o.arg2.marriage),1)]),_:1},8,["loading"])]),e("div",ua,[u(w,{loading:o.loading,animated:"",rows:2},{default:k(()=>[e("div",ga,[g[3]||(g[3]=e("div",{class:"p-2 bg-[#B078EA]/10 rounded-full w-9 h-9 all-center"},[e("i",{class:"iconfont icon-a-Frame5 text-[#B078EA] text-xl"})],-1)),e("div",pa,[e("div",ma,[e("div",wa,t(a(l)("baziDetail.tab1.fengShuiGrowth")),1),e("div",ba,t(o.arg2.fengShuiScore)+"/10",1)]),e("div",ya,[e("div",fa,[e("div",{class:"h-full bg-[#B078EA] rounded-xl",style:U({width:`${o.arg2.fengShuiScore/10*100}%`})},null,4)])])])]),e("p",va,t(o.arg2.fengShui),1)]),_:1},8,["loading"])]),e("div",xa,[u(w,{loading:o.loading,animated:"",rows:2},{default:k(()=>[e("div",Aa,[g[4]||(g[4]=e("div",{class:"p-2 bg-[#22C55F]/10 rounded-full w-9 h-9 all-center"},[e("i",{class:"iconfont icon-a-Frame6 text-[#22C55F] text-xl"})],-1)),e("div",Ca,[e("div",ka,[e("div",Ya,t(a(l)("baziDetail.tab1.healthStatus")),1),e("div",_a,t(o.arg2.healthScore)+"/10",1)]),e("div",Sa,[e("div",Ea,[e("div",{class:"h-full bg-[#22C55F] rounded-xl",style:U({width:`${o.arg2.healthScore/10*100}%`})},null,4)])])])]),e("p",za,t(o.arg2.health),1)]),_:1},8,["loading"])]),e("div",Da,[u(w,{loading:o.loading,animated:"",rows:2},{default:k(()=>[e("div",Ba,[g[5]||(g[5]=e("div",{class:"p-2 bg-[#D9703F]/10 rounded-full w-9 h-9 all-center"},[e("i",{class:"iconfont icon-a-Frame7 text-[#D9703F] text-xl"})],-1)),e("div",Fa,[e("div",Za,[e("div",Ra,t(a(l)("baziDetail.tab1.familyBonds")),1),e("div",Ia,t(o.arg2.familyScore)+"/10",1)]),e("div",Wa,[e("div",La,[e("div",{class:"h-full bg-[#D9703F] rounded-xl",style:U({width:`${o.arg2.familyScore/10*100}%`})},null,4)])])])]),e("p",Ua,t(o.arg2.family),1)]),_:1},8,["loading"])])])])}}}),Ta={class:"h-96"},Ga=I({__name:"chart",props:{data:{default:()=>[]},loading:{type:Boolean,default:!1},bazi1Info:{default:()=>({baseInfo:{date:{}},baziInfo:{bazi:[],qiyunarr:[]}})}},setup(o){const l=o,{data:s,loading:g,bazi1Info:w}=j(l),c=M();fe(g,r=>{c.value&&(g.value?c.value.showLoading({maskColor:"rgba(0,0,0,.1)",textColor:"#fff"}):c.value.hideLoading())},{immediate:!0}),K(()=>{c.value&&(g.value?c.value.showLoading({maskColor:"rgba(0,0,0,.1)",textColor:"#fff"}):c.value.hideLoading())});var i=x(()=>{const r=new Map;for(const n of s.value)r.has(n.daYun)||r.set(n.daYun,{xAxis:n.age.toString(),label:{formatter:n.daYun}});return Array.from(r.values())});const f=x(()=>{const r=Math.max(...s.value.map(h=>h.high)),n=s.value.find(h=>h.high===r);return[{coord:[`${n&&n.age}`,r],value:r}]}),{t:m,locale:p}=G(),d=x(()=>({darkMode:!0,barWidth:"90%",yAxis:{axisLabel:{color:"#fff"},axisLine:{lineStyle:{type:"dotted"}},splitLine:{lineStyle:{type:"dashed",color:"#333"}}},xAxis:{data:s.value.map(r=>r.age.toString()),axisLabel:{color:"#fff",interval:10},axisLine:{lineStyle:{type:"dotted"}},splitLine:{lineStyle:{type:"dashed",color:"#333"}}},grid:{left:40,right:20,top:50,bottom:30},tooltip:{trigger:"axis",axisPointer:{type:"cross"},confine:!0,position:function(r,n,h,A,E){if(E.viewSize[0]<1e3){var F=(E.viewSize[0]-E.contentSize[0])/2,y=(E.viewSize[1]-E.contentSize[1])/2;return[F,y]}else return r},backgroundColor:"var(--el-bg-color-overlay)",borderColor:"var(--el-border-color-light)",formatter:function(r){var n=r[0],h=n.data.originData,A=h.close>=h.open,E=m(A?"baziDetail.chart.good":"baziDetail.chart.bad");const F=A?"bg-emerald-50 text-emerald-600":"bg-red-50 text-red-600";return`
2                <div class="min-w-72" style="font-family: sans-serif;">
3                    <div style="padding: 15px;">
4                        <div style="display: flex; justify-content: space-between; align-items: center;">
5                            <span style="font-size: 18px; font-weight: bold; color: #fff;">
6                                ${h.year} ${h.ganZhi} ${m("baziDetail.chart.year")} <span style="font-size: 14px; font-weight: normal;" class="text-slate-300">(${h.age}${m("baziDetail.chart.age")})</span>
7                            </span>
8                            <span class="${F} ml-1" style=" padding: 2px 8px; border-radius: 4px; font-size: 12px; font-weight: bold;">
9                                ${E}
10                            </span>
11                        </div>
12                        <div style="font-size: 13px; margin-top: 5px;" class="text-purple-400">${m("baziDetail.chart.bigLuck")}:${h.daYun}</div>
13                    </div>
14                    <div style="display: flex; justify-content: space-between; padding: 15px 20px; text-align: center;" class="bg-[#483B78]">
15                        <div>
16                            <div style="color: #fff; font-size: 12px;">${m("baziDetail.chart.Open")}</div>
17                            <div style="color: #cad5e2; font-weight: bold; font-size: 14px;" >${h.open}</div>
18                        </div>
19                        <div>
20                            <div style="color: #fff; font-size: 12px;">${m("baziDetail.chart.Close")}</div>
21                            <div style="color: #cad5e2; font-weight: bold; font-size: 14px;">${h.close}</div>
22                        </div>
23                        <div>
24                            <div style="color: #fff; font-size: 12px;">${m("baziDetail.chart.High")}</div>
25                            <div style="color: #cad5e2; font-weight: bold; font-size: 14px;">${h.high}</div>
26                        </div>
27                        <div>
28                            <div style="color: #fff; font-size: 12px;">${m("baziDetail.chart.Low")}</div>
29                            <div style="color: #cad5e2; font-weight: bold; font-size: 14px;">${h.low}</div>
30                        </div>
31                    </div>
32                    <div style="padding: 10px 15px; font-size: 13px; color: #fff;" class="whitespace-normal">
33                        ${h.reason}
34                    </div>
35                </div>
36            `}},series:[{type:"candlestick",data:s.value.map(r=>({value:[r.open,r.close,r.open,r.close],originData:r})),itemStyle:{color:"#10B981",borderColor:"#10B981",color0:"#EF4444",borderColor0:"#EF4444",borderWidth:0},markLine:{symbol:["none","none"],label:{position:"end",formatter:"{b}",color:"#5c6bc0",fontSize:12,fontWeight:"bold",padding:[0,0,20,0]},lineStyle:{color:"#333",type:"dashed",width:1},data:i.value},markPoint:{symbol:"path://M12,2 L15,9 L22,9 L16,14 L18,21 L12,17 L6,21 L8,14 L2,9 L9,9 Z",symbolSize:15,label:{position:"top",fontSize:10,color:"#ff4d4f",formatter:"{c}",offset:[0,-2]},itemStyle:{color:"#ff4d4f"},data:f.value}}]}));return(r,n)=>(b(),v("div",null,[e("div",Ta,[u(ve,{ref_key:"chartRef",ref:c,options:d.value,autoresize:!0,"init-options":{renderer:"svg"},style:{height:"100%"}},null,8,["options"])])]))}}),ja={key:0,class:"flex flex-wrap items-center justify-between gap-3"},qa={class:"font-playfair text-xl text-white"},Va={class:"mt-1 text-xs text-[#8C90A6]"},Qa=I({__name:"PremiumDimensionChart",props:{title:{default:""},dimension:{default:"c"},data:{default:()=>[]},loading:{type:Boolean,default:!1},color:{default:"#F4C96B"},showHeader:{type:Boolean,default:!0}},setup(o){const l=o,{data:s,loading:g}=j(l),{t:w}=G(),c=M(),i=x(()=>s.value.filter(r=>r&&r[l.dimension]).map(r=>{const n=r[l.dimension];return{age:r.age,year:r.year,daYun:r.daYun,ganZhi:r.ganZhi,open:n?.open||0,close:n?.close||0,high:n?.high||0,low:n?.low||0,score:n?.score||0,reason:n?.reason||""}})),f=x(()=>{if(!i.value.length)return 0;const r=i.value.reduce((n,h)=>n+Number(h.score||h.close||0),0);return Math.round(r/i.value.length)}),m=x(()=>{const r=new Map;for(const n of i.value)r.has(n.daYun)||r.set(n.daYun,{xAxis:n.age.toString(),label:{formatter:n.daYun}});return Array.from(r.values())}),p=x(()=>{if(!i.value.length)return[];const r=Math.max(...i.value.map(h=>h.high)),n=i.value.find(h=>h.high===r);return n?[{coord:[`${n.age}`,r],value:r}]:[]});fe(g,()=>{c.value&&(g.value?c.value.showLoading({maskColor:"rgba(0,0,0,.1)",textColor:"#fff"}):c.value.hideLoading())},{immediate:!0}),K(()=>{c.value&&(g.value?c.value.showLoading({maskColor:"rgba(0,0,0,.1)",textColor:"#fff"}):c.value.hideLoading())});const d=x(()=>({darkMode:!0,barWidth:"90%",yAxis:{axisLabel:{color:"#fff"}
36,axisLine:{lineStyle:{type:"dotted"}},splitLine:{lineStyle:{type:"dashed",color:"#333"}}},xAxis:{data:i.value.map(r=>r.age.toString()),axisLabel:{color:"#fff",interval:10},axisLine:{lineStyle:{type:"dotted"}},splitLine:{lineStyle:{type:"dashed",color:"#333"}}},grid:{left:40,right:20,top:50,bottom:30},tooltip:{trigger:"axis",axisPointer:{type:"cross"},confine:!0,position:function(r,n,h,A,E){if(E.viewSize[0]<1e3){var F=(E.viewSize[0]-E.contentSize[0])/2,y=(E.viewSize[1]-E.contentSize[1])/2;return[F,y]}return r},backgroundColor:"var(--el-bg-color-overlay)",borderColor:"var(--el-border-color-light)",formatter(r){const h=r[0].data.originData,A=h.close>=h.open,E=w(A?"baziDetail.chart.good":"baziDetail.chart.bad"),F=A?l.color:"#EF4444";return`
37          <div class="min-w-72" style="font-family: sans-serif;">
38            <div style="padding: 15px;">
39              <div style="display:flex;justify-content:space-between;align-items:center;">
40                <span style="font-size:18px;font-weight:bold;color:#fff;">
41                  ${h.year} ${h.ganZhi} ${w("baziDetail.chart.year")} <span style="font-size:14px;font-weight:normal;color:#cad5e2;">(${h.age}${w("baziDetail.chart.age")})</span>
42                </span>
43                <span style="margin-left:4px;padding:2px 8px;border-radius:4px;font-size:12px;font-weight:bold;color:${F};background:${A?`${l.color}1A`:"rgba(239,68,68,0.12)"};">
44                  ${E}
45                </span>
46              </div>
47              <div style="font-size:13px;margin-top:5px;color:#c084fc;">${w("baziDetail.chart.bigLuck")}:${h.daYun}</div>
48            </div>
49            <div style="display:flex;justify-content:space-between;padding:15px 20px;text-align:center;background:#483B78;">
50              <div><div style="color:#fff;font-size:12px;">${w("baziDetail.chart.Open")}</div><div style="color:#cad5e2;font-weight:bold;font-size:14px;">${h.open}</div></div>
51              <div><div style="color:#fff;font-size:12px;">${w("baziDetail.chart.Close")}</div><div style="color:#cad5e2;font-weight:bold;font-size:14px;">${h.close}</div></div>
52              <div><div style="color:#fff;font-size:12px;">${w("baziDetail.chart.High")}</div><div style="color:#cad5e2;font-weight:bold;font-size:14px;">${h.high}</div></div>
53              <div><div style="color:#fff;font-size:12px;">${w("baziDetail.chart.Low")}</div><div style="color:#cad5e2;font-weight:bold;font-size:14px;">${h.low}</div></div>
54            </div>
55            <div style="padding:10px 15px;font-size:13px;color:#fff;white-space:normal;">${h.reason}</div>
56          </div>
57        `}},series:[{type:"candlestick",data:i.value.map(r=>({value:[r.open,r.close,r.open,r.close],originData:r})),itemStyle:{color:l.color,borderColor:l.color,color0:"#EF4444",borderColor0:"#EF4444",borderWidth:0},markLine:{symbol:["none","none"],label:{position:"end",formatter:"{b}",color:"#5c6bc0",fontSize:12,fontWeight:"bold",padding:[0,0,20,0]},lineStyle:{color:"#333",type:"dashed",width:1},data:m.value},markPoint:{symbol:"path://M12,2 L15,9 L22,9 L16,14 L18,21 L12,17 L6,21 L8,14 L2,9 L9,9 Z",symbolSize:15,label:{position:"top",fontSize:10,color:l.color,formatter:"{c}",offset:[0,-2]},itemStyle:{color:l.color},data:p.value}}]}));return(r,n)=>(b(),v("div",{class:q(o.showHeader?"rounded-xl border border-white/10 bg-[#111323]/80 p-4":"")},[o.showHeader?(b(),v("div",ja,[e("div",null,[e("div",qa,t(o.title),1),e("div",Va,t(a(w)("baziDetail.premium.chartSubtitle")),1)]),e("div",{class:"rounded-full border px-3 py-1 text-xs font-bold",style:U({color:o.color,borderColor:o.color})},t(f.value)+"/100 ",5)])):Q("",!0),e("div",{class:q(["h-96",{"mt-4":o.showHeader}])},[u(ve,{ref_key:"chartRef",ref:c,options:d.value,autoresize:!0,"init-options":{renderer:"svg"},style:{height:"100%"}},null,8,["options"])],2)],2))}}),Na={key:0,class:"absolute inset-0 z-20 flex items-center justify-center overflow-hidden rounded-[inherit] bg-[#050712]/28 p-6 text-center backdrop-blur-[1px] md:p-10"},Pa={class:"relative max-w-lg rounded-3xl border border-white/10 bg-[#090A13]/45 px-5 py-6 shadow-[0_18px_60px_rgba(0,0,0,0.25)] backdrop-blur-sm md:px-8"},Ja={key:0,class:"font-playfair text-2xl text-white md:text-3xl"},Oa={class:"mt-3 text-sm leading-6 text-[#E9DDFB] md:text-base"},Ha=["src"],Xa={class:"mt-3 flex items-center justify-center gap-2 text-xs uppercase tracking-[0.24em] text-[#BFA6E8]"},xe=I({__name:"PremiumLockOverlay",props:{locked:{type:Boolean,default:!1},userMember:{default:0},title:{default:""},description:{default:""},buttonText:{default:""}},setup(o){const l=o,s=Me(),{t:g}
57=G(),w=Te("openPayDrawer"),c=x(()=>l.title||(l.userMember===0?g("baziDetail.premium.lock.loginTitle"):g("baziDetail.premium.lock.memberTitle"))),i=x(()=>l.description||(l.userMember===0?g("baziDetail.premium.lock.loginDesc"):g("baziDetail.premium.lock.memberDesc"))),f=x(()=>l.buttonText||(l.userMember===0?g("baziDetail.premium.lock.loginButton"):g("baziDetail.premium.lock.memberButton")));function m(){l.userMember===0?s.push({name:"login"}):w?.()}return(p,d)=>o.locked?(b(),v("div",Na,[d[1]||(d[1]=e("div",{class:"absolute inset-0 bg-[linear-gradient(to_top,rgba(5,7,18,0.76),rgba(5,7,18,0.18)_42%,rgba(5,7,18,0.10)_100%)]"},null,-1)),d[2]||(d[2]=e("div",{class:"absolute inset-x-0 bottom-0 h-56 bg-[radial-gradient(ellipse_at_bottom,rgba(176,120,234,0.24),rgba(176,120,234,0.10)_38%,transparent_72%)] blur-[28px]"},null,-1)),d[3]||(d[3]=e("div",{class:"absolute inset-x-0 bottom-0 h-32 bg-gradient-to-t from-[#B078EA]/12 to-transparent"},null,-1)),e("div",Pa,[c.value?(b(),v("div",Ja,t(c.value),1)):Q("",!0),e("div",Oa,t(i.value),1),e("button",{class:"mt-6 inline-flex items-center justify-center gap-2 rounded-full bg-gradient-to-r from-[#7C3AED] via-[#B078EA] to-[#C084FC] px-6 py-3 text-sm font-bold text-white shadow-[0_16px_42px_rgba(176,120,234,0.42)] transition hover:scale-[1.03] hover:shadow-[0_20px_52px_rgba(176,120,234,0.55)]",onClick:m},[e("span",null,t(f.value),1),e("img",{src:a(co),alt:"",class:"h-3.5 w-3.5 shrink-0"},null,8,Ha)]),d[0]||(d[0]=e("div",{class:"mx-auto mt-5 h-px w-40 bg-gradient-to-r from-transparent via-[#B078EA]/70 to-transparent"},null,-1)),e("div",Xa,[e("span",null,t(a(g)("baziDetail.premium.memberInsight")),1)])])])):Q("",!0)}}),Ka="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAOdEVYdFNvZnR3YXJlAEZpZ21hnrGWYwAAAKdJREFUeAHNUdsNgzAMdKoOQDdgBEZgk9INukG7ApvABIwQNsgKbBDOgIQF2EHih5NOSfw4P0J0S8QYK7CLKzzbzib/wACWwlYutm8qOV8q5oYvswS4kjf8XnbGeMpkHBWY4f5XNLj6G/7BOdezwQmBgKMFB7IxiUDgtW1vNzvexYFt2sVuBAW8dQ7+aAEPuohUBw3NM6eh/f9BXKHtoAaD8Fmo6TYYAW1einzyKfSBAAAAAElFTkSuQmCC",We="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAOdEVYdFNvZnR3YXJlAEZpZ21hnrGWYwAAALtJREFUeAHNkjEOwjAMRZ2qC1lhZA5noCusPQN34BDcgbuQFdbeoaysZAzfUoSskMaIhX7pydK349hRiP4tUzJjjFuEDrhk3YE3xlxJEw734ASc8FzydtrhJThzrOSs9JusbgVGjPrIGySPV1lLvxU3bBB4d8trUFkL0CEf0HDMJziAAG40Lc49wfFjAoj3vsjxcROPGzKP696P2VBde9DXCrQGqlolPwD7cwPsPhRsO9XAA/5t9IU8zUYvb25Sn/Db4aMAAAAASUVORK5CYII=",$a={class:"mt-7 overflow-hidden rounded-3xl border border-white/10 bg-black/40 p-4 shadow-[0_22px_90px_rgba(0,0,0,0.35)] md:p-8"},es={class:"flex flex-col gap-4 lg:flex-row lg:items-center lg:justify-between"},os={class:"font-playfair text-2xl text-white"},as={class:"mt-1 flex items-center gap-2 text-xs uppercase tracking-[0.22em] text-[#A8B0C8]"},ss={class:"flex h-auto flex-wrap items-center gap-1 rounded-md border border-white/[0.15] bg-[#06071C] p-1 lg:h-10 lg:w-[550px] lg:flex-nowrap lg:gap-0"},ns=["onClick"],ts={class:"truncate"},is=["src"],rs={class:"relative mt-6"},ls={key:1,class:"relative overflow-hidden rounded-2xl"},cs=I({__name:"CyclePerformanceChart",props:{chartData:{default:()=>[]},bazi3Loading:{type:Boolean,default:!1},bazi1Info:{default:()=>({baseInfo:{date:{}},baziInfo:{bazi:[],qiyunarr:[]}})},premiumData:{default:()=>({chartPoints:[]})},premiumLoading:{type:Boolean,default:!1},premiumLocked:{type:Boolean,default:!1},userMember:{default:0}},setup(o){const l=o,{t:s,locale:g}=G(),w=M("life"),c=x(()=>l.bazi1Info.baseInfo||{}),i=x(()=>l.bazi1Info.baziInfo||{}),f=x(()=>{const n=c.value.date||{},h=i.value.qiyunarr||[];return Object.keys(n).length>0&&h.length>0?oo().year(n.year).month(n.month-1).date(n.day).add(h[0],"year").add(h[1],"month").add(h[2],"day"):""}),m=x(()=>{const n=i.value.qiyunarr||[];if(n.length<3)return s("baziDetail.premium.destinyTrend");const h=f.value?`${f.value.year()}/${f.value.month()+1}/${f.value.date()}`:"";return g.value==="en"?`First Major Cycle: Starts at ${n[0]}Y ${n[1]}M ${n[2]}D${h?` (${h})`:""}`:`出生后${n[0]}年${n[1]}月${n[2]}日起运${h?` (${h})`:""}`}),p=x(()=>[{value:"m",dimension:"m",label:s("baziDetail.premium.loveKarma"),color:"#DE73C8",lockIcon:Ka,width:"137px",teaser:s("baziDetail.premium.loveTeaser"),cta:s("baziDetail.premium.loveCta")},{value:"c",dimension:"c",label:s("baziDetail.premium.careerWealth"),color:"#FCCF75",lockIcon:We,width:"152px",teaser:s("baziDetail.premium.wealthTeaser"),cta:s("baziDetail.premium.wealthCta")},{value:"h",dimension:"h",label:s("baziDetail.premium.energyBody"),color:"#22C55F",lockIcon:We,width:"136px",teaser:s("baziDetail.premium.healthTeaser"),cta:s("baziDetail.premium.healthCta")}]),d=x(()=>[{value:"life",label:s("baziDetail.premium.lifeMatrix"),lockIcon:"",width:"113px"},...p.value]),r=x(()=>p.value.find(n=>n.value===w.value)||p.value[0]);return(n,h)=>(b(),v("section",$a,[e("div",es,[e("div",null,[e("div",os,t(a(s)("baziDetail.chart.chartTitle")),1),e("div",as,[h[0]||(h[0]=e("span",{class:"h-1.5 w-1.5 rounded-full bg-[#B078EA]"},null,-1)),e("span",null,t(m.value),1)])]),e("div",ss,[(b(!0),v(W,null,T(d.value,A=>(b(),v("button",{key:A.value,type:"button",class:q(["inline-flex h-8 min-w-0 items-center justify-center gap-2 rounded-md px-3 text-sm font-normal leading-none transition-all duration-200",w.value===A.value?"bg-white/10 text-white":"text-white/60 hover:bg-white/[0.06] hover:text-white"]),style:U({width:A.width}),onClick:E=>w.value=A.value},[e("span",ts,t(A.label),1),A.value!=="life"&&o.premiumLocked?(b(),v("img",{key:0,src:A.lockIcon,alt:"",class:"h-3.5 w-3.5 shrink-0"},null,8,is)):Q("",!0)],14,ns))),128))])]),e("div",rs,[w.value==="life"?(b(),J(Ga,{key:0,loading:o.bazi3Loading,data:o.chartData,"bazi1-info":o.bazi1Info},null,8,["loading","data","bazi1-info"])):(b(),v("div",ls,[u(Qa,{title:r.value.label,dimension:r.value.dimension,data:o.premiumData.chartPoints||[],loading:o.premiumLoading,color:r.value.color,"show-
57header":!1},null,8,["title","dimension","data","loading","color"]),u(xe,{locked:o.premiumLocked,"user-member":o.userMember,title:r.value.cta,description:r.value.teaser,"button-text":r.value.cta},null,8,["locked","user-member","title","description","button-text"])]))])]))}}),hs="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAOdEVYdFNvZnR3YXJlAEZpZ21hnrGWYwAAA21JREFUeAGtVV1SE0EQ7u4NKbW0ai9A3DyKUsIJDCcATyCpUiiflBMQTiA8WQlWBU5gPAHxBEYh8MgGD2B8EC3CTts9m5lMICkoy6naZKe35+vur38G4D+v2eMPK+G+cJtDyWkzhvNBAoSxHEnTR9V0kl7ppNEEY/S15WQ4FbTbWBDVVdFYBoZk7CNDHwk7BnDn+9zL1ggcVhGh/fPuzPN+udqfaEC9Nb8vN4H5rVVAbDPzVwbo6D5ijhnpmZyMEQtVjcaBe68Nf2bCUzK4P2YgOXmfGEMHopLIdo9oZmsaHaMzuxVj+ODaB+b9syfrq4UJ4LFYXkrnX7XhX9cQXF+9Aec5ASwKeOeal5lZUFoYo04kj4vMAL+YBu4NzHYbKkjk40b6ZL0zBmxMUyhIJBlWhmz6wGZJ3wPudyTqFhD3w/NW3yp266eSTOjNrZU9+HHjjWHYFnEqSduBQTEvvTt/IH30epRYw1tn8+u1kVPvE7gsJI7iwjBJCTJUQyUp522U6sF7xUo6LDm3poHnVBc+YsSqbw2QgOedRzNtr5SRPYRRceUmcO2XWBvR58B8ZYYFtyWh5qn8X+lOXBYzn0JZ6WR3s9Td/TIG/kV6huHgwfnAjwfK+yWWb4mlyMIheiB7CAfiEfpkzX6rrwhobajb7s2v1Yb5iMFEMQInTjdD00eIBPlSZSkN4/IhpouOEvSyCMnTpF3tAxXwXBXGaAwXsTE9vjJrdJ7I89QblYogysoyIp6fPV57672FnGvKyEeLQBarf79gZeQ5O9ytBF5+FqOV0nHdg2lpusGmSytNqNnUMg67HmVOqcwNO4LI2EOGjDdAF8VtVMOM70IjIXiWUUs7XzzeCOXiXEWcGxnUn4fHjQMtLRlui65ycmUSOSYagDyfJLa+esiG7djQzpexsO3ASkf1PQnhheCUHY5NMma4pTQxD5ohJb259bIoVBFQw30jmpvioYLvK0gIbm8yAZfXvYkTuHRYr5W6DdZ6hykrCRsqlEuzlY4aP4SJ0+Qkr/8xikIj0nqSOG4hFjduugssuM4sAzUkueVwZunqGZwUiRoZbveEop308VrnaiTm18UqEi1rUu3M0rEywaGJd3Ke4EJTD1uB3MHguh2lKUd9I6NbxkaQi1sZCA1BRivuDnbGGLin8/82t95fxmfpmnEChN0AAAAASUVORK5CYII=",ds="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAOdEVYdFNvZnR3YXJlAEZpZ21hnrGWYwAAAfJJREFUeAG1Ve1twjAQPaeoFKk/GIFOQLtBukE6QWGCGhig4T8KZgLCBMAEzQjtBE03SKVKBKmK+5yEyIWEGJWe5Nix7t6z78PHyEA2nNuMMQfLR4wI6yCxrEVrMgnqbJkhaLtCLawjY0agUgYJ0bpF5MfZvtJTOrZOhrG2pPQvhXg9IIiHwyWAnDJQJkRE5bfslJExkDSF6Kt1QwNsZ5McXxGJKlBdWkKEmHw1crIeyJ51HavEzjcBryAL9vct+mdpnKIMN/QwdfLfEKf262yMCZSP4d/57h+xujGxM3cRY24Bztg49/l5CNLTZ7WxM+puhkPXxNbsBtrplcA9NiWJb2JqRiBlSFoKopD6Z3URwFxJ9JFywf+o0hUZinGQEYMuplnL81w6QQ7S9KLq5ZQyuhKC04mi3+BTfRLGltvRyPmFzXkbLuofA9py7qBOlilG7k4l+8+1u3usMLtNzxuTgeAlnuKG6e3SGtHceNBw1HMA8CmWbcyrJEkGVRmjVbeNESF9H6Ab6DrsiOELZe9OCMP7fZK8Oc1znTfoOGUHKc0ipdiU8g5GCwUAoPeY8yLA8WDwpB1gBl276paVPVk7aREXBEakoFnni0g1JyHEMftaAiVfnN82sgzp5FvhN/x9rfXePxEoKQKKemgiZU273g+awOPzRLFJSwAAAABJRU5ErkJggg==",us={class:"relative mt-16 overflow-hidden rounded-[36px]"},gs={class:"text-center font-playfair text-2xl font-bold text-[#EEEEEE]"},ps={class:"rounded-[32px] border border-white/5 bg-[#FFFFFF1A] p-8 md:p-12"},ms={class:"mt-5 grid grid-cols-1 gap-5 lg:grid-cols-2"},ws={class:"group relative mt-8 overflow-hidden rounded-[32px] border border-white/5 bg-[#FFFFFF1A] p-8 md:p-12"},bs={class:"relative flex flex-wrap items-center justify-between gap-3"},ys={class:"text-xs font-bold uppercase tracking-[0.22em] text-[#B078EA]"},fs={class:"rounded-full border border-white/10 bg-white/5 px-4 py-2 text-xs font-bold uppercase tracking-[0.18em] text-[#A8B0C8]"},vs={class:"mr-2 text-white/40"},xs={class:"relative mt-6 flex flex-col gap-5 lg:flex-row lg:items-end lg:justify-between"},As={class:"text-3xl font-bold leading-tight text-white lg:text-[44px]",style:{"font-family":"D-DIN-DIN-Bold, Helvetica, Arial, sans-serif"}},Cs={class:"text-xl italic leading-tight text-white/80 lg:max-w-[40%] lg:text-right lg:text-3xl"},ks={class:"relative text-center"},Ys={class:"text-xs font-bold uppercase tracking-[0.26em] text-[#7F8498]"},_s={class:"mx-auto mt-4 max-w-2xl text-base italic leading-7 text-white/70"},Ss={class:"mt-5 grid grid-cols-1 gap-5 lg:grid-cols-2"},Es={class:"rounded-[28px] border border-[#1ED59A]/15 bg-[#06140F]/70 p-6 shadow-[0_18px_60px_rgba(30,213,154,0.08)]"},zs={class:"mb-8 flex items-center justify-between gap-3"},Ds={class:"flex items-center gap-3 text-[#1ED59A]"},Bs={class:"flex h-10 w-10 items-center justify-center rounded-xl bg-[#1ED59A]/10"},Fs=["src"],Zs={class:"text-lg font-bold"},Rs={class:"rounded-full border border-[#1ED59A]/30 bg-[#1ED59A]/10 px-3 py-1 text-xs font-bold uppercase tracking-[0.16em] text-[#1ED59A]"},Is={class:"space-y-10"},Ws={class:"rounded-[28px] border border-[#F87171]/15 bg-[#170A0C]/70 p-6 shadow-[0_18px_60px_rgba(248,113,113,0.08)]"},Ls={class:"mb-8 flex items-center justify-between gap-3"},Us={class:"flex items-center gap-3 text-[#F87171]"},Ms={class:"flex h-10 w-10 items-center justify-center rounded-xl bg-[#F87171]/10"},Ts=["src"],Gs={class:"text-lg font-bold"},js={class:"rounded-full border border-[#F87171]/30 bg-[#F87171]/10 px-3 py-1 text-xs font-bold uppercase tracking-[0.16em] text-[#F87171]"},qs={class:"space-y-10"},ye="-",Vs=I({__name:"FortuneTransitionGuide",props:{yun:{default:()=>({})},loading:{type:Boolean,default:!1},locked:{type:Boolean,default:!1},userMember:{default:0}},setup(o){const l=o,{t:s}=G(),g=x(()=>[{key:"seedingWindow",label:s("baziDetail.premium.seedingWindow"),item:l.yun.goldenWindows?.seedingWindow},{key:"peakHarvestWindow",label:s("baziDetail.premium.peakHarvestWindow"),item:l.yun.goldenWindows?.peakHarvestWindow},{key:"majorQuantumLeap",label:s("baziDetail.premium.majorQuantumLeap"),item:l.yun.goldenWindows?.majorQuantumLeap}]),w=x(()=>[{key:"drainLeakageWarning",label:s("baziDetail.premium.drainLeakageWarning"),item:l.yun.risksPitfalls?.drainLeakageWarning},{key:"turbulenceClashWarning",label:s("baziDetail.premium.turbulenceClashWarning"),item:l.yun.risksPitfalls?.turbulenceClashWarning},{key:"smoothTransitionProtocol",label:s("baziDetail.premium.smoothTransitionProtocol"),item:l.yun.risksPitfalls?.smoothTransitionProtocol}]),c=I({props:{label:{type:String,default:""},item:{type:Object,default:()=>({})},color:{type:String,default:"#B078EA"}},setup(i){return()=>S("div",{class:"relative flex gap-4 pl-2"},[S("div",{class:"absolute bottom-[-26px] left-[14px] top-5 w-px opacity-25",style:{backgroundColor:i.color}}),S("div",{class:"relative mt-1.5 h-3 w-3 shrink-0 rounded-full shadow-[0_0_18px_currentColor]",style:{backgroundColor:i.color,color:i.color}}),S("div",{class:"min-w-0 flex-1"},[S("div",{class:"text-xs font-bold uppercase tracking-[0.18em]",style:{color:i.color}},i.label),S("div",{class:"mt-2 text-lg font-bold leading-6 text-[#EEEEEE]"},i.item?.timeWindow||"-"),S("p",{class:"mt-2 text-sm leading-6 text-white/60"},i.item?.description||"-")])])}});return(i,f)=>{const m=ne,p=V;return b(),v("section",us,[e("div",gs,t(a(s)("baziDetail.premium.fortuneTitle"))+t(o.locked?a(s)("baziDetail.premium.demoSuffix"):""),1),o.loading?(b(),J(p,{key:0,class:"mt-8",animated:""},{template:k(()=>[e("div",ps,[u(m,{variant:"p",class:"!h-5 !w-48"}),u(m,{variant:"h1",class:"!mt-6 !h-12 !w-2/3"}),u(m,{variant:"p",class:"!mt-8 !h-5 !w-full"}),u(m,{variant:"p",class:"!mt-3 !h-5 !w-3/4"})]),e("div",ms,[(b(),v(W,null,T(2,d=>e("div",{key:d,class:"rounded-[28px] border border-white/10 bg-white/[0.04] p-6"},[u(m,{variant:"p",class:"!h-6 !w-48"}),u(m,{variant:"p",class:"!mt-8 !h-5 !w-full"}),u(m,{variant:"p",class:"!mt-4 !h-5 !w-5/6"}),u(m,{variant:"p",class:"!mt-8 !h-5 !w-full"})])),64))])]),_:1})):(b(),v(W,{key:1},[e("div",ws,[e("div",bs,[e("div",ys,t(a(s)("baziDetail.premium.transitionWindow")),1),e("div",fs,[e("span",vs,t(a(s)("baziDetail.premium.currentPhase")),1)])]),e("div",xs,[e("div",As,t(o.yun.topStatus?.exactPeriod||ye),1),e("div",Cs,t(o.yun.topStatus?.currentStage||ye),1)]),f[0]||(f[0]=e("div",{class:"relative my-9 h-px bg-gradient-to-r from-transparent via-white/15 to-transparent"},null,-1)),e("div",ks,[e("div",Ys,t(a(s)("baziDetail.premium.coreStrategicVerdict")),1),e("p",_s,' "'+t(o.yun.topStatus?.strategicVerdict||ye)+'" ',1)])]),e("div",Ss,[e("div",Es,[e("div",zs,[e("div",Ds,[e("div",Bs,[e("img",{src:a(hs),alt:"",class:"h-5 w-5"},null,8,Fs)]),e("span",Zs,t(a(s)("baziDetail.premium.goldOpportunities")),1)]),e("span",Rs,t(a(s)("baziDetail.premium.positive")),1)]),e("div",Is,[(b(!0),v(W,null,T(g.value,d=>(b(),J(a(c),{key:d.key,label:d.label,item:d.item,color:"#1ED59A"},null,8,["label","item"]))),128))])]),e("div",Ws,[e("div",Ls,[e("div",Us,[e("div",Ms,[e("img",{src:a(ds),alt:"",class:"h-5 w-5"},null,8,Ts)]),e("span",Gs,t(a(s)("baziDetail.premium.riskPitfalls")),1)]),e("span",js,t(a(s)("baziDetail.premium.caution")),1)]),e("div",qs,[(b(!0),v(W,null,T(w.value,d=>(b(),J(a(c),{key:d.key,label:d.label,item:d.item,color:"#F87171"},null,8,["label","item"]))),128))])])])],64)),u(xe,{locked:o.locked,"user-member":o.userMember,title:a(s)("baziDetail.premium.transitionCta"),description:a(s)("baziDetail.premium.transitionTeaser"),"button-text":a(s)("baziDetail.premium.transitionCta")},null,8,["locked","user-member","title","description","button-text"])])}}}),Qs="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAOdEVYdFNvZnR3YXJlAEZpZ21hnrGWYwAAAU1JREFUeAHtU0tOAkEQfdWNgeVsjTEZTiBbjRObG8gJgBPMEYwnUE9gPAHxBExCwO14AhB/W7Ykdpc1yOgwjCQTWWjiW736vVRXVQO/HbQ
57pGIxe+gCbnHsyONqrlxY0d6++ZTcGc5cdTxbJmj1A9zSpenS4O9koaPpjz9VqIfNHRwT2GGgIi76Si3yI1Xx+HjXrs8SupAFb3bkE3Amxu8kk3xZ0sOJjUm1brfpCWyuCktrmN9ccBPsRSiAYTWMZw3VqV7JBpdSFLGKGEliOwSsUZIWYnH1g0gfJduX5V0Ui8swwmSOxvWciX3gD660/8/Hg0Sz48Kkj9hjfIIkFw2kn4UZqkto0prBl/AtuWbCilYcfIvtTIksI5QxmjrjBcrJmeUZ5WDlkgvbNaHpqSYfEHK8JaqKuc65ntep/FmZ4Hkw4s9BCXKRIt/Bn8A5zxYOkyf/MHAAAAABJRU5ErkJggg==",Ns="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAOdEVYdFNvZnR3YXJlAEZpZ21hnrGWYwAAAgpJREFUeAG1k01u01AQx2feq1SQQPIR/BT2OBtK6IL0BG1OQDlBQsIeZw2kvgHJCRpOEG8gdFWzp9hHMCskFL9h5iU1wU3jgtqRoqc3M+/n+fgH4JYN1y9p79wD9atLSMd89QEo55QYi2Joov3koj8/RoQT9nkcz/hxDAVxrJVdAaa9uU8aZ0sQxByQJI8AjlwiYQh28RG07lqAHwrhMRG0HVgVHfN2PymBJYxfo6KX5l0rFp98eRU75bRAoGa0N/xTxKeAtOIiMMeHu00TNnMH/DaYjxXgCwvY0cUiWyV5RPZVY/QsSnszj/T92SUUrJ1YBW1lueUd8IlwRkTDxqgVKgEy7Lm0+ej93pS0PgXCXBKUxanETXSQY/HzgGc64fmGXHGKiB8EKt3wXPmnuq7lVUupAyiIl19bVrZhiZAOzo4sUBuIEq5oLL6L/uceA0+wILMDoHljVvwZLHQO2oLSFMM1ZrgLPqZ/ezF3B7fPwCJ3u0EMTPRkDBUp3ciIAn4P8OBeolYaEk0dwn8aKnXICslky24pPOgJH37aP3sD/2jpa/fGJyAnp7K974Mv57BBa3UwXmbIAv/aGD0NxKfKsgvqSNkii5tUug5Tdrd96S+BMku0xFqDpA5ahZmomZeFXUmu/Cuq7W+DbQRug9bBrgVugspw6mBbgVWo3OtgtcB1KMOwDnYn9hv+w0FHoNUrxQAAAABJRU5ErkJggg==",Ps="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAOdEVYdFNvZnR3YXJlAEZpZ21hnrGWYwAAAoVJREFUeAGFVE1y2lAMlh7tlKadKV0EmlXMCUJvkJwA3g2SE4RsgrOK2bSkG9ITQE9gcwLoDcgJ4qxSoDNlk2k6U6xKzz+xHzRohsH20/v0SfokhA3me7cVeHzTQqQmEDb4k2MOCKagKCTCke5Vh5vu4hrYxayFkRoAUiX3mUGiEUJpn7+nAUIC6NrABcBRZ9EnpDYR3QDiNRL2GWBJ5YeP2qsvs6Du/JgvXgowAnrN3m43PVMZmLu4jMHgq76qNTi9hrAkWB3lwcSEVatXrRNQl3+eECkASkQ5EAd9VW0b6ogH/DfRvb0wZj8/DS4WvqlvBlzzhIAQkVJlgAn9UByeeJCTZ0WcGhC14PFto8BWCBBOOfWBBHsh7KQWnNpJAYDrmLCM31V0Aity9JcPE7CM8O8ZUmlslOF3ZoFclJrknfzzH21Uqs/MjnRvdw3EtqCz+EW4+q4Q1D5BdLPmsfNqKGVAoIHv3jvbAAlFVupAGV2RCm0H7b1fkgItz6y/28D9+TwwoSjBUc9F1Z+qU5ENd/8bQMTaK423sVUmLYR3/wVl2XD3WVaresJ2nJdOjqIj3VbxVEALtpgAJ0pw4M/rY/tcGstNueMaYsAiq/ju4nATkH8+z0TLoBPJiP0Lvqn0mGWgoPwykIIiUX8NzL0/RAV9EW2OSyjdLLDLBmNvqOJusmgRGvmZNFYuT9l9wrLqWrHC9EF2AMSD0U3AEzad+TU359TeHhZjRyQUL5BqO9tOsgOSscXihZnHgIa+vetMZ3/vTMwgIJ3xbLZNIxLwXPo2i6ddZ1JDmlKEd8y+CenmFuO6S6n051oAxXpuNgNM2DT64vpCWjvWGjMcQfkhsPek2D8/7E156YAlHAAAAABJRU5ErkJggg==",Js="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAOdEVYdFNvZnR3YXJlAEZpZ21hnrGWYwAAAaxJREFUeAHFVNFtwjAQfU4M3+kG6Qa1WIBM0HaCwgSAFKR+wl9VQIIJoBu0E0C/KxQ2gA2a3zaJ3XMSEEpCDVKl3k8c2/fu7r07A/9hSdDfxkF/ec5dZroQffhNxlkKZiO6YmIaXgyogq4jUe8oqC79OgWHjZKY8cZocRYggbkStaUCXPyaCRvY4nlY3LeKGxH4XQ4WSqieBMT+LFurlzQw1CAK/KYR0AK7zZe9uhhPa7APnNXFaMPFuAUpZxkoboyA7MAZO0k+b0yIW3mvA5bOihtKyndYFkVW8++17yYyCcthyVFMXitiVYpCCteCU6JolamwhYWvN2qhnRFwD0ritGywhyqecsedhcgrghobWwWPboJkm66hPB2AAnXyClZcjLzj+7wqO/o4VeXUxHilQahdNtSHenrMKmv+Es0hNThOZY143wFO8aycIXFDn6aelnjdH8aIdyxnRmcfx/yGenWusp2VEdCG3ZZIstGzMGdHNFPmn4ynQbWFNni76F9ubPFE6tmeHjGWZVs0Xe6MAgt9t+QPg+l5zQXQz9d1lVgXW/bA+mc9sH9uPzwcqTOxz2tQAAAAAElFTkSuQmCC",Os="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAOdEVYdFNvZnR3YXJlAEZpZ21hnrGWYwAAAWFJREFUeAHFlFFOg0AQhv9ZiSa+WG+wthewj8ZE2xPICSw9gUeonkA9AesNegObaPWVC9RwBF5NZMfZBRoxMaWI8SfA7Gb4dmD/AehY5C76MdK0xzEYGm1ESPmdpunYpIEfC4wYxxLO0UaMEK4gYByUE5pA89WpmaKFjp4jIvC5ixU61v8C9VM0GiyjqBVw8BKF/eXldS1Zcczg2IG3AjobMfOt7P+sqqiE6AIsu/qDgiqQlUf910nsB7kdCsw9nFniidyNrBwWeUhkRyeSe7Cm2GKHa0BRjy1GPhITyHEPi4wUz3x1ii+YsOAPmd+R6qtc+O7oucVrQOfDt28+lFfvqV1cCdRVrhXTzerMOPPXGkB8aIga+FBaKYOlByq/Xa6wwAZttI0NcFeGSXpi0l8DHcTu06GcYzRQ0CQpHZoMDdV56xUVuv8ZcyjeQivl3lLJGshEUzFn/NVbWyrxjL/QJ0brgUUJzcy8AAAAAElFTkSuQmCC",Hs="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAOdEVYdFNvZnR3YXJlAEZpZ21hnrGWYwAAAmBJREFUeAGtVNFR20AQ3bOVZCY/cQn2D0z+7AZsUQGmAssV+KjApgIrFeBUgF0BchoAPjIJkBkrHeiTAaTl7d0JTrL442ZsnfZ23+6+tyeiD17Kf7nXYcjESybq42CVkzr7HidpPWinw84TUTcnyurnrXLzR4fdgviiMEnUT4CO28TndTDxeyS+QuKrFvHuXg/njYABMuLRYVL6ME4igG7Y2irrLYk6wd+6ILWQJHuAz0SpNfDsVodjIh4pUmkdEAm7aCFB0nWL1A9n3gcULpDtDFsBuxAbOJrWARVxKnTc6dF5ThzDlJErpgLoQ
57BcA7aGywWf8mgSBUFNHRwQ/hv+J7xeUGyEXhxrVZZ8A9kwFWh9pWxWt0SoefGyaJl4dxL+UqA2q+tUOsO70cCliyKgA9KZNxTchGxUkbFrisXNfOybxbujp2yQkdB1JpYEjOhKwg3hrOENlO9g2IN4AQcUI3GQihC1gdImxmQFkIEkg5NKpf1S2LOPy36u84xONzCu/LevLoeNu9VeHUulsTxSPh2vwNPltHKvr3+lwguCJdOT5Z+W+EdAqSVmA23BrAN7AclYClOaWw6ZiDGfs3tPDeNuTjUw/uLkkGVrFUVsSObBSABe7IzfYiFWmQjhMZfrJm3gAhMh3KgAEIAFD1hvxtWf2I+Fi5ApOX1sW0kH01i8dwXPweCwDbjlVyRdSIQIiKGw+CA9WPLSpNqVwAb27uCtq9uJECB+UVtzzFI+JC8YXylzRtDzfA0TAoqyRPfW8yjPl/ApHUeH5vQLCmFrJee7bGgCvVdUv+9rg92HrBYIQFjw+PK9/AAAAAElFTkSuQmCC",Xs={class:"relative mt-16 overflow-hidden rounded-[28px]"},Ks={class:"mb-8 text-center font-playfair text-2xl font-bold text-[#EEEEEE]"},$s={class:"grid grid-cols-1 gap-5 xl:grid-cols-2"},en={class:"flex h-[76px] items-center gap-3 border-b border-white/10 bg-white/[0.05] px-6"},on={class:"flex-1"},an={class:"space-y-6 p-6"},sn={key:1,class:"grid grid-cols-1 gap-5 xl:grid-cols-2"},nn={class:"flex h-[76px] items-center gap-3 border-b border-white/10 bg-white/[0.05] px-6"},tn=["src"],rn={class:"min-w-0"},ln={class:"truncate text-lg font-bold text-[#EEEEEE]"},cn={class:"mt-1 text-xs uppercase tracking-[0.18em] text-[#8C90A6]"},hn={class:"space-y-6 p-6"},dn=I({__name:"UltimateBreakthroughGuide",props:{six:{default:()=>({})},loading:{type:Boolean,default:!1},locked:{type:Boolean,default:!1},userMember:{default:0}},setup(o){const l=o,{t:s}=G(),g=x(()=>[{key:"career",title:s("baziDetail.premium.six.career"),desc:s("baziDetail.premium.sixDesc.career"),color:"#3DC6E5",icon:Qs,fields:[i("coreDrive","career"),i("stageBottleneck","career"),f("highVibeFields","career"),m("socialRadar","career",["benefactorTraits","benefactorAttraction","villainTraits","villainAvoidance"]),i("longTermPlan","career")]},{key:"wealth",title:s("baziDetail.premium.six.wealth"),desc:s("baziDetail.premium.sixDesc.wealth"),color:"#FCCF75",icon:Js,fields:[i("blueprint","wealth"),i("wealthBlocker","wealth"),f("growthChannels","wealth"),m("cashflowRadar","wealth",["accumulation","leakageWarning"]),i("resourcePlan","wealth")]},{key:"love",title:s("baziDetail.premium.six.love"),desc:s("baziDetail.premium.sixDesc.love"),color:"#DE73C8",icon:Ns,fields:[i("karmicRoot","love"),i("drainPoint","love"),f("trueLoveTraits","love"),m("romanceRadar","love",["attractionTuning","toxicShield"]),i("maintenanceAction","love")]},{key:"fengShui",title:s("baziDetail.premium.six.fengShui"),desc:s("baziDetail.premium.sixDesc.fengShui"),color:"#B078EA",icon:Ps,fields:[p("luckyElements"),i("taboos","fengShui"),f("auspiciousMaterials","fengShui"),m("spaceRadar","fengShui",["primaryLayout","drainingAvoidance"]),i("energyMaintenance","fengShui")]},{key:"health",title:s("baziDetail.premium.six.health"),desc:s("baziDetail.premium.sixDesc.health"),color:"#22C55F",icon:Os,fields:[i("coreConstitution","health"),i("stressSymptoms","health"),d("dietList"),m("vitalityRadar","health",["exerciseRoutine","emotionalHealing"]),i("longTermTuning","health")]},{key:"family",title:s("baziDetail.premium.six.family"),desc:s("baziDetail.premium.sixDesc.family"),color:"#D9703F",icon:Hs,fields:[i("familyConnection","family"),i("traumaBlockers","family"),f("idealDistance","family"),m("familyRadar","family",["peerInteraction","antiInterference"]),i("longTermLegacy","family")]}]),w=x(()=>g.value.map(y=>{const C=l.six?.[y.key]||{};return{...y,fields:y.fields.map(Y=>({...Y,value:C?.[Y.key]}))}}));function c(y,C){return s(`baziDetail.premium.sixFields.${y}.${C}`)}function i(y,C){return{key:y,label:c(C,y),type:"text",childLabels:{}}}function f(y,C){return{key:y,label:c(C,y),type:"tags",childLabels:{}}}function m(y,C,Y){return{key:y,label:c(C,y),type:"radar",childLabels:Y.reduce((z,_)=>(z[_]=c(C,_),z),{})}}function p(y){return{key:y,label:c("fengShui",y),type:"environment",childLabels:{colors:c("fengShui","colors"),numbers:c("fengShui","numbers"),directions:c("fengShui","directions")}}}function d(y){return{key:y,label:c("health",y),type:"diet",childLabels:{dos:c("health","dos"),donts:c("health","donts")}}}function r(y,C){return Array.isArray(y)?S("div",{class:"mt-2 flex flex-wrap gap-2"},y.map(Y=>S("span",{class:"rounded-full border px-3 py-1 text-xs leading-5",style:{borderColor:`${C}80`,color:C,backgroundColor:`${C}1A`}},Y))):S("p",{class:"mt-2 text-sm leading-6 text-[#C9C9D4]"},y||"-")}function n(y,C,Y,z){return Y==="tags"?r(y,C):Y==="environment"?S("div",{class:"mt-3 grid grid-cols-1 gap-3 sm:grid-cols-3"},["colors","numbers","directions"].map(R=>S("div",{class:"rounded-[10px] border border-white/10 bg-white/[0.05] p-4 text-center"},[S("div",{class:"text-xs font-semibold text-[#EEEEEE]/60"},z[R]),S("div",{class:"mt-3 flex min-h-8 flex-wrap items-center justify-center gap-2"},h(R,y?.[R]))]))):Y==="diet"?S("div",{class:"mt-3 grid grid-cols-1 gap-3 sm:grid-cols-2"},["dos","donts"].map(_=>S("div",{class:"rounded-[10px] border border-white/10 bg-white/[0.05] p-4"},[S("div",{class:"text-xs font-semibold uppercase tracking-[0.18em]",style:{color:_==="dos"?C:"#F87171"}},z[_]),S("div",{class:"mt-2 flex flex-wrap gap-2"},(Array.isArray(y?.[_])?y[_]:[y?.[_]||"-"]).map(R=>S("span",{class:"rounded-full border px-3 py-1 text-xs leading-5",style:{borderColor:_==="dos"?`${C}80`:"rgba(248,113,113,0.55)",color:_==="dos"?C:"#F87171",backgroundColor:_==="dos"?`${C}1A`:"rgba(248,113,113,0.12)"}},R)))]))):Y==="radar"&&y&&typeof y=="object"?S("div",{class:"mt-3 space-y-3"},Object.entries(z).map(([_,R])=>S("div",{class:"rounded-[10px] border border-white/10 bg-white/[0.05] p-4"},[S("div",{class:"text-sm font-semibold text-[#EEEEEE]"},R),S("p",{class:"mt-2 text-sm leading-6",style:{color:E(_,C)}},y?.[_]||"-")]))):Array.isArray(y)?S("div",{class:"mt-2 flex flex-wrap gap-2"},y.map(_=>S("span",{class:"rounded-full border px-3 py-1 text-xs leading-5",style:{borderColor:`${C}80`,color:C,backgroundColor:`${C}1A`}},_))):S("p",{class:"mt-2 text-sm leading-6 text-[#C9C9D4]"},y||"-")}function h(y,C){const Y=Array.isArray(C)?C:[C||"-"];return y!=="colors"?Y.map(z=>S("span",{class:"text-base font-bold text-[#EEEEEE]"},z)):Y.map(z=>S("div",{class:"flex items-center justify-center"},[S("span",{class:"h-8 w-8 rounded-full",style:{backgroundColor:A(z)}})]))}function A(y){const C={White:"#FFFFFF",Black:"#000000",Red:"#EF4444",Green:"#22C55F",Blue:"#3B82F6",Purple:"#B078EA",Yellow:"#FCCF75",Gold:"#FCCF75",Gray:"#6B7280",Grey:"#6B7280",藏青:"#1E3A8A",石墨灰:"#4B5563",森林绿:"#166534",深海蓝:"#0F3A5F",白色:"#FFFFFF",黑色:"#000000",紫色:"#B078EA",绿色:"#22C55F",蓝色:"#3B82F6",金色:"#FCCF75",灰色:"#6B7280"};return/^#|^rgb|^hsl/i.test(y)?y:C[y]||y}function E(y,C){return["villainTraits","villainAvoidance","leakageWarning","toxicShield","drainingAvoidance","emotionalHealing","antiInterference"].includes(y)?"#F87171":C}const F=I({props:{label:{type:String,default:""},value:{type:[String,Array,Object],default:""},color:{type:String,default:"#F4C96B"},type:{type:String,default:"text"},childLabels:{type:Object,default:()=>({})}},setup(y){return()=>S("div",{class:"rounded-[10px] border border-white/10 bg-white/[0.05] p-4"},[S("div",{class:"text-sm font-semibold text-[#EEEEEE]"},y.label),S("div",{class:"mt-2"},[n(y.value,y.color,y.type,y.childLabels)])])}});return(y,C)=>{const Y=ne,z=V;return b(),v("section",Xs,[e("div",Ks,t(a(s)("baziDetail.premium.breakthroughTitle"))+t(o.locked?a(s)("baziDetail.premium.demoSuffix"):""),1),o.loading?(b(),J(z,{key:0,animated:""},{template:k(()=>[e("div",$s,[(b(),v(W,null,T(6,_=>e("div",{key:_,class:"overflow-hidden rounded-[10px] border border-white/10 bg-white/[0.05]"},[e("div",en,[u(Y,{variant:"circle",class:"!h-9 !w-9"}),e("div",on,[u(Y,{variant:"p",class:"!h-5 !w-48"}),u(Y,{variant:"p",class:"!mt-2 !h-3 !w-28"})])]),e("div",an,[u(Y,{variant:"p",class:"!h-5 !w-40"}),u(Y,{variant:"p",class:"!h-5 !w-full"}),u(Y,{variant:"p",class:"!h-5 !w-5/6"})])])),64))])]),_:1})):(b(),v("div",sn,[(b(!0),v(W,null,T(w.value,_=>(b(),v("div",{key:_.key,class:"overflow-hidden rounded-[10px] border border-white/10 bg-white/[0.05] transition-all duration-300 hover:border-white/20"},[e("div",nn,[e("div",{class:"flex h-9 w-9 shrink-0 items-center justify-center rounded-full",style:U({backgroundColor:_.color+"26",color:_.color})},[e("img",{src:_.icon,alt:"",class:"h-5 w-5"}
57,null,8,tn)],4),e("div",rn,[e("div",ln,t(_.title),1),e("div",cn,t(_.desc),1)])]),e("div",hn,[(b(!0),v(W,null,T(_.fields,R=>(b(),J(a(F),{key:R.key,label:R.label,value:R.value,color:_.color,type:R.type,"child-labels":R.childLabels},null,8,["label","value","color","type","child-labels"]))),128))])]))),128))])),u(xe,{locked:o.locked,"user-member":o.userMember,title:a(s)("baziDetail.premium.playbookCta"),description:a(s)("baziDetail.premium.playbookTeaser"),"button-text":a(s)("baziDetail.premium.playbookCta")},null,8,["locked","user-member","title","description","button-text"])])}}}),un={class:"mt-12 rounded-xl bg-white/10 p-8 grid grid-cols-1 lg:flex gap-8"},gn={class:"all-center"},pn={class:"w-[380px] h-[380px] relative"},mn=["src"],wn={class:"absolute left-5 bottom-5"},bn={class:"w-full"},yn={class:"font-playfair text-3xl text-white"},fn={class:"mt-3"},vn={class:"flex justify-between items-center text-sm"},xn={class:"text-gray-300"},An={class:"text-orange-400"},Cn={class:"bg-white/10 h-2 mt-1 rounded-xl"},kn={class:"text-base text-[#CACACA] mt-4"},Yn={class:"rounded-lg border border-white/10 p-4 mt-8"},_n={class:"bg-clip-text bg-gradient-to-r from-[#E58C2E] to-[#EBB30B] text-transparent w-fit font-bold text-xs"},Sn={class:"mt-3"},En={class:"flex justify-between items-center text-sm"},zn={class:"text-gray-300"},Dn={class:"text-orange-400"},Bn={class:"bg-white/10 h-2 mt-1 rounded-xl"},Fn={class:"text-base text-[#CACACA] mt-4"},Zn={class:"mt-16"},Rn={class:"font-playfair text-2xl text-gray-300 text-center"},In={class:"grid grid-cols-1 md:grid-cols-2 gap-5 mt-8"},Wn={class:"flex items-center px-5 py-6 rounded-xl border-[#FCCF75] border bg-[rgba(252,207,117,0.05)] shadow-[nset_6px_6px_20px_0px_rgba(252,207,117,0.2),inset_-6px_-6px_20px_0px_rgba(252,207,117,0.2)]"},Ln={class:"flex-1"},Un={class:"text-sm text-[#CACACA]"},Mn={class:"text-lg text-white font-bold mt-1.5"},Tn={class:"flex items-center px-5 py-6 rounded-xl border-[#DE73C8] border bg-[rgba(222,115,200,0.2)] shadow-[nset_6px_6px_20px_0px_(222,115,200,0.2),inset_-6px_-6px_20px_0px_rgba(222,115,200,0.2)]"},Gn={class:"flex-1"},jn={class:"text-sm text-[#CACACA]"},qn={class:"text-lg text-white font-bold mt-1.5"},Vn={class:"flex items-center px-5 py-6 rounded-xl border-[#B078EA] border bg-[rgba(176,120,234,0.05)] shadow-[nset_6px_6px_20px_0px_rgba(176,120,234,0.05),inset_-6px_-6px_20px_0px_rgba(176,120,234,0.05)]"},Qn={class:"flex-1"},Nn={class:"text-sm text-[#CACACA]"},Pn={class:"text-lg text-white font-bold mt-1.5"},Jn={class:"flex items-center px-5 py-6 rounded-xl border-[#3DC6E5] border bg-[rgba(61,198,229,0.05)] shadow-[nset_6px_6px_20px_0px_rgba(61,198,229,0.05),inset_-6px_-6px_20px_0px_rgba(61,198,229,0.05)]"},On={class:"flex-1"},Hn={class:"text-sm text-[#CACACA]"},Xn={class:"text-lg text-white font-bold mt-1.5"},Kn=I({__name:"Tab1",props:{baziInfo:{default:()=>({})},data:{default:()=>({arg1:{},arg2:{}})},chartData:{default:()=>[]},basicLoading:{type:Boolean},loading:{type:Boolean,default:!1},bazi3Loading:{type:Boolean,default:!1},bazi1Info:{default:()=>({baseInfo:{date:{}},baziInfo:{bazi:[],qiyunarr:[]}})},premiumData:{default:()=>({chartPoints:[]})},premiumLoading:{type:Boolean,default:!1},premiumLocked:{type:Boolean,default:!1},userMember:{default:0}},setup(o){const l=o,{data:s,chartData:g,bazi3Loading:w,baziInfo:c}=j(l),i=x(()=>s.value.arg1||{}),f=x(()=>s.value.arg2||{}),{t:m,locale:p}=G(),d={甲:{id:1,desc_zh:"翠林参天",desc_en:"The Forest Giant"},乙:{id:2,desc_zh:"垂柳拂波",desc_en:"The Winding Willow"},丙:{id:3,desc_zh:"晨曦和煦",desc_en:"The Vernal Radiance"},丁:{id:4,desc_zh:"花园晚宴",desc_en:"The Garden Lantern"},戊:{id:5,desc_zh:"翠色群山",desc_en:"The Emerald Plateau"},己:{id:6,desc_zh:"阡陌春耕",desc_en:"The Nurturing Furrow"},庚:{id:7,desc_zh:"锐岩铁脊",desc_en:"Jagged Crag"},辛:{id:8,desc_zh:"溪涧晶莹",desc_en:"Crystal Stream"},壬:{id:9,desc_zh:"峡谷激流",desc_en:"The Canyon Rush"},癸:{id:10,desc_zh:"雨林雾隐",desc_en:"Misty Rainforest"}},r=h=>{const A=h?.bazi||[];if(!A.length)return"";const E=A[2][0];return`https://bt-static-pub.oss-cn-beijing.aliyuncs.com/xywx/image/bazi/DestinyOverview/spring${d[E].id}.png`},n=x(()=>{const h=c.value?.bazi||[];
57if(!h.length)return"";const A=h[2][0];return p.value==="en"?d[A].desc_en:d[A].desc_zh});return(h,A)=>{const E=ne,F=V;return b(),v("div",null,[e("div",un,[e("div",gn,[u(F,{loading:o.basicLoading,class:"w-[380px] h-[380px]"},{template:k(()=>[u(E,{variant:"image",class:"w-full h-full"})]),default:k(()=>[e("div",pn,[e("img",{src:r(a(c)),class:"w-full h-full object-cover"},null,8,mn),e("div",wn,'"'+t(n.value)+'"',1),A[0]||(A[0]=e("div",{class:"bg-black opacity-10 w-full h-full absolute top-0 left-0"},null,-1))])]),_:1},8,["loading"])]),e("div",bn,[e("div",yn,t(a(m)("baziDetail.tab1.destinyOverview")),1),e("div",fn,[u(F,{loading:o.loading,animated:"",rows:1},{default:k(()=>[e("div",vn,[e("div",xn,t(a(m)("baziDetail.tab1.rating")),1),e("div",An,t(i.value.summaryScore)+"/10",1)]),e("div",Cn,[e("div",{class:"bg-orange-400 h-full rounded-xl",style:U({width:i.value.summaryScore?i.value.summaryScore/10*100+"%":"0%"})},null,4)])]),_:1},8,["loading"])]),e("div",kn,t(i.value.summary),1),e("div",Yn,[e("div",null,[A[1]||(A[1]=e("span",{class:"mr-2"},"⚡",-1)),e("span",_n,t(a(m)("baziDetail.tab1.personalityAnalysis")),1)]),e("div",Sn,[u(F,{loading:o.loading,animated:"",rows:1},{default:k(()=>[e("div",En,[e("div",zn,t(a(m)("baziDetail.tab1.rating")),1),e("div",Dn,t(i.value.personalityScore)+"/10",1)]),e("div",Bn,[e("div",{class:"bg-orange-400 h-full rounded-xl",style:U({width:i.value.personalityScore?i.value.personalityScore/10*100+"%":"0%"})},null,4)])]),_:1},8,["loading"])]),e("div",Fn,t(i.value.personality),1)])])]),u(cs,{"chart-data":a(g),"bazi3-loading":a(w),"bazi1-info":o.bazi1Info,"premium-data":o.premiumData,"premium-loading":o.premiumLoading,"premium-locked":o.premiumLocked,"user-member":o.userMember},null,8,["chart-data","bazi3-loading","bazi1-info","premium-data","premium-loading","premium-locked","user-member"]),u(Vs,{yun:o.premiumData.yun||{},loading:o.premiumLoading,locked:o.premiumLocked,"user-member":o.userMember},null,8,["yun","loading","locked","user-member"]),e("div",Zn,[e("div",Rn,t(a(m)("baziDetail.tab1.manifestationKit")),1),e("div",In,[e("div",Wn,[A[2]||(A[2]=e("img",{src:ho,class:"mr-3"},null,-1)),e("div",Ln,[e("div",Un,t(a(m)("baziDetail.tab1.powerColor")),1),u(F,{loading:o.loading,animated:"",rows:1},{default:k(()=>[e("div",Mn,t(i.value.color),1)]),_:1},8,["loading"])])]),e("div",Tn,[A[3]||(A[3]=e("img",{src:uo,class:"mr-3"},null,-1)),e("div",Gn,[e("div",jn,t(a(m)("baziDetail.tab1.crystal")),1),u(F,{loading:o.loading,animated:"",rows:1},{default:k(()=>[e("div",qn,t(i.value.crystal),1)]),_:1},8,["loading"])])]),e("div",Vn,[A[4]||(A[4]=e("img",{src:go,class:"mr-3"},null,-1)),e("div",Qn,[e("div",Nn,t(a(m)("baziDetail.tab1.direction")),1),u(F,{loading:o.loading,animated:"",rows:1},{default:k(()=>[e("div",Pn,t(i.value.direction),1)]),_:1},8,["loading"])])]),e("div",Jn,[A[5]||(A[5]=e("img",{src:po,class:"mr-3"},null,-1)),e("div",On,[e("div",Hn,t(a(m)("baziDetail.tab1.activity")),1),u(F,{loading:o.loading,animated:"",rows:1},{default:k(()=>[e("div",Xn,t(i.value.activity),1)]),_:1},8,["loading"])])])])]),u(Ma,{arg2:f.value,loading:o.loading},null,8,["arg2","loading"]),u(dn,{six:o.premiumData.six||{},loading:o.premiumLoading,locked:o.premiumLocked,"user-member":o.userMember},null,8,["six","loading","locked","user-member"])])}}}),$n={class:"w-full whitespace-pre-wrap break-words border-spacing-y-0.5 border-separate",style:{"word-break":"break-word"}},et={class:"bg-[rgba(255,255,255,.08)]"},ot={class:"p-5 text-sm text-[#eee] text-left rounded-tl-xl rounded-bl-xl"},at=I({__name:"Table",props:{baziInfo:{default:()=>({})}},setup(o){const{t:l}=G(),s=o,{baziInfo:g}=j(s),w=M(["layer","year","month","day","hour"]),c=M([{label:"mainStar",ke
57y:"ss"},{label:"stem",key:"bazi"},{label:"branch",key:"bazi"},{label:"hidden",key:"cg"},{label:"fuxing",key:"cgss"},{label:"luck",key:"xy"},{label:"seat",key:"zz"},{label:"void",key:"kw"},{label:"naYin",key:"ny"},{label:"shenSha",key:"szshensha"}]),{getColor:i,getIconByName:f}=je();return(m,p)=>(b(),v("table",$n,[e("thead",null,[e("tr",et,[(b(!0),v(W,null,T(w.value,(d,r)=>(b(),v("th",{key:r,class:q(["font-bold text-base md:text-xl text-[#eee] py-5 px-5 md:px-5 md:py-5",r===0?"rounded-tl-xl rounded-bl-xl text-left":r===w.value.length-1?"rounded-tr-xl rounded-br-xl":""])},t(a(l)(`baziDetail.table.${d}`)),3))),128))])]),e("tbody",null,[(b(!0),v(W,null,T(c.value,(d,r)=>(b(),v("tr",{key:r,class:"bg-[rgba(255,255,255,.08)]"},[e("td",ot,t(a(l)(`baziDetail.table.${d.label}`)),1),(b(!0),v(W,null,T(a(g)[d.key]&&a(g)[d.key].slice(0,4)||[],(n,h)=>(b(),v("td",{key:h,class:q(["p-1 md:p-5 text-sm text-[#9C9BA9] text-center",h===3?"rounded-br-xl rounded-tr-xl":""])},[d.label==="stem"?(b(),v("div",{key:0,class:"all-center gap-1",style:U({color:a(i)(n.substring(0,1),"tiangan")})},[e("span",null,t(n.substring(0,1)),1),e("i",{class:q(["iconfont text-2xl",a(f)(n.substring(0,1))])},null,2)],4)):d.label==="branch"?(b(),v("div",{key:1,class:"all-center gap-1",style:U({color:a(i)(n.substring(1,2),"dizhi")})},[e("span",{style:U({color:a(i)(n.substring(1,2),"dizhi")})},t(n.substring(1,2)),5),e("i",{class:q(["iconfont text-2xl",a(f)(n.substring(1,2))])},null,2)],4)):(b(),v(W,{key:2},[Array.isArray(n)?(b(),v(W,{key:0},[$(t(n.join(`
58`)),1)],64)):(b(),v(W,{key:1},[$(t(n),1)],64))],64))],2))),128))]))),128))])]))}}),st=I({__name:"RadarChat",props:{data:{default:()=>[]},loading:{type:Boolean,default:!1}},setup(o){const l=o,{data:s,loading:g}=j(l),w=M(),c=Te("lang",M("en")),i={Wood:"#55D48B",木:"#55D48B",Fire:"#F24E4E",火:"#F24E4E",Earth:"#db7f23",土:"#db7f23",Metal:"#ecc44e",金:"#ecc44e",Water:"#47A9C9",水:"#47A9C9"},f=x(()=>{const n=p.value;if(!n||n.length===0)return 100;const h=Math.max(...n);return h<=0?100:h}),m=x(()=>({backgroundColor:"transparent",radar:{center:["50%","50%"],radius:"70%",splitArea:{show:!1},axisLine:{lineStyle:{color:"rgba(255,255,255,0.1)"}},splitLine:{lineStyle:{color:"rgba(255,255,255,0.1)"}},axisName:{fontSize:14,fontWeight:"bold"},indicator:d.value.map(n=>({name:n.name,max:f.value,color:i[n.name]||"#ffffff"}))},series:[{type:"radar",symbol:"none",lineStyle:{width:2,color:"rgba(62, 203, 236, 0.8)"},data:[{value:p.value,areaStyle:{color:new bo(.5,.5,1,[{offset:0,color:"rgba(62, 203, 236, 0.9)"},{offset:1,color:"rgba(62, 100, 236, 0.5)"}]),shadowColor:"rgba(62, 203, 236, 0.3)",shadowBlur:10}}]}]})),p=x(()=>{const n=c.value==="zh-CN"?["木","火","土","金","水"]:["Wood","Fire","Earth","Metal","Water"];return s.value&&s.value.length>0?n.map(h=>r(h)):[0,0,0,0,0]}),d=x(()=>c.value==="zh-CN"?[{name:"木"},{name:"火"},{name:"土"},{name:"金"},{name:"水"}]:[{name:"Wood"},{name:"Fire"},{name:"Earth"},{name:"Metal"},{name:"Water"}]);function r(n){const h=s.value.find(A=>A.name===n);return h&&h.score||0}return fe(g,n=>{w.value&&(n?w.value.showLoading({maskColor:"transparent",textColor:"#fff"}):w.value.hideLoading())},{immediate:!0}),K(()=>{w.value&&g.value&&w.value.showLoading({maskColor:"transparent",textColor:"#fff"})}),(n,h)=>(b(),v("div",null,[u(ve,{ref_key:"chartRef",ref:w,options:m.value,autoresize:!0,"init-options":{renderer:"svg"},style:{height:"100%"}},null,8,["options"])]))}});function nt(){function o(s){switch(s){case"金":case"Metal":return re.jin;case"木":case"Wood":return re.mu;case"水":case"Water":return re.shui;case"火":case"Fire":return re.huo;case"土":case"Earth":return re.tu}}function l(s){switch(s){case"金":case"Metal":return le.jin;case"木":case"Wood":return le.mu;case"水":case"Water":return le.shui;case"火":case"Fire":return le.huo;case"土":case"Earth":return le.tu}}return{getIcon:o,getColor:l}}const tt={class:"border blur-bg border-white/10 p-4 rounded-xl bg-white/10 mt-5 px-5 py-12 grid grid-cols-1 md:grid-cols-[300px_1fr] gap-10"},it={class:"font-playfair text-3xl text-white"},rt={class:"text-base text-gray-400 mt-2"},lt={class:"grid grid-cols-2 gap-4 mt-6 lg:grid-cols-5"},ct={class:"flex items-center justify-between"},ht=I({__name:"ChartInfo",props:{data:{default:()=>[]},arg1:{default:()=>({})},basicLoading:{type:Boolean,default:!1},bazi2Loading:{type:Boolean,default:!1}},setup(o){const l=o,{data:s,arg1:g}=j(l),{t:w}=G(),{getIcon:c,getColor:i}=nt();return(f,m)=>{const p=V;return b(),v("div",tt,[u(st,{class:"h-64",data:a(s),loading:o.basicLoading},null,8,["data","loading"]),e("div",null,[e("div",it,t(a(w)("baziDetail.tab2.5ElementsDistribution")),1),u(p,{loading:o.bazi2Loading,animated:"",rows:1,class:"mt-2"},{default:k(()=>
58[e("div",rt,t(a(g).fiveImagery),1)]),_:1},8,["loading"]),e("div",lt,[(b(!0),v(W,null,T(a(s),(d,r)=>(b(),v("div",{key:r,class:"border border-white/10 p-4 rounded-xl bg-white/5"},[e("div",ct,[e("div",null,t(d.name),1),e("i",{class:q(["iconfont text-2xl",a(c)(d.name)]),style:U({color:a(i)(d.name)})},null,6)]),e("div",{class:"text-2xl",style:U({color:a(i)(d.name)})},t(d.percentage),5)]))),128))])])])}}}),dt=se(ht,[["__scopeId","data-v-82ea7beb"]]),ut={class:"p-5 mt-5 border blur-bg border-white/10 rounded-xl bg-white/10"},gt={class:"text-white font-playfair text-xl"},pt={class:"text-sm text-gray-400"},mt={class:"grid grid-cols-1 md:grid-cols-2 gap-5 mt-6"},wt={class:"border border-xywx-blue rounded-lg p-5"},bt={class:"flex justify-between items-center"},yt={class:"flex items-center"},ft={class:"text-gray-300"},vt={class:"text-xywx-blue text-xs py-1.5 px-3 border-white/15 border rounded-[40px]"},xt={class:"text-xywx-blue font-bold text-2xl mt-3"},At={class:"text-gray-400 text-sm mt-3"},Ct={class:"flex items-center gap-3 mt-5 text-gray-400 text-sm flex-wrap"},kt={class:"border border-[#DE73C8] rounded-lg p-5"},Yt={class:"flex justify-between items-center"},_t={class:"flex items-center"},St={class:"text-gray-300"},Et={class:"text-[#DE73C8] text-xs py-1.5 px-3 border-white/15 border rounded-[40px]"},zt={class:"text-[#DE73C8] font-bold text-2xl mt-3"},Dt={class:"text-gray-400 text-sm mt-3"},Bt={class:"flex items-center gap-3 mt-5 text-gray-400 text-sm flex-wrap"},Ft=I({__name:"TenGods",props:{data:{default:()=>({})},loading:{type:Boolean,default:!1}},setup(o){const{t:l}=G();return(s,g)=>{const w=V;return b(),v("div",ut,[e("div",null,[e("div",gt,t(a(l)("baziDetail.tab2.CoreTenGods")),1),e("div",pt,t(a(l)("baziDetail.tab2.CoreTenGodsDesc")),1)]),e("div",mt,[e("div",wt,[e("div",bt,[e("div",yt,[g[0]||(g[0]=e("div",{class:"w-2 h-2 rounded-full bg-xywx-blue mr-2"},null,-1)),e("div",ft,t(a(l)("baziDetail.tab2.DayMaster")),1)]),e("div",vt,t(a(l)("baziDetail.tab2.CORE")),1)]),u(w,{loading:o.loading,class:"mt-3",rows:2},{default:k(()=>[e("div",xt,t(o.data?.core?.name),1),e("div",At,t(o.data?.core?.desc),1),e("div",Ct,[(b(!0),v(W,null,T(o.data?.core?.keywords||[],(c,i)=>(b(),v("div",{key:i,class:"border py-1.5 px-2 md:px-5 border-white/15 rounded-[40px]"},t(c),1))),128))])]),_:1},8,["loading"])]),e("div",kt,[e("div",Yt,[e("div",_t,[g[1]||(g[1]=e("div",{class:"w-2 h-2 rounded-full bg-[#DE73C8] mr-2"},null,-1)),e("div",St,t(a(l)("baziDetail.tab2.MONTHPILLAR")),1)]),e("div",Et,t(a(l)("baziDetail.tab2.KEY")),1)]),u(w,{loading:o.loading,class:"mt-3",rows:2},{default:k(()=>[e("div",zt,t(o.data?.important?.name),1),e("div",Dt,t(o.data?.important?.desc),1),e("div",Bt,[(b(!0),v(W,null,T(o.data?.important?.keywords||[],(c,i)=>(b(),v("div",{key:i,class:"border py-1.5 px-2 md:px-5 border-white/15 rounded-[40px]"},t(c),1))),128))])]),_:1},8,["loading"])])])])}}}),Zt=se(Ft,[["__scopeId","data-v-fef96898"]]),Rt={class:"border blur-bg border-white/10 rounded-xl bg-white/10 py-5 px-6"},It={class:"text-white font-playfair text-xl"},Wt={class:"flex flex-col items-center mt-8"},Lt={class:"text-xs text-gray-400 mt-1.5"},Ut={class:"w-[120px] h-[200px] mt-4 all-center"},Mt=I({__name:"BodyStrength",props:{baseData:{default:()=>({})},extendData:{default:()=>({})},colorKey:{default:""},loading:{type:Boolean,default:!1}},setup(o){Je(d=>({v084443d8:p.value}));const l=o,{baseData:s,extendData:g,colorKey:w,loading:c}=j(l),{t:i}=G(),f=x(()=>{switch(s.value.level){case"身强":case"Strong":return"140px";case"较强":case"Relatively Strong":return"120px";case"均衡":case"Balanced":return"100px";case"较弱":case"Relatively Weak":return"80px";case"身弱":case"Weak":return"60px";default:return"0px"}}),{getColor:m}=je(),p=x(()=>m(w.value,"tiangan"));return(d,r)=>{const n=ne,h=V;return b(),v("div",Rt,[e("div",It,t(a(i)("baziDetail.tab2.BodyStrength")),1),u(h,{loading:a(c),animated:"",class:"mt-8"},{template:k(()=>[u(n,{variant:"rect",class:"h-64 w-full"})]),default:k(()=>[e("div",Wt,[e("div",{class:"font-playfair text-base",style:U({color:p.value})},t(a(g).type),5),e("div",Lt,t(a(g).tagline),1),e("div",Ut,[e("div",null,[e("div",{class:"ripple-container",style:U({width:f.value,height:f.value})},[...r[0]||(r[0]=[e("div",{class:"center-dot"},null,-1),e("div",{class:"ripple"},null,-1),e("div",{class:"ripple"},null,-1),e("div",{class:"ripple dashed"},null,-1),e("div",{class:"ripple"},null,-1)])],4)])])])]),_:1},8,["loading"])])}}}),Tt=se(Mt,[["__scopeId","data-v-84a9c79f"]]),Gt="/assets/bg-gods-green-BGz31z9A.png",jt="data:image/png;base64,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",qt={class:"border blur-bg border-white/10 rounded-xl bg-white/10 py-5 px-6"},Vt={class:"text-white font-playfair text-xl"},Qt={class:"grid mt-7 grid-cols-2 gap-5"},Nt={class:"border rounded-xl border-green-500/80 bg-green-300/5 pt-5 px-2 md:px-9 pb-12"},Pt={class:"text-center text-gray-400"},Jt={class:"grid grid-cols-2 md:gap-4 gap-2 mt-[46px]"},Ot={class:"border rounded-xl border-red-500/80 bg-red-300/5 pt-5 px-2 md:px-9 pb-12"},Ht={class:"text-center text-gray-400"},Xt={class:"grid grid-cols-2 md:gap-4 gap-2 mt-[46px]"},Kt=I({__name:"UsefulGods",props:{data:{default:()=>({})},loading:{type:Boolean,default:!1}},setup(o){const l=o,{data:s}=j(l),{t:g}=G();return(w,c)=>{const i=ne,f=V;return b(),v("div",qt,[e("div",Vt,t(a(g)("baziDetail.tab2.UsefulGods")),1),e("div",Qt,[e("div",Nt,[e("div",Pt,t(a(g)("baziDetail.tab2.FavoriteElement")),1),u(f,{loading:o.loading,animated:"",class:"mt-[46px]"},{template:k(()=>[u(i,{variant:"rect",class:"h-32 w-full"})]),default:k(()=>[e("div",Jt,[(b(!0),v(W,null,T(a(s).favorite||[],(m,p)=>(b(),v("div",{key:p,class:"w-[72px] h-[72px] all-center relative"},[c[0]||(c[0]=e("img",{src:Gt,class:"inset-0 absolute"},null,-1)),$(" "+t(m),1)]))),128))])]),_:1},8,["loading"])]),e("div",Ot,[e("div",Ht,t(a(g)("baziDetail.tab2.UnfavorableElement")),1),u(f,{loading:o.loading,animated:"",class:"mt-[46px]"},{template:k(()=>[u(i,{variant:"rect",class:"h-32 w-full"})]),default:k(()=>[e("div",Xt,[(b(!0),v(W,null,T(a(s).unfavorable||[],(m,p)=>(b(),v("div",{key:p,class:"w-[72px] h-[72px] all-center relative"},[c[1]||(c[1]=e("img",{src:jt,class:"inset-0 absolute"},null,-1)),$(" "+t(m),1)]))),128))])]),_:1},8,["loading"])])])])}}}),$t="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAACsklEQVR4AbSVTUhUURTH/+e+N/aIKUY06ENBc4JBFxWYtghyqFUr27SLBKOFIo5IH66aQujDvmxhGYlEuxbVooLaaCAVYbUow1DMakjLILOpcZz33u1ch0eLfHgHmgvnnffux/937rn38ATy3LQBF2My1Nsui3ONRxtQGECRQVibNwDSKBMSG/IGEDbKINmQW9NOkZFBRDiI5CYP6APmUU0uqvMCuFMnQyKD7eSgtp9vUy4QrR0UBHDAsGExJAATrf8VMFQpq4x5nGZx8EFDAsd6T8paXYjvDl6VfQ89L3XapY1nLG7xIUsFUO+uxOCFbtka75eh5UBCNt0Kzh0aiPzc/3Ln1/q3jZ92T3SN1U4NBIJixhDOORYNsqnoSXmy+WY4sLgmLq0wMHX8nhw4+kR2tY7KxuaE3NU0LsMN7/+C
58F3dQ4ICX2TDUFxvxaiEcmwwXwpFQwnwGkqMHeyz6DINsmAoIFyYbnAwc24C58rfSy+5NUM++pNUXHV91s+Zx0e3KvtJHGw+Hn66PpudonQHEhEspJUgsaNrw0pRkaDz1A2vi9RQ9s4Pauiup72o5DV4rp9GeKkpm5eFfB1snC2c3T1jdLLyNC0wJEkdLDEsZC6hr7qAT8Taa9YT8PCfEbyjbXzNNIyTRyREvpsZMoaPhMr3Ijv775PxbTSMy6I0sC1AT7TR6OXqbIbaRwQ3V52eWgzCtRpU3rgWITtKscDFkpjG8965/WlpeywoK4JTrorPlo6wANy0AzwOfwzDvYFi9L2VHHsgSvo1hTqf6KRXbApGDY7JEGwAHo+YC3iwlrvrO7qHE+S30kAzE+OrErpTQ/eubKKEN4Ns0bqQxiWWanMMIn9c7b5o2wLHxhQvpg7fQz6sa6CmnaW9cG4BfSCCJb95CXa8NiM5QMvqZcgb8AQAA///eFOj1AAAABklEQVQDAJx0/THiwGo0AAAAAElFTkSuQmCC",ei={class:"mt-5 p-8 blur-bg border border-white/10 rounded-xl bg-white/10"},oi={class:"flex items-center"},ai={class:"bg-clip-text text-transparent bg-[linear-gradient(345deg,#FF73BB_0%,#C919FF_46%,#69E2FF_93%)] w-fit text-2xl font-playfair"},si={class:"text-gray-400 text-base mt-3"},ni=I({__name:"MasterAnalysis",props:{data:{default:()=>({})},loading:{type:Boolean,default:!1}},setup(o){const{t:l}=G(),s=o,{data:g}=j(s);return(w,c)=>{const i=V;return b(),v("div",ei,[e("div",oi,[c[0]||(c[0]=e("img",{src:$t,class:"mr-1"},null,-1)),e("div",ai,t(a(l)("baziDetail.tab2.MasterAnalysis")),1)]),u(i,{loading:o.loading,animated:"",rows:1,class:"mt-3"},{default:k(()=>[e("div",si,t(a(g)),1)]),_:1},8,["loading"])])}}}),ti=se(ni,[["__scopeId","data-v-06bf77b4"]]),ii={class:"mt-12"},ri={class:"mt-5 grid grid-cols-1 md:grid-cols-2 gap-5"},li=I({__name:"Tab2",props:{baziInfo:{default:()=>({})},arg1:{default:()=>({})},basicLoading:{type:Boolean,default:!1},bazi2Loading:{type:Boolean,default:!1}},setup(o){const l=o,{baziInfo:s,arg1:g}=j(l),w=x(()=>g.value?.coreTenGods||{}),c=x(()=>s.value?.bodyStrength||{}),i=x(()=>g.value?.bodyStrength||{}),f=x(()=>s.value?.fiveElementsAnalysis?.details||[]),m=x(()=>s.value&&s.value.bazi?s.value?.bazi[2].substring(0,1):""),p=x(()=>s.value?.usefulGods||{}),d=x(()=>g.value?.MasterAnalysis||"");return(r,n)=>{const h=ne,A=V;return b(),v("div",ii,[u(A,{loading:o.basicLoading,animated:""},{template:k(()=>[u(h,{variant:"rect",class:"h-96 border border-white/10 p-4 rounded-xl bg-white/10"})]),default:k(()=>[u(at,{"bazi-info":a(s)},null,8,["bazi-info"])]),_:1},8,["loading"]),u(dt,{data:f.value,arg1:a(g),"bazi2-loading":o.bazi2Loading,"basic-loading":o.basicLoading},null,8,["data","arg1","bazi2-loading","basic-loading"]),u(Zt,{data:w.value,loading:o.bazi2Loading},null,8,["data","loading"]),e("div",ri,[u(Tt,{"base-data":c.value,"extend-data":i.value,loading:o.basicLoading||o.bazi2Loading,"color-key":m.value},null,8,["base-data","extend-data","loading","color-key"]),u(Kt,{data:p.value,loading:o.basicLoading},null,8,["data","loading"])]),u(ti,{data:d.value,loading:o.bazi2Loading},null,8,["data","loading"])])}}}),ci=se(li,[["__scopeId","data-v-c8f45e69"]]);var ge={exports:{}},hi=ge.exports,Le;function di(){return Le||(Le=1,(function(o,l){(function(s,g){g()})(hi,function(){function s(p,d){return typeof d>"u"?d={autoBom:!1}:typeof d!="object"&&(console.warn("Deprecated: Expected third argument to be a object"),d={autoBom:!d}),d.autoBom&&/^\s*(?:text\/\S*|application\/xml|\S*\/\S*\+xml)\s*;.*charset\s*=\s*utf-8/i.test(p.type)?new Blob(["\uFEFF",p],{type:p.type}):p}function g(p,d,r){var n=new XMLHttpRequest;n.open("GET",p),n.responseType="blob",n.onload=function(){m(n.response,d,r)},n.onerror=function(){console.error("could not download file")},n.send()}function w(p){var d=new XMLHttpRequest;d.open("HEAD",p,!1);try{d.send()}catch{}return 200<=d.status&&299>=d.status}function c(p){try{p.dispatchEvent(new MouseEvent("click"))}catch{var d=document.createEvent("MouseEvents");
vendor: 4,438 bytes, line 58
58d.initMouseEvent("click",!0,!0,window,0,0,0,80,20,!1,!1,!1,!1,0,null),p.dispatchEvent(d)}}var i=typeof window=="object"&&window.window===window?window:typeof self=="object"&&self.self===self?self:typeof de=="object"&&de.global===de?de:void 0,f=i.navigator&&/Macintosh/.test(navigator.userAgent)&&/AppleWebKit/.test(navigator.userAgent)&&!/Safari/.test(navigator.userAgent),m=i.saveAs||(typeof window!="object"||window!==i?function(){}:"download"in HTMLAnchorElement.prototype&&!f?function(p,d,r){var n=i.URL||i.webkitURL,h=document.createElement("a");d=d||p.name||"download",h.download=d,h.rel="noopener",typeof p=="string"?(h.href=p,h.origin===location.origin?c(h):w(h.href)?g(p,d,r):c(h,h.target="_blank")):(h.href=n.createObjectURL(p),setTimeout(function(){n.revokeObjectURL(h.href)},4e4),setTimeout(function(){c(h)},0))}:"msSaveOrOpenBlob"in navigator?function(p,d,r){if(d=d||p.name||"download",typeof p!="string")navigator.msSaveOrOpenBlob(s(p,r),d);else if(w(p))g(p,d,r);else{var n=document.createElement("a");n.href=p,n.target="_blank",setTimeout(function(){c(n)})}}:function(p,d,r,n){if(n=n||open("","_blank"),n&&(n.document.title=n.document.body.innerText="downloading..."),typeof p=="string")return g(p,d,r);var h=p.type==="application/octet-stream",A=/constructor/i.test(i.HTMLElement)||i.safari,E=/CriOS\/[\d]+/.test(navigator.userAgent);if((E||h&&A||f)&&typeof FileReader<"u"){var F=new FileReader;F.onloadend=function(){var Y=F.result;Y=E?Y:Y.replace(/^data:[^;]*;/,"data:attachment/file;"),n?n.location.href=Y:location=Y,n=null},F.readAsDataURL(p)}else{var y=i.URL||i.webkitURL,C=y.createObjectURL(p);n?n.location=C:location.href=C,n=null,setTimeout(function(){y.revokeObjectURL(C)},4e4)}});i.saveAs=m.saveAs=m,o.exports=m})})(ge)),ge.exports}di();const ui=JSON.parse('{"chartPoints":[{"age":1,"year":1999,"daYun":"童限","ganZhi":"己卯","c":{"open":50,"close":50,"high":50,"low":50,"score":50,"reason":"未成年(学业成长为主)"},"m":{"open":50,"close":50,"high":50,"low":50,"score":50,"reason":"未成年(童年期)"},"h":{"open":45,"close":50,"high":51,"low":43,"score":50,"reason":"身心健康。"}},{"age":2,"year":2000,"daYun":"壬申","ganZhi":"庚辰","c":{"open":50,"close":50,"high":50,"low":50,"score":50,"reason":"未成年(学业成长为主)"},"m":{"open":50,"close":50,"high":50,"low":50,"score":50,"reason":"未成年(童年期)"},"h":{"open":50,"close":37,"high":51,"low":30,"score":37,"reason":"体弱易感,注意保暖防病"}},{"age":3,"year":2001,"daYun":"壬申","ganZhi":"辛巳","c":{"open":50,"close":50,"high":50,"low":50,"score":50,"reason":"未成年(学业成长为主)"},"m":{"open":50,"close":50,"high":50,"low":50,"score":50,"reason":"未成年(童年期)"},"h":{"open":37,"close":37,"high":38,"low":30,"score":37,"reason":"体质偏虚,慎防跌扑外伤"}},{"age":4,"year":2002,"daYun":"壬申","ganZhi":"壬午","c":{"open":50,"close":50,"high":50,"low":50,"score":50,"reason":"未成年(学业成长为主)"},"m":{"open":50,"close":50,"high":50,"low":50,"score":50,"reason":"未成年(童年期)"},"h":{"open":37,"close":54,"high":56,"low":36,"score":54,"reason":"身心健康。"}},{"age":5,"year":2003,"daYun":"壬申","ganZhi":"癸未","c":{"open":50,"close":50,"high":50,"low":50,"score":50,"reason":"未成年(学业成长为主)"},"m":{"open":50,"close":50,"high":50,"low":50,"score":50,"reason":"未成年(童年期)"},"h":{"open":54,"close":56,"high":56,"low":52,"score":56,"reason":"身心健康。"}},{"age":6,"year":2004,"daYun":"壬申","ganZhi":"甲申","c":{"open":50,"close":50,"high":50,"low":50,"score":50,"reason":"未成年(学业成长为主)"},"m":{"open":50,"close":50,"high":50,"low":50,"score":50,"reason":"未成年(童年期)"},"h":{"open":56,"close":56,"high":58,"low":56,"score":56,"reason":"身心健康。"}},{"age":7,"year":2005,"daYun":"壬申","ganZhi":"乙酉","c":{"open":50,"close":50,"high":50,"low":50,"score":50,"reason":"未成年(学业成长为主)"},"m":{"open":50,"close":50,"high":50,"low":50,"score":50,"reason":"未成年(童年期)"},"h":{"open":56,"close":58,"high":60,"low":55,"score":58,"reason":"身心健康。"}},{"age":8,"year":2006,"daYun":"壬申","ganZhi":"丙戌","c":{"open":50,"close":50,"high":50,"low":50,"score":50,"reason":"未成年(学业成长为主)"},"m":{"open":50,"close":50,"high":50,"low":50,"score":50,"reason":"未成年(童年期)"}
58,"h":{"open":58,"close":43,"high":59,"low":37,"score":43,"reason":"健康滑坡,需调养脾胃"}},{"age":9,"year":2007,"daYun":"壬申","ganZhi":"丁亥","c":{"open":50,"close":50,"high":50,"low":50,"score":50,"reason":"未成年(学业成长为主)"},"m":{"open":50,"close":50,"high":50,"low":50,"score":50,"reason":"未成年(童年期)"},"h":{"open":43,"close":59,"high":60,"low":41,"score":59,"reason":"身心健康。"}},{"age":10,"year":2008,"daYun":"壬申","ganZhi":"戊子","c":{"open":50,"close":50,"high":50,"low":50,"score":50,"reason":"未成年(学业成长为主)"},"m":{"open":50,"close":50,"high":50,"low":50,"score":50,"reason":"未成年(童年期)"},"h":{"open":59,"close":62,"high":62,"low":57,"score":62,"reason":"身心健康。"}},{"age":11,"year":2009,"daYun":"壬申","ganZhi":"己丑","c":{"open":50,"close":50,"high":50,"low":50,"score":50,"reason":"未成年(学业成长为主)"},"m":{"open":50,"close":50,"high":50,"low":50,"score":50,"reason":"未成年(童年期)"},"h":{"open":62,"close":46,"high":64,"low":41,"score":46,"reason":"多病之年,谨防呼吸系统疾"}},{"age":12,"year":2010,"daYun":"辛未","ganZhi":"庚寅","c":{"open":50,"close":50,"high":50,"low":50,"score":50,"reason":"未成年(学业成长为主)"},"m":{"open":50,"close":50,"high":50,"low":50,"score":50,"reason":"未成年(童年期)"},"h":{"open":46,"close":63,"high":63,"low":45,"score":63,"reason":"身心健康。"}},{"age":13,"year":2011,"daYun":"辛未","ganZhi":"辛卯","c":{"open":50,"close":50,"high":50,"low":50,"score":50,"reason":"未成年(学业成长为主)"},"m":{"open":50,"close":50,"high":50,"low":50,"score":50,"reason":"未成年(童年期)"},"h":{"open":63,"close":65,"high":67,"low":61,"score":65,"reason":"身心健康。"}},{"age":14,"year":2012,"daYun":"辛未","ganZhi":"壬辰","c":{"open":50,"close":50,"high":50,"low":50,"score":50,"reason":"未成年(学业成长为主)"},"m":{"open":50,"close":50,"high":50,"low":50,"score":50,"reason":"未成年(童年期)"},"h":{"open":65,"close":65,"high":66,"low":65,"score":65,"reason":"身心健康。"}},{"age":15,"year":2013,"daYun":"辛未","ganZhi":"癸巳","c":{"open":50,"close":50,"high":50,"low":50,"score":50,"reason":"未成年(学业成长为主)"},"m":{"open":50,"close":50,"high":50,"low":50,"score":50,"reason":"未成年(童年期)"},"h":{"open":65,"close":67,"high":67,"low":64,"score":67,"reason":"身心健康。"}},{"age":16,"year":2014,"daYun":"辛未","ganZhi":"甲午","c":{"open":50,"close":50,"high":50,"low":50,"score":50,"reason":"未成年(学业成长为主)"},"m":{"open":50,"close":50,"high":50,"low":50,"score":50,"reason":"未成年(童年期)"},"h":{"open":67,"close":67,"high":67,"low":65,"score":67,"reason":"身心健康。"}},{"age":17,"year":2015,"daYun":"辛未","ganZhi":"乙未","c":{"open":50,"close":50,"high":50,"low":50,"score":50,"reason":"未成年(学业成长为主)"},"m":{"open":50,"close":50,"high":50,"low":50,"score":50,"reason":"未成年(童年期)"},"h":{"open":67,"close":69,"high":70,"low":66,"score":69,"reason":"身心健康。"}},{"age":18,"year":2016,"daYun":"辛未","ganZhi":"丙申","c":{"open":60,"close":51,"high":62,"low":44,"score":51,"reason":"事业初启受阻,宜蓄势待发"},"m":{"open":59,"close":56,"high":61,"low":50,"score":56,"reason":"情缘初萌但易生误会"}
58,"h":{"open":69,"close":55,"high":70,"low":49,"score":55,"reason":"体能低迷,注意作息规律"}},{"age":19,"year":2017,"daYun":"辛未","ganZhi":"丁酉","c":{"open":51,"close":52,"high":53,"low":45,"score":52,"reason":"求职遇挫,忌仓促跳槽"},"m":{"open":56,"close":61,"high":61,"low":54,"score":61,"reason":"感情波动,防言语伤和"},"h":{"open":55,"close":57,"high":59,"low":48,"score":57,"reason":"精力不济,易疲乏失眠"}},{"age":20,"year":2018,"daYun":"辛未","ganZhi":"戊戌","c":{"open":52,"close":53,"high":53,"low":46,"score":53,"reason":"职场压抑,慎防小人暗绊"},"m":{"open":61,"close":52,"high":62,"low":46,"score":52,"reason":"婚恋无望,宜专注自我成长"},"h":{"open":57,"close":57,"high":59,"low":50,"score":57,"reason":"健康堪忧,防意外与旧疾复发"}},{"age":21,"year":2019,"daYun":"辛未","ganZhi":"己亥","c":{"open":53,"close":63,"high":65,"low":51,"score":63,"reason":"稳中求进。"},"m":{"open":52,"close":63,"high":64,"low":51,"score":63,"reason":"平淡安稳。"},"h":{"open":57,"close":74,"high":75,"low":55,"score":74,"reason":"身心健康。"}},{"age":22,"year":2020,"daYun":"庚午","ganZhi":"庚子","c":{"open":63,"close":64,"high":65,"low":63,"score":64,"reason":"稳中求进。"},"m":{"open":63,"close":76,"high":78,"low":62,"score":76,"reason":"平淡安稳。"},"h":{"open":74,"close":76,"high":78,"low":72,"score":76,"reason":"身心健康。"}},{"age":23,"year":2021,"daYun":"庚午","ganZhi":"辛丑","c":{"open":64,"close":55,"high":65,"low":49,"score":55,"reason":"事业低谷,切忌冒进投资"},"m":{"open":76,"close":57,"high":78,"low":51,"score":57,"reason":"感情冷淡,易生隔阂争执"},"h":{"open":76,"close":61,"high":78,"low":54,"score":61,"reason":"体弱多病,需全面体检调养"}},{"age":24,"year":2022,"daYun":"庚午","ganZhi":"壬寅","c":{"open":55,"close":83,"high":90,"low":53,"score":83,"reason":"事业腾飞,贵人提携机遇显"},"m":{"open":57,"close":81,"high":88,"low":55,"score":81,"reason":"正缘降临,感情浓烈稳定"},"h":{"open":61,"close":87,"high":93,"low":60,"score":87,"reason":"身心俱旺,活力充沛如春"}},{"age":25,"year":2023,"daYun":"庚午","ganZhi":"癸卯","c":{"open":83,"close":82,"high":89,"low":81,"score":82,"reason":"财运爆发,事业跃升关键年"},"m":{"open":81,"close":88,"high":95,"low":79,"score":88,"reason":"婚运极佳,利订婚成家"},"h":{"open":87,"close":89,"high":96,"low":85,"score":89,"reason":"康泰无虞,精气神达巅峰"}},{"age":26,"year":2024,"daYun":"庚午","ganZhi":"甲辰","c":{"open":82,"close":69,"high":82,"low":69,"score":69,"reason":"稳中求进。"},"m":{"open":88,"close":69,"high":90,"low":68,"score":69,"reason":"平淡安稳。"},"h":{"open":89,"close":79,"high":90,"low":77,"score":79,"reason":"身心健康。"}},{"age":27,"year":2025,"daYun":"庚午","ganZhi":"乙巳","c":{"open":69,"close"
58:75,"high":76,"low":68,"score":75,"reason":"稳中求进。"},"m":{"open":69,"close":76,"high":76,"low":69,"score":76,"reason":"平淡安稳。"},"h":{"open":79,"close":81,"high":81,"low":77,"score":81,"reason":"身心健康。"}},{"age":28,"year":2026,"daYun":"庚午","ganZhi":"丙午","c":{"open":75,"close":68,"high":75,"low":62,"score":68,"reason":"职场受压,谨防决策失误"},"m":{"open":76,"close":61,"high":77,"low":54,"score":61,"reason":"感情危机,防分手或冷战"},"h":{"open":81,"close":68,"high":81,"low":62,"score":68,"reason":"健康下滑,注意心脑血管"}},{"age":29,"year":2027,"daYun":"庚午","ganZhi":"丁未","c":{"open":68,"close":62,"high":68,"low":56,"score":62,"reason":"事业困顿,宜守不宜攻"},"m":{"open":61,"close":62,"high":62,"low":54,"score":62,"reason":"婚恋动荡,易生信任危机"},"h":{"open":68,"close":67,"high":70,"low":61,"score":67,"reason":"体能衰退,防慢性劳损"}},{"age":30,"year":2028,"daYun":"庚午","ganZhi":"戊申","c":{"open":62,"close":64,"high":65,"low":56,"score":64,"reason":"运势低迷,谨防破财失业"},"m":{"open":62,"close":63,"high":63,"low":56,"score":63,"reason":"感情疏离,家庭关系紧张"},"h":{"open":67,"close":70,"high":70,"low":61,"score":70,"reason":"健康亮红灯,须及时就医"}},{"age":31,"year":2029,"daYun":"庚午","ganZhi":"己酉","c":{"open":64,"close":64,"high":65,"low":57,"score":64,"reason":"稳中求进。"},"m":{"open":63,"close":71,"high":73,"low":58,"score":71,"reason":"平淡安稳。"},"h":{"open":70,"close":71,"high":72,"low":63,"score":71,"reason":"体弱多恙,注意肝胆调理"}},{"age":32,"year":2030,"daYun":"己巳","ganZhi":"庚戌","c":{"open":64,"close":65,"high":67,"low":58,"score":65,"reason":"稳中求进。"},"m":{"open":71,"close":66,"high":73,"low":59,"score":66,"reason":"平淡安稳。"},"h":{"open":71,"close":71,"high":71,"low":65,"score":71,"reason":"身心健康。"}},{"age":33,"year":2031,"daYun":"己巳","ganZhi":"辛亥","c":{"open":65,"close":77,"high":78,"low":63,"score":77,"reason":"稳中求进。"},"m":{"open":66,"close":83,"high":84,"low":65,"score":83,"reason":"平淡安稳。"},"h":{"open":71,"close":88,"high":88,"low":69,"score":88,"reason":"身心健康。"}},{"age":34,"year":2032,"daYun":"己巳","ganZhi":"壬子","c":{"open":77,"close":95,"high":100,"low":75,"score":95,"reason":"事业突破,跨界发展大吉"},"m":{"open":83,"close":100,"high":100,"low":81,"score":100,"reason":"桃花旺盛,正缘速至"},"h":{"open":88,"close":98,"high":100,"low":87,"score":98,"reason":"身强体健,抗压能力极强"}},{"age":35,"year":2033,"daYun":"己巳","ganZhi":"癸丑","c":{"open":95,"close":81,"high":96,"low":79,"score":81,"reason":"稳中求进。"},"m":{"open":100,"close":81,"high":100,"low":80,"score":81,"reason":"平淡安稳。"},"h":{"open":98,"close":90,"high":99,"low":89,"score":90,"reason":"身心健康。"}},{"age":36,"year":2034,"daYun":"己巳","ganZhi":"甲寅","c":{"open":81,"close":95,"high":100,"low":79,"score":95,"reason":"事业登峰,领导力全面展现"},"m":{"open":81,"close":94,"high":100,"low":79,"score":94,"reason":"婚姻美满,家宅兴旺"},"h":{"open":90,"close":100,"high":100,"low":88,"score":100,"reason":"气血充盈,百病不侵之象"}},{"age":37,"year":2035,"daYun":"己巳","ganZhi":"乙卯","c":{"open":95,"close":95,"high":100,"low":94,"score":95,"reason":"事业稳进,名利双收之年"},"m":{"open":94,"close":99,"high":100,"low":93,"score":99,"reason":"婚缘深厚,利生育添丁"},"h":{"open":100,"close":100,"high":100,"low":98,"score":100,"reason":"康泰无忧,身心高度和谐"}},{"age":38,"year":2036,"daYun":"己巳","ganZhi":"丙辰","c":{"open":95,"close":69,"high":96,"low":63,"score":69,"reason":"事业急转直下,慎防合作纠纷"},"m":{"open":99,"close":70,"high":100,"low":63,"score":70,"reason":"感情受挫,防第三者介入"},"h":{"open":100,"close":74,"high":100,"low":67,"score":74,"reason":"健康骤降,注意神经衰弱"}},{"age":39,"year":2037,"daYun":"己巳","ganZhi":"丁巳","c":{"open":69,"close"
58:73,"high":75,"low":63,"score":73,"reason":"职场不顺,宜低调蛰伏"},"m":{"open":70,"close":72,"high":73,"low":63,"score":72,"reason":"情感疲惫,易生倦怠冷战"},"h":{"open":74,"close":72,"high":75,"low":66,"score":72,"reason":"体能低迷,防过敏与炎症"}},{"age":40,"year":2038,"daYun":"己巳","ganZhi":"戊午","c":{"open":73,"close":69,"high":75,"low":64,"score":69,"reason":"事业困局,防合同陷阱"},"m":{"open":72,"close":67,"high":74,"low":61,"score":67,"reason":"婚恋压力大,易起家庭矛盾"},"h":{"open":72,"close":73,"high":75,"low":66,"score":73,"reason":"健康受损,注意消化系统"}},{"age":41,"year":2039,"daYun":"己巳","ganZhi":"己未","c":{"open":69,"close":67,"high":70,"low":60,"score":67,"reason":"运势低迷,谨防失业破财"},"m":{"open":67,"close":67,"high":68,"low":60,"score":67,"reason":"感情淡漠,家庭关系疏远"},"h":{"open":73,"close":72,"high":74,"low":67,"score":72,"reason":"体弱多病,需长期调养"}},{"age":42,"year":2040,"daYun":"戊辰","ganZhi":"庚申","c":{"open":67,"close":68,"high":69,"low":61,"score":68,"reason":"稳中求进。"},"m":{"open":67,"close":72,"high":74,"low":61,"score":72,"reason":"平淡安稳。"},"h":{"open":72,"close":73,"high":73,"low":67,"score":73,"reason":"体质偏虚,防腰膝酸软"}},{"age":43,"year":2041,"daYun":"戊辰","ganZhi":"辛酉","c":{"open":68,"close":68,"high":70,"low":62,"score":68,"reason":"稳中求进。"},"m":{"open":72,"close":76,"high":77,"low":71,"score":76,"reason":"平淡安稳。"},"h":{"open":73,"close":72,"high":75,"low":66,"score":72,"reason":"健康波动,注意情绪引发旧疾"}},{"age":44,"year":2042,"daYun":"戊辰","ganZhi":"壬戌","c":{"open":68,"close":77,"high":78,"low":66,"score":77,"reason":"稳中求进。"},"m":{"open":76,"close":76,"high":78,"low":74,"score":76,"reason":"平淡安稳。"},"h":{"open":72,"close":87,"high":89,"low":70,"score":87,"reason":"体态渐稳,可适度加强锻炼"}},{"age":45,"year":2043,"daYun":"戊辰","ganZhi":"癸亥","c":{"open":77,"close":92,"high":99,"low":75,"score":92,"reason":"事业再起,资源整合大成"},"m":{"open":76,"close":91,"high":98,"low":74,"score":91,"reason":"婚缘重燃,利修复关系"},"h":{"open":87,"close":97,"high":100,"low":86,"score":97,"reason":"身心焕新,康复力显著提升"}},{"age":46,"year":2044,"daYun":"戊辰","ganZhi":"甲子","c":{"open":92,"close":92,"high":99,"low":92,"score":92,"reason":"事业鼎盛,行业影响力扩大"},"m":{"open":91,"close":96,"high":100,"low":89,"score":96,"reason":"家庭和睦,子女运佳"},"h":{"open":97,"close":96,"high":100,"low":94,"score":96,"reason":"康泰如松,延年益寿之征"}},{"age":47,"year":2045,"daYun":"戊辰","ganZhi":"乙丑","c":{"open":92,"close":75,"high":93,"low":73,"score":75,"reason":"稳中求进。"},"m":{"open":96,"close":76,"high":98,"low":74,"score":76,"reason":"平淡安稳。"},"h":{"open":96,"close":84,"high":97,"low":82,"score":84,"reason":"体能平稳,宜养生固本"}},{"age":48,"year":2046,"daYun":"戊辰","ganZhi":"丙寅","c":{"open":75,"close":80,"high":82,"low":75,"score":80,"reason":"稳中求进。"},"m":{"open":76,"close":79,"high":81,"low":74,"score":79,"reason":"平淡安稳。"}
58,"h":{"open":84,"close":85,"high":87,"low":83,"score":85,"reason":"精力充沛,适合规划长远"}},{"age":49,"year":2047,"daYun":"戊辰","ganZhi":"丁卯","c":{"open":80,"close":79,"high":82,"low":78,"score":79,"reason":"稳中求进。"},"m":{"open":79,"close":84,"high":86,"low":77,"score":84,"reason":"平淡安稳。"},"h":{"open":85,"close":84,"high":86,"low":83,"score":84,"reason":"健康向好,可适度挑战新目标"}},{"age":50,"year":2048,"daYun":"戊辰","ganZhi":"戊辰","c":{"open":79,"close":64,"high":80,"low":57,"score":64,"reason":"事业急坠,谨防重大失误"},"m":{"open":84,"close":63,"high":84,"low":56,"score":63,"reason":"婚恋危机,防分离或变故"},"h":{"open":84,"close":68,"high":86,"low":61,"score":68,"reason":"健康崩塌,须高度重视调治"}},{"age":51,"year":2049,"daYun":"戊辰","ganZhi":"己巳","c":{"open":64,"close":63,"high":66,"low":57,"score":63,"reason":"运势低迷,宜守财避险"},"m":{"open":63,"close":65,"high":66,"low":56,"score":65,"reason":"感情淡薄,家庭支持减弱"},"h":{"open":68,"close":68,"high":70,"low":63,"score":68,"reason":"体弱难支,防突发性疾病"}},{"age":52,"year":2050,"daYun":"丁卯","ganZhi":"庚午","c":{"open":63,"close":64,"high":65,"low":56,"score":64,"reason":"事业停滞,易生职业倦怠"},"m":{"open":65,"close":64,"high":67,"low":58,"score":64,"reason":"婚恋平淡,缺乏情感互动"},"h":{"open":68,"close":69,"high":71,"low":61,"score":69,"reason":"健康维稳,需定期监测"}},{"age":53,"year":2051,"daYun":"丁卯","ganZhi":"辛未","c":{"open":64,"close":63,"high":66,"low":58,"score":63,"reason":"职场沉寂,宜静心沉淀"},"m":{"open":64,"close":63,"high":65,"low":57,"score":63,"reason":"感情疏离,沟通严重不足"}
58,"h":{"open":69,"close":68,"high":71,"low":62,"score":68,"reason":"体能平平,防季节性不适"}},{"age":54,"year":2052,"daYun":"丁卯","ganZhi":"壬申","c":{"open":63,"close":72,"high":74,"low":62,"score":72,"reason":"稳中求进。"},"m":{"open":63,"close":77,"high":79,"low":62,"score":77,"reason":"平淡安稳。"},"h":{"open":68,"close":83,"high":85,"low":68,"score":83,"reason":"体质回升,可启动温和锻炼"}},{"age":55,"year":2053,"daYun":"丁卯","ganZhi":"癸酉","c":{"open":72,"close":73,"high":75,"low":70,"score":73,"reason":"稳中求进。"},"m":{"open":77,"close":82,"high":84,"low":76,"score":82,"reason":"平淡安稳。"},"h":{"open":83,"close":82,"high":84,"low":81,"score":82,"reason":"健康向好,精力逐步恢复"}},{"age":56,"year":2054,"daYun":"丁卯","ganZhi":"甲戌","c":{"open":73,"close":73,"high":74,"low":72,"score":73,"reason":"稳中求进。"},"m":{"open":82,"close":72,"high":83,"low":71,"score":72,"reason":"平淡安稳。"},"h":{"open":82,"close":81,"high":83,"low":81,"score":81,"reason":"身心协调,适合学习新技能"}},{"age":57,"year":2055,"daYun":"丁卯","ganZhi":"乙亥","c":{"open":73,"close":87,"high":94,"low":71,"score":87,"reason":"事业跃迁,创新突破之机"},"m":{"open":72,"close":86,"high":92,"low":71,"score":86,"reason":"感情升温,利长久承诺"},"h":{"open":81,"close":91,"high":97,"low":80,"score":91,"reason":"康泰丰盈,生命能量充盈"}},{"age":58,"year":2056,"daYun":"丁卯","ganZhi":"丙子","c":{"open":87,"close":77,"high":88,"low":76,"score":77,"reason":"稳中求进。"},"m":{"open":86,"close":81,"high":87,"low":80,"score":81,"reason":"平淡安稳。"},"h":{"open":91,"close":80,"high":92,"low":78,"score":80,"reason":"身心健康。"}},{"age":59,"year":2057,"daYun":"丁卯","ganZhi":"丁丑","c":{"open":77,"close":61,"high":77,"low":54,"score":61,"reason":"事业受抑,防合作破裂"},"m":{"open":81,"close":60,"high":81,"low":54,"score":60,"reason":"婚恋动摇,易生现实分歧"},"h":{"open":80,"close":65,"high":82,"low":58,"score":65,"reason":"健康回落,注意血压血糖"}},{"age":60,"year":2058,"daYun":"丁卯","ganZhi":"戊寅","c":{"open":61,"close":70,"high":70,"low":59,"score":70,"reason":"稳中求进。"},"m":{"open":60,"close":71,"high":72,"low":59,"score":71,"reason":"平淡安稳。"},"h":{"open":65,"close":80,"high":81,"low":63,"score":80,"reason":"身心健康。"}},{"age":61,"year":2059,"daYun":"丁卯","ganZhi":"己卯","c":{"open":70,"close":71,"high":73,"low":69,"score":71,"reason":"稳中求进。"},"m":{"open":71,"close":76,"high":78,"low":69,"score":76,"reason":"平淡安稳。"},"h":{"open":80,"close":79,"high":82,"low":77,"score":79,"reason":"身心健康。"}},{"age":62,"year":2060,"daYun":"丙寅","ganZhi":"庚辰","c":{"open":71,"close":61,"high":71,"low":54,"score":61,"reason":"稳中求进。"},"m":{"open":76,"close":60,"high":78,"low":54,"score":60,"reason":"平淡安稳。"},"h":{"open":79,"close":66,"high":80,"low":59,"score":66,"reason":"体能减退,宜调整生活节奏"}},{"age":63,"year":2061,"daYun":"丙寅","ganZhi":"辛巳","c":{"open":61,"close":59,"high":61,"low":53,"score":59,"reason":"稳中求进。"},"m":{"open":60,"close":64,"high":65,"low":53,"score":64,"reason":"平淡安稳。"},"h":{"open":66,"close":63,"high":67,"low":56,"score":63,"reason":"健康波动,防关节与神经不适"}},{"age":64,"year":2062,"daYun":"丙寅","ganZhi":"壬午","c":{"open":59,"close":75,"high":77,"low":57,"score":75,"reason":"稳中求进。"},"m":{"open":64,"close":68,"high":70,"low":63,"score":68,"reason":"平淡安稳。"},"h":{"open":63,"close":79,"high":79,"low":62,"score":79,"reason":"体态稳健,可适度增强耐力"}},{"age":65,"year":2063,"daYun":"丙寅","ganZhi":"癸未","c":{"open":75,"close":67,"high":76,"low":67,"score":67,"reason":"稳中求进。"},"m":{"open":68,"close":69,"high":71,"low":67,"score":69,"reason":"平淡安稳。"},"h":{"open":79,"close":77,"high":81,"low":76,"score":77,"reason":"身心健康。"}},{"age":66,"year":2064,"daYun":"丙寅","ganZhi":"甲申","c":{"open":67,"close":67,"high":67,"low":66,"score":67,"reason":"稳中求进。"}
58,"m":{"open":69,"close":73,"high":74,"low":68,"score":73,"reason":"平淡安稳。"},"h":{"open":77,"close":78,"high":79,"low":76,"score":78,"reason":"身心健康。"}},{"age":67,"year":2065,"daYun":"丙寅","ganZhi":"乙酉","c":{"open":67,"close":67,"high":69,"low":66,"score":67,"reason":"稳中求进。"},"m":{"open":73,"close":78,"high":80,"low":72,"score":78,"reason":"平淡安稳。"},"h":{"open":78,"close":78,"high":80,"low":77,"score":78,"reason":"身心健康。"}},{"age":68,"year":2066,"daYun":"丙寅","ganZhi":"丙戌","c":{"open":67,"close":56,"high":67,"low":50,"score":56,"reason":"事业低迷,谨防判断偏差"},"m":{"open":78,"close":57,"high":79,"low":51,"score":57,"reason":"感情倦怠,易生价值观冲突"},"h":{"open":78,"close":63,"high":79,"low":56,"score":63,"reason":"健康警讯,须系统检查"}},{"age":69,"year":2067,"daYun":"丙寅","ganZhi":"丁亥","c":{"open":56,"close":71,"high":71,"low":54,"score":71,"reason":"稳中求进。"},"m":{"open":57,"close":71,"high":72,"low":55,"score":71,"reason":"平淡安稳。"},"h":{"open":63,"close":77,"high":79,"low":62,"score":77,"reason":"体能回升,适合心理调适"}},{"age":70,"year":2068,"daYun":"丙寅","ganZhi":"戊子","c":{"open":71,"close":67,"high":71,"low":67,"score":67,"reason":"稳中求进。"},"m":{"open":71,"close":71,"high":71,"low":69,"score":71,"reason":"平淡安稳。"},"h":{"open":77,"close":77,"high":79,"low":76,"score":77,"reason":"身心健康。"}},{"age":71,"year":2069,"daYun":"丙寅","ganZhi":"己丑","c":{"open":67,"close":56,"high":68,"low":50,"score":56,"reason":"事业平淡,宜专注专业深耕"},"m":{"open":71,"close":56,"high":72,"low":50,"score":56,"reason":"婚恋稳定,家庭支持有力"},"h":{"open":77,"close":62,"high":78,"low":56,"score":62,"reason":"健康平稳,无明显隐患"}},{"age":72,"year":2070,"daYun":"乙丑","ganZhi":"庚寅","c":{"open":56,"close":66,"high":66,"low":56,"score":66,"reason":"稳中求进。"},"m":{"open":56,"close":70,"high":71,"low":55,"score":70,"reason":"平淡安稳。"},"h":{"open":62,"close":76,"high":76,"low":62,"score":76,"reason":"身心健康。"}},{"age":73,"year":2071,"daYun":"乙丑","ganZhi":"辛卯","c":{"open":66,"close":65,"high":68,"low":65,"score":65,"reason":"稳中求进。"},"m":{"open":70,"close":76,"high":76,"low":70,"score":76,"reason":"平淡安稳。"},"h":{"open":76,"close":76,"high":77,"low":75,"score":76,"reason":"身心健康。"}},{"age":74,"year":2072,"daYun":"乙丑","ganZhi":"壬辰","c":{"open":65,"close":64,"high":67,"low":63,"score":64,"reason":"稳中求进。"},"m":{"open":76,"close":66,"high":78,"low":65,"score":66,"reason":"平淡安稳。"},"h":{"open":76,"close":75,"high":78,"low":74,"score":75,"reason":"身心健康。"}},{"age":75,"year":2073,"daYun":"乙丑","ganZhi":"癸巳","c":{"open":64,"close":70,"high":72,"low":62,"score":70,"reason":"稳中求进。"},"m":{"open":66,"close":70,"high":70,"low":65,"score":70,"reason":"平淡安稳。"},"h":{"open":75,"close":73,"high":76,"low":71,"score":73,"reason":"身心健康。"}},{"age":76,"year":2074,"daYun":"乙丑","ganZhi":"甲午","c":{"open":70,"close":70,"high":71,"low":70,"score":70,"reason":"稳中求进。"},"m":{"open":70,"close":64,"high":71,"low":62,"score":64,"reason":"平淡安稳。"},"h":{"open":73,"close":75,"high":77,"low":71,"score":75,"reason":"身心健康。"}},{"age":77,"year":2075,"daYun":"乙丑","ganZhi":"乙未","c":{"open":70,"close":63,"high":71,"low":63,"score":63,"reason":"稳中求进。"},"m":{"open":64,"close":64,"high":66,"low":62,"score":64,"reason":"平淡安稳。"},"h":{"open":75,"close":75,"high":75,"low":73,"score":75,"reason":"身心健康。"}},{"age":78,"year":2076,"daYun":"乙丑","ganZhi":"丙申","c":{"open":63,"close":53,"high":65,"low":47,"score":53,"reason":"事业受挫,防团队内耗"},"m":{"open":64,"close":58,"high":66,"low":53,"score":58,"reason":"感情疲惫,沟通意愿降低"},"h":{"open":75,"close":58,"high":75,"low":51,"score":58,"reason":"体质偏弱,注意睡眠质量"}},{"age":79,"year":2077,"daYun":"乙丑","ganZhi":"丁酉","c":{"open":53,"close"
58:53,"high":55,"low":47,"score":53,"reason":"稳中求进。"},"m":{"open":58,"close":63,"high":64,"low":56,"score":63,"reason":"平淡安稳。"},"h":{"open":58,"close":58,"high":59,"low":51,"score":58,"reason":"健康波动,防情绪诱发旧疾"}},{"age":80,"year":2078,"daYun":"乙丑","ganZhi":"戊戌","c":{"open":53,"close":53,"high":53,"low":48,"score":53,"reason":"事业沉寂,宜守不宜动"},"m":{"open":63,"close":53,"high":65,"low":47,"score":53,"reason":"婚恋平淡,家庭责任加重"},"h":{"open":58,"close":59,"high":61,"low":52,"score":59,"reason":"体能一般,需规律作息"}},{"age":81,"year":2079,"daYun":"乙丑","ganZhi":"己亥","c":{"open":53,"close":63,"high":65,"low":53,"score":63,"reason":"稳中求进。"},"m":{"open":53,"close":62,"high":64,"low":53,"score":62,"reason":"平淡安稳。"},"h":{"open":59,"close":71,"high":72,"low":58,"score":71,"reason":"身心健康。"}},{"age":82,"year":2080,"daYun":"甲子","ganZhi":"庚子","c":{"open":63,"close":61,"high":64,"low":60,"score":61,"reason":"稳中求进。"},"m":{"open":62,"close":73,"high":74,"low":60,"score":73,"reason":"平淡安稳。"},"h":{"open":71,"close":71,"high":73,"low":70,"score":71,"reason":"身心健康。"}},{"age":83,"year":2081,"daYun":"甲子","ganZhi":"辛丑","c":{"open":61,"close":52,"high":62,"low":46,"score":52,"reason":"事业低谷,防岗位变动风险"},"m":{"open":73,"close":52,"high":75,"low":47,"score":52,"reason":"感情疏离,易生代际观念冲突"},"h":{"open":71,"close":56,"high":71,"low":50,"score":56,"reason":"健康下滑,注意骨质疏松"}},{"age":84,"year":2082,"daYun":"甲子","ganZhi":"壬寅","c":{"open":52,"close":76,"high":81,"low":51,"score":76,"reason":"事业腾飞,技术/创意变现高峰"},"m":{"open":52,"close":76,"high":83,"low":50,"score":76,"reason":"婚缘再炽,利携手共进"},"h":{"open":56,"close":81,"high":86,"low":54,"score":81,"reason":"康泰如初,生命力再度焕发"}},{"age":85,"year":2083,"daYun":"甲子","ganZhi":"癸卯","c":{"open":76,"close":76,"high":81,"low":74,"score":76,"reason":"事业鼎盛,声望与收益双高"},"m":{"open":76,"close":80,"high":86,"low":75,"score":80,"reason":"婚姻稳固,家庭幸福圆满"},"h":{"open":81,"close":81,"high":88,"low":79,"score":81,"reason":"身心臻于至善,福寿绵长"}},{"age":86,"year":2084,"daYun":"甲子","ganZhi":"甲辰","c":{"open":76,"close":59,"high":77,"low":59,"score":59,"reason":"稳中求进。"},"m":{"open":80,"close":60,"high":82,"low":59,"score":60,"reason":"平淡安稳。"},"h":{"open":81,"close":69,"high":83,"low":68,"score":69,"reason":"身心健康。"}},{"age":87,"year":2085,"daYun":"甲子","ganZhi":"乙巳","c":{"open":59,"close":65,"high":67,"low":59,"score":65,"reason":"稳中求进。"},"m":{"open":60,"close":66,"high":66,"low":60,"score":66,"reason":"平淡安稳。"}
58,"h":{"open":69,"close":70,"high":72,"low":68,"score":70,"reason":"身心健康。"}},{"age":88,"year":2086,"daYun":"甲子","ganZhi":"丙午","c":{"open":65,"close":54,"high":65,"low":49,"score":54,"reason":"事业受压,宜缓步求稳"},"m":{"open":66,"close":50,"high":68,"low":43,"score":50,"reason":"感情倦怠,防现实冲击理想"},"h":{"open":70,"close":55,"high":71,"low":48,"score":55,"reason":"健康回落,注意心脑供血"}},{"age":89,"year":2087,"daYun":"甲子","ganZhi":"丁未","c":{"open":54,"close":49,"high":55,"low":43,"score":49,"reason":"运势低迷,防突发变故"},"m":{"open":50,"close":49,"high":51,"low":43,"score":49,"reason":"婚恋动摇,易生重大分歧"},"h":{"open":55,"close":54,"high":57,"low":49,"score":54,"reason":"体弱多病,需综合干预"}},{"age":90,"year":2088,"daYun":"甲子","ganZhi":"戊申","c":{"open":49,"close":50,"high":51,"low":43,"score":50,"reason":"事业困顿,宜收缩战线"},"m":{"open":49,"close":50,"high":50,"low":44,"score":50,"reason":"感情淡漠,家庭纽带松弛"},"h":{"open":54,"close":54,"high":55,"low":47,"score":54,"reason":"健康堪忧,防慢性病恶化"}},{"age":91,"year":2089,"daYun":"甲子","ganZhi":"己酉","c":{"open":50,"close":47,"high":50,"low":41,"score":47,"reason":"稳中求进。"},"m":{"open":50,"close":53,"high":54,"low":44,"score":53,"reason":"平淡安稳。"},"h":{"open":54,"close":53,"high":54,"low":46,"score":53,"reason":"体质偏虚,宜温补固本"}},{"age":92,"year":2090,"daYun":"癸亥","ganZhi":"庚戌","c":{"open":47,"close":49,"high":50,"low":41,"score":49,"reason":"事业低迷,防信任危机"},"m":{"open":53,"close":48,"high":55,"low":42,"score":48,"reason":"婚恋脆弱,易生外界干扰"},"h":{"open":53,"close":54,"high":55,"low":48,"score":54,"reason":"健康维稳,需持续调养"}},{"age":93,"year":2091,"daYun":"癸亥","ganZhi":"辛亥","c":{"open":49,"close":57,"high":57,"low":48,"score":57,"reason":"稳中求进。"},"m":{"open":48,"close":63,"high":64,"low":47,"score":63,"reason":"平淡安稳。"},"h":{"open":54,"close":69,"high":71,"low":53,"score":69,"reason":"体能回升,可适度社交活动"}},{"age":94,"year":2092,"daYun":"癸亥","ganZhi":"壬子","c":{"open":57,"close":73,"high":78,"low":55,"score":73,"reason":"事业跃升,资源整合大成"},"m":{"open":63,"close":78,"high":84,"low":62,"score":78,"reason":"婚缘圆满,利人生收束之喜"}
58,"h":{"open":69,"close":78,"high":84,"low":68,"score":78,"reason":"康泰丰足,晚年根基稳固"}},{"age":95,"year":2093,"daYun":"癸亥","ganZhi":"癸丑","c":{"open":73,"close":56,"high":74,"low":54,"score":56,"reason":"稳中求进。"},"m":{"open":78,"close":56,"high":80,"low":54,"score":56,"reason":"平淡安稳。"},"h":{"open":78,"close":66,"high":80,"low":64,"score":66,"reason":"身心健康。"}},{"age":96,"year":2094,"daYun":"癸亥","ganZhi":"甲寅","c":{"open":56,"close":72,"high":79,"low":55,"score":72,"reason":"事业稳健,经验价值凸显"},"m":{"open":56,"close":71,"high":77,"low":54,"score":71,"reason":"家庭和乐,天伦之乐丰盈"},"h":{"open":66,"close":75,"high":80,"low":64,"score":75,"reason":"身心和谐,延年益寿之象"}},{"age":97,"year":2095,"daYun":"癸亥","ganZhi":"乙卯","c":{"open":72,"close":71,"high":78,"low":69,"score":71,"reason":"事业圆满,成就广受尊崇"},"m":{"open":71,"close":77,"high":83,"low":71,"score":77,"reason":"婚姻恒久,白首同心之征"},"h":{"open":75,"close":75,"high":82,"low":73,"score":75,"reason":"福寿双全,生命能量充盈"}},{"age":98,"year":2096,"daYun":"癸亥","ganZhi":"丙辰","c":{"open":71,"close":45,"high":71,"low":40,"score":45,"reason":"事业退隐,宜传承经验智慧"},"m":{"open":77,"close":46,"high":78,"low":40,"score":46,"reason":"感情笃厚,家庭温暖如春"},"h":{"open":75,"close":52,"high":76,"low":45,"score":52,"reason":"健康尚可,重在精神颐养"}},{"age":99,"year":2097,"daYun":"癸亥","ganZhi":"丁巳","c":{"open":45,"close":51,"high":51,"low":39,"score":51,"reason":"稳中求进。"},"m":{"open":46,"close":50,"high":52,"low":40,"score":50,"reason":"平淡安稳。"},"h":{"open":52,"close":50,"high":52,"low":43,"score":50,"reason":"体能缓降,宜舒缓运动调息"}},{"age":100,"year":2098,"daYun":"癸亥","ganZhi":"戊午","c":{"open":51,"close":44,"high":52,"low":38,"score":44,"reason":"事业归藏,宜淡泊明志"},"m":{"open":50,"close":45,"high":51,"low":39,"score":45,"reason":"婚恋静美,岁月沉淀深情"},"h":{"open":50,"close":50,"high":52,"low":44,"score":50,"reason":"安康宁和,自然天命之期"}}],"six":{"career":{"coreDrive":"甲木日主坐子水正印,月令癸酉正官成格,内在引擎是‘以仁立信、以法立威’的治理型天赋;破局力在官印相生中淬炼出制度设计与危机响应双轨能力。","stageBottleneck":"25岁初入核心期,官星被年时双己土偏财合绊,易陷于事务性执行而难升战略位;晋升卡在流程合规性与跨部门话语权不足。","highVibeFields":["合规风控体系搭建","政府/国企数字化转型顾问","教育科技产品架构"],"socialRadar":{"benefactorTraits":"55–65岁、属鸡/狗/猪、从事纪检/教育/公共政策类工作的男性长者,言语简肃、案头常置黑砚或铜镇纸。","benefactorAttraction":"每月9日、19日、29日穿深蓝衬衫+银灰领带,主动提交一份‘流程漏洞预判清单’而非问题汇报。","villainTraits":"表面圆融、实则架空决策权的中层协调岗,八字带多重未/戌/丑土且时柱火弱者,惯用‘再走一遍流程’消解你的提案。","villainAvoidance":"所有需三人以上会签的事项,提前48小时单独约见关键审批人,只带一页A4纸:左列风险,右列他部门收益。"},"longTermPlan":"未来十年重心从‘单点执行’转向‘规则建模’——2026年起深耕政务AI合规接口标准;近期(2024Q4)必须完成一次向副厅级领导直报的‘基层数据孤岛破壁方案’路演,拒绝PPT,用白板手绘三张逻辑链图。"},"wealth":{"blueprint":"正官配正印为清贵之财,非暴利型,财富跃迁靠‘制度溢价’:将政策理解力转化为可复用的方法论产品,如《乡镇财政审计SOP手册》《教育采购负面清单数据库》。","wealthBlocker":"潜意识将‘专业深度’等同于‘无偿付出’,习惯免费帮人改材料、做咨询,导致知识资产无法定价变现。","growthChannels":["体制内课题经费转化","垂直领域SaaS工具分成","政策解读音频课订阅"],"cashflowRadar":{"accumulation":"2025年乙巳流年,巳火引动时支巳中丙火食神,4–6月有体制内专项采购预算释放,重点盯住‘智慧校园’‘基层减负’类目。","leakageWarning":"警惕‘专家评审费’名义的现金红包(易触发廉政风险)及‘帮忙代持’理财项目(土金混杂局最易被套);强制设置‘72小时冷静账户’,所有超5万元支出须经配偶签字+录音确认用途。"},"resourcePlan":"长线配置:60%锁定地方债ETF(土性稳财)、30%投入教育科技Pre-IPO基金(火木相生)、10%配置白银实物(补金制木);近期(2024年底前)将3份已落地的政务流程优化案例脱敏打包,注册版权并上架知识付费平台。"},"love":{"karmicRoot":"日支子水正印为情感锚点,深层渴望‘被无条件托底的信任’,童年可能经历父亲权威缺位或母亲过度操心,形成‘用能力换取安全感’的救赎情结。","drainPoint":"伴侣频繁追问‘你到底站哪边’(尤其涉及原ç”
58Ÿå®¶åº­å†²çªæ—¶ï¼‰ï¼Œæˆ–用‘为你好’否定你的职业判断,会瞬间触发甲木的防御性刚硬。","trueLoveTraits":["行政系统内资深女性","有司法/审计背景","书房必有整面法律条文墙"],"romanceRadar":{"attractionTuning":"在民政局、党校图书馆、政策研讨会等‘规则场域’保持3秒以上目光接触,同步调整手表时间至10:10(象征官印双全),比刻意搭讪更易引发高阶共振。","toxicShield":"八字含多重寅午戌火局、或年柱带壬水劫财者,易以‘激情’裹挟你突破原则底线,首次约会若对方主动提议去KTV或深夜咖啡馆,立即终止。"},"maintenanceAction":"长期模式:建立‘双轨契约’——财务AA但设立共同教育基金(子水印星显化),重大决策前共读一份政策文件并标注分歧点;近期(2025上半年)安排一次‘政务参访日’:带潜在对象参观你参与设计的智慧政务大厅,用专业气场自然筛选灵魂匹配度。"},"fengShui":{"luckyElements":{"colors":["藏青","石墨灰"],"numbers":["1","6"],"directions":["正北","西北"]},"taboos":"办公桌右侧(白虎位)堆放纸质档案超过30cm,或工位正对消防栓/灭火器(金气过燥激怒甲木),易引发突发性咽喉肿痛或合同纠纷。","auspiciousMaterials":["黑曜石镇纸","青铜卷轴摆件","玄武岩茶盘"],"spaceRadar":{"primaryLayout":"书房宜用深灰墙面+胡桃木书柜,顶部嵌入冷白光灯带(模拟子水天光),窗台养一盆墨兰(叶尖垂露状),忌绿植茂盛如丛林。","drainingAvoidance":"避免长时间停留于玻璃幕墙写字楼中庭、商场中空扶梯区、医院候诊大厅等‘气流无根’的悬空环境。"},"energyMaintenance":"每日晨7:00–7:15用紫砂壶煮玄武岩碎石水(1小把+500ml水)静饮;近期(2024年底前)将书房西北方角柜清空,置放一座青铜司南模型(磁针指向正北),每周五晚用软毛刷顺时针清洁三圈。"},"health":{"coreConstitution":"甲木日主坐子水正印,子水本可润木,但月令酉金截脚、时支巳火烘烤,形成‘水火夹木’之象,肝胆疏泄受阻,心肾不交,易发偏头痛、入睡困难及甲状腺结节倾向。","stressSymptoms":"连续加班后出现耳鸣(左耳先响)、指甲半月痕变淡、舌下静脉青紫增粗,为肝郁血瘀加重信号。","dietList":{"dos":["海带豆腐羹","玫瑰陈皮茶"],"donts":["冰镇啤酒","连续三餐外卖酸辣口味"]},"vitalityRadar":{"exerciseRoutine":"每日17:00–17:20习练‘青龙探爪功’(八段锦变式),重点拉伸肝经;22:30前必须关灯,卧室禁用LED暖光灯。","emotionalHealing":"随身携带一枚磨砂黑曜石,情绪翻涌时用拇指反复摩挲其凹凸面,同步默念‘印星守中,官星归位’十二遍。"},"longTermTuning":"养成‘子时三刻’习惯:每晚23:15–23:25静坐,舌尖轻抵上颚,观想黑色玄水自百会灌顶,沿督脉下行至命门,再化为青气沿两侧肝经升腾;近期推掉所有20:00后的应酬,晚餐后散步严格控制在19:00–19:25(子水当令前黄金25分钟)。"},"family":{"familyConnection":"年柱己卯正财坐禄,父系资源厚实但隐而不显;月柱癸酉正官透干,母亲具公职背景或强规则意识;家族缘分呈‘外松内紧’态——表面疏离,关键时刻能调用体制内隐性网络。","traumaBlockers":"长辈惯用‘别人家孩子’比较施压,尤其在婚恋/购房节点,将‘稳定’曲解为‘服从分配’,本质是恐惧你打破家族安全边界。","idealDistance":["物理距离200km内","决策前48小时缓冲期","经济账目永久清晰"],"familyRadar":{"peerInteraction":"兄弟姐妹间宜‘项目制协作’:共同投资教育类不动产,但产权按出资比例分割;忌合伙创业或共管账户,防比肩争胜耗散心力。","antiInterference":"面对催婚质问,微笑回应:‘正在参与省级婚姻登记智能化试点,政策落地前暂不启动个人程序’,随即递上刚印制的《长三角政务协同白皮书》封面。"},"longTermLegacy":"长线传承重‘规则精神’而非物质:将你参与制定的3份核心制度文件手写誊抄,装入檀木匣传予子女;近期(2025春节)组织家族会议,用政务沙盘推演方式讲解‘2035年养老政策图谱’,把孝道转化为可操作的代际契约。"}},"yun":{"topStatus":{"currentStage":"印星护体的格局定型期","exactPeriod":"2024å¹´ - 2033å¹´","strategicVerdict":"此运为正印坐实、官印相生之局,宜以专业深度立身,借体制/平台背书建立长期信用资产,忌短期投机与情绪化决策。"},"goldenWindows":{"seedingWindow":{"timeWindow":"2024å¹´ - 2026å¹´ (大运前段)","description":"壬申大运初启,金水相生助印,专注资质认证、知识体系重构与核心人脉沉淀,勿仓促创业或重资产投入。"},"peakHarvestWindow":{"timeWindow":"2027å¹´ - 2030å¹´ (大运中段)","description":"辛未运中土制水、印星得根,职业晋升与项目变现双轨加速,尤其利教育、咨询、合规类长周期价值输出。"},"majorQuantumLeap":{"timeWindow":"2031年前后 (大运中后期)","de
58scription":"庚午运火炼秋金,迎来行业话语权跃迁或跨平台资源整合契机,可能获权威背书、职称突破或政策红利加持。"}},"risksPitfalls":{"drainLeakageWarning":{"timeWindow":"2032年 - 2033年 (大运末期)","description":"己巳伏吟时柱,易因旧关系反噬、承诺超载或家庭责任骤增引发隐性耗损,须提前设立财务与精力防火墙。"},"turbulenceClashWarning":{"timeWindow":"2024年 / 2033年 (交接节点)","description":"交接年易发生岗位调整、居住迁移或师徒/上下级关系重构,伴随短暂身份认同模糊与方向感缺失。"},"smoothTransitionProtocol":{"timeWindow":"贯穿交接期","description":"主动完成一次物理空间净化(如搬家/换工位)+ 一份书面职业复盘,用仪式感锚定新周期角色定位。"}}}}'),gi=JSON.parse(`{"chartPoints":[{"age":1,"year":1999,"daYun":"童限","ganZhi":"JiMao","c":{"open":50,"close":50,"high":50,"low":50,"score":50,"reason":"Childhood (Focus on studies)"},"m":{"open":50,"close":50,"high":50,"low":50,"score":50,"reason":"Childhood"},"h":{"open":45,"close":50,"high":51,"low":43,"score":50,"reason":"Good health."}},{"age":2,"year":2000,"daYun":"RenShen","ganZhi":"GengChen","c":{"open":50,"close":50,"high":50,"low":50,"score":50,"reason":"Childhood (Focus on studies)"},"m":{"open":50,"close":50,"high":50,"low":50,"score":50,"reason":"Childhood"},"h":{"open":50,"close":37,"high":51,"low":30,"score":37,"reason":"Fragile immunity; prone to colds."}},{"age":3,"year":2001,"daYun":"RenShen","ganZhi":"XinSi","c":{"open":50,"close":50,"high":50,"low":50,"score":50,"reason":"Childhood (Focus on studies)"},"m":{"open":50,"close":50,"high":50,"low":50,"score":50,"reason":"Childhood"},"h":{"open":37,"close":37,"high":38,"low":30,"score":37,"reason":"Fragile immunity; prone to colds."}},{"age":4,"year":2002,"daYun":"RenShen","ganZhi":"RenWu","c":{"open":50,"close":50,"high":50,"low":50,"score":50,"reason":"Childhood (Focus on studies)"},"m":{"open":50,"close":50,"high":50,"low":50,"score":50,"reason":"Childhood"},"h":{"open":37,"close":54,"high":56,"low":36,"score":54,"reason":"Good health."}},{"age":5,"year":2003,"daYun":"RenShen","ganZhi":"GuiWei","c":{"open":50,"close":50,"high":50,"low":50,"score":50,"reason":"Childhood (Focus on studies)"},"m":{"open":50,"close":50,"high":50,"low":50,"score":50,"reason":"Childhood"},"h":{"open":54,"close":56,"high":56,"low":52,"score":56,"reason":"Good health."}},{"age":6,"year":2004,"daYun":"RenShen","ganZhi":"JiaShen","c":{"open":50,"close":50,"high":50,"low":50,"score":50,"reason":"Childhood (Focus on studies)"},"m":{"open":50,"close":50,"high":50,"low":50,"score":50,"reason":"Childhood"},"h":{"open":56,"close":56,"high":58,"low":56,"score":56,"reason":"Good health."}},{"age":7,"year":2005,"daYun":"RenShen","ganZhi":"YiYou","c":{"open":50,"close":50,"high":50,"low":50,"score":50,"reason":"Childhood (Focus on studies)"},"m":{"open":50,"close":50,"high":50,"low":50,"score":50,"reason":"Childhood"},"h":{"open":56,"close":58,"high":60,"low":55,"score":58,"reason":"Good health."}},{"age":8,"year":2006,"daYun":"RenShen","ganZhi":"BingXu","c":{"open":50,"close":50,"high":50,"low":50,"score":50,"reason":"Childhood (Focus on studies)"},"m":{"open":50,"close":50,"high":50,"low":50,"score":50,"reason":"Childhood"},"h":{"open":58,"close":43,"high":59,"low":37,"score":43,"reason":"Fragile immunity; prone to colds."}},{"age":9,"year":2007,"daYun":"RenShen","ganZhi":"DingHai","c":{"open":50,"close":50,"high":50,"low":50,"score":50,"reason":"Childhood (Focus on studies)"},"m":{"open":50,"close":50,"high":50,"low":50,"score":50,"reason":"Childhood"},"h":{"open":43,"close":59,"high":60,"low":41,"score":59,"reason":"Good health."}},{"age":10,"year":2008,"daYun":"RenShen","ganZhi":"WuZi","c":{"open":50,"close":50,"high":50,"low":50,"score":50,"reason":"Childhood (Focus on studies)"},"m":{"open":50,"close":50,"high":50,"low":50,"score":50,"reason":"Childhood"},"h":{"open":59,"close":62,"high":62,"low":57,"score":62,"reason":"Good health."}},{"age":11,"year":2009,"daYun":"RenShen","ganZhi":"JiChou","c":{"open":50,"close":50,"high":50,"low":50,"score":50,"reason":"Childhood (Focus on studies)"},"m":{"open":50,"close":50,"high":50,"low":50,"score":50,"reason":"Childhood"}
58,"h":{"open":62,"close":46,"high":64,"low":41,"score":46,"reason":"Fragile immunity; prone to colds."}},{"age":12,"year":2010,"daYun":"XinWei","ganZhi":"GengYin","c":{"open":50,"close":50,"high":50,"low":50,"score":50,"reason":"Childhood (Focus on studies)"},"m":{"open":50,"close":50,"high":50,"low":50,"score":50,"reason":"Childhood"},"h":{"open":46,"close":63,"high":63,"low":45,"score":63,"reason":"Good health."}},{"age":13,"year":2011,"daYun":"XinWei","ganZhi":"XinMao","c":{"open":50,"close":50,"high":50,"low":50,"score":50,"reason":"Childhood (Focus on studies)"},"m":{"open":50,"close":50,"high":50,"low":50,"score":50,"reason":"Childhood"},"h":{"open":63,"close":65,"high":67,"low":61,"score":65,"reason":"Good health."}},{"age":14,"year":2012,"daYun":"XinWei","ganZhi":"RenChen","c":{"open":50,"close":50,"high":50,"low":50,"score":50,"reason":"Childhood (Focus on studies)"},"m":{"open":50,"close":50,"high":50,"low":50,"score":50,"reason":"Childhood"},"h":{"open":65,"close":65,"high":66,"low":65,"score":65,"reason":"Good health."}},{"age":15,"year":2013,"daYun":"XinWei","ganZhi":"GuiSi","c":{"open":50,"close":50,"high":50,"low":50,"score":50,"reason":"Childhood (Focus on studies)"},"m":{"open":50,"close":50,"high":50,"low":50,"score":50,"reason":"Childhood"},"h":{"open":65,"close":67,"high":67,"low":64,"score":67,"reason":"Good health."}},{"age":16,"year":2014,"daYun":"XinWei","ganZhi":"JiaWu","c":{"open":50,"close":50,"high":50,"low":50,"score":50,"reason":"Childhood (Focus on studies)"},"m":{"open":50,"close":50,"high":50,"low":50,"score":50,"reason":"Childhood"},"h":{"open":67,"close":67,"high":67,"low":65,"score":67,"reason":"Good health."}},{"age":17,"year":2015,"daYun":"XinWei","ganZhi":"YiWei","c":{"open":50,"close":50,"high":50,"low":50,"score":50,"reason":"Childhood (Focus on studies)"},"m":{"open":50,"close":50,"high":50,"low":50,"score":50,"reason":"Childhood"},"h":{"open":67,"close":69,"high":70,"low":66,"score":69,"reason":"Good health."}},{"age":18,"year":2016,"daYun":"XinWei","ganZhi":"BingShen","c":{"open":60,"close":51,"high":62,"low":44,"score":51,"reason":"Career setbacks; avoid major commitments."},"m":{"open":59,"close":56,"high":61,"low":50,"score":56,"reason":"Romantic uncertainty; emotional vulnerability."}
58,"h":{"open":69,"close":55,"high":70,"low":49,"score":55,"reason":"Fragile immunity; prone to colds."}},{"age":19,"year":2017,"daYun":"XinWei","ganZhi":"DingYou","c":{"open":51,"close":52,"high":53,"low":45,"score":52,"reason":"Career setbacks; avoid major commitments."},"m":{"open":56,"close":61,"high":61,"low":54,"score":61,"reason":"Romantic uncertainty; emotional vulnerability."},"h":{"open":55,"close":57,"high":59,"low":48,"score":57,"reason":"Fragile immunity; prone to colds."}},{"age":20,"year":2018,"daYun":"XinWei","ganZhi":"WuXu","c":{"open":52,"close":53,"high":53,"low":46,"score":53,"reason":"Career setbacks; avoid major commitments."},"m":{"open":61,"close":52,"high":62,"low":46,"score":52,"reason":"Romantic uncertainty; emotional vulnerability."},"h":{"open":57,"close":57,"high":59,"low":50,"score":57,"reason":"Fragile immunity; prone to colds."}},{"age":21,"year":2019,"daYun":"XinWei","ganZhi":"JiHai","c":{"open":53,"close":63,"high":65,"low":51,"score":63,"reason":"Stable career/wealth."},"m":{"open":52,"close":63,"high":64,"low":51,"score":63,"reason":"Stable relationship."},"h":{"open":57,"close":74,"high":75,"low":55,"score":74,"reason":"Good health."}},{"age":22,"year":2020,"daYun":"GengWu","ganZhi":"GengZi","c":{"open":63,"close":64,"high":65,"low":63,"score":64,"reason":"Stable career/wealth."},"m":{"open":63,"close":76,"high":78,"low":62,"score":76,"reason":"Stable relationship."},"h":{"open":74,"close":76,"high":78,"low":72,"score":76,"reason":"Good health."}},{"age":23,"year":2021,"daYun":"GengWu","ganZhi":"XinChou","c":{"open":64,"close":55,"high":65,"low":49,"score":55,"reason":"Career setbacks; avoid major commitments."},"m":{"open":76,"close":57,"high":78,"low":51,"score":57,"reason":"Romantic uncertainty; emotional vulnerability."},"h":{"open":76,"close":61,"high":78,"low":54,"score":61,"reason":"Fragile immunity; prone to colds."}},{"age":24,"year":2022,"daYun":"GengWu","ganZhi":"RenYin","c":{"open":55,"close":83,"high":90,"low":53,"score":83,"reason":"Career breakthrough; new opportunities arise."},"m":{"open":57,"close":81,"high":88,"low":55,"score":81,"reason":"Love flourishes; strong mutual attraction."},"h":{"open":61,"close":87,"high":93,"low":60,"score":87,"reason":"Peak vitality; excellent resilience."}},{"age":25,"year":2023,"daYun":"GengWu","ganZhi":"GuiMao","c":{"open":83,"close":82,"high":89,"low":81,"score":82,"reason":"Career breakthrough; new opportunities arise."},"m":{"open":81,"close":88,"high":95,"low":79,"score":88,"reason":"Deep romantic connection; commitment likely."},"h":{"open":87,"close":89,"high":96,"low":85,"score":89,"reason":"Peak vitality; excellent resilience."}},{"age":26,"year":2024,"daYun":"GengWu","ganZhi":"JiaChen","c":{"open":82,"close":69,"high":82,"low":69,"score":69,"reason":"Stable career/wealth."},"m":{"open":88,"close":69,"high":90,"low":68,"score":69,"reason":"Stable relationship."},"h":{"open":89,"close":79,"high":90,"low":77,"score":79,"reason":"Good health."}},{"age":27,"year":2025,"daYun":"GengWu","ganZhi":"YiSi","c":{"open":69,"close"
58:75,"high":76,"low":68,"score":75,"reason":"Stable career/wealth."},"m":{"open":69,"close":76,"high":76,"low":69,"score":76,"reason":"Stable relationship."},"h":{"open":79,"close":81,"high":81,"low":77,"score":81,"reason":"Good health."}},{"age":28,"year":2026,"daYun":"GengWu","ganZhi":"BingWu","c":{"open":75,"close":68,"high":75,"low":62,"score":68,"reason":"Major career obstacles; reassess direction."},"m":{"open":76,"close":61,"high":77,"low":54,"score":61,"reason":"Relationship strain; communication breakdown."},"h":{"open":81,"close":68,"high":81,"low":62,"score":68,"reason":"Fragile immunity; prone to colds."}},{"age":29,"year":2027,"daYun":"GengWu","ganZhi":"DingWei","c":{"open":68,"close":62,"high":68,"low":56,"score":62,"reason":"Major career obstacles; reassess direction."},"m":{"open":61,"close":62,"high":62,"low":54,"score":62,"reason":"Relationship strain; communication breakdown."},"h":{"open":68,"close":67,"high":70,"low":61,"score":67,"reason":"Fragile immunity; prone to colds."}},{"age":30,"year":2028,"daYun":"GengWu","ganZhi":"WuShen","c":{"open":62,"close":64,"high":65,"low":56,"score":64,"reason":"Major career obstacles; reassess direction."},"m":{"open":62,"close":63,"high":63,"low":56,"score":63,"reason":"Relationship strain; communication breakdown."},"h":{"open":67,"close":70,"high":70,"low":61,"score":70,"reason":"Fragile immunity; prone to colds."}},{"age":31,"year":2029,"daYun":"GengWu","ganZhi":"JiYou","c":{"open":64,"close":64,"high":65,"low":57,"score":64,"reason":"Major career obstacles; reassess direction."},"m":{"open":63,"close":71,"high":73,"low":58,"score":71,"reason":"Romantic uncertainty; emotional vulnerability."},"h":{"open":70,"close":71,"high":72,"low":63,"score":71,"reason":"Fragile immunity; prone to colds."}},{"age":32,"year":2030,"daYun":"JiSi","ganZhi":"GengXu","c":{"open":64,"close":65,"high":67,"low":58,"score":65,"reason":"Major career obstacles; reassess direction."},"m":{"open":71,"close":66,"high":73,"low":59,"score":66,"reason":"Romantic uncertainty; emotional vulnerability."},"h":{"open":71,"close":71,"high":71,"low":65,"score":71,"reason":"Fragile immunity; prone to colds."}}
58,{"age":33,"year":2031,"daYun":"JiSi","ganZhi":"XinHai","c":{"open":65,"close":77,"high":78,"low":63,"score":77,"reason":"Stable career/wealth."},"m":{"open":66,"close":83,"high":84,"low":65,"score":83,"reason":"Stable relationship."},"h":{"open":71,"close":88,"high":88,"low":69,"score":88,"reason":"Good health."}},{"age":34,"year":2032,"daYun":"JiSi","ganZhi":"RenZi","c":{"open":77,"close":95,"high":100,"low":75,"score":95,"reason":"Career advancement; recognition and rewards."},"m":{"open":83,"close":100,"high":100,"low":81,"score":100,"reason":"Love deepens; potential for long-term bond."},"h":{"open":88,"close":98,"high":100,"low":87,"score":98,"reason":"Peak vitality; excellent resilience."}},{"age":35,"year":2033,"daYun":"JiSi","ganZhi":"GuiChou","c":{"open":95,"close":81,"high":96,"low":79,"score":81,"reason":"Stable career/wealth."},"m":{"open":100,"close":81,"high":100,"low":80,"score":81,"reason":"Stable relationship."},"h":{"open":98,"close":90,"high":99,"low":89,"score":90,"reason":"Good health."}},{"age":36,"year":2034,"daYun":"JiSi","ganZhi":"JiaYin","c":{"open":81,"close":95,"high":100,"low":79,"score":95,"reason":"Career advancement; recognition and rewards."},"m":{"open":81,"close":94,"high":100,"low":79,"score":94,"reason":"Love deepens; potential for long-term bond."},"h":{"open":90,"close":100,"high":100,"low":88,"score":100,"reason":"Peak vitality; excellent resilience."}},{"age":37,"year":2035,"daYun":"JiSi","ganZhi":"YiMao","c":{"open":95,"close":95,"high":100,"low":94,"score":95,"reason":"Career advancement; recognition and rewards."},"m":{"open":94,"close":99,"high":100,"low":93,"score":99,"reason":"Deep romantic connection; commitment likely."},"h":{"open":100,"close":100,"high":100,"low":98,"score":100,"reason":"Peak vitality; excellent resilience."}},{"age":38,"year":2036,"daYun":"JiSi","ganZhi":"BingChen","c":{"open":95,"close":69,"high":96,"low":63,"score":69,"reason":"Career setbacks; avoid major commitments."},"m":{"open":99,"close":70,"high":100,"low":63,"score":70,"reason":"Romantic uncertainty; emotional vulnerability."},"h":{"open":100,"close":74,"high":100,"low":67,"score":74,"reason":"Fragile immunity; prone to colds."}},{"age":39,"year":2037,"daYun":"JiSi","ganZhi":"DingSi","c":{"open":69,"close"
58:73,"high":75,"low":63,"score":73,"reason":"Career setbacks; avoid major commitments."},"m":{"open":70,"close":72,"high":73,"low":63,"score":72,"reason":"Romantic uncertainty; emotional vulnerability."},"h":{"open":74,"close":72,"high":75,"low":66,"score":72,"reason":"Fragile immunity; prone to colds."}},{"age":40,"year":2038,"daYun":"JiSi","ganZhi":"WuWu","c":{"open":73,"close":69,"high":75,"low":64,"score":69,"reason":"Career setbacks; avoid major commitments."},"m":{"open":72,"close":67,"high":74,"low":61,"score":67,"reason":"Romantic uncertainty; emotional vulnerability."},"h":{"open":72,"close":73,"high":75,"low":66,"score":73,"reason":"Fragile immunity; prone to colds."}},{"age":41,"year":2039,"daYun":"JiSi","ganZhi":"JiWei","c":{"open":69,"close":67,"high":70,"low":60,"score":67,"reason":"Career setbacks; avoid major commitments."},"m":{"open":67,"close":67,"high":68,"low":60,"score":67,"reason":"Romantic uncertainty; emotional vulnerability."},"h":{"open":73,"close":72,"high":74,"low":67,"score":72,"reason":"Fragile immunity; prone to colds."}},{"age":42,"year":2040,"daYun":"WuChen","ganZhi":"GengShen","c":{"open":67,"close":68,"high":69,"low":61,"score":68,"reason":"Career setbacks; avoid major commitments."},"m":{"open":67,"close":72,"high":74,"low":61,"score":72,"reason":"Romantic uncertainty; emotional vulnerability."},"h":{"open":72,"close":73,"high":73,"low":67,"score":73,"reason":"Fragile immunity; prone to colds."}},{"age":43,"year":2041,"daYun":"WuChen","ganZhi":"XinYou","c":{"open":68,"close":68,"high":70,"low":62,"score":68,"reason":"Career setbacks; avoid major commitments."},"m":{"open":72,"close":76,"high":77,"low":71,"score":76,"reason":"Romantic uncertainty; emotional vulnerability."},"h":{"open":73,"close":72,"high":75,"low":66,"score":72,"reason":"Fragile immunity; prone to colds."}},{"age":44,"year":2042,"daYun":"WuChen","ganZhi":"RenXu","c":{"open":68,"close":77,"high":78,"low":66,"score":77,"reason":"Stable career/wealth."},"m":{"open":76,"close":76,"high":78,"low":74,"score":76,"reason":"Stable relationship."},"h":{"open":72,"close":87,"high":89,"low":70,"score":87,"reason":"Good health."}},{"age":45,"year":2043,"daYun":"WuChen","ganZhi":"GuiHai","c":{"open":77,"close":92,"high":99,"low":75,"score":92,"reason":"Career breakthrough; new opportunities arise."},"m":{"open":76,"close":91,"high":98,"low":74,"score":91,"reason":"Love flourishes; strong mutual attraction."},"h":{"open":87,"close":97,"high":100,"low":86,"score":97,"reason":"Peak vitality; excellent resilience."}},{"age":46,"year":2044,"daYun":"WuChen","ganZhi":"JiaZi","c":{"open":92,"close":92,"high":99,"low":92,"score":92,"reason":"Career breakthrough; new opportunities arise."},"m":{"open":91,"close":96,"high":100,"low":89,"score":96,"reason":"Deep romantic connection; commitment likely."},"h":{"open":97,"close":96,"high":100,"low":94,"score":96,"reason":"Peak vitality; excellent resilience."}},{"age":47,"year":2045,"daYun":"WuChen","ganZhi":"YiChou","c":{"open":92,"close":75,"high":93,"low":73,"score":75,"reason":"Stable career/wealth."},"m":{"open":96,"close":76,"high":98,"low":74,"score":76,"reason":"Stable relationship."},"h":{"open":96,"close":84,"high":97,"low":82,"score":84,"reason":"Good health."}},{"age":48,"year":2046,"daYun":"WuChen","ganZhi":"BingYin","c":{"open":75,"close":80,"high":82,"low":75,"score":80,"reason":"Stable career/wealth."},"m":{"open":76,"close":79,"high":81,"low":74,"score":79,"reason":"Stable relationship."}
58,"h":{"open":84,"close":85,"high":87,"low":83,"score":85,"reason":"Good health."}},{"age":49,"year":2047,"daYun":"WuChen","ganZhi":"DingMao","c":{"open":80,"close":79,"high":82,"low":78,"score":79,"reason":"Stable career/wealth."},"m":{"open":79,"close":84,"high":86,"low":77,"score":84,"reason":"Stable relationship."},"h":{"open":85,"close":84,"high":86,"low":83,"score":84,"reason":"Good health."}},{"age":50,"year":2048,"daYun":"WuChen","ganZhi":"WuChen","c":{"open":79,"close":64,"high":80,"low":57,"score":64,"reason":"Career setbacks; avoid major commitments."},"m":{"open":84,"close":63,"high":84,"low":56,"score":63,"reason":"Romantic uncertainty; emotional vulnerability."},"h":{"open":84,"close":68,"high":86,"low":61,"score":68,"reason":"Fragile immunity; prone to colds."}},{"age":51,"year":2049,"daYun":"WuChen","ganZhi":"JiSi","c":{"open":64,"close":63,"high":66,"low":57,"score":63,"reason":"Career setbacks; avoid major commitments."},"m":{"open":63,"close":65,"high":66,"low":56,"score":65,"reason":"Romantic uncertainty; emotional vulnerability."},"h":{"open":68,"close":68,"high":70,"low":63,"score":68,"reason":"Fragile immunity; prone to colds."}},{"age":52,"year":2050,"daYun":"DingMao","ganZhi":"GengWu","c":{"open":63,"close":64,"high":65,"low":56,"score":64,"reason":"Career setbacks; avoid major commitments."},"m":{"open":65,"close":64,"high":67,"low":58,"score":64,"reason":"Romantic uncertainty; emotional vulnerability."},"h":{"open":68,"close":69,"high":71,"low":61,"score":69,"reason":"Fragile immunity; prone to colds."}},{"age":53,"year":2051,"daYun":"DingMao","ganZhi":"XinWei","c":{"open":64,"close":63,"high":66,"low":58,"score":63,"reason":"Career setbacks; avoid major commitments."},"m":{"open":64,"close":63,"high":65,"low":57,"score":63,"reason":"Romantic uncertainty; emotional vulnerability."}
58,"h":{"open":69,"close":68,"high":71,"low":62,"score":68,"reason":"Fragile immunity; prone to colds."}},{"age":54,"year":2052,"daYun":"DingMao","ganZhi":"RenShen","c":{"open":63,"close":72,"high":74,"low":62,"score":72,"reason":"Stable career/wealth."},"m":{"open":63,"close":77,"high":79,"low":62,"score":77,"reason":"Stable relationship."},"h":{"open":68,"close":83,"high":85,"low":68,"score":83,"reason":"Good health."}},{"age":55,"year":2053,"daYun":"DingMao","ganZhi":"GuiYou","c":{"open":72,"close":73,"high":75,"low":70,"score":73,"reason":"Stable career/wealth."},"m":{"open":77,"close":82,"high":84,"low":76,"score":82,"reason":"Stable relationship."},"h":{"open":83,"close":82,"high":84,"low":81,"score":82,"reason":"Good health."}},{"age":56,"year":2054,"daYun":"DingMao","ganZhi":"JiaXu","c":{"open":73,"close":73,"high":74,"low":72,"score":73,"reason":"Stable career/wealth."},"m":{"open":82,"close":72,"high":83,"low":71,"score":72,"reason":"Stable relationship."},"h":{"open":82,"close":81,"high":83,"low":81,"score":81,"reason":"Good health."}},{"age":57,"year":2055,"daYun":"DingMao","ganZhi":"YiHai","c":{"open":73,"close":87,"high":94,"low":71,"score":87,"reason":"Career advancement; recognition and rewards."},"m":{"open":72,"close":86,"high":92,"low":71,"score":86,"reason":"Love deepens; potential for long-term bond."},"h":{"open":81,"close":91,"high":97,"low":80,"score":91,"reason":"Peak vitality; excellent resilience."}},{"age":58,"year":2056,"daYun":"DingMao","ganZhi":"BingZi","c":{"open":87,"close":77,"high":88,"low":76,"score":77,"reason":"Stable career/wealth."},"m":{"open":86,"close":81,"high":87,"low":80,"score":81,"reason":"Stable relationship."},"h":{"open":91,"close":80,"high":92,"low":78,"score":80,"reason":"Good health."}},{"age":59,"year":2057,"daYun":"DingMao","ganZhi":"DingChou","c":{"open":77,"close":61,"high":77,"low":54,"score":61,"reason":"Career setbacks; avoid major commitments."},"m":{"open":81,"close":60,"high":81,"low":54,"score":60,"reason":"Romantic uncertainty; emotional vulnerability."},"h":{"open":80,"close":65,"high":82,"low":58,"score":65,"reason":"Fragile immunity; prone to colds."}},{"age":60,"year":2058,"daYun":"DingMao","ganZhi":"WuYin","c":{"open":61,"close":70,"high":70,"low":59,"score":70,"reason":"Stable career/wealth."},"m":{"open":60,"close":71,"high":72,"low":59,"score":71,"reason":"Stable relationship."},"h":{"open":65,"close":80,"high":81,"low":63,"score":80,"reason":"Good health."}},{"age":61,"year":2059,"daYun":"DingMao","ganZhi":"JiMao","c":{"open":70,"close":71,"high":73,"low":69,"score":71,"reason":"Stable career/wealth."},"m":{"open":71,"close":76,"high":78,"low":69,"score":76,"reason":"Stable relationship."},"h":{"open":80,"close":79,"high":82,"low":77,"score":79,"reason":"Good health."}},{"age":62,"year":2060,"daYun":"BingYin","ganZhi":"GengChen","c":{"open":71,"close":61,"high":71,"low":54,"score":61,"reason":"Career setbacks; avoid major commitments."},"m":{"open":76,"close":60,"high":78,"low":54,"score":60,"reason":"Romantic uncertainty; emotional vulnerability."},"h":{"open":79,"close":66,"high":80,"low":59,"score":66,"reason":"Fragile immunity; prone to colds."}},{"age":63,"year":2061,"daYun":"BingYin","ganZhi":"XinSi","c":{"open":61,"close":59,"high":61,"low":53,"score":59,"reason":"Career setbacks; avoid major commitments."},"m":{"open":60,"close":64,"high":65,"low":53,"score":64,"reason":"Romantic uncertainty; emotional vulnerability."},"h":{"open":66,"close":63,"high":67,"low":56,"score":63,"reason":"Fragile immunity; prone to colds."}},{"age":64,"year":2062,"daYun":"BingYin","ganZhi":"RenWu","c":{"open":59,"close":75,"high":77,"low":57,"score":75,"reason":"Stable career/wealth."},"m":{"open":64,"close":68,"high":70,"low":63,"score":68,"reason":"Stable relationship."},"h":{"open":63,"close":79,"high":79,"low":62,"score":79,"reason":"Good health."}},{"age":65,"year":2063,"daYun":"BingYin","ganZhi":"GuiWei","c":{"open":75,"close":67,"high":76,"low":67,"score":67,"reason":"Stable career/wealth."},"m":{"open":68,"close":69,"high":71,"low":67,"score":69,"reason":"Stable relationship."}
58,"h":{"open":79,"close":77,"high":81,"low":76,"score":77,"reason":"Good health."}},{"age":66,"year":2064,"daYun":"BingYin","ganZhi":"JiaShen","c":{"open":67,"close":67,"high":67,"low":66,"score":67,"reason":"Stable career/wealth."},"m":{"open":69,"close":73,"high":74,"low":68,"score":73,"reason":"Stable relationship."},"h":{"open":77,"close":78,"high":79,"low":76,"score":78,"reason":"Good health."}},{"age":67,"year":2065,"daYun":"BingYin","ganZhi":"YiYou","c":{"open":67,"close":67,"high":69,"low":66,"score":67,"reason":"Stable career/wealth."},"m":{"open":73,"close":78,"high":80,"low":72,"score":78,"reason":"Stable relationship."},"h":{"open":78,"close":78,"high":80,"low":77,"score":78,"reason":"Good health."}},{"age":68,"year":2066,"daYun":"BingYin","ganZhi":"BingXu","c":{"open":67,"close":56,"high":67,"low":50,"score":56,"reason":"Career setbacks; avoid major commitments."},"m":{"open":78,"close":57,"high":79,"low":51,"score":57,"reason":"Romantic uncertainty; emotional vulnerability."},"h":{"open":78,"close":63,"high":79,"low":56,"score":63,"reason":"Fragile immunity; prone to colds."}},{"age":69,"year":2067,"daYun":"BingYin","ganZhi":"DingHai","c":{"open":56,"close":71,"high":71,"low":54,"score":71,"reason":"Stable career/wealth."},"m":{"open":57,"close":71,"high":72,"low":55,"score":71,"reason":"Stable relationship."},"h":{"open":63,"close":77,"high":79,"low":62,"score":77,"reason":"Good health."}},{"age":70,"year":2068,"daYun":"BingYin","ganZhi":"WuZi","c":{"open":71,"close":67,"high":71,"low":67,"score":67,"reason":"Stable career/wealth."},"m":{"open":71,"close":71,"high":71,"low":69,"score":71,"reason":"Stable relationship."},"h":{"open":77,"close":77,"high":79,"low":76,"score":77,"reason":"Good health."}},{"age":71,"year":2069,"daYun":"BingYin","ganZhi":"JiChou","c":{"open":67,"close":56,"high":68,"low":50,"score":56,"reason":"Career setbacks; avoid major commitments."},"m":{"open":71,"close":56,"high":72,"low":50,"score":56,"reason":"Romantic uncertainty; emotional vulnerability."},"h":{"open":77,"close":62,"high":78,"low":56,"score":62,"reason":"Fragile immunity; prone to colds."}},{"age":72,"year":2070,"daYun":"YiChou","ganZhi":"GengYin","c":{"open":56,"close":66,"high":66,"low":56,"score":66,"reason":"Stable career/wealth."},"m":{"open":56,"close":70,"high":71,"low":55,"score":70,"reason":"Stable relationship."},"h":{"open":62,"close":76,"high":76,"low":62,"score":76,"reason":"Good health."}},{"age":73,"year":2071,"daYun":"YiChou","ganZhi":"XinMao","c":{"open":66,"close":65,"high":68,"low":65,"score":65,"reason":"Stable career/wealth."},"m":{"open":70,"close":76,"high":76,"low":70,"score":76,"reason":"Stable relationship."},"h":{"open":76,"close":76,"high":77,"low":75,"score":76,"reason":"Good health."}},{"age":74,"year":2072,"daYun":"YiChou","ganZhi":"RenChen","c":{"open":65,"close":64,"high":67,"low":63,"score":64,"reason":"Stable career/wealth."},"m":{"open":76,"close":66,"high":78,"low":65,"score":66,"reason":"Stable relationship."},"h":{"open":76,"close":75,"high":78,"low":74,"score":75,"reason":"Good health."}},{"age":75,"year":2073,"daYun":"YiChou","ganZhi":"GuiSi","c":{"open":64,"close":70,"high":72,"low":62,"score":70,"reason":"Stable career/wealth."},"m":{"open":66,"close":70,"high":70,"low":65,"score":70,"reason":"Stable relationship."},"h":{"open":75,"close":73,"high":76,"low":71,"score":73,"reason":"Good health."}},{"age":76,"year":2074,"daYun":"YiChou","ganZhi":"JiaWu","c":{"open":70,"close":70,"high":71,"low":70,"score":70,"reason":"Stable career/wealth."},"m":{"open":70,"close":64,"high":71,"low":62,"score":64,"reason":"Stable relationship."},"h":{"open":73,"close":75,"high":77,"low":71,"score":75,"reason":"Good health."}},{"age":77,"year":2075,"daYun":"YiChou","ganZhi":"YiWei","c":{"open":70,"close":63,"high":71,"low":63,"score":63,"reason":"Stable career/wealth."},"m":{"open":64,"close":64,"high":66,"low":62,"score":64,"reason":"Stable relationship."},"h":{"open":75,"close":75,"high":75,"low":73,"score":75,"reason":"Good health."}},{"age":78,"year":2076,"daYun":"YiChou","ganZhi":"BingShen","c":{"open":63,"close"
58:53,"high":65,"low":47,"score":53,"reason":"Career setbacks; avoid major commitments."},"m":{"open":64,"close":58,"high":66,"low":53,"score":58,"reason":"Romantic uncertainty; emotional vulnerability."},"h":{"open":75,"close":58,"high":75,"low":51,"score":58,"reason":"Fragile immunity; prone to colds."}},{"age":79,"year":2077,"daYun":"YiChou","ganZhi":"DingYou","c":{"open":53,"close":53,"high":55,"low":47,"score":53,"reason":"Career setbacks; avoid major commitments."},"m":{"open":58,"close":63,"high":64,"low":56,"score":63,"reason":"Romantic uncertainty; emotional vulnerability."},"h":{"open":58,"close":58,"high":59,"low":51,"score":58,"reason":"Fragile immunity; prone to colds."}},{"age":80,"year":2078,"daYun":"YiChou","ganZhi":"WuXu","c":{"open":53,"close":53,"high":53,"low":48,"score":53,"reason":"Career setbacks; avoid major commitments."},"m":{"open":63,"close":53,"high":65,"low":47,"score":53,"reason":"Romantic uncertainty; emotional vulnerability."},"h":{"open":58,"close":59,"high":61,"low":52,"score":59,"reason":"Fragile immunity; prone to colds."}},{"age":81,"year":2079,"daYun":"YiChou","ganZhi":"JiHai","c":{"open":53,"close":63,"high":65,"low":53,"score":63,"reason":"Stable career/wealth."},"m":{"open":53,"close":62,"high":64,"low":53,"score":62,"reason":"Stable relationship."},"h":{"open":59,"close":71,"high":72,"low":58,"score":71,"reason":"Good health."}},{"age":82,"year":2080,"daYun":"JiaZi","ganZhi":"GengZi","c":{"open":63,"close":61,"high":64,"low":60,"score":61,"reason":"Stable career/wealth."},"m":{"open":62,"close":73,"high":74,"low":60,"score":73,"reason":"Stable relationship."},"h":{"open":71,"close":71,"high":73,"low":70,"score":71,"reason":"Good health."}},{"age":83,"year":2081,"daYun":"JiaZi","ganZhi":"XinChou","c":{"open":61,"close":52,"high":62,"low":46,"score":52,"reason":"Career breakthrough; new opportunities arise."},"m":{"open":73,"close":52,"high":75,"low":47,"score":52,"reason":"Love flourishes; strong mutual attraction."},"h":{"open":71,"close":56,"high":71,"low":50,"score":56,"reason":"Peak vitality; excellent resilience."}},{"age":84,"year":2082,"daYun":"JiaZi","ganZhi":"RenYin","c":{"open":52,"close":76,"high":81,"low":51,"score":76,"reason":"Career breakthrough; new opportunities arise."},"m":{"open":52,"close":76,"high":83,"low":50,"score":76,"reason":"Deep romantic connection; commitment likely."},"h":{"open":56,"close":81,"high":86,"low":54,"score":81,"reason":"Peak vitality; excellent resilience."}},{"age":85,"year":2083,"daYun":"JiaZi","ganZhi":"GuiMao","c":{"open":76,"close":76,"high":81,"low":74,"score":76,"reason":"Stable career/wealth."},"m":{"open":76,"close":80,"high":86,"low":75,"score":80,"reason":"Stable relationship."},"h":{"open":81,"close":81,"high":88,"low":79,"score":81,"reason":"Good health."}},{"age":86,"year":2084,"daYun":"JiaZi","ganZhi":"JiaChen","c":{"open":76,"close":59,"high":77,"low":59,"score":59,"reason":"Stable career/wealth."},"m":{"open":80,"close":60,"high":82,"low":59,"score":60,"reason":"Stable relationship."},"h":{"open":81,"close":69,"high":83,"low":68,"score":69,"reason":"Good health."}},{"age":87,"year":2085,"daYun":"JiaZi","ganZhi":"YiSi","c":{"open":59,"close":65,"high":67,"low":59,"score":65,"reason":"Stable career/wealth."},"m":{"open":60,"close":66,"high":66,"low":60,"score":66,"reason":"Stable relationship."}
58,"h":{"open":69,"close":70,"high":72,"low":68,"score":70,"reason":"Good health."}},{"age":88,"year":2086,"daYun":"JiaZi","ganZhi":"BingWu","c":{"open":65,"close":54,"high":65,"low":49,"score":54,"reason":"Major career obstacles; reassess direction."},"m":{"open":66,"close":50,"high":68,"low":43,"score":50,"reason":"Relationship strain; communication breakdown."},"h":{"open":70,"close":55,"high":71,"low":48,"score":55,"reason":"Fragile immunity; prone to colds."}},{"age":89,"year":2087,"daYun":"JiaZi","ganZhi":"DingWei","c":{"open":54,"close":49,"high":55,"low":43,"score":49,"reason":"Major career obstacles; reassess direction."},"m":{"open":50,"close":49,"high":51,"low":43,"score":49,"reason":"Relationship strain; communication breakdown."},"h":{"open":55,"close":54,"high":57,"low":49,"score":54,"reason":"Fragile immunity; prone to colds."}},{"age":90,"year":2088,"daYun":"JiaZi","ganZhi":"WuShen","c":{"open":49,"close":50,"high":51,"low":43,"score":50,"reason":"Major career obstacles; reassess direction."},"m":{"open":49,"close":50,"high":50,"low":44,"score":50,"reason":"Relationship strain; communication breakdown."},"h":{"open":54,"close":54,"high":55,"low":47,"score":54,"reason":"Fragile immunity; prone to colds."}},{"age":91,"year":2089,"daYun":"JiaZi","ganZhi":"JiYou","c":{"open":50,"close":47,"high":50,"low":41,"score":47,"reason":"Stable career/wealth."},"m":{"open":50,"close":53,"high":54,"low":44,"score":53,"reason":"Stable relationship."},"h":{"open":54,"close":53,"high":54,"low":46,"score":53,"reason":"Good health."}},{"age":92,"year":2090,"daYun":"GuiHai","ganZhi":"GengXu","c":{"open":47,"close":49,"high":50,"low":41,"score":49,"reason":"Major career obstacles; reassess direction."},"m":{"open":53,"close":48,"high":55,"low":42,"score":48,"reason":"Relationship strain; communication breakdown."},"h":{"open":53,"close":54,"high":55,"low":48,"score":54,"reason":"Fragile immunity; prone to colds."}}
58,{"age":93,"year":2091,"daYun":"GuiHai","ganZhi":"XinHai","c":{"open":49,"close":57,"high":57,"low":48,"score":57,"reason":"Stable career/wealth."},"m":{"open":48,"close":63,"high":64,"low":47,"score":63,"reason":"Stable relationship."},"h":{"open":54,"close":69,"high":71,"low":53,"score":69,"reason":"Good health."}},{"age":94,"year":2092,"daYun":"GuiHai","ganZhi":"RenZi","c":{"open":57,"close":73,"high":78,"low":55,"score":73,"reason":"Career advancement; recognition and rewards."},"m":{"open":63,"close":78,"high":84,"low":62,"score":78,"reason":"Love deepens; potential for long-term bond."},"h":{"open":69,"close":78,"high":84,"low":68,"score":78,"reason":"Peak vitality; excellent resilience."}},{"age":95,"year":2093,"daYun":"GuiHai","ganZhi":"GuiChou","c":{"open":73,"close":56,"high":74,"low":54,"score":56,"reason":"Stable career/wealth."},"m":{"open":78,"close":56,"high":80,"low":54,"score":56,"reason":"Stable relationship."},"h":{"open":78,"close":66,"high":80,"low":64,"score":66,"reason":"Good health."}},{"age":96,"year":2094,"daYun":"GuiHai","ganZhi":"JiaYin","c":{"open":56,"close":72,"high":79,"low":55,"score":72,"reason":"Career advancement; recognition and rewards."},"m":{"open":56,"close":71,"high":77,"low":54,"score":71,"reason":"Love deepens; potential for long-term bond."},"h":{"open":66,"close":75,"high":80,"low":64,"score":75,"reason":"Peak vitality; excellent resilience."}},{"age":97,"year":2095,"daYun":"GuiHai","ganZhi":"YiMao","c":{"open":72,"close":71,"high":78,"low":69,"score":71,"reason":"Career advancement; recognition and rewards."},"m":{"open":71,"close":77,"high":83,"low":71,"score":77,"reason":"Deep romantic connection; commitment likely."},"h":{"open":75,"close":75,"high":82,"low":73,"score":75,"reason":"Peak vitality; excellent resilience."}},{"age":98,"year":2096,"daYun":"GuiHai","ganZhi":"BingChen","c":{"open":71,"close":45,"high":71,"low":40,"score":45,"reason":"Stable career/wealth."},"m":{"open":77,"close":46,"high":78,"low":40,"score":46,"reason":"Stable relationship."},"h":{"open":75,"close":52,"high":76,"low":45,"score":52,"reason":"Good health."}},{"age":99,"year":2097,"daYun":"GuiHai","ganZhi":"DingSi","c":{"open":45,"close":51,"high":51,"low":39,"score":51,"reason":"Stable career/wealth."},"m":{"open":46,"close":50,"high":52,"low":40,"score":50,"reason":"Stable relationship."},"h":{"open":52,"close":50,"high":52,"low":43,"score":50,"reason":"Good health."}},{"age":100,"year":2098,"daYun":"GuiHai","ganZhi":"WuWu","c":{"open":51,"close":44,"high":52,"low":38,"score":44,"reason":"Stable career/wealth."},"m":{"open":50,"close":45,"high":51,"low":39,"score":45,"reason":"Stable relationship."},"h":{"open":50,"close":50,"high":52,"low":44,"score":50,"reason":"Good health."}}],"six":{"career":{"coreDrive":"Your core drive is Jia Wood’s unrelenting upward thrust—self-actualization through visible impact, leadership by example, and structural mastery. With balanced body strength and strong Direct Officer (Gui You) in month pillar, you thrive where authority is earned, not inherited: systems design, crisis management, or institutional reform. Your breakthrough power lies in merging ethical rigor (Direct Officer) with compassionate wisdom (Direct Resource in day branch)—not charisma, but calibrated influence.","stageBottleneck":"At age 25, your bottleneck is 'over-structured autonomy': you resist delegation because you equate control with competence, leading to burnout in mid-level roles. Corporate hierarchies feel suffocating not due to politics—but because they dilute your direct line of accountability. You stall when asked to execute without ownership.","highVibeFields":["Systems Architecture","Crisis Leadership","Ethical Compliance Design"],"socialRadar":{"benefactorTraits":"Senior mentors who value integrity over optics—ex-military strategists, retired judges, or regulatory auditors. They speak sparingly, assess rigorously, and reward precision, not enthusiasm.","benefactorAttraction":"Replace 'I can deliver' with 'Here’s the constraint I solved—and why it matters to your mandate.' Use their language: risk, precedent, leverage points—not vision or passion.","villainTraits":"Charismatic peers who conflate speed with strategy—consultants selling frameworks, startup foun
58ders pivoting weekly, or managers who reward visibility over verification.","villainAvoidance":"Decline cross-functional 'innovation labs' unless you control the success metric. Block calendar slots for deep work; if invited to a meeting without agenda + decision owner, reply: 'Please share the specific outcome needed—I’ll prepare accordingly.'"},"longTermPlan":"10-year shift: From individual contributor to institutional architect—designing repeatable governance models (e.g., AI ethics frameworks, supply chain resilience protocols). Immediate breakthrough: Lead one high-stakes, low-visibility process overhaul (e.g., vendor onboarding, compliance audit prep) and document the before/after quantifiable risk reduction. Present only to the person who signs off on losses—not the CEO."},"wealth":{"blueprint":"Wealth flows through your Direct Officer (Gui You) and Direct Resource (Gui Zi) combination: you monetize structural clarity—turning chaos into auditable systems. Your scaling engine is 'authority arbitrage': charging premium rates for certifying what others cannot verify (e.g., security audits, regulatory readiness scoring, operational maturity assessments). Not sales—you sell trust architecture.","wealthBlocker":"Fatal flaw: conflating 'busy' with 'valuable.' You accept scope creep on complex projects because rejecting it feels like moral failure—leading to 30%+ time leakage on unbillable refinement. Also, emotional spending on 'tools that promise control' (e.g., SaaS subscriptions, premium hardware).","growthChannels":["Authority Certification","Process Licensing","Regulatory Arbitrage"],"cashflowRadar":{"accumulation":"You intuitively catch wealth opportunities during Metal/Water months (Aug–Oct, Feb–Mar) when industry reports drop or new regulations publish. Your edge: spotting implementation gaps no one else quantifies—then packaging the fix as a 'compliance scorecard.'","leakageWarning":"Leakage occurs during Fire seasons (May–Jul) when you impulsively fund 'infrastructure upgrades' (e.g., new laptops, software suites) to regain control. Mitigation: Implement a 72-hour cooling-off rule—no purchase >¥2,000 without written justification tied to a client deliverable deadline."},"resourcePlan":"Age-appropriate allocation: 65% in low-volatility, asset-backed instruments (e.g., infrastructure REITs, regulated utility bonds); 25% in cash equivalents for strategic acquisition windows; 10% reserved for 'authority-building' assets (certifications, niche domain names, proprietary methodology IP). Test monetization immediately: offer a free 'System Stress Test' for 3 local SMEs—document results, then price the remediation package at 3x your hourly rate."},"love":{"karmicRoot":"Your deepest desire is a partner who mirrors your structural integrity—someone whose word is binding, whose boundaries are non-negotiable, and whose calm authority makes you feel *seen*, not managed. This stems from childhood experiences where reliability was scarce, making you equate love with unwavering predictability—not warmth. You unconsciously test partners through 'stress audits': how they handle logistics, deadlines, or sudden disruptions.","drainPoint":"Drain occurs when partners prioritize emotional expression over follow-through—e.g., lengthy apologies without changed behavior, or 'we’ll figure it out' instead of concrete plans. You compress your space to compensate, then withdraw abruptly when trust fractures.","trueLoveTraits":["Unwavering Reliability","Quiet Authority","Logistical Precision"],"romanceRadar":{"attractionTuning":"Stop seeking 'chemistry'—tune into 'coherence': does their daily rhythm (wake time, meal habits, response latency) align with yours? Initiate connection through shared structure: co-plan a complex trip itinerary, or build a simple tool together (e.g., shared budget tracker).","toxicShield":"Karmic consumers appear as 'healers' who demand emotional labor while ignoring your operational needs—e.g., therapists who dismiss your scheduling requests, or artists who romanticize your stress. If they can’t honor a 15-minute boundary, they lack grounding."},"maintenanceAction":"Ideal dynamic: parallel sovereignty—shared goals with independent execution paths. For current stagnation: institute a 'system sync' every Sunday—15 minutes reviewing household logistics (bills, repairs, appointments), zero emotional talk. If single: stop dating apps;
58 attend industry certification workshops—your ideal match emerges in contexts demanding mutual precision."},"fengShui":{"luckyElements":{"colors":["White","Deep Blue"],"numbers":["6","8"],"directions":["West","Northwest"]},"taboos":"Avoid cluttered entryways (trips/falls risk), mirrored ceilings (disrupts sleep stability), and water features in north/northeast (amplifies Water imbalance). Seniors: replace bathroom rugs with non-slip mats—Wood excess correlates with tendon rigidity and balance loss.","auspiciousMaterials":["Stainless Steel","Black Granite","Polished Obsidian"],"spaceRadar":{"primaryLayout":"Minimalist industrial style: exposed metal beams, matte black fixtures, white walls with one deep blue accent wall. Lighting: focused task lighting (not ambient). Botanicals: only potted Bonsai (symbolic pruning) or black bamboo—no leafy green plants.","drainingAvoidance":"Avoid dimly lit basements, windowless offices, or rooms with excessive wood paneling or greenery. These amplify Wood dominance, triggering restlessness and decision fatigue."},"energyMaintenance":"Daily: 5 minutes of breathwork—inhale 4 sec, hold 7 sec, exhale 8 sec—to activate parasympathetic nervous system. Immediate decluttering: remove all items from desk except laptop, notebook, pen, and one steel paperweight. Charge phone overnight in another room—use analog alarm clock. Weekly: wipe metal surfaces with vinegar solution (acidic = Metal activation)."},"health":{"coreConstitution":"Core imbalance: Excess Wood (58%) with critical Metal deficiency (0%) and suppressed Fire (8%). This manifests as chronic liver/gallbladder tension (irritability, right-shoulder stiffness), poor circulation (cold hands/feet), and adrenal fatigue masked as 'just tired.' Protect liver Qi and Metal organs (lungs, large intestine)—avoid late nights, raw foods, and emotional suppression.","stressSymptoms":"Early signals: jaw clenching upon waking, dry eyes after screen use, sudden anger over minor delays, or constipation alternating with loose stools. These indicate Wood rebellion and Metal depletion—not just stress, but elemental misfire.","dietList":{"dos":["Steamed white fish","Pickled plum (umeboshi)"],"donts":["Raw salads","Iced drinks"]},"vitalityRadar":{"exerciseRoutine":"Strength-based martial arts (e.g., Wing Chun) 3x/week—focus on controlled exhalation during strikes. Sleep: strict 10:30 PM lights-out; use amber light filter after 8 PM. Avoid screens 90 min pre-bed.","emotionalHealing":"Metal-element detox: daily journaling using only black ink on white paper—write one unresolved frustration, then physically tear the page and recycle it. No analysis—only release."},"longTermTuning":"Daily: 6 AM breathwork—4-7-8 pattern facing west window. Immediate unplugging: delete all social media apps; replace with offline habit tracker (paper grid). Charge phone in kitchen overnight—no devices in bedroom. Weekly: 20-min cold shower (3°C) to stimulate Metal organs and reset nervous system. Prioritize silence over music during commutes."},"family":{"familyConnection":"Karmic tie is 'structural guardian'—you’re the family’s implicit crisis manager, expected to stabilize chaos (financial, health, logistical). Optimal distance: 30–100 km—close enough for rapid response, far enough to prevent enmeshment. Geographic proximity triggers unconscious role enforcement; physical separation creates healthy boundary elasticity.","traumaBlockers":"Elders project 'responsible child' expectations—e.g., pressuring you to manage siblings’ finances or mediate parental disputes. This isn’t care; it’s energy extraction disguised as duty. Their anxiety about instability activates your Wood overdrive.","idealDistance":["30km","60km","100km"],"familyRadar":{"peerInteraction":"With siblings: collaborate on shared infrastructure (e.g., parent’s home maintenance fund), never on emotional labor. Say: 'I’ll handle the contractor vetting—I need your approval on the final quote.'","antiInterference":"For intrusive questions ('When will you marry?'), respond with factual logistics: 'I’m optimizing my career architecture until Q3 2026—then reassess personal timeline.' No justification, no emotion—pure scheduling."},"longTermLegacy":"Legacy is not bloodline continuity—it’s institutional memory: documenting family systems (medical history archives, property records, oral histories). Scripts: 'I’m building a family operations manual—would you share your top three lessons on [topic]?' For boundaries: 'My capacity is reserved for urgent, actionable items—please text me the specific ask and deadline.'"}},"yun":{"topStatus":{"currentStage":"Authority Consolidation & Strategic Refinement Stage","exactPeriod":"2024 - 2033","strategicVerdict":"This Da Yun (戊辰) activates Earth over Water — a period demanding disciplined structure over instinctive flow. Your core strength lies in quiet authority and ethical influence; leverage integrity as your competitive edge, not speed or scale."},"goldenWindows":{"seedingWindow":{"timeWindow":"2024 - 2026 (Early Cycle)","description":"Ideal for formalizing credentials, securing institutional trust, and refining systems-based expertise; avoid speculative ventures or rapid team scaling."},"peakHarvestWindow":{"timeWindow":"2027 - 2030 (Mid Cycle)","description":"Mid-cycle brings strong recognition in regulated domains — leadership roles, compliance architecture, or mentorship platforms yield compound returns."},"majorQuantumLeap":{"timeWindow":"Around 2031 (Late Cycle)","description":"A pivotal elevation occurs: likely through official appointment, published authority (e.g., standards body, policy advisory), or intergenerational stewardship role."}},"risksPitfalls":{"drainLeakageWarning":{"timeWindow":"2032 - 2033 (End of Cycle)","description":"Beware of 'duty creep' — overcommitting to legacy obligations or rescuing others’ structural failures; enforce strict boundaries on time and reputation capital."},"turbulenceClashWarning":{"timeWindow":"2024 / 2033 (Transition Nodes)","description":"Transition years may trigger reevaluation of foundational partnerships — especially those tied to property, governance, or long-term contracts — requiring renegotiation or clean separation."},"smoothTransitionProtocol":{"timeWindow":"Throughout Transition","description":"Systematically audit all commitments tied to land, titles, or fiduciary roles; release non-essential legal/financial entanglements before 2025 to enter next cycle unencumbered."}}}}`),pi={zh:ui,en:gi},mi={key:0,class:"mt-5"},wi={class:"text-center"},bi={class:"flex gap-5 all-center mt-5"},yi={class:"sticky top-16 z-[90] mt-10 -mx-4 px-4 bg-[var(--body-bg-color)]/95 backdrop-blur-md"},fi=I({__name:"Result",props:{form:{default:()=>{}}},emits:["reset"],setup(o,{emit:l}){const s=Ge(),g=o,w=pi,{form:c}=j(g),i=l,f=M("soul"),{locale:m,t:p}=G(),{isLogin:d,userMember:r}=Ue();Oe("lang",m);const n=x(()=>({...c.value,appType:"USER_BAZI",lang:m.value})),h=x(()=>({appType:"USER_BAZI_SIX",lang:m.value,input:JSON.stringify(L.value.zh),historyId:L.value.historyId})),A=x(()=>({appType:"USER_BAZI_KLINE",lang:m.value,input:JSON.stringify(L.value.zh),historyId:L.value.historyId})),E=x(()=>({appType:"USER_BAZI_PAY",lang:m.value,input:JSON.stringify(L.value.zh),historyId:L.value.historyId})),F=x(()=>m.value==="zh-CN"?oe.value?.zh?.chartPoints||[]:oe.value?.en?.chartPoints||[]),y=x(()=>m.value==="zh-CN"?L.value.zh:L.value.en),C=x(()=>y.value?y.value.baziInfo:{}),Y=x(()=>{const D=C.value?.sevenDimensions;return D?Object.entries(D).sort((H,Ve)=>H[1]-Ve[1]).slice(0,3).map(([H])=>H).join(","):""}),z=x(()=>m.value==="zh-CN"?ee.value?.zh||{}:ee.value?.en||{}),_=x(()=>{const D=m.value==="zh-CN"?"zh":"en";
58return r.value===2?ke(me.value?.[D]):ke(w[D])}),R=x(()=>r.value<2),pe=M([]),{getData:ce,loading:Z,result:L}=be(n,_e,{initLoading:!0}),{getData:Ae,loading:N,result:ee}=be(h,X,{initLoading:!0}),{getData:Ce,loading:O,result:oe}=be(A,X,{initLoading:!0}),P=M(Ye()),me=M({});K(async()=>{if(s.query.historyId)Z.value=!0,yo({historyId:s.query.historyId}).then(D=>{L.value=D.data,N.value=!0,X({appType:"USER_BAZI_SIX",historyId:s.query.historyId}).then(B=>{ee.value=B.data}).finally(()=>{N.value=!1,O.value=!0,X({appType:"USER_BAZI_KLINE",historyId:s.query.historyId}).then(B=>{oe.value=B.data,we()}).catch(B=>{console.log(B),P.value=!1}).finally(()=>{O.value=!1})})}).finally(()=>{Z.value=!1,te.value=L.value.historyId,he(()=>{d.value&&ie.value.init(),ae.value?.markLoaded()})});else if(c.value.questionType==="yourLifeMap")if(d.value)Z.value=!0,_e().then(D=>{L.value=D.data,N.value=!0,X({appType:"USER_BAZI_SIX",historyId:L.value.historyId}).then(B=>{ee.value=B.data}).finally(()=>{N.value=!1,O.value=!0,X({appType:"USER_BAZI_KLINE",historyId:L.value.historyId}).then(B=>{oe.value=B.data,we()}).catch(B=>{console.log(B),P.value=!1}).finally(()=>{O.value=!1})})}).finally(()=>{Z.value=!1,te.value=L.value.historyId,he(()=>{d.value&&ie.value.init(),ae.value?.markLoaded()})});else if(ue.get("lifeMapInfo")){Z.value=!1,N.value=!1,O.value=!1;const D=ue.get("lifeMapInfo");L.value=D.basicResult,ee.value=D.bazi2Result,oe.value=D.bazi3Result,ae.value?.markLoaded()}else try{await ce(),await Promise.all([Ae(),Ce()]),te.value=L.value.historyId,he(()=>{d.value&&ie.value.init(),ue.set("lifeMapInfo",{basicResult:L.value,bazi2Result:ee.value,bazi3Result:oe.value}),ae.value?.markLoaded()})}catch(D){console.log(D)}else try{await ce(),await Promise.all([Ae(),Ce()]),await we(),te.value=L.value.historyId,he(()=>{d.value&&ie.value.init(),ae.value?.markLoaded()})}catch(D){console.log(D),P.value=!1}});const te=M(""),ie=De("askPanWithResultRef"),ae=M(),qe=De("printRef");function ke(D){return{chartPoints:Array.isArray(D?.chartPoints)?D.chartPoints:[],six:D?.six||{},yun:D?.yun||{}}}function Ye(){return r.value===2}async function we(){if(!Ye()){P.value=!1;return}P.value=!0;try{const D=await X(E.value);me.value=D.data||{}}catch(D){console.log(D),me.value={}}finally{P.value=!1}}return(D,B)=>(b(),v("div",null,[e("div",{ref_key:"printRef",ref:qe,class:"bg-[var(--body-bg-color)] max-w-container mx-auto px-4 pb-24 pt-16"},[u(no,{loading:a(Z)||a(N)||a(O)||P.value,type:"bazi"},null,8,["loading"]),u(io,{onShowAsk:B[0]||(B[0]=()=>i("reset"))}),u(mo,{data:y.value,loading:a(Z)},null,8,["data","loading"]),u(ro,{class:"mt-10",onShowAsk:B[1]||(B[1]=()=>i("reset"))}),a(c).questionType==="yourLifeMap"?(b(),v("div",mi,[e("div",wi,t(a(m)==="en"?"Your personal trajectory.":"当前为本人 K 线。"),1),e("div",bi,[e("span",{class:q(["px-[20px] py-[10px] bg-[rgba(255,255,255,0.1)] border border-[rgba(255,255,255,0.1)] rounded-full cursor-pointer text-white/90 text-sm tracking-wide backdrop-blur-md transition-all duration-300 active:scale-95 select-none",a(d)?"hover:border-[rgba(255,255,255,0.4)] hover:bg-[rgba(255,255,255,0.2)] hover:shadow-[0_8px_24px_rgba(0,0,0,0.2)] hover:-translate-y-0.5":"!cursor-not-allowed text-white/20"]),onClick:B[2]||(B[2]=H=>a(d)&&a(Se).push({name:"personalCenter"}))},t(a(m)==="en"?"Edit Info":"修改信息"),3),e("span",{class:"px-[20px] py-[10px] bg-[rgba(255,255,255,0.1)] border border-[rgba(255,255,255,0.1)] rounded-full cursor-pointer text-white/90 text-sm tracking-wide backdrop-blur-md transition-all duration-300 hover:bg-[rgba(255,255,255,0.2)] hover:border-[rgba(255,255,255,0.4)] hover:shadow-[0_8px_24px_rgba(0,0,0,0.2)] hover:-translate-y-0.5 active:scale-95 select-none",onClick:B[3]||(B[3]=H=>(a(Se).push({name:"baziDetail"}),i("reset")))},t(a(m)==="en"?"Calculate for Others":"测算他人"),1)])])):Q("",!0),e("div",yi,[u(lo,{modelValue:f.value,"onUpdate:modelValue":B[4]||(B[4]=H=>f.value=H),class:"theme-blue"},{default:k(()=>[u(Ie,{value:"soul"},{default:k(()=>[B[5]||(B[5]=e("i",{class:"iconfont icon-a-SOULARCHETYPE mr-2"},null,-1)),$(t(a(p)("baziDetail.tab.soul")),1)]),_:1}),u(Ie,{value:"mechanics"},{default:k(()=>[B[6]||(B[6]=e("i",{class:"iconfont icon-a-THEMECHANICS mr-2"},null,-1)),$(t(a(p)("baziDetail.tab.machine")),1)]),_:1})]),_:1},8,["modelValue"])]),u(Ze,{"enter-active-class":"transition-all duration-500 ease-out","enter-from-class":"opacity-0 -translate-x-8","enter-to-class":"opacity-100 translate-x-0","leave-active-class":"transition-all duration-300 ease-in","leave-from-class":"opacity-100 translate-x-0","leave-to-class":"opacity-0 translate-x-10"},{default:k(()=>[Be(u(Kn,{"bazi-info":C.value,"basic-loading":a(Z),data:z.value,loading:a(N),"bazi3-loading":a(O),"chart-data":F.value,"bazi1-info":y.value,"premium-data":_.value,"premium-loading":P.value,"premium-locked":R.value,"user-member":a(r)},null,8,["bazi-info","basic-loading","data","loading","bazi3-loading","chart
58-data","bazi1-info","premium-data","premium-loading","premium-locked","user-member"]),[[Fe,f.value==="soul"]])]),_:1}),u(Ze,{"enter-active-class":"transition-transform duration-500 ease-out","enter-from-class":"opacity-0 -translate-x-8","enter-to-class":"opacity-100 translate-x-0","leave-active-class":"transition-transform duration-300 ease-in","leave-from-class":"opacity-100 translate-x-0","leave-to-class":"opacity-0 translate-x-10"},{default:k(()=>[Be(u(ci,{"bazi-info":C.value,arg1:z.value.arg1||{},"basic-loading":a(Z),"bazi2-loading":a(N)},null,8,["bazi-info","arg1","basic-loading","bazi2-loading"]),[[Fe,f.value==="mechanics"]])]),_:1}),u(ao,{question:Y.value},null,8,["question"]),u(so,{ref_key:"askPanWithResultRef",ref:ie,"question-list":pe.value,"history-id":te.value},null,8,["question-list","history-id"])],512),u(wo,{ref_key:"generateReportRef",ref:ae,"function-code":"USER_BAZI_KLINE_REPORT","button-text":a(p)("baziDetail.generateKlineReport.button"),ns:"baziDetail.generateKlineReport"},null,8,["button-text"]),u(to)]))}}),Pi=I({__name:"index",setup(o){const{isLogin:l}=Ue(),s=Ne(),g=Ge(),w=Me(),c=M(0);K(async()=>{if(g.query.historyId)c.value=1;else if(g.query.questionType&&(f.value.questionType=g.query.questionType,g.query.questionType==="yourLifeMap"))if(l.value)s.userInfo?c.value=1:w.push({name:"yourLifeMap"});else{const p=ue.get("siteTempUserInfo");p?(f.value.userName=p.userName,f.value.userSex=p.userSex,f.value.year=p.bornDate.split("-")[0],f.value.month=p.bornDate.split("-")[1],f.value.day=p.bornDate.split("-")[2],f.value.hour=p.bornTime.split(":")[0],f.value.minute=p.bornTime.split(":")[1],f.value.address=p.bornAddr,c.value=1):w.push({name:"yourLifeMap"})}});function i(){c.value=0,f.value={questionType:"bazi",userName:"",userSex:"男",year:"",month:"",day:"",hour:"",minute:"",address:""}}const f=M({questionType:"bazi",userName:"",userSex:"男",year:"",month:"",day:"",hour:"",minute:"",address:""});function m(){w.push({query:{...g.query,questionType:f.value.questionType}}),c.value=1}return K(()=>{setTimeout(()=>{document.dispatchEvent(new Event("render-event"))},1e3)}),(p,d)=>(b(),v("div",null,[e("div",null,[c.value===0?(b(),J(Io,{key:0,form:f.value,onSubmit:m},null,8,["form"])):Q("",!0),c.value===1?(b(),J(fi,{key:1,form:f.value,onReset:i},null,8,["form"])):Q("",!0)])]))}});export{Pi as default};

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.